Java Encryption

Open-source Java projects categorized as Encryption

Top 23 Java Encryption Projects

  • Cryptomator

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

    Project mention: Cryptomator: end-to-end encrypt files in any cloud | dev.to | 2024-07-13

    To prevent this from happening, you can use a tool like Cryptomator to automatically encrypt your files before uploading them to the cloud.

  • SaaSHub

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

    SaaSHub logo
  • Aegis

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

    Project mention: Twilio says hackers identified cell phone numbers of two-factor app Authy users | news.ycombinator.com | 2024-07-03

    Personally I'm a fan of Aegis: https://getaegis.app/

    It's open source, doesn't try to lock you in. The app has a number of options for backup, but there's no cloud component.

    I've seen some love for Ente Auth as well, also open source. Ultimately it's a very simple app so there's a number of good open source options.

  • hawk

    ✔️ Secure, simple key-value storage for Android

  • jasypt-spring-boot

    Jasypt integration for Spring boot

  • itext-java

    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 | libhunt.com/r/fastpdf-java | 2023-12-07
  • Peergos

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

    Project mention: Ask HN: Hackable Personal Database? | news.ycombinator.com | 2024-10-02

    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

  • DroidFS

    Encrypted overlay filesystems implementation for Android. Also available on gitea: https://forge.chapril.org/hardcoresushi/DroidFS

  • 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

  • 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: Forget LastPass: Apple unveils 'Passwords' manager app at WWDC 2024 | news.ycombinator.com | 2024-06-10

    seems like everyone has this idea now if you search google.

    https://www.google.com/search?q=password+manager+with+usb+ke...

    https://github.com/tejado/Authorizer

    https://hackaday.com/2020/02/08/usb-password-keeper-runs-on-...

    https://www.amazon.com/OnlyKey-Stealth-Black-Case-Communicat...

  • 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: A lightweight high level library for configuring a HTTP client or server | news.ycombinator.com | 2024-06-21
  • 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.

  • spring-cloud-vault

    Configuration Integration with HashiCorp Vault

  • AndroidLibrary

    Android library to reveal or obfuscate strings and assets at runtime

  • bouncy-gpg

    Make using Bouncy Castle with OpenPGP fun again!

  • pgpainless

    Simple to use OpenPGP API based on Bouncy Castle

  • android

    ⚡ Fast encrypted chats for the family (by ArcaneChat)

  • 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 apt.izzysoft.de | /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: https://git.anonymousmessenger.ly/dx/AnonymousMessenger

  • siv-mode

    RFC 5297 SIV mode of operation in Java

  • jagged

    Java implementation of age encryption (by exceptionfactory)

  • rust-keylock-android

    Android implementation for the rust-keylock-lib

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 Encryption discussion

Log in or Post with

Java Encryption related posts

Index

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

Project Stars
1 Cryptomator 11,611
2 Aegis 8,912
3 hawk 3,977
4 jasypt-spring-boot 2,883
5 itext-java 1,980
6 Peergos 1,953
7 DroidFS 621
8 mutual-tls-ssl 564
9 Authorizer 496
10 SSLContext-Kickstart 495
11 secure-storage-android 365
12 password4j 350
13 spring-cloud-vault 274
14 AndroidLibrary 244
15 bouncy-gpg 206
16 pgpainless 155
17 android 107
18 Conceal SharedPreferences 95
19 OneMoreSecret 88
20 AnonymousMessenger 73
21 siv-mode 40
22 jagged 22
23 rust-keylock-android 13

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