InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
SSLContext-Kickstart Alternatives
Similar projects and alternatives to SSLContext-Kickstart
-
Tink
Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.
-
SecurityBuilder
Fluent builders with typesafe API for the JCA
-
Sonar
Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
Kalium
Java binding to the Networking and Cryptography (NaCl) library with the awesomeness of libsodium
-
tls-client-server-example
Java TLS1.2 client / server application using self signed certificates
-
password4j
Java cryptographic library that supports Argon2, bcrypt, scrypt and PBKDF2 aimed to protect passwords in databases. Easy to use by design, highly customizable, secure and portable. All the implementations follow the standards and have been reviewed to perform better in the JVM.
-
otp-java
A small and easy-to-use one-time password generator library for Java according to RFC 4226 (HOTP) and RFC 6238 (TOTP).
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
badssl.com
:lock: Memorable site for testing clients against bad SSL configs.
-
java-tutorials
📝 A repository containing different java tutorials
-
Simple Java Mail
Simple API, Complex Emails (Jakarta Mail smtp wrapper)
-
certificate-ripper
🔐 A CLI tool to extract server certificates
-
JObfuscator
JObfuscator is a source code obfuscator for the Java language. Protect Java source code & algorithms from hacking, cracking, reverse engineering, decompilation & technology theft.
SSLContext-Kickstart reviews and mentions
-
Certificate Ripper v2 released - tool to extract server certificates
Yess, but this tool is a CLI app made from java. If you want to do it within your own java application, you can import the following library: GitHub - sslcontext-kickstart. Here is the documentation for extracting the certificates programatically: https://github.com/Hakky54/sslcontext-kickstart#extracting-server-certificates
-
Hot reload SSL configuration for a server and http client
Hi, I have been working on a small library to make hot reloading of a ssl configuration for a server and http client possible. I was just curious why we needed to restart the server or recreate a http client with new ssl configuration when the keystores needed to be updated. I wanted to learn how the ssl configuration is handled in java and was just curious if I could be able to bypass this limitation and reload the ssl configuration instantly. An alternative would be to use nginx as a proxy with ssl configuration for a server setup, but I was a bit bored and wanted to achieve this just in java. In the above demo I demonstrate a spring boot with embedded jetty server, however similar behaviour is possible with akka or other servers which use SSLContext, SSLSocketFactory, SSLEngine, TrustManager or KeyManager. The server has an initial ssl configuration and it will get updated by an admin application from the terminal through an https request, but it can also use a file listener to update it. If the keystores on the filesystem get replaced or updated it can also pick that up or fetch it from a database based on a trigger or something else. The demo can be found here https://github.com/Hakky54/java-tutorials/tree/main/instant-server-ssl-reloading I use my own library to have this setup working, which is available here: https://github.com/Hakky54/sslcontext-kickstart
-
Updating server certificates during runtime without the need of restarting it
It uses my own library: GitHub - SSLContext Kickstart
-
SSLContext Kickstart 6.6.0 Released
Ah, yes that is a nice way to get the root certificate. But it looks like this method will only work when the server is also including the root ca right? Maybe I am overseeing something. I just found a different method, see here for a WIP implementation: https://github.com/Hakky54/sslcontext-kickstart/pull/83/files Maybe you can share your opinion regarding this solution?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 30 Jan 2023
Stats
Hakky54/sslcontext-kickstart is an open source project licensed under Apache License 2.0 which is an OSI approved license.
Popular Comparisons
- SSLContext-Kickstart VS Tink
- SSLContext-Kickstart VS SecurityBuilder
- SSLContext-Kickstart VS Kalium
- SSLContext-Kickstart VS Jwks RSA
- SSLContext-Kickstart VS tls-client-server-example
- SSLContext-Kickstart VS password4j
- SSLContext-Kickstart VS otp-java
- SSLContext-Kickstart VS badssl.com
- SSLContext-Kickstart VS Simple Java Mail
- SSLContext-Kickstart VS JObfuscator