Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cryptography

Cryptography

324 projects

Showing 36 of 324 projects

CryptoNet
CryptoNetC#

A lightweight .NET library for asymmetric and symmetric encryption with RSA, AES, and DSA support.

#nuget#x509#decryption
Stars106
Forks19
Last commit6 months ago
Quantum Computing in Portuguese
Quantum Computing in PortugueseJupyter Notebook

A curated collection of quantum computing resources in Portuguese, covering algorithms, hardware, programming, and applications.

#physics#educational#quantum-computing
Stars104
Forks16
Last commit
steganography
steganographyRust

A stable Rust library for hiding and extracting secret messages within images using steganography.

#alpha-channel#covert-communication#crates
Stars103
Forks16
Last commit5 years ago
branca
brancaGo

A pure Go implementation of the Branca specification for authenticated encrypted API tokens using XChaCha20-Poly1305.

#xchacha20-poly1305#authentication#branca
Stars99
Forks9
Last commit2 months ago
secrets.clj
secrets.cljClojure

A Clojure library for generating cryptographically strong random numbers, tokens, and secrets.

#authentication#tokens#secrets-management
Stars98
Forks2
Last commit2 years ago
luks.go
luks.goGo

A pure Go library for reading LUKS metadata and unlocking encrypted volumes without modifying headers.

#luks#storage#encryption
Stars97
Forks11
Last commit2 months ago
secure_random
secure_randomElixir

Elixir library for generating secure random strings, UUIDs, and base64 values inspired by Ruby's SecureRandom.

#string-utilities#security#base64
Stars97
Forks20
Last commit3 years ago
merkle_tree
merkle_treeElixir

A pure Elixir implementation of Merkle trees for efficient and secure data verification.

#functional-programming#elixir#distributed-systems
Stars97
Forks15
Last commit6 years ago
Emotiq blockchain
Emotiq blockchainCommon Lisp

A blockchain platform built in Common Lisp with a focus on transparency and cross-implementation compatibility.

#quicklisp#continuous-integration#lispworks
Stars96
Forks18
Last commit7 years ago
Digestif
DigestifOCaml

A comprehensive OCaml toolbox implementing multiple hash algorithms with both C and OCaml backends.

#sha384#hash#blake2b
Stars95
Forks31
Last commit1 year ago
AS3Crypto
AS3CryptoActionScript

ActionScript 3 cryptography library providing common encryption, hashing, and TLS/SSL support.

#actionscript-3#hashing#x509
Stars95
Forks43
Last commit9 years ago
BlooddyCrypto
BlooddyCryptoActionScript

An ActionScript 3 library providing binary data processing, cryptographic algorithms, and image encoding.

#png#image-encoding#as3
Stars94
Forks24
Last commit4 years ago
Botan
BotanD

A comprehensive D translation of the Botan cryptographic library, supporting block/stream ciphers, PKI, TLS, and numerous algorithms.

#stream-cipher#d-language#key-derivation
Stars91
Forks22
Last commit5 months ago
BouncyCastle PCL
BouncyCastle PCLC#

A deprecated C# implementation of cryptographic algorithms targeting multiple .NET platforms including .NET Core and CoreCLR.

#legacy-support#encryption#security
Stars91
Forks21
Last commit9 years ago
random-int
random-intJavaScript

Generate cryptographically secure random integers within a specified range.

#random-number-generation#npm-package#security
Stars89
Forks16
Last commit8 months ago
pgo
pgoGo

A Go library providing PHP-like convenience functions for developers familiar with PHP.

#developer-tools#array#api
Stars88
Forks16
Last commit1 month ago
=nil; Crypto3
=nil; Crypto3C++

A secure, fast, and modular C++17 cryptography suite with STL-like interfaces for implementing and extending cryptographic schemes.

#verifiable-delay-functions#fhe#zero-knowledge
Stars87
Forks12
Last commit1 year ago
securecookie
securecookieGo

A Go package for encoding and decoding secure cookies with encryption and authentication, offering high performance and zero heap allocations.

#web-security#authentication#http
Stars86
Forks12
Last commit3 years ago
ada-crypto-library
ada-crypto-libraryAda

