Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Encryption

Encryption

317 projects

Showing 36 of 317 projects

LibCrypt
LibCryptAutoHotkey

A collection of cryptographic hashing, encryption, and encoding functions for AutoHotkey.

#cipher#hashing#autohotkey
Stars71
Forks19
Last commit5 years ago
JWSETKit
JWSETKitSwift

A modern Swift library for JOSE standards (JWT, JWS, JWE, SD-JWT) with first-class CryptoKit and secp256k1 support.

#jsonwebtoken#authentication#cryptokit
Stars68
Forks14
Last commit21 days ago
SNMP
SNMPPHP

A pure PHP SNMP library implementing client and server functionality without requiring the PHP SNMP extension.

#authentication#snmp-traps#snmp-trap-listener
Stars66
Forks17
Last commit2 months ago
jose-simple
jose-simpleJavaScript

A Node.js library that simplifies encryption and decryption using the JOSE (JSON Object Signing and Encryption) standard.

#data-protection#decryption#npm-package
Stars66
Forks4
Last commit2 years ago
llPDFLib
llPDFLibPascal

A pure Object Pascal library for creating PDF documents with comprehensive features including encryption, forms, and Unicode support.

#pdf-a#unicode#acroforms
Stars65
Forks24
Last commit6 years ago
ironssh
ironsshC

A fork of OpenSSH providing end-to-end encrypted file transfer with secure sharing capabilities over SSH.

#gpg#openssh-fork#end-to-end-encryption
Stars65
Forks5
Last commit4 years ago
cipher
cipherElixir

An Elixir crypto library for encrypting/decrypting binaries and signing/validating URLs and request bodies.

#elixir#erlang-crypto#encryption
Stars62
Forks23
Last commit5 years ago
goSecretBoxPassword
goSecretBoxPasswordGo

A Golang library for securely hashing and encrypting passwords using the Dropbox method with Blake2b, Scrypt, and NaCl SecretBox.

#passwords#key-derivation#blake2b
Stars60
Forks9
Last commit2 months ago
Nettle.jl
Nettle.jlJulia

Julia wrapper for the nettle cryptographic library providing hashing, HMAC, and AES encryption/decryption functionality.

#julia#hash-algorithms#hashing
Stars59
Forks34
Last commit4 years ago
oauth2ex
oauth2exElixir

An OAuth 2.0 client library for Elixir that handles token retrieval, caching, and HTTP requests.

#token-management#elixir#library
Stars56
Forks15
Last commit8 years ago
s3m
s3mRust

A CLI tool for fault-tolerant streaming of data to S3 buckets, supporting resumable uploads, compression, and encryption.

#upload#object-storage#backup-tool
Stars56
Forks0
Last commit27 days ago
Unlock git-crypt files
Unlock git-crypt filesShell

A GitHub Action that unlocks git-crypt encrypted secrets in CI/CD workflows using a base64-encoded key.

#devops#secrets-management#encryption
Stars55
Forks24
Last commit2 years ago
sodium.cr
sodium.crCrystal

Crystal language bindings for the libsodium cryptographic library, providing a safe and easy-to-use API.

#key-derivation#blake2b#hashing
Stars52
Forks14
Last commit4 years ago
ipfs-add-from-encrypted
ipfs-add-from-encryptedPython

A Python script that encrypts files or directories with GPG AES256 and adds them to IPFS, returning the IPFS hash.

#ipfs#gpg#decentralized-storage
Stars51
Forks9
Last commit7 years ago
jrnl
jrnlPython

A simple command-line journal application for creating, searching, and viewing plain text or encrypted entries.

#journaling#plain-text#cli-tool
Stars51
Forks2
Last commit2 years ago
gossiperl
gossiperlErlang

A language-agnostic gossip middleware and message bus built with Apache Thrift for distributed communication.

#publish-subscribe#distributed-systems#apache-thrift
Stars47
Forks6
Last commit4 years ago
botan-rs
botan-rsRust

Rust bindings for the Botan cryptography library, providing ciphers, hashes, MACs, KDFs, public key algorithms, and more.

#random-number-generation#x509-certificates#c-library-wrapper
Stars46
Forks21
Last commit2 months ago
gxpdf
gxpdfGo

A high-performance Go library for PDF creation, reading, table extraction, digital signatures, and encryption.

#text-extraction#go-modules#open-source
Stars46
Forks6
Last commit2 days ago
Autocrack
AutocrackShell

