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

BOLTs
BOLTsMarkdown

The official specification documents for the Lightning Network, defining the protocol standards for Bitcoin's layer-2 payment system.

#layer-2#lightning#cryptocurrency
Stars2.2k
Forks532
Last commit4 days ago
Awesome Crypto Papers
Awesome Crypto Papers

A curated list of cryptography papers, articles, tutorials, and howtos for engineers and non-cryptographers.

#awesome-list#encryption#awesome-lists
Stars2.1k
Forks147
Last commit1 year ago
Papers
Papers

A curated list of cryptography papers, articles, tutorials, and howtos for engineers and non-cryptographers.

#hashing#research-papers#symmetric-encryption
Stars2.1k
Forks147
Last commit1 year ago
jsonwebtoken
jsonwebtokenRust

A Rust library for encoding and decoding JSON Web Tokens (JWT) with support for multiple algorithms and flexible validation.

#jsonwebtoken#authentication#jwt
Stars2.1k
Forks362
Last commit1 month ago
crypto-algorithms
crypto-algorithmsC

Basic implementations of standard cryptography algorithms for educational and pragmatic purposes.

#public-domain#educational#algorithm-reference
Stars2.0k
Forks711
Last commit5 years ago
MimeKit
MimeKitC#

A high-performance .NET library for creating and parsing MIME messages with support for S/MIME, PGP, DKIM, TNEF, and Unix mbox.

#dotnet#mime#pgp
Stars2.0k
Forks388
Last commit16 days ago
bcrypt-ruby
bcrypt-rubyC

A Ruby binding for the OpenBSD bcrypt() password hashing algorithm to securely store user passwords.

#authentication#bcrypt#ruby-gem
Stars2.0k
Forks291
Last commit2 months ago
goThemis
goThemisC

A high-level cryptographic library providing secure storage, messaging, and session encryption with unified APIs across 14+ platforms.

#ios#secure-messaging#forward-secrecy
Stars2.0k
Forks159
Last commit4 months ago
Themis
ThemisC

A high-level cryptographic library providing secure data storage, messaging, and session encryption with unified APIs across 14+ platforms.

#ios#secure-messaging#forward-secrecy
Stars2.0k
Forks159
Last commit4 months ago
TweetNaCl.js
TweetNaCl.jsJavaScript

A pure JavaScript port of the TweetNaCl cryptography library, providing high-security, easy-to-use cryptographic primitives.

#signature#crypto#authentication
Stars1.9k
Forks297
Last commit1 year ago
ZoKrates
ZoKratesRust

A toolbox for writing, compiling, and verifying zkSNARKs on the Ethereum blockchain.

#zk-snarks#zero-knowledge#solidity
Stars1.9k
Forks383
Last commit2 years ago
libsignal-protocol-java
libsignal-protocol-javaJava

A Java implementation of the Signal Protocol for end-to-end encrypted messaging with forward secrecy and asynchronous support.

#encryption-protocol#java-library#secure-messaging
Stars1.9k
Forks443
Last commit
LibTomCrypt
LibTomCryptC

A comprehensive, modular, and portable cryptographic toolkit providing block ciphers, hash functions, PRNGs, public key cryptography, and more.

#libtomcrypt#c-library#modular
Stars1.8k
Forks493
Last commit1 day ago
SLIPs
SLIPsMarkdown

A repository of technical specifications and standards for SatoshiLabs projects, extending the Bitcoin Improvement Proposal process.

#key-derivation#hardware-wallet#cryptocurrency
Stars1.7k
Forks1.9k
Last commit4 days ago
RSATool
RSAToolPython

A Python tool for calculating RSA and RSA-CRT cryptographic parameters and generating OpenSSL-compatible keys.

#python-tool#rsa#cli-tool
Stars1.7k
Forks267
Last commit1 month ago
rust-openssl
rust-opensslRust

OpenSSL bindings for Rust providing cryptographic functionality and TLS/SSL support.

#bindings#tls#encryption
Stars1.6k
Forks835
Last commit4 days ago
rust-openssl
rust-opensslRust

OpenSSL bindings for the Rust programming language, providing cryptographic and TLS functionality.

#ffi-bindings#tls#encryption
Stars1.6k
Forks835
Last commit4 days ago
lockbox
lockboxRuby

A modern encryption library for Ruby and Rails that works with database fields, files, and strings.

#mongoid#carrierwave#rails
Stars1.6k
Forks78
Last commit4 months ago
HighwayHash
HighwayHashC++

