All Categories → Security → cryptography

Top 822 cryptography open source projects

Tsec
Type-safe general-cryptography library - https://jmcardon.github.io/tsec/
Testnet3 Challenges
This repo is dedicated to Concordium Incentivized Testnet3.
Siphash
High-speed secure pseudorandom function for short messages
Drand
🎲 A Distributed Randomness Beacon Daemon - Go implementation
Encryptpad
Minimalist secure text editor and binary encryptor that implements RFC 4880 Open PGP format: symmetrically encrypted, compressed and integrity protected. The editor can protect files with passwords, key files or both.
Sapient
Secure API Toolkit
Ctf Challenges By Me
Pwnable|Web Security|Cryptography CTF-style challenges
Webfs
A Filesystem Built On Top of the Web.
Lightning Onion
Onion Routed Micropayments for the Lightning Network
Awesome Cryptography
A curated list of cryptography resources and links.
Frameworks
Sample code and build environments for MPC frameworks
✭ 288
cryptography
Privatebin
A minimalist, open source online pastebin where the server has zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256 bits AES.
Kremlin
KreMLin is a tool for extracting low-level F* programs to readable C code
Liburkel
Authenticated key-value store (i.e. an urkel tree)
Wickr Crypto C
An implementation of the Wickr Secure Messaging Protocol in C
Kcp Go
A Crypto-Secure, Production-Grade Reliable-UDP Library for golang with FEC
Masterkey
secure interactive password manager with xchacha20poly1305, argon2id, and Go
Cryptofuzz
Fuzzing cryptographic libraries. Magic bug printer go brrrr.
My Talks
List of my talks and workshops: security engineering, applied cryptography, secure software development
Mcl
a portable and fast pairing-based cryptography library
Nfreezer
nFreezer is an encrypted-at-rest backup tool.
Oscrypto
Compiler-free Python crypto library backed by the OS, supporting CPython and PyPy
Pycryptodome
A self-contained cryptographic library for Python
sidh-rs
Supersingular Isogeny Diffie-Hellman in Rust
flame
Flame is an ActionScript library that provides a number of useful UI controls, collections, cryptographic services, and utilities to work with the Flex SDK.
cryptography
Cryptography course slides at Harbin Institute of Technology
virgil-sdk-cpp
Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.
WeDPR-Lab-Java-SDK
Java SDK of WeDPR-Lab-Core; WeDPR即时可用场景式隐私保护高效解决方案核心算法组件通用Java SDK
tweedle
Generator and supporting evidence for security of the Tweedledum/Tweedledee pair of elliptic curves suitable for Halo
he-toolkit
The Intel Homomorphic Encryption (HE) toolkit is the primordial vehicle for the continuous distribution of the Intel HE technological innovation to users. The toolkit has been designed with usability in mind and to make it easier for users to evaluate and deploy homomorphic encryption technology on the Intel platforms.
kyber-k2so
Go implementation of the Kyber (version 3) post-quantum IND-CCA2 KEM.
gotts
A blockchain for non-collateralized stable-coins, follow MimbleWimble protocol but with explicit amount.
aes-gcm-siv
A Java implementation of AES-GCM-SIV (RFC 8452).
everip
The Elastic Versatile Encrypted Relay for IP (EVER/IP) Networking Suite
JCAlgTest
Automated testing tool for algorithms from JavaCard API supported by particular smart card. Performance testing of almost all available methods. The results for more than 100+ cards.
cryptopals
Python 3 solutions to the original set of the Matasano Cryptopals cryptographic challenges
hyperhyperspace-core
A library to create p2p applications, using the browser as a full peer.
ECDSA secp256k1 JordonMatrix nodejs
javascript ecdsa generator, specifically secp256k1 properties, using jordon form matrices
libcose
Constrained node COSE library
Bitcoin-Stealer
Generate random bitcoin wallets, private keys (seeds) and then check if they match a wallet that contains some kind of balance, and then take it. Node.js
klefki
Klefki is a playground for researching elliptic curve group based algorithm, such as MPC, ZKP and HE. All data types & structures are based on mathematical defination of abstract algebra.
DroidFS
Encrypted overlay filesystems implementation for Android. Also available on gitea: https://forge.chapril.org/hardcoresushi/DroidFS
ctaes
Simple constant-time AES implementation
notes
CrypTag Notes: Secure note-taking and shared wiki page editing desktop app
CipherCompute
The free EAP version of the Cosmian Collaborative Confidential Computing platform. Try it!
auth
Decentralized authentication and authorization for team collaboration, using a secure chain of cryptological signatures. (Formerly known as 🌮 Taco.)
361-420 of 822 cryptography projects