A client-server toolset for automated hash cracking with queue support for Hashcat.

#client-server#penetration-testing#hash-cracking
Stars45
Forks6
Last commit3 years ago
SSave
SSaveGame Maker Language

A simple, secure save file system for GameMaker with built-in management, type safety, and encryption.

#gamemaker#data-persistence#gamedev-tools
Stars44
Forks1
Last commit9 months ago
MbedTLS.jl
MbedTLS.jlJulia

A Julia wrapper for the mbed TLS and cryptography C library, enabling secure TLS/SSL connections and cryptographic operations.

#julia#certificate-management#tls
Stars42
Forks49
Last commit2 months ago
libVES.c
libVES.cC

End-to-end encryption for data at rest: a C library and CLI with recoverable keys, post-quantum (ML-KEM) key exchange, and user-to-user sharing

#aes-256#ecdh#aes-encryption
Stars41
Forks8
Last commit1 month ago
Reactor
ReactorKotlin

A fast and secure key-value library for Android with embedded JSON-based storage, serving as an alternative to Shared Preferences.

#android-database#shared-preferences-alternative#data-persistence
Stars40
Forks0
Last commit
terraform-provider-vaulted
terraform-provider-vaultedGo

A Terraform provider for managing encrypted HashiCorp Vault secrets that can be safely stored in Git.

#devops#vault#terraform-provider
Stars40
Forks15
Last commit5 months ago
rsa_ex
rsa_exElixir

An Elixir library for RSA key generation, signing, verification, and encryption using OpenSSL ports.

#elixir#rsa#encryption
Stars39
Forks15
Last commit2 years ago
SweetHMAC
SweetHMACSwift

A tiny and easy-to-use Swift class for encrypting strings using HMAC algorithms.

#ios#hash-algorithms#hmac
Stars38
Forks5
Last commit9 years ago
ELF Packer
ELF PackerC

Encrypts 64-bit ELF files with self-decryption at runtime for binary protection.

#linux-binaries#binary-encryption#elf-parser
Stars38
Forks6
Last commit1 year ago
SCrypto
SCryptoSwift

An elegant Swift interface for accessing CommonCrypto routines, providing cryptographic functions for iOS and macOS.

#ios#hashing#hmac
Stars38
Forks14
Last commit6 years ago
SCrypto
SCryptoSwift

An elegant Swift interface for accessing CommonCrypto routines, providing extensions for hashing, HMAC, encryption, and key derivation.

#ios#hashing#hmac
Stars38
Forks14
Last commit6 years ago
Coherence
CoherenceC++

Coherence is a cryptographic server that offloads cryptography operations via a REST API for modern web applications.

#cipher#hash#digital-signature
Stars38
Forks4
Last commit1 month ago
recrypt
recryptScala

A Scala library implementing cryptographic primitives for a multi-hop proxy re-encryption scheme.

#scala-library#privacy#encryption
Stars37
Forks4
Last commit4 days ago
ripple-blobvault
ripple-blobvaultJavaScript

A server for storing persistent user data and authentication blobs for Ripple clients.

#data-storage#two-factor-auth#account-recovery
Stars37
Forks42
Last commit2 years ago
ada-keystore
ada-keystoreAda

A command-line tool and library for storing sensitive data and documents in encrypted keystores using AES-256 and HMAC-256.

#aes-256#gpg-integration#secure-storage
Stars37
Forks5
Last commit27 days ago
Secret Spreader
Secret SpreaderPHP

A tool to distribute encrypted GitHub Actions secrets to multiple repositories from a centralized configuration.

#devops#php-tool#encryption
Stars36
Forks2
Last commit3 days ago
comeonin_ecto_password
comeonin_ecto_passwordElixir

An Ecto custom type for storing encrypted passwords using Comeonin's password hashing algorithms.

#database#elixir#authentication
Stars36
Forks10
Last commit1 year ago
GDH
GDHJava

A Java library for multi-party Diffie-Hellman key exchange built on the asynchronous Vert.x framework.

#java-library#distributed-systems#asynchronous
Stars34
Forks5
Last commit6 years ago
PreviousPage 7 of 9Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 year ago
#Cryptography142
#Security115
#Cross Platform48
#Privacy38
#Rust34
#Self Hosted31
#Hashing31
#Cli Tool28
#Authentication25
#Aes25
#Swift24
#Macos24