Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cryptography

Cryptography

533 projects

Showing 36 of 533 projects

hashgen
hashgenGo

A blazingly fast CLI hash generator supporting 60+ hash functions, encoding, and decoding operations.

#generator#hash#cyclone
Stars41
Forks5
Last commit7 days ago
Crypto-helper
Crypto-helperRust

A client-side web app for cryptographic operations including hashing, encryption, JWT debugging, ASN1 editing, and diff computation.

#crypto#jwt-decode#webassembly
Stars41
Forks8
Last commit4 days ago
OpenSSL
OpenSSLSwift

Swift bindings for OpenSSL, enabling cryptographic and TLS functionality in Swift applications on OS X and Linux.

#swift-package-manager#tls#security
Stars41
Forks18
Last commit9 years ago
CryptoKnight
CryptoKnightPython

A framework for automated cryptographic primitive classification using dynamic binary instrumentation and deep learning.

#security-analysis#deep-learning#academic-project
Stars41
Forks11
Last commit6 years ago
React Native EOS
React Native EOSC

Native Android and iOS implementation for fast EOS blockchain transaction signing in React Native apps.

#ios#eos#native-modules
Stars41
Forks6
Last commit4 years 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
libkeccak
libkeccakAda

A SPARK/Ada implementation of the Keccak family of cryptographic sponge functions, including SHA-3, with formal proof of type safety.

#tuplehash#keccak#ada
Stars40
Forks3
Last commit1 month ago
mospy
mospyPython

Extendable Python library for signing and building transactions across the Cosmos blockchain ecosystem.

#cosmos#rpc-client#rest-api
Stars39
Forks20
Last commit2 years ago
milagro-crypto-c
milagro-crypto-cC

A standards-compliant C cryptographic library with no external dependencies, supporting multiple elliptic curves and RSA security levels.

#c-library#rsa#crypto-library
Stars39
Forks15
Last commit2 years ago
JOSE
JOSECommon Lisp

A Common Lisp implementation of JSON Object Signing and Encryption (JOSE) for creating and verifying JWTs.

#token-based-authentication#authentication#hmac
Stars39
Forks9
Last commit1 year 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
bp
bpCommon Lisp

A Common Lisp implementation of Bitcoin Protocol components for serialization, validation, and network interaction.

#rpc-client#secp256k1#bitcoin-protocol
Stars39
Forks9
Last commit4 months 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
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
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
rsa
rsaElixir

Elixir wrapper for Erlang's public_key module providing easy RSA encryption and decryption.

#elixir#rsa-encryption#wrapper-library
Stars36
Forks2
Last commit6 years ago
ecnet
ecnetLua

An encrypted networking library for CC:Tweaked providing authenticated and confidential communication with identity management.

#encrypted-networking#secure-communication#minecraft-modding
Stars35
Forks1
Last commit4 months ago
Virgil Security Objective-C/Swift Crypto Library
Virgil Security Objective-C/Swift Crypto LibrarySwift

A flexible Objective-C/Swift wrapper for cryptographic algorithms including post-quantum encryption and digital signatures.

#crypto#ios#virgil
Stars34
Forks6
Last commit1 month 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
PG_Themis
PG_ThemisC

A PostgreSQL extension for encrypting and decrypting data using the Themis cryptographic library.

#secure-cell#themis-library#database-encryption
Stars33
Forks5
Last commit9 years ago
Sunshine Faucet
Sunshine FaucetRust

A Substrate-based implementation of Keybase Local Key Security using IPFS-Embed for decentralized identity management.

#ipfs#decentralized-identity#self-sovereign-identity
Stars33
Forks6
Last commit
secureio
secureioGo

A Go library providing XChaCha20-encrypted, multiplexed network sessions over UDP/TCP using ECDH key exchange and ED25519 signatures.

#udp-security#ecdh#writer
Stars33
Forks4
Last commit1 year ago
pyhashcat
pyhashcatC

Python C extension providing direct bindings to libhashcat for password recovery and hash cracking.

#python-c-extension#penetration-testing#hash-cracking
Stars33
Forks7
Last commit5 years ago
rscrypt
rscryptC

An R package providing scrypt cryptographic functions for password hashing and key derivation.

#key-derivation#data-protection#r-package
Stars33
Forks11
Last commit4 years ago
Sunshine Identity
Sunshine IdentityRust

A Substrate-based implementation of Keybase Local Key Security using IPFS-Embed for decentralized identity management.

#ipfs#decentralized-identity#self-sovereign-identity
Stars33
Forks6
Last commit5 years ago
Crypto
CryptoD

A D programming language library providing encryption, decryption, encoding, hashing, and digital signature functionality.

#d-language#blake2b#hashing
Stars32
Forks12
Last commit1 year ago
substrate-js-utils
substrate-js-utilsJavaScript

A collection of browser-based utilities for working with Substrate and Polkadot data using Polkadot.js API.

#address-derivation#hashing#polkadot
Stars31
Forks23
Last commit4 months ago
Hashes
HashesPython

A simple GTK4+Adwaita GUI application for identifying hash algorithms on Linux.

#adwaita#flathub#hash-identification
Stars30
Forks6
Last commit1 month ago
WavesCS
WavesCSC#

A deprecated C# library for interacting with the Waves blockchain, supporting node interaction and transaction signing.

#waves-blockchain#csharp#nuget-package
Stars30
Forks21
Last commit3 years ago
waves-transactions
waves-transactionsTypeScript

A JavaScript/TypeScript library for building, signing, and multi-signing transactions for the Waves blockchain.

#transaction-library#dex#waves-blockchain
Stars30
Forks29
Last commit1 month ago
clj-crypto
clj-cryptoClojure

A Clojure wrapper for the Bouncy Castle Java library to simplify cryptographic operations in Clojure applications.

#java-interop#security-library#encryption
Stars30
Forks14
Last commit9 years ago
FileShotZKE
FileShotZKEHTML

Client-side AES-256-GCM zero-knowledge encryption library using the browser-native Web Crypto API with no dependencies.

#aes-256#zero-knowledge#aes-256-gcm
Stars29
Forks3
Last commit1 month ago
Helm GPG (GnuPG) Plugin
Helm GPG (GnuPG) PluginShell

A Helm plugin for signing and verifying Helm charts using GnuPG, offering easier and more secure operations than default Helm commands.

#helm#devops#gpg
Stars29
Forks11
Last commit6 years ago
mpyaes
mpyaesPython

A MicroPython utility library providing PKCS7 padding and convenience wrappers around ucryptolib.aes for AES encryption.

#iot#embedded-systems#micropython
Stars29
Forks4
Last commit5 years ago
PreviousPage 11 of 15

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
5 years ago
Next
#Security194
#Encryption142
#Authentication66
#Blockchain60
#Rust58
#Digital Signatures54
#Hashing51
#Crypto44
#Cross Platform42
#Ios36
#Go35
#Swift34