Fast, strong hash functions including SipHash and HighwayHash, offering high-speed SIMD implementations with security claims.

#simd#highwayhash#siphash
Stars1.6k
Forks189
Last commit2 years ago
Acra
AcraGo

Database security suite providing field-level encryption, SQL injection prevention, and intrusion detection for sensitive data.

#crypto#encryption-server#sensitive-data
Stars1.5k
Forks140
Last commit4 months ago
xortool
xortoolPython

A Python tool for analyzing and breaking multi-byte XOR ciphers by guessing key length and content.

#crypto#ctf-tools#decryption
Stars1.5k
Forks180
Last commit1 year ago
rust-crypto
rust-cryptoRust

A pure-Rust implementation of common cryptographic algorithms with a focus on auditability and minimal assembly.

#key-derivation#hashing#pure-rust
Stars1.5k
Forks302
Last commit3 years ago
micro-ecc
micro-eccPHP

A small, fast ECDH and ECDSA implementation in C for 8-bit, 32-bit, and 64-bit embedded processors.

#c-library#lightweight-crypto#embedded-systems
Stars1.4k
Forks509
Last commit1 year ago
redoctober
redoctoberGo

A Go server for two-man rule encryption, requiring multiple delegated keys for decryption and SSH signing.

#encryption-server#tls#security
Stars1.4k
Forks146
Last commit4 months ago
sha1collisiondetection
sha1collisiondetectionC

Library and CLI tool to detect SHA-1 cryptanalytic collision attacks in files, serving as a drop-in replacement for SHA-1 libraries.

#digital-forensics#collision-detection#hash-validation
Stars1.4k
Forks223
Last commit
Naive hashcat
Naive hashcatC

A plug-and-play script to crack password hashes using pre-configured, empirically-tuned hashcat attacks.

#educational#dictionary-attack#hash-cracking
Stars1.4k
Forks176
Last commit4 years ago
libSRTP
libSRTPC

An open-source C library implementing the Secure Real-time Transport Protocol (SRTP) for encrypting and authenticating RTP/RTCP media streams.

#c-library#voip-security#secure-rtp
Stars1.4k
Forks519
Last commit19 days ago
Holochain
HolochainRust

An open-source framework for building secure, reliable, and performant peer-to-peer applications.

#open-source#distributed-systems#holochain
Stars1.4k
Forks191
Last commit1 day ago
s2n-quic
s2n-quicRust

A Rust implementation of the IETF QUIC protocol, offering a simple API, high configurability, and integration with secure TLS providers.

#quic-protocol#tls#transport-layer
Stars1.4k
Forks183
Last commit3 days ago
pybitcointools
pybitcointools

A simple, common-sense Bitcoin-themed Python ECC library for cryptographic operations.

#crypto#python-library#ecc
Stars1.3k
Forks880
Last commit2 years ago
comeonin
comeoninElixir

A specification for password hashing libraries in Elixir, providing a unified interface for Argon2, Bcrypt, and Pbkdf2.

#elixir#authentication#bcrypt
Stars1.3k
Forks62
Last commit1 year ago
SwiftyRSA
SwiftyRSASwift

A Swift library for RSA public/private key encryption, signing, and verification on iOS/macOS.

#keychain#ios#rsa-encryption
Stars1.3k
Forks358
Last commit1 year ago
Awesome HE
Awesome HE

A curated list of amazing Homomorphic Encryption libraries, software, applications, databases, and resources.

#privacy-preserving-computation#fhe#homomorphic-encryption
Stars1.3k
Forks95
Last commit1 year ago
exonum
exonumRust

An extensible open-source framework for creating private/permissioned blockchain applications.

#permissioned-blockchain#byzantine#merkledb
Stars1.2k
Forks245
Last commit2 years ago
cryptol
cryptolHaskell

A domain-specific language for specifying, implementing, and verifying cryptographic algorithms with executable formal specifications.

#haskell#domain-specific-language#security
Stars1.2k
Forks129
Last commit4 days ago
Hash Extender
Hash ExtenderC

A command-line utility for performing hash length extension attacks against vulnerable cryptographic hash functions.

#command-line-tool#penetration-testing#vulnerability-research
Stars1.2k
Forks194
Last commit1 year ago
PreviousPage 3 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
4 years ago
10 months ago
Next
#Security194
#Encryption142
#Authentication66
#Blockchain60
#Rust58
#Digital Signatures54
#Hashing51
#Crypto44
#Cross Platform42
#Ios36
#Go35
#Swift34