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

Transynther
TransyntherAssembly

Automated synthesis tool for discovering and testing Meltdown-style microarchitectural data leakage attacks on Intel CPUs.

#mds-vulnerabilities#fuzzing#automated-synthesis
Stars19
Forks6
Last commit6 years ago
TaoHe
TaoHeMove

A collection of nestable Move smart contract resources for building secure on-chain applications on Move-powered blockchains.

#move-language#movevm#smart-contracts
Stars19
Forks4
Last commit3 years ago
micropython-rsa-signing
micropython-rsa-signingPython

A lightweight RSA signing implementation for MicroPython, optimized for memory-constrained devices like ESP32.

#iot#micropython#esp32
Stars19
Forks0
Last commit7 years ago
monocypher.cr
monocypher.crC

Crystal bindings for the Monocypher cryptographic library, providing safe, allocation-free encryption and hashing.

#static-linking#hashing#allocation-free
Stars19
Forks3
Last commit3 years ago
exgpg
exgpgElixir

An Elixir interface for GPG (GNU Privacy Guard) providing symmetric and asymmetric encryption, decryption, and key generation.

#elixir#gpg#symmetric-encryption
Stars19
Forks5
Last commit8 years ago
qrand
qrandGo

A Go package providing quantum random numbers sourced from the ANU hardware quantum random number generator API.

#random-number-generation#educational#random-number-generators
Stars18
Forks2
Last commit2 years ago
cl-bcrypt
cl-bcryptCommon Lisp

A Common Lisp library for generating, parsing, and verifying bcrypt password hashes.

#parsing#key-derivation#library
Stars18
Forks2
Last commit3 years ago
ntru_elixir
ntru_elixirElixir

An Elixir NIF wrapper for libntru, providing post-quantum lattice-based cryptography.

#hacktoberfest#quantom-cryptography#lattice-based-crypto
Stars18
Forks1
Last commit6 years ago
luatweetnacl
luatweetnaclC

A Lua binding for the TweetNaCl cryptographic library, providing modern encryption, signatures, and hashing functions.

#tweetnacl#curve25519#encryption
Stars18
Forks5
Last commit4 years ago
swift-eosio
swift-eosioSwift

A Swift library for working with EOSIO blockchains, featuring ABI encoding/decoding, HTTP API client, and ESR signing support.

#ios#eosio#eos-resources
Stars17
Forks17
Last commit2 years ago
base58check
base58checkElixir

Base58Check encoding and decoding implementation in Elixir with Bitcoin-specific alphabet.

#crypto#elixir#wallet
Stars17
Forks5
Last commit6 years ago
ada-id
ada-idAda

An Ada library for generating UUIDs with support for random, name-based, and string-conversion operations.

#library#unique-identifier#distributed-systems
Stars16
Forks1
Last commit4 years ago
Awesome BlockSec CTF
Awesome BlockSec CTF

A curated list of blockchain security Capture the Flag (CTF) competitions and writeups.

#security-training#educational-resources#smart-contracts
Stars15
Forks1
Last commit5 years ago
algokit-core
algokit-coreRust

Rust implementations of core Algorand functionality exposed to other languages via foreign function interfaces.

#msgpack#algokit#ffi
Stars15
Forks11
Last commit15 days ago
WavesSDK-android
WavesSDK-androidKotlin

A collection of libraries for integrating Waves blockchain features into Android applications.

#sdk-android#waves#smart-contracts
Stars15
Forks7
Last commit4 years ago
steam-crypto
steam-cryptoJavaScript

Node.js implementation of Steam's cryptographic functions for session key generation and symmetric encryption/decryption.

#gaming-platforms#session-keys#rsa-encryption
Stars15
Forks9
Last commit10 years ago
squishy_cookies
squishy_cookiesTypeScript

A Deno library for signing and verifying HTTP cookies with built-in integrity protection.

#cookies#web-security#authentication
Stars14
Forks0
Last commit3 years ago
desgb
desgbAssembly

A Game Boy ROM that implements the DES encryption algorithm for demonstration purposes.

#embedded-systems#retro-computing#game-boy
Stars14
Forks2
Last commit8 years ago
dropwizard-crypto
dropwizard-cryptoJava

A Dropwizard bundle that adds encryption support to an application's ObjectMapper for secure configuration handling.

