Java Cryptography

Open-source Java projects categorized as Cryptography

Top 23 Java Cryptography Projects

  • Cryptomator

    Multi-platform transparent client-side encryption of your files in the cloud

  • Project mention: Dropbox: How to opt out of 3rd party AI partner access to your Dropbox | news.ycombinator.com | 2023-12-13

    the best way to do this is with https://cryptomator.org

  • Peergos

    A p2p, secure file storage, social network and application protocol

  • Project mention: Tim Bray's De-Google Project | news.ycombinator.com | 2024-03-11

    A good Dropbox alternative is Peergos (founder here). Peergos is an E2EE P2P storage, sharing and application protocol. Fully open source, including the server, self-hostable, no VCs.

    https://peergos.org

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • 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.

  • Project mention: Auditor app version 77 released | /r/GrapheneOS | 2023-11-14
  • 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.

  • react-native-aes-gcm-crypto

    AES-GCM encryption/decryption for React Native

  • core

    JCrypTool Core Plug-ins (by jcryptool)

  • Project mention: Looking for a charming little decryption program | /r/cryptography | 2023-06-28

    CrypTool has some similar capabilities in its cryptanalysis suite. https://www.cryptool.org/

  • 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
  • i2pd-android

    i2pd for Android

  • 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

  • simlar-android

    Simlar for android

  • 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

  • crypto

    JCrypTool Crypto Plug-ins (by jcryptool)

  • cross_platform_crypto

    Example codes for cryptographic exchange between several platforms (Java, PHP, C#, Javascript, NodeJs, node-forge, Python, Go and Dart)

  • kyberJCE

    Pure Java implementation of the Kyber (version 3) post-quantum IND-CCA2 KEM.

  • WavesJ

    Java library for interacting with the Waves blockchain.

  • jruby-openssl

    JRuby's OpenSSL gem

  • ksuid

    Java implementation of K-Sortable Globally Unique IDs (by akhawaja)

  • siv-mode

    RFC 5297 SIV mode of operation in Java

  • DeadHash-android

    DeadHash for Android

  • cryptopals

    Solutions to https://cryptopals.com problems (by ilchen)

  • Project mention: The Matasano Crypto Challenges (2014) | news.ycombinator.com | 2023-06-19

    More fun for those who completed all 8 sets: https://github.com/ilchen/cryptopals/blob/master/src/docs/ne...

  • bitcoinVanity

    generate a custom bitcoin address (ex: starting with your name)

  • 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 Cryptography related posts

Index

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

Project Stars
1 Cryptomator 10,619
2 Peergos 1,854
3 ejbca-ce 519
4 Auditor 433
5 password4j 328
6 react-native-aes-gcm-crypto 238
7 core 157
8 i2pd-android 154
9 AttestationServer 96
10 protect 89
11 simlar-android 89
12 kryptonite-for-kafka 78
13 AnonymousMessenger 68
14 crypto 68
15 cross_platform_crypto 56
16 kyberJCE 45
17 WavesJ 44
18 jruby-openssl 43
19 ksuid 41
20 siv-mode 37
21 DeadHash-android 29
22 cryptopals 24
23 bitcoinVanity 19

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