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

Virgil Security Objective-C/Swift SDK
Virgil Security Objective-C/Swift SDKSwift

Objective-C/Swift SDK for adding end-to-end encryption, digital signatures, and key management to iOS/macOS apps using Virgil Cards Service.

#hipaa#gdpr-compliance#swift-package-manager
Stars28
Forks5
Last commit
react-native-aes
react-native-aesObjective-C

AES-256-CBC encryption and decryption for React Native applications.

#mobile-security#data-protection#aes-256-cbc
Stars28
Forks3
Last commit10 years ago
react-native-crypto
react-native-cryptoJavaScript

A port of Node.js crypto module to React Native, enabling cryptographic operations in mobile apps.

#mobile-security#hashing#rsa
Stars27
Forks14
Last commit8 years ago
gouid
gouidGo

A Go library for generating cryptographically secure random IDs with single allocation efficiency.

#random-ids#go-library#unique-identifiers
Stars27
Forks4
Last commit5 months ago
crypto-shortcuts
crypto-shortcutsCommon Lisp

A Common Lisp library providing convenient shortcuts for common cryptographic operations.

#key-derivation#security-library#encryption
Stars25
Forks1
Last commit2 months ago
argon2-hashing
argon2-hashingGo

A lightweight Go wrapper for generating and comparing password hashes using the Argon2 algorithm.

#go-modules#authentication#go-library
Stars25
Forks4
Last commit1 year ago
dusk-network/bls12-381
dusk-network/bls12-381Rust

A Rust implementation of the BLS12-381 pairing-friendly elliptic curve with additional cryptographic tools for the Dusk Network.

#pairing-cryptography#bls12-381#constant-time
Stars25
Forks18
Last commit3 months ago
bitwarden2hashcat
bitwarden2hashcatPython

Converts Bitwarden password manager export data into hashcat-compatible hashes for password recovery testing.

#python-tool#offline-attack#password-recovery
Stars25
Forks8
Last commit4 years ago
eosio-reference-chrome-extension-authenticator-app
eosio-reference-chrome-extension-authenticator-appTypeScript

A Chrome extension reference implementation for securely signing EOSIO blockchain transactions with multi-network support and Ricardian contract display.

#self-custody#authentication#eosio
Stars25
Forks19
Last commit
simple-blockchain
simple-blockchainAda

A minimal educational blockchain implementation written in Ada, demonstrating core concepts like mining and validation.

#demo#proof-of-work#blockchain-technology
Stars24
Forks3
Last commit10 months ago
merkle
merkleGo

A Go package for efficient, streaming computation of Merkle roots and proofs with minimal memory usage.

#distributed-systems#go-library#verification
Stars23
Forks2
Last commit11 months ago
react-native-simple-encryption
react-native-simple-encryptionObjective-C

Provides XOR and base64 encryption/decryption functions for React Native applications.

#mobile-security#data-protection#xor-cipher
Stars23
Forks6
Last commit8 years ago
React-Native-Substrate-Sign
React-Native-Substrate-SignRust

A React Native library providing Rust-based cryptographic functions for Substrate, Polkadot, and Ethereum blockchains.

#polkadot#substrate#react-native
Stars23
Forks6
Last commit5 years ago
cl-ssh-keys
cl-ssh-keysCommon Lisp

A Common Lisp library for generating, parsing, and manipulating OpenSSH public and private keys.

#private-key#lisp#key-parsing
Stars23
Forks1
Last commit2 years ago
aws-encryption-sdk-go
aws-encryption-sdk-goGo

A Go implementation of the AWS Encryption SDK for adding encryption and decryption functionality to applications.

#aws-encryption-sdk#kms#go-library
Stars23
Forks2
Last commit8 months ago
libsodium-laravel
libsodium-laravelPHP

Laravel integration that replaces built-in encryption and hashing with libsodium-powered methods.

#data-protection#hashing#authentication
Stars23
Forks5
Last commit10 years ago
go-sshkit
go-sshkitGo

A toolkit for building SSH servers and clients in Go, based on code from ssh-chat.

#client#server#go-library
Stars23
Forks4
Last commit10 years ago
micro-rsa-dsa-dh
micro-rsa-dsa-dhTypeScript

Minimal JavaScript implementation of classic public-key cryptography algorithms: RSA, DSA, Diffie-Hellman, and ElGamal.

#public-key-crypto#dh#rsa
Stars23
Forks2
Last commit1 month ago
naclpipe
naclpipeGo