#aes-256#dropwizard-bundle#java
Stars13
Forks4
Last commit8 years ago
multikey
multikeyGo

A Go framework for n-of-N threshold encryption using Shamir's Secret Sharing to enforce complex decryption rules.

#secret-sharing#secrets-management#go-library
Stars13
Forks2
Last commit2 years ago
pybtc
pybtcPython

A zero-dependency, pure-Python Bitcoin library providing human-friendly interfaces for common operations like address generation, signing, and transactions.

#wallet#message-signing#python-library
Stars13
Forks2
Last commit16 days ago
ed25519
ed25519Crystal

A Crystal language implementation of the Ed25519 elliptic curve public-key signature system for high-performance cryptography.

#public-key-signature#rfc-8032#crystal-lang
Stars12
Forks1
Last commit9 months ago
libsodium-ada
libsodium-adaAda

Thick Ada bindings for libsodium, providing secure, portable cryptographic operations with NaCl's easy-to-use API.

#hashing#authentication#security-library
Stars12
Forks1
Last commit10 years ago
crypto_rsassa_pss
crypto_rsassa_pssErlang

RSASSA-PSS public key cryptographic signature algorithm implementation for Erlang and Elixir.

#elixir#public-key#rsa
Stars12
Forks4
Last commit7 years ago
SwiftMD5
SwiftMD5Swift

A pure Swift implementation of the MD5 cryptographic hash algorithm.

#ios#library#md5
Stars12
Forks8
Last commit2 years ago
ucryptography
ucryptographyC

A lightweight port of the pyca/cryptography library to MicroPython, enabling cryptographic operations on embedded devices using ARM Mbed TLS.

#micropython#embedded-security#mbed-tls
Stars11
Forks0
Last commit29 days ago
Falsehoods about Quantum Technology
Falsehoods about Quantum Technology

A curated list of common misconceptions about quantum technology and computers, debunking myths for programmers.

#tech-myths#programming-education#physics
Stars11
Forks0
Last commit2 years ago
libVES.js
libVES.jsJavaScript

A JavaScript library for end-to-end encryption with secure key management and recovery to prevent data loss.

#ecdh#web-security#rsa-encryption
Stars11
Forks1
Last commit15 days ago
Crypto.jl
Crypto.jlJulia

A Julia package providing OpenSSL bindings and pure-Julia cryptographic implementations for reference.

#julia#hashing#security-library
Stars11
Forks13
Last commit5 years ago
nocoiner
nocoinerOCaml

A Commitment Scheme library implementing secure coin flipping and multiparty computation protocols using Encrypt-then-MAC authenticated encryption.

#ocaml-library#aes-encryption#encrypt-then-mac
Stars11
Forks2
Last commit3 years ago
sslscan.cr
sslscan.crCrystal

A Crystal shard wrapper for the sslscan utility to perform SSL/TLS security scans.

#crystal-shard#vulnerabilities#tls
Stars10
Forks0
Last commit4 years ago
chat
chatTeX

An X.509-based instant messaging server using ASN.1-defined protocols and DER serialization for secure, standards-compliant communication.

#instant-messaging#elixir#asn1
Stars10
Forks7
Last commit2 months ago
spark-norx
spark-norxAda

An Ada/SPARK implementation of the NORX authenticated encryption algorithm, formally verified for security.

#spark#ada#norx
Stars9
Forks0
Last commit8 years ago
stotp
stotpAda

A formally verified TOTP library for two-factor authentication, implemented in SPARK with runtime error guarantees.

#totp#spark#authentication
Stars9
Forks1
Last commit7 years ago
ts-lib-crypto
ts-lib-cryptoTypeScript

A TypeScript library implementing cryptographic algorithms, key management, and protocol utilities for the Waves blockchain.

#signature#crypto#hashing
Stars9
Forks15
Last commit3 months ago
galvanity
galvanityGo

A Go-based command-line tool for generating Algorand blockchain vanity addresses with customizable search patterns.

#open-source#vanity-address#algorand
Stars9
Forks3
Last commit4 years ago
PreviousPage 13 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
Next
#Security194
#Encryption142
#Authentication66
#Blockchain60
#Rust58
#Digital Signatures54
#Hashing51
#Crypto44
#Cross Platform42
#Ios36
#Go35
#Swift34