Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cryptography

Cryptography

86 projects

Showing 14 of 86 projects

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
Forks389
Last commit3 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
Forks287
Last commit28 days 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
Forks157
Last commit3 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
Forks157
Last commit3 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
Forks295
Last commit8 months ago
ZoKrates
ZoKratesRust

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

#zk-snarks#zero-knowledge#solidity
Stars1.9k
Forks386
Last commit1 year 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
Forks439
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
Forks494
Last commit2 days 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 commit11 days ago
rust-openssl
rust-opensslRust

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

#bindings#tls#encryption
Stars1.6k
Forks818
Last commit2 days ago
rust-openssl
rust-opensslRust

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

#ffi-bindings#tls#encryption
Stars1.6k
Forks818
Last commit2 days ago
HighwayHash
HighwayHashC++

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

#simd#highwayhash#siphash
Stars1.6k
Forks184
Last commit2 years 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.6k
Forks266
Last commit1 year ago
lockbox
lockboxRuby

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

#mongoid#carrierwave#rails
Stars1.6k
Forks77
Last commit15 days ago
PreviousPage 3 of 3

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
#Security35
#Encryption25
#Blockchain11
#Tls11
#Crypto11
#Rust11
#Cross Platform11
#Authentication10
#Privacy10
#Nodejs9
#Cryptocurrency9
#Go9