A Go package providing an io.Reader/Writer interface with NaCl cryptography for secure data streaming.

#crypto#nacl-pipe#scrypt
Stars23
Forks2
Last commit7 years ago
Crypto-Vinaigrette
Crypto-VinaigrettePython

A quantum-resistant asymmetric key generation tool for digital signatures using the Rainbow scheme.

#digital-signature#python-library#authentication
Stars22
Forks3
Last commit7 years ago
bech32rb
bech32rbRuby

A Ruby implementation of Bech32 and Bech32m encoders and decoders for Bitcoin addresses and other applications.

#ruby-gem#lightning-network#cli-tool
Stars22
Forks6
Last commit6 months ago
react-native-des
react-native-desObjective-C

A DES encryption and decryption library for React Native applications.

#mobile-security#data-protection#des
Stars22
Forks4
Last commit2 years ago
Polkadot-Dart
Polkadot-DartDart

A Dart SDK for interacting with Polkadot and Substrate blockchains, providing crypto libraries and network utilities.

#rpc-client#polkadot#dart-sdk
Stars22
Forks5
Last commit5 years ago
Position-Based Quantum Cryptography
Position-Based Quantum Cryptography

A curated list of academic papers on position-based quantum cryptography (PBQC), covering protocols, attacks, and connections to other fields.

#literature-review#quantum#research-resource
Stars22
Forks2
Last commit11 months ago
safetybox
safetyboxElixir

A collection of security-oriented helper functions for Elixir applications.

#helper-functions#elixir#authentication
Stars21
Forks2
Last commit10 years ago
aes-stream
aes-streamC

A fast AES-PRF-based secure random number generator for filling large buffers with cryptographically secure random data.

#c-library#random-number-generation#aes-256
Stars21
Forks6
Last commit3 years ago
ca
caTeX

An Elixir-based Certificate Authority (CA) implementing DSTU-4145, X.509, and supporting PKI entities, key purposes, and protocols like CMP, EST, and CMC.

#elixir#enroll#ocsp
Stars21
Forks7
Last commit11 days ago
RSASwiftGenerator
RSASwiftGeneratorSwift

A Swift utility for generating RSA key pairs on iOS/macOS clients and managing them in the keychain.

#keychain#ios#rsa
Stars20
Forks2
Last commit6 years ago
Fearless Utils Android
Fearless Utils AndroidKotlin

A native Android library for building mobile apps on Substrate networks like Polkadot and Kusama.

#websocket-rpc#polkadot#substrate
Stars20
Forks10
Last commit4 months ago
goArgonPass
goArgonPassGo

A Go utility package for Argon2 password hashing and verification, compatible with Passlib for Python and Argon2 PHP.

#argon2i#passwords#authentication
Stars20
Forks7
Last commit5 years ago
siphash-elixir
siphash-elixirElixir

An Elixir implementation of the SipHash cryptographic hash family with native components for performance.

#elixir#library#hashing
Stars19
Forks3
Last commit4 years ago
rvc-mac
rvc-macSwift

macOS menu bar application providing a GUI interface for the rvd daemon.

#system-tray#menu-bar-app#cryptographic-daemon
Stars19
Forks3
Last commit8 years ago
milagro-crypto-js
milagro-crypto-jsJavaScript

A standards-compliant JavaScript cryptographic library with no external dependencies, supporting RSA, ECDH, ECIES, ECDSA, M-PIN, AES-GCM, SHA hashes, and post-quantum key exchange.

#rsa-encryption#post-quantum-cryptography#nodejs
Stars19
Forks7
Last commit
siphash-elixir
siphash-elixirElixir

An Elixir implementation of the SipHash cryptographic hash family with native components for performance.

#elixir#library#nif
Stars19
Forks3
Last commit4 years ago
votp
votpV

A V module for generating and verifying TOTP and HOTP one-time passwords with SHA1, SHA256, and SHA512 support.

#totp#v-lang#authentication
Stars19
Forks2
Last commit2 years ago
micropython-aes
micropython-aesPython

A pure Python implementation of the AES encryption algorithm for MicroPython environments.

#micropython#embedded-security#python-library
Stars19
Forks5
Last commit9 years ago
PreviousPage 12 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
1 month ago
2 years ago
2 years ago
Next
#Security194
#Encryption142
#Authentication66
#Blockchain60
#Rust58
#Digital Signatures54
#Hashing51
#Crypto44
#Cross Platform42
#Ios36
#Go35
#Swift34