All Categories → Security → cryptography

Top 822 cryptography open source projects

Piv Go
Keys and certificates for YubiKeys, written in Go
Kcptun
A Stable & Secure Tunnel based on KCP with N:M multiplexing and FEC. Available for ARM, MIPS, 386 and AMD64。KCPプロトコルに基づく安全なトンネル。KCP 프로토콜을 기반으로 하는 보안 터널입니다。
Pkcs11interop
Managed .NET wrapper for unmanaged PKCS#11 libraries
Lol
Λ ⚬ λ: Functional Lattice Cryptography
Solcrypto
Solidity crypto libraries, ring signatures, proof of knowledge, packed signatures etc. with matching Python implementations for secp256k1 and (alt)BN-256
Bitcoinecdsa.php
PHP library to generate BTC addresses and signatures from private keys.
Kes
KES is a simple, stateless and distributed key-management system
Pass Winmenu
An easy-to-use Windows interface for pass
Enacl
Erlang bindings for NaCl / libsodium
Libsodium Jni
(Android) Networking and Cryptography Library (NaCL) JNI binding. JNI is utilized for fastest access to native code. Accessible either in Android or Java application. Uses SWIG to generate Java JNI bindings. SWIG definitions are extensible to other languages.
Fastecdsa
Python library for fast elliptic curve crypto
Memguard
Secure software enclave for storage of sensitive information in memory.
Practical Cryptography For Developers Book
Practical Cryptography for Developers: Hashes, MAC, Key Derivation, DHKE, Symmetric and Asymmetric Ciphers, Public Key Cryptosystems, RSA, Elliptic Curves, ECC, secp256k1, ECDH, ECIES, Digital Signatures, ECDSA, EdDSA
Subtle
Pure-Rust traits and utilities for constant-time cryptographic implementations.
Login With Metamask Demo
Demo project for "One-click Login with Blockchain: A MetaMask Tutorial"
Bot18
Bot18 is a high-frequency cryptocurrency trading bot developed by Zenbot creator @carlos8f
Argon2rs
The pure-Rust password hashing library running on Argon2.
Shamir
A Java implementation of Shamir's Secret Sharing algorithm over GF(256).
Auth Adt
Authenticated Data Structures Generically
Torus Node
Torus nodes run a Distributed Key Generation protocol amongst themselves that allows for the generation, storage and assignment of cryptographic keys
Branca
🔑 Secure alternative to JWT. Authenticated Encrypted API Tokens for Go.
Awesome Virgil
Key Management and Crypto Building Block for your App or Device.
Cryptokernel
A SDK for implementing blockchain-based digital currencies
Simon Speck
The SIMON and SPECK families of lightweight block ciphers. #nsacyber
Wasm Crypto
A WebAssembly (via AssemblyScript) set of cryptographic primitives for building authentication and key exchange protocols.
Tink
Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.
Opentimestamps Server
OpenTimestamps server component
Mpyc
MPyC for Secure Multiparty Computation in Python
Dumb Crypto
Dumb, but easily verifiable implementations of crypto algorithms
Wolfssh
wolfSSH is a small, fast, portable SSH implementation, including support for SCP and SFTP.
Noiseprotocol
Noise Protocol Framework - Python 3 implementation
Dizk
Java library for distributed zero knowledge proof systems
Crypto1 bs
Bitsliced Crypto-1 brute-forcer
Yrssf
一个分布式(p2p)云教学/云课堂/直播平台系统CMS,睿易派的开源替代品
Trussed
Modern Cryptographic Firmware
Openabe
The OpenABE library - open source cryptographic library with attribute-based encryption implementations in C/C++
✭ 140
cryptography
Sheep Wolf
Wolves Among the Sheep
Mstar Bin Tool
Scripts to manipulate Mstar firmware binaries (e.g. MstarUpgrade.bin, LetvUpgrade.bin etc)
Curv
Rust language general purpose elliptic curve cryptography.
Cli
🧰 A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc.
Padding Oracle Attacker
🔓 CLI tool and library to execute padding oracle attacks easily, with support for concurrent network requests and an elegant UI.
Tiny Keccak
An implementation of Keccak derived functions specified in FIPS-202, SP800-185 and KangarooTwelve
Sodium Plus
Developer-friendly libsodium interface
Useful Crypto Resources
A place for useful crypto-related resources plus some of my fav stuff
Lockbox Extension
Experimental Firefox extension for login management experiences, not being actively developed
Merkle Tree
Merkle Trees and Merkle Inclusion Proofs
Libsodium Doc
Gitbook documentation for libsodium
✭ 129
cryptography
Demo Twilio Backend Nodejs
A sample backend that demonstrates how to generate a Virgil JWT and Twilio token used for authentication with the Virgil and Twilio services
Stream Ciphers
Collection of stream cipher algorithms
Cryptolib4pascal
Crypto for Modern Object Pascal
Password4j
Password4j is a user-friendly cryptographic library that supports Argon2, Bcrypt, Scrypt, PBKDF2 and various cryptographic hash functions.
Crylogger
CRYLOGGER: Detecting Crypto Misuses for Android and Java Apps Dynamically
61-120 of 822 cryptography projects