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-18 00:06:14 UTC
- JSON Representation
https://github.com/paulmillr/noble-ciphers
Audited & minimal JS implementation of Salsa20, ChaCha and AES
aes aes-siv chacha chacha20 chacha20-poly1305 chacha20poly1305 cipher cryptography encryption ff1 gcm nacl rfc8452 salsa20 secretbox sodium xsalsa20poly1305
Last synced: 13 Nov 2024
https://github.com/soatok/mastodon-e2ee-specification
Soatok's Proposal for End-to-End Encryption in Mastodon
activitypub crypto cryptography e2ee encryption end-to-end-encryption fediverse mastodon
Last synced: 14 Oct 2024
https://github.com/debris/tiny-keccak
An implementation of Keccak derived functions specified in FIPS-202, SP800-185 and KangarooTwelve
cryptography cshake fips-202 kangarootwelve keccak kmac parallelhash rust sha3 shake tuplehash
Last synced: 29 Oct 2024
https://github.com/carlos8f/bot18
Bot18 is a high-frequency cryptocurrency trading bot developed by Zenbot creator @carlos8f
algo arbitrage bitcoin btc cryptocurrency cryptography eth ether ethereum finance forex hacking hft litecoin ltc machine-learning market-making nodejs trading
Last synced: 29 Oct 2024
https://github.com/hyperhyperspace/hyperhyperspace-core
A library to create p2p applications, using the browser as a full peer.
crdt cryptography dapps hhs p2p p2p-apps peer
Last synced: 07 Aug 2024
https://github.com/satoshipay/solar
๐ Stellar wallet. Secure and user-friendly.
cryptocurrency cryptography distributed-ledger react stellar stellar-lumens stellar-network typescript wallet
Last synced: 04 Nov 2024
https://github.com/Kitura/BlueCryptor
Swift cross-platform crypto library using CommonCrypto/libcrypto
commoncrypto cryptography libcrypto linux macos openssl swift
Last synced: 29 Oct 2024
https://github.com/pyrogram/tgcrypto
Fast and Portable Cryptography Extension Library for Pyrogram
aes aes-cbc aes-ctr aes-ige cipher crypto cryptography encryption hacktoberfest mtproto pyrogram python telegram
Last synced: 16 Nov 2024
https://github.com/veracruz-project/veracruz
Main repository for the Veracruz privacy-preserving compute project, an adopted project of the Confidential Compute Consortium (CCC).
confidential-computing cryptography distributed-systems enclave nitro-enclaves privacy privacy-enhancing-technologies rust sel4 sgx tls trustzone wasm webassembly
Last synced: 27 Oct 2024
https://github.com/aorumbayev/awesome-algorand
โกA curated list of awesome resources related to the ศบlgorand Blockchain โ
ai algorand algorand-blockchain algorand-smart-contract algorand-standard-assets awesome awesome-list blockchain blockchain-technology cryptocurrency cryptography dapp dapp-development defi gpt ipfs pyteal smart-contracts teal web3
Last synced: 26 Aug 2024
https://github.com/local-first-web/auth
Decentralized authentication and authorization for team collaboration, using a secure chain of cryptological signatures. (Formerly known as ๐ฎ Taco.)
authentication authorization cevitxe cryptography decentralized-applications distributed-system invitation local-first lockboxes peer-to-peer seitan signature-chain taco team-collaboration
Last synced: 09 Nov 2024
https://github.com/morfix-io/node-seal
Homomorphic Encryption for TypeScript or JavaScript - Microsoft SEAL
crypto cryptography cryptosystem emscripten encryption homomorphic homomorphic-encryption homomorphism javascript microsoft microsoft-seal node-seal seal web-assembly webassembly
Last synced: 12 Aug 2024
https://github.com/noloader/sha-intrinsics
SHA-1, SHA-256 and SHA-512 compression functions using Intel, ARMv8 and Power8 SHA intrinsics
armv8 c crypto cryptography power8 powerpc sha-intrinsics sha-power8 x86 x86-64
Last synced: 14 Nov 2024
https://github.com/s0l0ist/node-seal
Homomorphic Encryption for TypeScript or JavaScript - Microsoft SEAL
crypto cryptography cryptosystem emscripten encryption homomorphic homomorphic-encryption homomorphism javascript microsoft microsoft-seal node-seal seal web-assembly webassembly
Last synced: 10 Nov 2024
https://github.com/vatshayan/final-year-project-cryptographic-technique-for-communication-system
Top B.tech/M.tech Final Year Project "Design and Analysis of Cryptographic Technique for Communication System" with Project Code, Report, PPT, Synopsis, IEEE Research Paper and HD Video Explanation
algorithms btech-project cipher-algorithms ciphers college-project college-projects computer-science-project cryptography cryptography-algorithms cryptography-tools cse-project data-science final-year-project final-year-projects finalyearproject ieee machine-learning mtech-project python research-paper
Last synced: 27 Oct 2024
https://github.com/backbone-hq/minibone
A compact, versatile, and misuse-resistant library for end-to-end-encryption
cryptography e2ee encryption end-to-end-encryption security webcrypto
Last synced: 10 Oct 2024
https://github.com/ZenGo-X/gotham-city
Gotham city is a fully functional project to demonstrate real-life example of minimalist Bitcoin decentralized HD wallet using 2 party ECDSA
bitcoin cryptocurrency cryptography ecdsa rust wallet
Last synced: 04 Nov 2024
https://github.com/singpolyma/openpgp-php
OpenPGP.php is a pure-PHP implementation of the OpenPGP Message Format (RFC 4880).
Last synced: 03 Nov 2024
https://github.com/cloudflare/cfrpki
Cloudflare's RPKI Toolbox
afrinic apnic arin certificate cloudflare crypto cryptography docker go golang hacktoberfest internet key lacnic pki ripe roa rpki rtr validator
Last synced: 05 Nov 2024
https://github.com/purplei2p/i2pd-android
i2pd for Android
android anonymity cryptography i2p i2p-client i2pd i2pd-android privacy security
Last synced: 16 Nov 2024
https://github.com/bryant/argon2rs
The pure-Rust password hashing library running on Argon2.
argon2 argon2i argon2id cryptography password-hash
Last synced: 04 Aug 2024
https://github.com/hako/branca
:key: Secure alternative to JWT. Authenticated Encrypted API Tokens for Go.
api api-token branca crypto cryptography go golang jwt token-authentication token-authetication xchacha20-poly1305
Last synced: 27 Oct 2024
https://github.com/matrix-org/vodozemac
An implementation of Olm and Megolm in pure Rust.
cryptography double-ratchet encryption matrix rust
Last synced: 14 Nov 2024
https://github.com/paragonie/sodium-plus
Developer-friendly libsodium interface
cryptography es2019 javascript libsodium-bindings node nodejs sodium
Last synced: 17 Nov 2024
https://github.com/jedisct1/libsodium-doc
Gitbook documentation for libsodium
Last synced: 12 Nov 2024
https://github.com/ZenGo-X/multi-party-schnorr
Rust implementation of multi-party Schnorr signatures over elliptic curves.
blockchain cryptocurrency cryptography rust schnorr schnorr-signatures secret-shares
Last synced: 02 Nov 2024
https://github.com/0xricksanchez/dlink-decrypt
D-Link firmware decryption PoC
cryptography decryption dlink encryption firmware firmware-analysis firmware-security iot
Last synced: 15 Nov 2024
https://github.com/cocomelonc/meow
Cybersecurity research results. Simple C/C++ and Python implementations
cryptography cybersecurity hacking malware malware-analysis malware-research mathematics maths research
Last synced: 16 Nov 2024
https://github.com/intel/ehsm
An End-to-End Distributed and Scalable Cloud KMS (Key Management System) built on top of Intel SGX enclave-based HSM (Hardware Security Module), aka eHSM.
cloud cryptography ehsm hardware-security-module hsm k8s key-management-system kms restful-api sgx
Last synced: 09 Nov 2024
https://github.com/greydanus/crypto-rnn
Learning the Enigma with Recurrent Neural Networks
cryptography decoding decoding-polyalphabetic-ciphers deep-learning enigma-cipher polyalphab recurrent-neural-networks tensorflow vigenere-cipher
Last synced: 07 Aug 2024
https://github.com/demining/cryptodeeptools
Crypto Deep Tools a set of scripts for detailed cryptanalysis of the Blockchain network in cryptocurrency Bitcoin
attack bitcoin bitcoin-wallet blockchain btc coin cryptocurrencies cryptography ecdsa ecdsa-cryptography ecdsa-signature elliptic-curve-cryptography elliptic-curves latticeattack privatekey secp256k1 vulnerabilities vulnerability
Last synced: 13 Nov 2024
https://github.com/berty/weshnet
Async Mesh Network Protocol for Extreme Communication -- Innovative, Resilient, and Decentralized
berty cryptography delay-tolerant-network dtn golang ipfs libp2p orbit-db p2p protocol
Last synced: 14 Nov 2024
https://github.com/snipsco/rust-threshold-secret-sharing
A pure-Rust implementation of various threshold secret sharing schemes
cryptography rust secret-sharing secure-computation
Last synced: 03 Nov 2024
https://github.com/stulzq/rsaextensions
.NET Core >=3.0 & .NET Standard >=2.2, RSA Enhanced Extension. Provide XML format key import and export. Unified export and import of PKCS # 1, PKCS # 8, and XML formats. Supports PKCS # 1, PKCS # 8 PEM import and export.
cryptography dotnetcore pem pkcs1 pkcs8 rsa
Last synced: 18 Nov 2024
https://github.com/stulzq/RSAExtensions
.NET Core >=3.0 & .NET Standard >=2.2, RSA Enhanced Extension. Provide XML format key import and export. Unified export and import of PKCS # 1, PKCS # 8, and XML formats. Supports PKCS # 1, PKCS # 8 PEM import and export.
cryptography dotnetcore pem pkcs1 pkcs8 rsa
Last synced: 13 Nov 2024
https://github.com/jedisct1/charm
A really tiny crypto library.
charm crypto cryptography permutation-based tiny xoodoo
Last synced: 13 Nov 2024
https://github.com/securefolderfs-community/SecureFolderFS
Powerful, secure, modern way to keep your files protected.
cryptography csharp encryption fluent security security-tools vault windows-10 windows-11 winui
Last synced: 24 Oct 2024
https://github.com/arkworks-rs/crypto-primitives
Interfaces and implementations of cryptographic primitives, along with R1CS constraints for them
cryptography hash-functions r1cs rust signatures snark
Last synced: 04 Nov 2024
https://github.com/scop/portecle
User friendly GUI application for creating, managing and examining keystores, keys, certificates, certificate requests, certificate revocation lists and more
certificate-files cryptography help-wanted java keypair keystore security
Last synced: 13 Nov 2024
https://github.com/securefolderfs-community/securefolderfs
Powerful, secure, modern way to keep your files protected.
cryptography csharp encryption fluent security security-tools vault windows-10 windows-11 winui
Last synced: 13 Nov 2024
https://github.com/m4heshd/better-sqlite3-multiple-ciphers
better-sqlite3 with multiple-cipher encryption support ๐
cryptography database electron encryption nodejs sql sqlcipher sqleet sqlite sqlite3
Last synced: 13 Nov 2024
https://github.com/privacy-scaling-explorations/mpz
Multi-party computation libraries written in Rust ๐ฆ
cryptography garbled-circuits mpc multi-party-computation oblivious-transfer privacy zero-knowledge
Last synced: 09 Nov 2024
https://github.com/peculiarventures/webcrypto-liner
webcrypto-liner is a polyfill that let's down-level User Agents (like IE/Edge) use libraries that depend on WebCrypto. (Keywords: Javascript, WebCrypto, Shim, Polyfill)
cryptography cryptohraphy ecc javascript node-webcrypto-ossl polyfill rsa secp256k1 sha shim webcrypto webcrypto-liner
Last synced: 14 Nov 2024
https://github.com/PeculiarVentures/webcrypto-liner
webcrypto-liner is a polyfill that let's down-level User Agents (like IE/Edge) use libraries that depend on WebCrypto. (Keywords: Javascript, WebCrypto, Shim, Polyfill)
cryptography cryptohraphy ecc javascript node-webcrypto-ossl polyfill rsa secp256k1 sha shim webcrypto webcrypto-liner
Last synced: 30 Oct 2024
https://github.com/jazzdotdev/jazz
The Scripting Engine that Combines Speed, Safety, and Simplicity
actix android chromeos crypto cryptography data-science database development-environment embeddable jazz jinja2 linux lua markdown rust scraping scripting web witness
Last synced: 05 Nov 2024
https://github.com/indutny/dumb-crypto
Dumb, but easily verifiable implementations of crypto algorithms
Last synced: 21 Oct 2024
https://github.com/derivepass/dumb-crypto
Dumb, but easily verifiable implementations of crypto algorithms
Last synced: 07 Aug 2024
https://github.com/skalenetwork/libBLS
Solidity-compatible BLS signatures, threshold encryption, distributed key generation library in modern C++. Actively maintained and used by SKALE for consensus, distributed random number gen, inter-chain communication and protection of transactions. BLS threshold signatures can be verified in Solidity, and used as random beacon (common coin)
bls bls-signature bls-signatures bls-threshold-signatures common-coin cryptography distributed-key-generation dkg elliptic-curves joint-feldman skale skale-network solidity threshold-cryptography threshold-encryption threshold-signatures
Last synced: 08 Nov 2024
https://github.com/symmetree-labs/infinitree
Scalable and encrypted embedded database with 3-tier caching
cache cryptography database embedded encryption rocksdb rust storage version-control
Last synced: 09 Nov 2024
https://github.com/trailofbits/uthenticode
A cross-platform library for verifying Authenticode signatures
authenticode code-signing cpp cryptography hacktoberfest
Last synced: 15 Nov 2024
https://github.com/trailofbits/zkdocs
Interactive documentation on zero-knowledge proof systems and related primitives.
Last synced: 08 Nov 2024
https://github.com/xoofx/blake3.net
Blake3.NET is a fast managed wrapper around the SIMD Rust implementations of the BLAKE3 cryptographic hash function.
blake3 cryptography dotnet hash
Last synced: 05 Nov 2024
https://github.com/ecies/js
Elliptic Curve Integrated Encryption Scheme for secp256k1/curve25519 in TypeScript
bitcoin cryptocurrency cryptography ecies elliptic-curve-cryptography ethereum javascript secp256k1 typescript
Last synced: 14 Nov 2024
https://github.com/filosottile/mlkem768
A Go implementation of the quantum-resistant key encapsulation method ML-KEM (formerly known as Kyber).
Last synced: 13 Nov 2024
https://github.com/nodesocket/cryptr
A simple shell utility for encrypting and decrypting files using OpenSSL.
aes-256 aes-256-cbc aes-encryption bash bash-script bash-scripting cryptography decryption encryption openssl shell-script
Last synced: 13 Nov 2024
https://github.com/neosmart/securestore-rs
A simple, encrypted, git-friendly, file-backed secrets manager for rust
cryptography encryption rust secrets
Last synced: 14 Nov 2024
https://github.com/inet256/inet256
Identity Based Network API with 256-Bit Addresses
cjdns cryptography distributed inet256 ipfs mesh mesh-networks network networking p2p peer-to-peer routing yggdrasil
Last synced: 16 Nov 2024
https://github.com/Keyspace-cloud/android
Official Android client for keyspace.cloud. A beautiful and secure password manager.
2fa api cryptography ed25519 end-to-end-encryption kotlin libsodium material-design notes-app password-manager payments privacy strongbox xchacha20-poly1305
Last synced: 09 Nov 2024
https://github.com/LatticeX-Foundation/opentss
An ECDSA threshold signature algorithm implemented in Rust.
Last synced: 09 Nov 2024
https://github.com/arkworks-rs/r1cs-std
R1CS constraints for bits, fields, and elliptic curves
Last synced: 04 Nov 2024
https://github.com/terl/lazysodium-java
A Java implementation of the Libsodium crypto library. For the lazy dev.
argon2 cryptography decryption encryption hmac java-8 lazy library libsodium xsalsa20
Last synced: 12 Nov 2024
https://github.com/namecoin/ncdns
:globe_with_meridians: Namecoin to DNS bridge daemon
anticensorship blockchain certificates civil-liberties cryptography dane decentralized dns dnssec free-speech hacktoberfest human-rights internet-freedom namecoin p2p privacy security tls x509
Last synced: 11 Nov 2024
https://github.com/plume-sig/zk-nullifier-sig
Implementation of PLUME: nullifier friendly signature scheme on ECDSA
anonymity cryptography ecdsa nullifier zk-snarks
Last synced: 30 Oct 2024
https://github.com/vapor/crypto
๐ Hashing (BCrypt, SHA2, HMAC), encryption (AES), public-key (RSA), and random data generation.
cryptography encryption hash openssl random-generation rsa server-side-swift spm swift-linux vapor
Last synced: 03 Nov 2024
https://github.com/mathiasertl/django-ca
Django app providing a Certificate Authority
acme acme-v2 certificate certificate-authority crl cryptography django ocsp ocsp-responder python
Last synced: 16 Nov 2024
https://github.com/vapor/open-crypto
๐ Hashing (BCrypt, SHA2, HMAC), encryption (AES), public-key (RSA), and random data generation.
cryptography encryption hash openssl random-generation rsa server-side-swift spm swift-linux vapor
Last synced: 17 Nov 2024
https://github.com/ZenGo-X/multi-party-eddsa
Rust implementation of multi party Ed25519 signature scheme.
blockchain cryptocurrency cryptography ed25519 multi-party-computation rust secret-shares signature
Last synced: 06 Nov 2024
https://github.com/ecies/py
Elliptic Curve Integrated Encryption Scheme for secp256k1 in Python
bitcoin cryptocurrency cryptography ecies elliptic-curve-cryptography ethereum python3 secp256k1
Last synced: 14 Nov 2024
https://github.com/bitbeans/StreamCryptor
Stream encryption & decryption with libsodium and protobuf
c-sharp crypto cryptography libsodium protobuf
Last synced: 25 Oct 2024
https://github.com/kurtbrose/pyjks
a pure python Java KeyStore file parser, including private key decryption
cryptography jceks jks keystore pyasn1 python security ssl
Last synced: 12 Nov 2024
https://github.com/lukechilds/chest
Bash glue to encrypt and hide files
bash cli command-line cryptography encryption password-manager security
Last synced: 01 Nov 2024
https://github.com/dr-orlovsky/library
Collection of papers in the field of distributed systems, game theory, cryptography, cryptoeconomics, zero knowledge
bft blockchain byzantine computer-science consensus cryptoeconomics cryptography distributed-systems game-theory paper privacy smart-contracts state-machine zero-knowledge
Last synced: 30 Oct 2024
https://github.com/virgilsecurity/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
chat crypto cryptography demo encryption end-to-end-encryption jwt messenger sample-backend secure-the-future secured-by-virgil twilio twilio-chat
Last synced: 16 Nov 2024
https://github.com/VirgilSecurity/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
chat crypto cryptography demo encryption end-to-end-encryption jwt messenger sample-backend secure-the-future secured-by-virgil twilio twilio-chat
Last synced: 25 Oct 2024
https://github.com/mozilla-lockwise/lockbox-extension
Experimental Firefox extension for login management experiences, not being actively developed
cryptography extension firefox firefox-extension lockbox mozilla passwords security
Last synced: 09 Nov 2024
https://github.com/nexus-xyz/nexus-zkvm
The Nexus zkVM: The zero-knowledge virtual machine
cryptography nexus rust snark zero-knowledge zkvm
Last synced: 09 Nov 2024
https://github.com/jedisct1/siphash-js
A Javascript implementation of SipHash-2-4
authentication crypto cryptography hash javascript siphash typescript
Last synced: 13 Nov 2024
https://github.com/richfelker/bakelite
Incremental backup with strong cryptographic confidentiality baked into the data model.
Last synced: 17 Nov 2024
https://github.com/therockstorm/privacy-protect
Securely share and store passwords and sensitive files.
cryptography encrypted-email encrypted-messages encryption encryption-decryption encryption-tool end-to-end-encryption password-manager password-send password-storage passwords privacy secret-sharing
Last synced: 02 Sep 2024
https://github.com/frasertweedale/hs-jose
Haskell JOSE and JWT library
cryptography haskell jose json jwk jws jwt
Last synced: 16 Nov 2024
https://github.com/open-quantum-safe/oqs-demos
PARTIALLY SUPPORTED Instructions for enabling the use of quantum-safe cryptography in assorted software using the OQS suite. CONTRIBUTORS WANTED.
chromium cryptography curl httpd nginx post-quantum tls
Last synced: 11 Oct 2024
https://github.com/nervous-systems/sputter
Ethereum Virtual Machine (EVM) implementation
clojure cryptocurrency cryptography ethereum virtual-machine
Last synced: 16 Nov 2024
https://github.com/jedisct1/rsign2
A command-line tool to sign files and verify signatures in pure Rust.
cryptography ed25519 minisign rust signatures
Last synced: 13 Nov 2024
https://github.com/snarkify/sirius
A Plonkish folding framework for Incrementally Verifiable Computation (IVC).
cryptography ivc nova proof-system protostar zero-knowledge-proofs zkp
Last synced: 09 Nov 2024
https://github.com/roothaxor/ransom
Various codes related to Ransomware Developement
aes-encryption code cryptography encryption programming ransomware script
Last synced: 18 Nov 2024
https://github.com/stophecom/sharrr-svelte
End-to-end encrypted file transfer.
cryptography e2ee file-transfer file-upload svelte tailwindcss web webcrypto
Last synced: 17 Nov 2024
https://github.com/syncsynchalt/animated-curves
An animated visualization of elliptic curve cryptography
canvas2d cryptography diffie-hellman elliptic-curves requestanimationframe x25519
Last synced: 04 Nov 2024
https://github.com/computationalcore/cryptosteganography
A python steganography module to store messages or files protected with AES-256 encryption inside an image.
aes-steganography crypto cryptography data-protection encryption file-protector files-protected hide-data hide-messages physicists puzzle python python-steganography python3 steganography steganography-algorithms steganography-library
Last synced: 17 Nov 2024
https://github.com/pflaeging/PortableSigner2
PortableSigner - A Commandline and GUI Tool to digital sign PDF files with X.509 certificates
Last synced: 05 Nov 2024
https://github.com/s12v/hasher
Chrome developer toolbox
chrome-extension cryptography javascript
Last synced: 27 Oct 2024
https://github.com/aead/minisign
A dead simple tool to sign files and verify digital signatures.
cryptography ed25519 golang pgp signature
Last synced: 13 Nov 2024
https://github.com/CHURPTeam/CHURP
Decentralize your secrets!
cryptography decentralized secret-management secret-sharing-protocols
Last synced: 07 Nov 2024
https://github.com/coniks-sys/coniks-go
A CONIKS implementation in Golang
coniks cryptography golang key-transparency merkle-tree pki
Last synced: 01 Nov 2024
https://github.com/valist-io/valist
Web3-native software distribution. Publish and install executables, Docker images, WebAssembly, and more. Powered by Ethereum, IPFS, and Filecoin.
cargo cdn code-signing cryptography decentralized-protocols docker ethereum filecoin firmware go ipfs npm pki valist wasm
Last synced: 31 Oct 2024
https://github.com/frohoff/ciphr
CLI crypto swiss-army knife for performing and composing encoding, decoding, encryption, decryption, hashing, and other various cryptographic operations on streams of data from the command line; mostly intended for ad hoc, infosec-related uses.
cli command-line crypto cryptography decoding decryption encoding encryption ruby
Last synced: 12 Nov 2024
https://github.com/ovh/symmecrypt
Golang symmetric encryption library
aead aes aes-gcm chacha20-poly1305 cryptography golang golang-library symmetric-cryptography
Last synced: 13 Nov 2024