Java Encryption

Open-source Java projects categorized as Encryption

Top 23 Java Encryption Projects

  • Aegis

    A free, secure and open source app for Android to manage your 2-step verification tokens.

    Project mention: Are there good alternatives to Google for 2FA? | /r/cybersecurity | 2023-12-08

    Bottom line is, why in the world would you use a mysterious closed source app when there are better options out there? 2FAS is one of the better ones. Aegis Authenticator is another good choice for Android devices.

  • hawk

    ✔️ Secure, simple key-value storage for Android

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • jasypt-spring-boot

    Jasypt integration for Spring boot

  • Peergos

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

    Project mention: Peergos: A P2P, secure file storage, social network and application protocol | | 2023-12-07
  • itext7

    iText for Java represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText can be a boon to nearly every workflow.

    Project mention: FastPDF Service API (Java) VS itext7 - a user suggested alternative | | 2023-12-07
  • 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

  • DroidFS

    Encrypted overlay filesystems implementation for Android. Also available on gitea:

    Project mention: Which file/folder encryption tool do you use under Android? | /r/fdroid | 2023-03-13
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • 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
  • Authorizer

    Authorizer is a Password Manager for Android. It emulates an HID keyboard over USB and enters your credentials on your target device. Additionally it supports OTP :key::mobile_phone_off: (by tejado)

    Project mention: What would happen if i get a RAT/Keylogger on my device? | /r/Bitwarden | 2023-06-28
  • secure-storage-android

    Store strings & credentials securely encrypted on your device

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

    Project mention: Safest way to salt and hash a password? | /r/cryptography | 2023-04-14

    Argon2 -

  • spring-cloud-vault

    Configuration Integration with HashiCorp Vault

  • AndroidLibrary

    Android library to reveal or obfuscate strings and assets at runtime

  • Signal-Android

    Fork from a private messenger for Android with extra options added: full backup and (partial, ony text) xml backup of messages. Restore can happen at any time, not only after a fresh install. Import SMS database. Import of (unencrypted) WhatsApp databases. Removed apk expire. Choose between passphrase protection and the Android screenlock. Choice for the backup location (internal or removable storage on Android < 11 (on 11 and higher this is already possible)). Set the maptype in the place picke (by johanw666)

    Project mention: Which version of Signal introduced SMS nags? | /r/fossdroid | 2023-02-19

    The fork by johanw666 is most likely not going to keep SMS support, see here and here.

  • bouncy-gpg

    Make using Bouncy Castle with OpenPGP fun again!

  • quantizr

    Quanta is an open-source CMS with ChatGPT and Social Media (Fediverse) features

  • pgpainless

    Simple to use OpenPGP API based on Bouncy Castle

  • Conceal SharedPreferences

    Android Secure SharedPreferences Using Facebook Conceal Encryption

  • OneMoreSecret

    Password management based on Android KeyStore, QR and Bluetooth

    Project mention: ⟳ 0 apps added, 9 updated at | /r/FDroidUpdates | 2023-11-06

    OneMoreSecret (version 23): Your phone as a key to your secrets - no master password, no cloud.

  • AnonymousMessenger

    This is an unofficial repository, for the official repository visit:

  • deltalab-android

    🧪 Experimenting with alternative Delta Chat futures

  • siv-mode

    RFC 5297 SIV mode of operation in Java

  • jagged

    Java implementation of age encryption (by exceptionfactory)

    Project mention: FLaNK Stack Weekly 5 September 2023 | | 2023-09-05
  • SaaSHub

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

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). The latest post mention was on 2023-12-08.

Java Encryption related posts


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

Project Stars
1 Aegis 6,698
2 hawk 3,950
3 jasypt-spring-boot 2,678
4 Peergos 1,757
5 itext7 1,694
6 mutual-tls-ssl 526
7 DroidFS 480
8 SSLContext-Kickstart 438
9 Authorizer 424
10 secure-storage-android 356
11 password4j 303
12 spring-cloud-vault 266
13 AndroidLibrary 233
14 Signal-Android 226
15 bouncy-gpg 202
16 quantizr 134
17 pgpainless 119
18 Conceal SharedPreferences 94
19 OneMoreSecret 63
20 AnonymousMessenger 59
21 deltalab-android 54
22 siv-mode 37
23 jagged 12
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives