SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Java Cryptography Projects
-
Cryptomator
Cryptomator for Windows, macOS, and Linux: Secure client-side encryption for your cloud storage, ensuring privacy and control over your data.
Project mention: Cryptomator: Multi-platform transparent client-side encryption | news.ycombinator.com | 2024-10-31 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
I'm looking for the same. Open source, self hosted, and end-to-end encrypted.
I haven't found anything that really does all of this, but it seems like Cryptpad[0] and Peergos[1] are viable platforms upon which something like this could be built.
Except for encryption, Atomic Data[2] seems like a really cool platform to build this on.
[0] https://cryptpad.org/
[1] https://peergos.org/
[2] https://github.com/atomicdata-dev/atomic-server
-
ejbca-ce
EJBCA® – Open-source public key infrastructure (PKI) and certificate authority (CA) software.
-
Auditor
Hardware-based attestation / intrusion detection app for Android devices. It provides both local verification with another Android device via QR codes and optional scheduled server-based verification with support for alert emails. It uses hardware-backed keys and attestation support as the foundation and chains trust to the app for software checks.
-
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.
-
-
-
-
AttestationServer
attestation.app remote attestation server. Server code for use with the Auditor app: https://github.com/GrapheneOS/Auditor. It provides two services: submission of attestation data samples and a remote attestation implementation with email alerts to go along with the local implementation based on QR code scanning in the app.
-
protect
A Platform for Robust Threshold Cryptography based on Asynchronous Publicly Verifiable Secret Sharing with Tunable Security
-
-
Project mention: Xeres is a decentralized and secure application for communication and sharing | news.ycombinator.com | 2024-11-25
-
kryptonite-for-kafka
Kryptonite for Kafka is a client-side 🔒 field level 🔓 cryptography library for Apache Kafka® offering a Kafka Connect SMT, ksqlDB UDFs, and a standalone HTTP API service. It's an ! UNOFFICIAL ! community project
-
AnonymousMessenger
This is an unofficial repository, for the official repository visit: https://git.anonymousmessenger.ly/dx/AnonymousMessenger
-
-
cross_platform_crypto
Example codes for cryptographic exchange between several platforms (Java, PHP, C#, Javascript, NodeJs, node-forge, Python, Go and Dart)
-
-
-
-
-
-
-
Java Cryptography discussion
Java Cryptography related posts
-
Cryptomator: Multi-platform transparent client-side encryption
-
Hyphanet is a private peer-to-peer platform for publishing and communication
-
Cryptomator: end-to-end encrypt files in any cloud
-
Show HN: Freenet 2024 – a drop-in decentralized replacement for the web [video]
-
Telegram has launched a pretty intense campaign to malign Signal as insecure
-
Show HN: filippo.io/mlkem768 – Post-Quantum Cryptography for the Go Ecosystem
-
Dropbox: How to opt out of 3rd party AI partner access to your Dropbox
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 Jan 2025
Index
What are some of the best open-source Cryptography projects in Java? This list will help you:
# | Project | Stars |
---|---|---|
1 | Cryptomator | 12,144 |
2 | Peergos | 2,022 |
3 | ejbca-ce | 661 |
4 | Auditor | 496 |
5 | password4j | 364 |
6 | react-native-aes-gcm-crypto | 249 |
7 | i2pd-android | 205 |
8 | core | 163 |
9 | AttestationServer | 111 |
10 | protect | 95 |
11 | simlar-android | 95 |
12 | Xeres | 87 |
13 | kryptonite-for-kafka | 84 |
14 | AnonymousMessenger | 76 |
15 | crypto | 68 |
16 | cross_platform_crypto | 64 |
17 | kyberJCE | 52 |
18 | jruby-openssl | 47 |
19 | WavesJ | 44 |
20 | siv-mode | 42 |
21 | ksuid | 41 |
22 | DeadHash-android | 38 |
23 | cryptopals | 26 |