Java TLS

Open-source Java projects categorized as TLS

Transport Layer Security (TLS), the successor of the now-deprecated Secure Sockets Layer (SSL), is a cryptographic protocol designed to provide communications security over a computer network.

Top 14 Java TLS Projects

  • Jetty

    Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more

  • Project mention: Let's write a simple microservice in Clojure | dev.to | 2024-04-26

    The session logs show that the application loads configurations and establishes a connection with a PostgreSQL database. This involves initializing a HikariCP connection pool and Flyway for database migrations. The logs confirm that the database schema validation and migration checks were successful. The startup of the Jetty HTTP server follows, and the server becomes operational and ready to accept requests on the specified port.

  • certificate-ripper

    🔐 A CLI tool to extract server certificates

  • Project mention: Certificate Ripper v2.2.0 released - tool to extract server certificates | /r/linuxadmin | 2023-10-26

    Link: https://github.com/Hakky54/certificate-ripper/releases

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • mutual-tls-ssl

    🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttp

  • SSLContext-Kickstart

    🔐 A lightweight high level library for configuring a http client or server based on SSLContext or other properties such as TrustManager, KeyManager or Trusted Certificates to communicate over SSL TLS for one way authentication or two way authentication provided by the SSLFactory. Support for Java, Scala and Kotlin based clients with examples. Available client examples are: Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient

  • Project mention: SSLContext Kickstart 8.2.0 Released - Library to easily configure ssl | /r/java | 2023-10-26
  • Firefly

    Firefly is an asynchronous web framework for rapid development of high-performance web application. (by hypercube1024)

  • react-native-tcp-socket

    React Native TCP socket API for Android, iOS & macOS with SSL/TLS support.

  • TLS Channel

    A Java library that implements a ByteChannel interface over SSLEngine, enabling easy-to-use (socket-like) TLS for Java applications.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • petep

    PETEP (PEnetration TEsting Proxy) is an open-source Java application for traffic analysis & modification using TCP/UDP proxies. PETEP is a useful tool for performing penetration tests of applications with various application protocols. ⚡

  • Project mention: bettercap VS petep - a user suggested alternative | libhunt.com/r/bettercap | 2023-10-03
  • MinimalFTP

    A lightweight, simple FTP server. Pure Java, no dependencies.

  • TLS-Anvil

    TLS-Anvil, a fully automated TLS testsuite for client and servers.

  • jruby-openssl

    JRuby's OpenSSL gem

  • java-tutorials

    📝 A repository containing different java tutorials

  • spring-schema-registry

    The purpose of this module is to solve the problem of multiple keystores using Spring Boot + Kafka + Schema Registry + SSL and Spring Schema Resgistry Test

  • tls-client-server-example

    Java TLS1.2 client / server application using self signed certificates

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java TLS related posts

  • Certificate Ripper v2.2.0 released - tool to extract server certificates

    1 project | /r/linuxadmin | 26 Oct 2023
  • SSLContext Kickstart 8.2.0 Released - Library to easily configure ssl

    1 project | /r/java | 26 Oct 2023
  • Whats your opinion regarding a library name change and package name change

    2 projects | /r/java | 22 May 2023
  • Certificate Ripper v2 released - tool to extract server certificates

    2 projects | /r/java | 27 Dec 2022
  • Certificate Ripper v2 released - tool to extract server certificates

    1 project | /r/devops | 27 Dec 2022
  • Certificate Ripper v2 released - tool to extract server certificates

    1 project | /r/netsec | 27 Dec 2022
  • Certificate Ripper v2 released - tool to extract server certificates

    1 project | /r/commandline | 27 Dec 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 19 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source TLS projects in Java? This list will help you:

Project Stars
1 Jetty 3,759
2 certificate-ripper 672
3 mutual-tls-ssl 542
4 SSLContext-Kickstart 475
5 Firefly 295
6 react-native-tcp-socket 294
7 TLS Channel 185
8 petep 161
9 MinimalFTP 155
10 TLS-Anvil 86
11 jruby-openssl 43
12 java-tutorials 32
13 spring-schema-registry 28
14 tls-client-server-example 5

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com