Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Cryptography
Cryptography, or cryptology is the practice and study of techniques for secure communication in the presence of adversarial behavior. More generally, cryptography is about constructing and analyzing protocols that prevent third parties or the public from reading private messages.
- GitHub: https://github.com/topics/cryptography
- Wikipedia: https://en.wikipedia.org/wiki/Cryptography
- Last updated: 2024-11-14 00:05:49 UTC
- JSON Representation
https://github.com/r4sas/pbincli
PrivateBin CLI on python 3
crypto cryptography paste privatebin python python3
Last synced: 13 Nov 2024
https://github.com/erhant/moonmath
Solutions to exercises from MoonMath Manual to zkSNARKs.
algebra cryptography mathematics sage web3 zero-knowledge
Last synced: 13 Nov 2024
https://github.com/tniessen/node-pqclean
PQClean for Node.js, Deno, and browsers ðð Node.js native addon and WebAssembly implementation
cryptography deno javascript nodejs npm-package post-quantum post-quantum-cryptography post-quantum-kem post-quantum-signature webassembly
Last synced: 30 Oct 2024
https://github.com/exonum/exonum-client
JavaScript client for Exonum blockchain
blockchain cryptography ed25519 exonum merkle-tree sha256
Last synced: 10 Nov 2024
https://github.com/r4sas/PBinCLI
PrivateBin CLI on python 3
crypto cryptography paste privatebin python python3
Last synced: 31 Oct 2024
https://github.com/gakonst/dark-forest
[WIP] Rust implementation of the Dark Forest game client
cryptography dark-forest ethereum rust
Last synced: 22 Oct 2024
https://github.com/sopium/noise-rust
Rust implementation of Noise
crypto cryptography noise noise-protocol-framework rust
Last synced: 01 Sep 2024
https://github.com/dajiaji/hpke-js
A Hybrid Public Key Encryption (HPKE) module built on top of Web Cryptography API.
aead cryptography encryption hpke kdf kem kyber ml-kem post-quantum pqc rfc9180 security webcrypto x-wing
Last synced: 12 Nov 2024
https://github.com/wolfssl/wolfssljni
wolfSSL JSSE provider and JNI wrapper for SSL/TLS, supporting up to TLS 1.3!
android c cipher-suites cryptography dtls iot-security java jni jsse ocsp openjdk openssl-alternative openssl-library security ssl tls tls-library tls13 wolfssl
Last synced: 13 Oct 2024
https://github.com/sheharyarn/dbfs
Distributed Blockchain-based File Storage ðĄ
blockchain cloud-native cluster cryptography distributed-systems elixir encryption erlang file-storage file-system hacktoberfest mnesia security
Last synced: 28 Oct 2024
https://github.com/blckngm/noise-rust
Rust implementation of Noise
crypto cryptography noise noise-protocol-framework rust
Last synced: 28 Oct 2024
https://github.com/potatosalad/ruby-jose
JSON Object Signing and Encryption (JOSE) for Ruby
Last synced: 15 Nov 2024
https://github.com/youngqqcn/qblockchainnotes
åšåéūåžååĶäđ įŽčŪ°(æįŧæīæ°...)
bitcoin blockchain cryptography ethereum exchange monero
Last synced: 14 Nov 2024
https://github.com/ecadlabs/signatory
Signatory - A Tezos Remote Signer for signing block-chain operations with private keys using YubiHSM, AWS, GCP, Ledger's or Azure Key Vault
aws-kms azure-keyvault cryptography gcp-kms hsm kms ledger-wallet tezos tezos-baking yubihsm
Last synced: 13 Nov 2024
https://github.com/garbados/comdb
A PouchDB plugin that transparently encrypts and decrypts its data.
Last synced: 02 Nov 2024
https://github.com/robhogan/react-native-securerandom
A crypto-secure random bytes generator for react native
cryptography csprng prng randomnumbergenerator react-native secrandomcopybytes securerandom
Last synced: 26 Oct 2024
https://github.com/jezachen/ssepy
SSEPy: Implementation of searchable symmetric encryption in pure Python
cryptography encryption python searchable-encryption searchable-symmetric-encryption security sse
Last synced: 28 Oct 2024
https://github.com/kaushalmeena/digi-cloak
A web app that hides secrets in plain sight securely in images with the help of AES encryption and LSB steganography technique.
angular cryptography html scss steganography
Last synced: 09 Nov 2024
https://github.com/chainski/aes-encoder
PowerShell Obfuscator. A PowerShell script anti-virus evasion tool
aes-encoder amsi-bypass av-evasion cobalt-strike crypter cryptography ctf-tools encrypt-powershell-script encryption fud hacking penetration-testing powershell powershell-bypass-amsi powershell-obfuscator powershell-tools red-team security security-tools xencrypt
Last synced: 10 Nov 2024
https://github.com/trailofbits/reverie
An efficient and generalized implementation of the IKOS-style KKW proof system (https://eprint.iacr.org/2018/475) for arbitrary rings.
blake3 crypto cryptography nizk rust-lang zk zkproof-prover
Last synced: 08 Nov 2024
https://github.com/ZenGo-X/class
Rust library for building IQC: cryptography based on class groups of imaginary quadratic orders
blockchain-technology class-groups cryptography math pari
Last synced: 08 Nov 2024
https://github.com/rnapier/practical-security
Example Code from Practical Security talk
aes certificate-pinning cryptography ios keychain objective-c passwords security swift talks
Last synced: 13 Nov 2024
https://github.com/thor314/pebble-stark
A community-developed re-implementation of the Starkware Stone Prover
cairo community cryptography prover stark starkware zero-knowledge zk
Last synced: 29 Oct 2024
https://github.com/nagyesta/lowkey-vault
Lowkey Vault is a small test double for Azure Key Vault. Developer feedback needed, please vote here: https://github.com/nagyesta/lowkey-vault/discussions/272
azure ci cryptography fake-objects keyvault local test-double
Last synced: 15 Nov 2024
https://github.com/aegis-aead/libaegis
Portable C implementations of the AEGIS family of high-performance authenticated encryption algorithms.
aead aegis aegis128l aegis128x aegis256 aegis256x cipher cryptography libaegis
Last synced: 14 Nov 2024
https://github.com/cretz/gopaque
Go implementation of OPAQUE (hidden password user registration and auth)
Last synced: 27 Oct 2024
https://github.com/amazingandyyy/leptin
ð Leptin is a PoW blockchain completely built in Nodejs.
bitcoin bitcoin-wallet blockchain blockchain-transaction-cryptography crypto cryptography digital-signature ethereum javascript mining nodejs opensource private-key secp256k1 signature transaction
Last synced: 11 Oct 2024
https://github.com/jedisct1/libaegis
Portable C implementations of the AEGIS family of high-performance authenticated encryption algorithms.
aead aegis aegis128l aegis128x aegis256 aegis256x cipher cryptography libaegis
Last synced: 18 Oct 2024
https://github.com/adria0/plonk-by-fingers
Implementation of Plonk by Hand in rust
Last synced: 05 Nov 2024
https://github.com/mattrglobal/node-bbs-signatures
An implementation of BBS+ signatures using rust and typescript for node.js
assurance cryptography digital-signature nucleus zero-knowledge-proofs
Last synced: 07 Nov 2024
https://github.com/tf-encrypted/moose
Secure distributed dataflow framework for encrypted machine learning and data processing
cryptography data-science distributed-computing machine-learning privacy secure-computation
Last synced: 06 Nov 2024
https://github.com/taurushq-io/frost-ed25519
Implementation of the FROST protocol for threshold Ed25519 signing
cryptography multi-party-computation signature
Last synced: 08 Nov 2024
https://github.com/eppie-io/eppie-app
Eppie â open protocol encrypted p2p email
cryptography csharp decentralization email emailclient encryption end-to-end-encryption gmail imap-client outlook p2p pgp protonmail security uno-platform uwp-app winui
Last synced: 12 Oct 2024
https://github.com/grosquildu/cryptoattacks
Implementation of attacks on cryptosystems
cryptoanalysis cryptography ctf-tools
Last synced: 08 Nov 2024
https://github.com/transmute-industries/transmute
Transmute
cryptography decentralized-identifiers github-actions graph ietf jose jsonld jwe jwk jws jwt neo4j rdf supply-chain transmute verifiable-credentials visulization w3c
Last synced: 12 Nov 2024
https://github.com/mithi/simple-cryptography
Scripts that illustrate basic cryptography concepts based on Coursera Standford Cryptography I course and more.
algorithm ciphertext coursera coursera-cryptography crypto cryptographic-algorithms cryptographic-attacks cryptography cryptography-concepts factoring factorization meet-in-the-middle meet-in-the-middle-attacks padding-oracle padding-oracle-attacks public-key-cryptography rsa-attacks stanford symmetric-encryption symmetric-key-cryptography
Last synced: 11 Nov 2024
https://gitlab.com/kovri-project/kovri
The Kovri Project | router repo
C++ anonymity cryptography i2p monero networking privacy
Last synced: 30 Oct 2024
https://github.com/dajiaji/pyseto
A Python implementation of PASETO and PASERK.
cryptography encryption paserk paseto python security signature token
Last synced: 12 Nov 2024
https://github.com/bascht/omemo-top
Tracking the Progress of OMEMO Integration in various clients
cryptography jabber omemo website xmpp
Last synced: 14 Nov 2024
https://github.com/racum/rust-djangohashers
A Rust port of the password primitives used in Django Project.
algorithm argon2 bcrypt cryptography django hashes password password-hash pbkdf2 rust rust-port
Last synced: 27 Oct 2024
https://github.com/archlinuxstudio/linuxnetworkprogrammingandencryption
âĻLinux į―įŧįžįĻäļå åŊ| å åŦ C čŊčĻįžįĻäļæåšį°įé·éą čūéūįč§ĢįįĨčŊįđ éįđå åŪđå°å åŦåŪæįį―įŧįžįĻå åŪđ äŧĨåååŧšåŪå ĻéäŋĄįå åŊå åŪđ | æäūåĻįšŋį―éĄĩææĄĢ âĻ
archlinux book c chinese cryptography libev libsodium linux network networking shadowsocks shadowsocks-libev socks sodium
Last synced: 10 Nov 2024
https://github.com/SSProve/ssprove
A foundational framework for modular cryptographic proofs in Coq
coq-formalization coq-library cryptography formal-verification modular-cryptographic-proofs state-separating-proofs
Last synced: 04 Aug 2024
https://github.com/blockchain-lab-um/ssi-snap
Snap for managing VCs and DIDs in MetaMask
blockchain cryptography decentralized-identifiers decentralized-identity metamask metamask-snap metamask-snaps self-sovereign-identity ssi verifiable-credentials wallet
Last synced: 07 Nov 2024
https://github.com/blockchain-lab-um/masca
Snap for managing VCs and DIDs in MetaMask
blockchain cryptography decentralized-identifiers decentralized-identity metamask metamask-snap metamask-snaps self-sovereign-identity ssi verifiable-credentials wallet
Last synced: 05 Nov 2024
https://github.com/noot/ring-go
ðimplementation of linkable ring signatures in go
cryptography proof-of-membership ring-signatures zk
Last synced: 15 Nov 2024
https://github.com/leocavalcante/password-dart
A set of high-level APIs over PointyCastle and CryptoUtils to hash and verify passwords securely.
cryptography dart digest hash password pbkdf2
Last synced: 20 Oct 2024
https://github.com/dusk-network/dusk-zerocaf
Zerocaf: A library built for EC operations in Zero Knowledge.
bulletproofs cryptography cryptography-library elliptic-curve-cryptography ristretto
Last synced: 02 Nov 2024
https://github.com/47ng/cloak
Serialized AES-GCM 256 encryption, decryption and key management in the browser & Node.js
aes-256-gcm cli cryptography decryption encryption
Last synced: 14 Nov 2024
https://github.com/starkware-libs/starkware-crypto-utils
Signatures, keys and Pedersen hash on STARK friendly elliptic curve
cryptography curve ec elliptic javascript signature stark starkex starkex-crypto starkware wallet
Last synced: 05 Nov 2024
https://github.com/KotlinCrypto/hash
Cryptographic hash functions for Kotlin Multiplatform
android android-lib android-library cryptography cryptography-library hashing hashing-algorithm hashing-algorithms java java-lib java-library kotlin kotlin-android kotlin-library kotlin-multiplatform kotlin-multiplatform-library kotlin-multiplatform-mobile
Last synced: 03 Nov 2024
https://archlinuxstudio.github.io/LinuxNetworkProgrammingAndEncryption/
âĻLinux į―įŧįžįĻäļå åŊ| å åŦ C čŊčĻįžįĻäļæåšį°įé·éą čūéūįč§ĢįįĨčŊįđ éįđå åŪđå°å åŦåŪæįį―įŧįžįĻå åŪđ äŧĨåååŧšåŪå ĻéäŋĄįå åŊå åŪđ | æäūåĻįšŋį―éĄĩææĄĢ âĻ
archlinux book c chinese cryptography libev libsodium linux network networking shadowsocks shadowsocks-libev socks sodium
Last synced: 03 Aug 2024
https://github.com/zcash/orchard
Implementation of the Zcash Orchard Protocol
cryptocurrency cryptography zcash
Last synced: 04 Aug 2024
https://github.com/simplelegal/pocket_protector
ð People-centric secret management system, built to work with modern distributed version control systems.
configuration cryptography infrastructure secret-management tools
Last synced: 06 Nov 2024
https://github.com/Open-Attestation/open-attestation
Meta framework for providing digital provenance and integrity to documents.
cryptography ethereum openattestation pki signature
Last synced: 04 Aug 2024
https://github.com/antagon/TCHunt-ng
Reveal encrypted files stored on a filesystem.
cryptography encryption forensics security truecrypt
Last synced: 03 Aug 2024
https://github.com/openca/libpki
Easy-to-use high-level library for PKI-enabled applications
c cryptography hsm ocsp openssl pki x509certificates
Last synced: 08 Nov 2024
https://github.com/juliacrypto/nettle.jl
Julia wrapper around nettle cryptographic hashing/encryption library providing MD5, SHA1, SHA2 hashing and HMAC functionality, as well as AES encryption/decryption
cryptography encryption hash-algorithms hmac-functionality julia nettle wrapper-library
Last synced: 31 Oct 2024
https://github.com/kryptokrona/kryptokrona-kotlin-sdk
Build decentralized private communication/payment systems in Kotlin.
android blockchain c coroutines crypto cryptocurrency cryptography cryptonote decentralized gradle gradle-kotlin-dsl jni jvm kotlin kotlin-dsl kotlin-library kryptokrona sdk web3 xkr
Last synced: 26 Oct 2024
https://github.com/mobilecoinfoundation/mc-oblivious
ORAM and related for Intel SGX enclaves
Last synced: 11 Nov 2024
https://github.com/tyrchen/cellar
A password tool for user to derive a large amount of application passwords deterministically based on a passphrase. Cryptographically strong.
cryptography password security
Last synced: 07 Aug 2024
https://github.com/didactic-drunk/sodium.cr
Crystal wrapper for the libsodium crypto API
argon2 blake2b chacha20 cryptography crystal digest libsodium libsodium-bindings nacl salsa20
Last synced: 02 Nov 2024
https://github.com/samuel-lucas6/geralt
A modern cryptographic library for .NET 6+ based on libsodium and inspired by Monocypher.
aegis128l aegis256 argon2id blake2b chacha20-poly1305 crypto cryptographic-library cryptography ed25519 ed25519ph hchacha20 libsodium libsodium-core libsodium-net poly1305 x25519 xchacha20-poly1305
Last synced: 15 Nov 2024
https://github.com/vpaliy/merklelib
Merkle trees for easier data verification.
bitcoin crypto cryptography hash-tree merkle-tree
Last synced: 30 Oct 2024
https://github.com/shivang8/secure-file-storage-using-hybrid-cryptography
A secure platform for storing of files using Hybrid Cryptography
cryptography file-storage file-upload flask-web-service public-key-cryptography python27
Last synced: 12 Oct 2024
https://github.com/SmartTokenLabs/attestation
Paper and implementation of blockchain attestations
blockchain-attestations cryptography ethereum identity-attestations web3
Last synced: 03 Aug 2024
https://github.com/jruby/jruby-openssl
JRuby's OpenSSL gem
cryptography jruby jruby-openssl openssl ssl tls
Last synced: 15 Nov 2024
https://github.com/capeprivacy/tf-world-tutorial
TensorFlow World 2019 Tutorial: Privacy-Preserving Machine Learning with TF Encrypted & PySyft
cryptography deep-learning privacy secure-computation tensorflow
Last synced: 07 Nov 2024
https://github.com/j2kun/finite-fields
Python code and tests for the post 'Programming with Finite Fields'
algorithms cryptography finite-fields mathematics
Last synced: 10 Nov 2024
https://github.com/bartobri/mrrcrypt
A command line encryption/decryption tool using an adaptive mirror field algorithm.
crypto cryptography encryption
Last synced: 15 Oct 2024
https://github.com/xoofx/monocypher.net
.NET wrapper around the cryptographic library Monocypher https://monocypher.org/
argon2i blake2b cryptography dotnet eddsa25519 x25519 xchacha20-poly1305
Last synced: 05 Nov 2024
https://github.com/corvuscodex/multithread-bitcoin-brute-force-for-segwit-addresses
This is a Node.js script that uses multiple worker processes to generate random private keys for Bitcoin Segwit addresses are also known as Bech32 wallets and check if they match any of the Segwit addresses are also known as Bech32 addresses in a file named `data.txt`
bitcoin bitcoin-bruteforce bitcoin-cracker bitcoin-hacking bitcoin-miner bitcoin-segwit bitcoin-wallet bitcoin-wallet-bruteforce bitcoin-wallet-cracker bitcoin-wallet-recover bitcoin-wallet-recovery-tool brute-force bruteforce colider crypto cryptography private-key seed segwit walletminer
Last synced: 30 Oct 2024
https://github.com/github/darrrr
An SDK for the delegated recovery specfication
authentication cryptography facebook federation rails ruby ruby-on-rails sinatra
Last synced: 29 Sep 2024
https://github.com/tuxxy/iacr-eprint-mirror
Mirror of all PDFs from the IACR's eprint
cryptography mathematics research security
Last synced: 10 Nov 2024
https://github.com/rubycrypto/x25519
Public key cryptography library for Ruby providing the X25519 Diffie-Hellman function
cryptography curve25519 diffie-hellman elliptic-curves x25519
Last synced: 15 Nov 2024
https://github.com/azadkuh/mbedcrypto
a portable, small, easy to use and fast c++14 library for cryptography.
aes-encryption cipher cpp cpp11 cpp14 crypto cryptography mbedtls qt5 rsa-cryptography
Last synced: 11 Nov 2024
https://github.com/noot/schnorr-verify
super cheap solidity schnorr sig verification using only ecrecover and keccak256
cryptography ethereum schnorr solidity
Last synced: 22 Oct 2024
https://github.com/adorsys/datasafe
Datasafe - flexible and secure data storage and document sharing using cryptographic message syntax for data encryption
cloud-storage cryptographic-message-system cryptography data-encryption document-storage encrypted-store file-sharing graal-native java library privacy s3-encryption security vault
Last synced: 15 Nov 2024
https://github.com/benwestgate/bails
Bails is a Bitcoin solution protecting against surveillance, censorship, and confiscation. It installs Bitcoin Core to Tails encrypted Persistent Storage, creates and recovers Bitcoin Core wallets from Codex32 (BIP93) seed backups, and creates backup Bails USB sticks and shareable blank Bails USB sticks. Learn more in README.md.
anonymous bash bip85 bitcoin bitcoin-core bitcoin-wallet bootable-usb codex32 cryptography gtk install-script linux luks privacy python qrcode security shamir-secret-sharing tails tor
Last synced: 11 Oct 2024
https://github.com/tgalal/dissononce
A python implementation for Noise Protocol Framework
crypto-library cryptography handshake-protocol noise-protocol noise-protocol-framework
Last synced: 07 Nov 2024
https://github.com/virgilsecurity/demo-sharing-js
This is a demo app shows how you can create a secure file sharing app using Virgil Crypto Library in Javascript.
cryptography demo encryption file-sharing sharing
Last synced: 09 Nov 2024
https://github.com/thoughtfuldev/supergirloncrypt
CryptoTrojan in Python (For educational purpose ONLY)
crypto cryptography python python3 ransomware supergirl
Last synced: 08 Nov 2024
https://github.com/armfazh/rfc7748_precomputed
Updated! (Dec2-2019) This is a C-language software library that provides optimized implementations of the Diffie-Hellman functions known as X25519 and X448 (RFC-7748) for 64-bit architectures.
adcx cryptography curve25519 diffie-hellman ladder mulx rfc7748 x25519
Last synced: 02 Nov 2024
https://github.com/federicoceratto/nim-libsodium
Nim wrapper for the libsodium library
cryptography library libsodium nacl nim nim-lang nim-language security wrapper
Last synced: 07 Nov 2024
https://github.com/ethereum/cryptography-research-website
Ethereum Foundation Cryptography Research Website
cryptography ethereum nextjs react
Last synced: 07 Oct 2024
https://github.com/nsacyber/simon-speck-supercop
Fast implementations of the SIMON and SPECK lightweight block ciphers for the SUPERCOP benchmark toolkit. #nsacyber
cipher ciphers crypto crypto-library cryptography cryptography-library simon speck supercop
Last synced: 05 Nov 2024
https://github.com/ThoughtfulDev/SupergirlOnCrypt
CryptoTrojan in Python (For educational purpose ONLY)
crypto cryptography python python3 ransomware supergirl
Last synced: 12 Aug 2024
https://github.com/the729/go-libra
Libra go client library with crypto verifications
blockchain cryptography go golang javascript libra
Last synced: 03 Aug 2024
https://github.com/wavesplatform/WavesJ
Java library for interacting with the Waves blockchain.
blockchain cryptography java-library
Last synced: 03 Aug 2024
https://github.com/harshkapadia2/networking
Harsh Kapadia's Computer Networking knowledge base.
computer-networks cryptography network-security networking
Last synced: 22 Oct 2024
https://github.com/noloader/aes-intrinsics
AES encryption function using Intel, ARMv8 and Power8 intrinsics
aes-intrinsics aes-power8 armv8 c crypto cryptography power8 powerpc x86 x86-64
Last synced: 14 Nov 2024
https://github.com/sdrttnclskn/ismek-cybersecurity1-lessons
Learn Cyber Security-1 in 30 Days!
cryptography cyber-security linux network-theory operating-systems programming python-3
Last synced: 11 Nov 2024
https://github.com/daniestevez/galileo-osnma
Galileo OSNMA (Open Service Navigation Message Authentication)
authentication cryptography galileo gnss osnma
Last synced: 14 Oct 2024
https://github.com/w3c/vc-data-integrity
W3C Data Integrity Specification
credentials cryptography standard vc-wg verifiable w3c
Last synced: 07 Oct 2024
https://github.com/wiseaidev/dark-web-rust
A hands-on book for abusing systems using Rust (WIP) - Open Research
black-hat black-hat-rust book crc32 cryptography dark-web ethical-hacking evcxr icmp jupyter networking open-research png research rust socket2 steganography tcp udp xor-encryption
Last synced: 31 Oct 2024
https://github.com/randombit/pairings.py
Elliptic curve pairing in Python
cryptography ecc pairing python
Last synced: 15 Oct 2024
https://github.com/a16z/zkvm-benchmarks
Benchmarks of popular zkVMs including Jolt
arkworks crypto cryptography snark zk zk-snarks zkp zkvm
Last synced: 09 Nov 2024
https://github.com/novotnyllc/rsakeyvaultprovider
Enables Azure Key Vault secrets and certificates to be used by .NET Crypto
cryptography key-vault rsa x509
Last synced: 13 Nov 2024