An Ada library providing comprehensive cryptographic primitives including symmetric/asymmetric encryption, hashing, and elliptic curve arithmetic.

#academic-project#symmetric-encryption#encryption-library
Stars86
Forks20
Last commit
X-Frame-Options: All about Clickjacking?
X-Frame-Options: All about Clickjacking?

A repository containing Cure53's security audit reports, white papers, academic publications, and security tools.

#web-security#penetration-testing#vulnerability-research
Stars86
Forks10
Last commit3 years ago
SSProve
SSProveRocq Prover

A foundational framework for modular cryptographic proofs in the Coq proof assistant, enabling state-separating proofs.

#probabilistic-reasoning#modular-verification#coq
Stars83
Forks17
Last commit1 month ago
hasha-cli
hasha-cliJavaScript

A command-line tool for generating hashes from text or stdin with support for multiple algorithms and encodings.

#hashing#cli-tool#security
Stars82
Forks3
Last commit8 months ago
NaCl.Core
NaCl.CoreC#

A managed-only cryptography library for .NET providing modern cryptographic primitives like ChaCha20, Salsa20, and Poly1305.

#stream-cipher#xchacha20-poly1305#authentication
Stars80
Forks8
Last commit13 days ago
libxutils
libxutilsC

A cross-platform, event-driven C library providing a unified networking stack with HTTP, WebSocket, data structures, and cryptography.

#c-library#event-driven#http-server
Stars80
Forks9
Last commit1 day ago
random-bytes-readable-stream
random-bytes-readable-streamJavaScript

Creates a readable stream for cryptographically strong pseudo-random data using Node.js crypto.randomBytes().

#crypto-randombytes#crypto#pseudo-random-generator
Stars77
Forks3
Last commit
guid
guidGo

A high-performance, cryptographically secure UUID/GUID generator for Go, optimized for databases and up to 10x faster than google/uuid.

#high-performance#sql-server#uuid
Stars75
Forks0
Last commit10 months ago
passwap
passwapGo

A Go library providing a unified API for multiple password hashing algorithms with automatic migration capabilities.

#legacy-migration#md5-crypt#hashing
Stars75
Forks8
Last commit5 days ago
Algorand Protocol Specs
Algorand Protocol SpecsTeX

Official technical specifications for the Algorand blockchain protocol, including formal definitions and implementation details.

#distributed-systems#cryptocurrency#consensus
Stars73
Forks36
Last commit5 days ago
LibCrypt
LibCryptAutoHotkey

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

#cipher#hashing#autohotkey
Stars71
Forks19
Last commit5 years ago
CatCrypto
CatCryptoC

A Swift library providing easy-to-use hashing and encryption functions for iOS, macOS, tvOS, and watchOS.

#asymmetric#crypto#apple-platforms
Stars70
Forks13
Last commit2 years ago
react-native-rsa
react-native-rsaJavaScript

A React Native library for RSA encryption and decryption, enabling secure messaging and data protection.

#mobile-security#data-protection#rsa-encryption
Stars67
Forks19
Last commit9 years ago
Hawkpass
HawkpassJavaScript

A cross-platform cryptographically secure diceware passphrase generator that uses mouse entropy for randomness.

#desktop-application#entropy-collection#electron-app
Stars66
Forks14
Last commit2 years 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
eosio-swift
eosio-swiftC

A Swift SDK for integrating with EOSIO-based blockchains, providing core communication, transaction handling, and cryptographic utilities.

#ios#transaction-serialization#blockchain-sdk
Stars63
Forks36
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
HElib
HElibC++

An open-source C++ library implementing homomorphic encryption with BGV and CKKS schemes, optimized for efficient evaluation.

#privacy-preserving-computation#ckks-scheme#homomorphic-encryption
Stars55
Forks1
Last commit2 years ago
PreviousPage 9 of 9

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
3 years ago
8 years ago
4 years ago
#Security133
#Encryption92
#Rust45
#Authentication43
#Digital Signatures35
#Hashing34
#Crypto33
#Blockchain31
#Cross Platform31
#Go25
#Aes24
#Ios24