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-19 00:06:14 UTC
- JSON Representation
https://github.com/Tetration-Lab/arkworks-solidity-verifier
Solidity SNARK verifier generator for Arkwork's proof systems.
arkworks cryptography ethereum gm17 groth16 marlin solidity zksnark
Last synced: 31 Oct 2024
https://github.com/arunanshub/pyflocker
Python Cryptographic (File Locking) Library
cryptographic-library cryptography encryption file-encryption python3
Last synced: 08 Nov 2024
https://github.com/clarkfieseln/as4pgc
Hide small files inside audio files (MP3, OGG, FLAC, WAV).
audio audio-processing cli comand-line command-line-tool cryptography encryption ffmpeg flac mp3 ogg pypi pypi-package python python-3 python3 steganography steganography-algorithms steganography-library wav
Last synced: 10 Nov 2024
https://github.com/exonum/private-currency
Exonum service implementing privacy-preserving cryptocurrency
blockchain bulletproofs cryptocurrency cryptography exonum zero-knowledge-proofs
Last synced: 10 Nov 2024
https://github.com/nccgroup/cryptopals-py
Python solutions to the Cryptopals Crypto Challenges
cryptography cryptopals python
Last synced: 10 Nov 2024
https://github.com/atropinetears/winternitz-ots
A Rust Library For The Post-Quantum Digital Signature Scheme Winternitz One-Time Signature using the hash function Blake2b.
blake2b crypto cryptography digital-signature hash hashing one-time-signatures ots post-quantum post-quantum-cryptography rust rust-crate rust-lang rust-library security signatures winternitz winternitz-ots wots
Last synced: 10 Nov 2024
https://github.com/atropinetears/num-primes
A Rust Library For Generating Large Composite, Prime, and Safe Prime Numbers
bignum composite-numbers crypto cryptography csprng generating-primes generator library num num-bigint num-traits prime-factors prime-numbers primes random rust rust-lang safe-prime smooth-numbers verify
Last synced: 10 Nov 2024
https://github.com/osu-nlp-group/selm
Symmetric Encryption with Language Models
cryptography encryption llm nlp
Last synced: 11 Nov 2024
https://github.com/aviramha/rfernet
Python extension for Fernet encryption/decryption, faster than other alternatives.
cryptography decryption fernet fernet-encryption pyo3 python python-extension rfernet rust
Last synced: 13 Oct 2024
https://github.com/heartsucker/rust-secure-session
Signed, encrypted session cookies for Iron
cryptography http iron rust security session
Last synced: 02 Nov 2024
https://github.com/advaita-saha/grpc-chaum-pederson-zkp
gRPC client/server for zero-knowledge proof authentication Chaum Pederson Zero-Knowledge Proof in Rust
cryptography grpc grpc-server rust zero-knowledge zkp
Last synced: 22 Oct 2024
https://github.com/ahdinosaur/secret-handshake2
🤝 Mutually authenticating key agreement to establish shared secrets over an insecure channel.
cryptography ed25519 handshake key-agreement key-exchange scuttlebutt secret-handshake secure-scuttlebutt shs ssb x25519
Last synced: 27 Oct 2024
https://github.com/uraninite/rsa-algorithm
Math based RSA public/private key generator and encryptor/decryptor.
algorithm console-application cpp cryptography rsa
Last synced: 14 Nov 2024
https://github.com/trailofbits/windows-ctl
Rust libraries and utilities for parsing Windows Certificate Trust Lists
authenticode cryptography rust
Last synced: 29 Oct 2024
https://github.com/vatshayan/cryptography-communication-system
B.tech College Project for Secure Message Communication though Cryptography Algorithm
btech-project btechfinalyear cipher cipher-algorithms ciphers communication cryptography final-project final-year-project machine-learning machine-learning-algorithms python security semester-project
Last synced: 11 Oct 2024
https://github.com/thomasleplus/jwt-utils
A few utilities to work with JWTs.
crypto cryptography information-security infosec jwt jwt-bearer-tokens jwt-token jwt-tokens openid openid-connect openidc openidconnect security security-testing security-tools shell shell-script shell-scripts shellscript
Last synced: 08 Nov 2024
https://github.com/demining/algorithms-for-secp256k
Useful and efficient algorithms for secp256k1 elliptic curve
attack bitcoin bitcoin-wallet blockchain btc coin cryptocurrencies cryptography ecdsa ecdsa-cryptography ecdsa-signature elliptic-curves elliptic-curves-cryptography privatekey secp256k1 vulnerabilities vulnerability
Last synced: 12 Nov 2024
https://github.com/wyatt-howe/1-out-of-n
1-out-of-n oblivious transfer protocol in JavaScript
1-out-of-n cryptographic-primitive cryptography javascript oblivious-transfer ot privacy-enhancing-technologies
Last synced: 13 Nov 2024
https://github.com/juliacrypto/ripemd.jl
Pure Julia Ripemd160 implementation
cryptography hash-functions julia ripemd ripemd160
Last synced: 18 Nov 2024
https://github.com/leastauthority/wormhole-client
A magic-wormhole client in Haskell
Last synced: 20 Nov 2024
https://github.com/oasisprotocol/deoxysii-js
JavaScript Deoxys-II-256-128
aead cryptography javascript mrae
Last synced: 13 Nov 2024
https://github.com/emdneto/aestoolbox
An AES Toolbox for computing the Rijndael Key Schedule for a 128, 192, or 256-bit key.
aes aes-128 aes-192 aes-256 aes-key-schedule-python aeskeyschedule crypto cryptography key rijndael schedule tool
Last synced: 15 Nov 2024
https://github.com/hillu/go-xxtea
Corrected Block TEA / XXTEA library in Go
Last synced: 20 Nov 2024
https://github.com/demining/bitcoin-wallet-recovery
Bitcoin Wallet Recovery via ECDSA Short Signatures
attack bitcoin bitcoin-wallet blockchain btc cryptocurrencies cryptography ecdsa ecdsa-cryptography ecdsa-signature elliptic-curves elliptic-curves-cryptography privatekey secp256k1 vulnerabilities vulnerability
Last synced: 12 Nov 2024
https://github.com/patatetom/rds4xways
Extract SHA1 from Reference Data Set (RDS) provided by the National Software Reference Library (NSRL) for X-Ways Forensics (or any other tool that uses SHA1).
bash cryptography dfir fingerprint forensic forensics hash nsrl python rds sha1 x-ways
Last synced: 14 Nov 2024
https://github.com/sheroz/magma
Symmetric Key Block Cipher "Magma" in Rust
28147-89 block-cipher cryptography gost gost-28147-89 gost-r-34-12-2015 magma
Last synced: 15 Nov 2024
https://github.com/mertgunduz/sub64
sub64 is a text encryption/decryption program
c-language cryptography encryption gcc imperative-programming terminal-based text-cryptography
Last synced: 13 Nov 2024
https://github.com/tableturn/kryptonite
A kollection of scripts that are very close to cryptography but aren't - hence the typo.
Last synced: 15 Nov 2024
https://github.com/cslarsen/eulers-totient-function
A fast implementation of Euler's totient function phi(n) in C++
c-plus-plus cryptography mathematics phi prime-numbers
Last synced: 14 Nov 2024
https://github.com/demining/teslabrainwallet
Tesla BrainWallet traps from Bitcoin wallets beware of phishing and popular passphrases
attack attacks bitcoin bitcoin-wallet blockchain brainwallet brainwallet-recover brainwallet-uniqe btc cryptocurrencies cryptography ecdsa ecdsa-cryptography ecdsa-signature elliptic-curves elliptic-curves-cryptography privatekey privatekeys secp256k1 vulnerability
Last synced: 12 Nov 2024
https://github.com/netromdk/clyzer
C[ryptographic Ana]lyzer
affine-cipher cpp cryptoanalysis cryptography frequency-analysis index-of-coincidence kasiski-method low-frequency-intervals qt5 vigenere-cipher
Last synced: 18 Nov 2024
https://github.com/thibmeu/age-plugin-simplepq
Simple Post Quantum plugin for age
age-encryption cli cryptography post-quantum
Last synced: 16 Nov 2024
https://github.com/atareao/cryptfolder-indicator
CryptFolder Indicator manage encrypted folders with CryFS
cryfs crypt cryptography indicator linux linuxmint ubuntu
Last synced: 12 Nov 2024
https://github.com/AtropineTears/Lamport-rs
A Post-Quantum Cryptographic Library For Lamport Signatures
crate crates cryptography cryptography-library digital-signature lamport lamport-algorithm lamport-signature lamport-signature-scheme leslie-lamport post-quantum post-quantum-cryptography rust rust-lang
Last synced: 18 Nov 2024
https://github.com/grapheneos/platform_external_auditor
Auditor app prebuilt using the latest official release of the Auditor app.
android attestation authenticity cryptography grapheneos hsm integrity monitoring remote-attestation secure-boot secureboot security strongbox verifiedboot
Last synced: 15 Nov 2024
https://github.com/demining/vector76-attack
Vector76 Attack: Researching and Preventing Threats to the Bitcoin Network Detailed Cryptanalysis Based on Real Data
attack bitcoin bitcoin-hacking bitcoin-transaction blockchain cryptanalysis cryptocurrency cryptography double-spending vector76 vector76-attack vulnerability
Last synced: 12 Nov 2024
https://github.com/simplito/privmx-crypto-js
Javascript crypto library ...
aes cryptography ecc nodejs rsa srp web
Last synced: 14 Nov 2024
https://github.com/checksumdev/uniqueid
Generates a unique hash/identifier for a system given a set of parameters.
authentication crypto cryptography data-structures generator hardware hwid library os rust rust-crate rust-lang rust-library utility
Last synced: 15 Nov 2024
https://github.com/houseme/gocrypto
A general solution for commonly used crypt in golang
aes base64 crypto cryptography decryption des des3 encryption go golang hash hex rsa
Last synced: 13 Oct 2024
https://github.com/gpestana/htokens-rs
Suite of verifiable anonymous credentials that can be used by applications and systems to enhance/provide privacy to users without impacting practicality.
anonymous-credentials cryptography privacy verifiable-credentials zero-knowledge
Last synced: 19 Oct 2024
https://github.com/atropinetears/lamport-rs
A Post-Quantum Cryptographic Library For Lamport Signatures
crate crates cryptography cryptography-library digital-signature lamport lamport-algorithm lamport-signature lamport-signature-scheme leslie-lamport post-quantum post-quantum-cryptography rust rust-lang
Last synced: 12 Oct 2024
https://github.com/mahmoud-elghonemy/audio_encryption_and_decryption
aes aes-encryption audio audio-encryption cryptography rsa
Last synced: 06 Nov 2024
https://github.com/virgilsecurity/virgil-sdk-crypto-net
Virgil .NET/C# Crypto Library is a high-level cryptographic library that allows you to perform all necessary operations for secure storing and transferring data and everything required to become HIPAA and GDPR compliant.
crypto cryptography e2ee encryption end-to-end-encryption gdpr hipaa
Last synced: 09 Nov 2024
https://github.com/n1ghtf1re/simple-ciphers
The library contains three simple ciphers: rail-fence, rotating square and wizner cipher
chiper cryptography cryptography-algorithms rail-fence vigener vigener-cipher vigenere-cipher
Last synced: 27 Oct 2024
https://github.com/mjorgegulab/nestjs-cryptography
Secure NestJS cryptography module 🔐
cryptography javascript nest nestjs node security typescript
Last synced: 08 Nov 2024
https://github.com/libitx/univrse
Universal schema for data serialisation, signing and encryption.
bitcoin bsv cbor cryptography encryption signatures
Last synced: 29 Oct 2024
https://github.com/marcogarlet/cuda_cubeattack
CUDA implementation of Cube Attack
Last synced: 11 Oct 2024
https://github.com/jsign/vkt-proof-bench
Benchmarks for Verkle Trees proofs (Multiproofs & Inner Product Arguments)
cryptography ethereum inner-product-argument ipa multiproof verkle verkle-trie
Last synced: 27 Oct 2024
https://github.com/je-suis-tm/cryptography
Python substitute and transposition ciphers including Vigenère Cipher, Rail Fence Cipher, Caesar Cipher
caesar-cipher cryptanalysis cryptography rail-fence-cipher substitution-cipher transposition-cipher vigenere-cipher zigzag-cipher
Last synced: 06 Nov 2024
https://github.com/pmuens/pybra12
Python implementation of "Fully Homomorphic Encryption without Modulus Switching from Classical GapSVP"
cryptography homomorphic-encryption lattice-based-crypto learning-with-errors lwe
Last synced: 17 Oct 2024
https://github.com/fcasal/cryptoutils.jl
Cryptography and number-theory primitives in Julia
continued-fractions cryptography julia number-theory prime-numbers
Last synced: 12 Oct 2024
https://github.com/tangle-network/eigensdk-rs
Eigenlayer SDK for building AVS
avs blockchain cryptography eigenlayer eigenlayer-avs restaking security
Last synced: 29 Oct 2024
https://github.com/saharshleo/s-des
Inner working of the S-DES algorithm using interesting animations and visualizations
cryptography decryption encryption s-des sdes sdes-algorithm sdes-cipher
Last synced: 09 Nov 2024
https://github.com/ysbaddaden/siphash.cr
SipHash family of pseudo random functions implemented in Crystal
Last synced: 11 Nov 2024
https://github.com/ktakashi/r6rs-springkussen
R6RS cryptographic library
aes certificate crypto cryptography ecdsa encryption keystore pkcs12 pkcs5 r6rs rsa scheme x509
Last synced: 26 Oct 2024
https://github.com/abdelrahmanbayoumi/rsa-algorithm
Implementation of RSA Algorithm (Encryption - Decryption)
cryptography public-key-encryption python rsa-algorithm rsa-cryptography
Last synced: 05 Nov 2024
https://github.com/sebastienrousseau/crypto-service
The Crypto Service Suite is a set of products that performs common cryptographic operations securely and efficiently. 🔐
crypto-api crypto-cli crypto-library crypto-server crypto-service cryptography cryptoservice decryption decryption-tool ecc ecc-cryptography ecc-key-encryption encryption encryption-tool openpgpjs rfc4880 rsa rsa-cryptography rsa-decryption rsa-key-encryption
Last synced: 12 Oct 2024
https://github.com/virgilsecurity/virgil-purekit-php
PureKit PHP SDK allows developers to protect users' passwords and sensitive personal information in a database from data breaches and both online and offline attacks and make stolen passwords useless even if a database is breached.
cryptography encryption gdpr hipaa passw0rd password password-hardened-encryption phe pii piidata sdk
Last synced: 09 Nov 2024
https://github.com/pymmdrza/cryptocurrency_logos
All Logo's Cryptocurrency with png format and svg format high quality [ICON][Free]
crypto crypto-logos cryptocurrencies cryptocurrency cryptography logo logo-design logos
Last synced: 14 Nov 2024
https://github.com/virgilsecurity/virgil-sdk-ruby
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.
cryptography encryption end-to-end-encryption gdpr hipaa pki sdk
Last synced: 09 Nov 2024
https://github.com/pymmdrza/hexer
For Create Hexer
crypto cryptocurrency cryptography python
Last synced: 14 Nov 2024
https://github.com/fxfactorial/accumulator
RSA accumulator in go lang
accumulator crypto cryptography rsa
Last synced: 12 Oct 2024
https://github.com/philipglazman/bitcoinnotes
My notes on bitcoin in org-mode. Converted to html at bitcoinbook.dev
bitcoin blockchain cryptocurrency cryptography lightning lightning-network wallet
Last synced: 08 Nov 2024
https://github.com/poustouflan/sunbox
An open-source SBox analysis utility
cryptography cryptography-tools cybersecurity python python3 sbox sbox-tool
Last synced: 16 Nov 2024
https://github.com/rayniel95/rainyelcert-node
The node of RainyelLedger, permissioned blockchain created using Substrate. RainyelLedger is a rebranding of RainyelCert-Node :)
blockchain cryptography distributed-systems ink permissioned-blockchain polkadot rust smart-contracts substrate
Last synced: 16 Nov 2024
https://github.com/angeal185/xcrypt
cascade encryption using Serpent Twofish and AES for the browser and nodejs
aes browser cascade-encryption cipher ciphers cryptography javascript multiple-encryption nodejs serpent twofish
Last synced: 11 Oct 2024
https://github.com/kassane/wolfssl
WolfSSL library - Using Zig Build
c-library cryptography fips ssl tls wolfssl wolfssl-library zig zig-package
Last synced: 13 Nov 2024
https://github.com/samuel-lucas6/doublesec
A simple, double-paranoid encryption library inspired by TripleSec.
aes aes-ctr blake2b blake2b-512 cascade-encryption cascade-encryption-scheme crypto cryptography encryption hmac hmac-sha512 libsodium libsodium-core libsodium-net multiple-encryption security triplesec xchacha20
Last synced: 16 Oct 2024
https://github.com/elliotwutingfeng/aegis-backup-decryptor
CLI tool to decrypt backup files exported from the Aegis Authenticator app. This application is neither affiliated with Beem Development nor Aegis Authenticator.
2fa aes aes-gcm android backup cryptography cybersecurity decryption encrypt encrypted encryption linux macos openssl otp privacy scrypt security totp windows
Last synced: 11 Nov 2024
https://github.com/ahpaleus/crypto
Cryptography related write-ups, exploits & exercises.
cryptography cryptopals cryptopals-crypto-challenges python writeups
Last synced: 08 Nov 2024
https://github.com/eneko/axx
Encrypt / decrypt files from the command line
cli command-line-tool cryptography encryption swift swiftpm
Last synced: 29 Oct 2024
https://github.com/virgilsecurity/virgil-crypto-net
Virgil .NET Crypto Library is a high-level cryptographic library that allows you to perform all necessary operations for secure storing and transferring data and everything required to become HIPAA and GDPR compliant.
crypto cryptography e2ee encryption end-to-end-encryption gdpr hipaa
Last synced: 09 Nov 2024
https://github.com/yashsahsani/student-management-using-hyperledger
Hyperledger fabric based project for college student management.
blockchain blockchain-technology cryptography docker docker-compose exporting-wallet fabric-enviroment hyperledger hyperledger-fabric javascript nodejs student-management student-managment student-project vscode
Last synced: 11 Oct 2024
https://github.com/jiegec/crypto
Implementations of several cryptographic algorithms.
Last synced: 09 Nov 2024
https://github.com/faheel/lab-exercises
Programs for (almost) all lab exercises, semester 6 onwards
computer-engineering cryptography data-structures jamia-millia-islamia lab-exercises oop operating-systems
Last synced: 12 Oct 2024
https://github.com/defeo/postscryptum
SageMath notebooks for Isogeny Graphs in Cryptography
cryptography elliptic-curves isogenies post-quantum post-quantum-cryptography sagemath sidh
Last synced: 16 Nov 2024
https://github.com/vatshayan/final-year-college-project
Final Year Cryptography Project for Secure Communication System. Python Programming is done. Easy to understand and Implement.
btech btech-project cipher communication crpyt cryptocurrency cryptography cryptonote dataset encryption final final-project finalyearproject ieee machine-learning paper python secure security year
Last synced: 11 Oct 2024
https://github.com/Ultra-Code/recblock
Blockchain for a record management and money transfer system
blockchain blockchain-from-scratch crypto cryptography zig
Last synced: 13 Nov 2024
https://github.com/tallesl/net-hash
A password hasher.
cryptography csharp dot-net hash nuget password pbkdf2 salt
Last synced: 12 Nov 2024
https://github.com/phantom0004/krypt0s-ransomware_poc
KRYPTOS is a sophisticated Python-based ransomware proof of concept (POC) designed for educational purposes. It encrypts files on Windows machines, focusing on persistence and stealth. Additionally, it includes a fake ransomware screen resembling WannaCry, with all information being fictional.
aes cryptography educational encyrption learning malware poc prevention proof-of-concept python ransomware ransomware-builder simulation stealth teaching testing virtual windows windows-10 windows-11
Last synced: 11 Oct 2024
https://github.com/aarant/nescient
Store, encrypt and decrypt files to and from encrypted, authenticated containers.
cryptography encryption-tool python python3
Last synced: 24 Oct 2024
https://github.com/gregtonoski/bip39-xor
Encrypt or decrypt 12, 15, 18, 21 or 24 BIP39 codewords array (so-called "seed phrase") using exclusive OR (XOR)/Vernam cipher (a.k.a. One Time Pad).
bip39 cryptography secret-sharing xor
Last synced: 07 Nov 2024
https://github.com/onlyphantom/blockchain
Interactive workbook on core blockchain concepts
blockchain blockchain-demos cryptography cryptography-algorithms cryptography-library cryptojs react tutorial
Last synced: 18 Oct 2024
https://github.com/geometrically/fingercrypt
A repository to hash a fingerprint from an image.
crypto cryptography fingerprint fingerprint-authentication fingerprint-validation hashing
Last synced: 14 Oct 2024
https://github.com/donuts-are-good/curvy
ed25519 -> x25519
cryptography ed25519 signing verification x25519
Last synced: 07 Nov 2024
https://github.com/KotlinCrypto/sponges
Sponge functions for Kotlin Multiplatform
android android-library cryptographic-hash-functions cryptography cryptography-algorithms cryptography-library hash hashing hashing-algorithm keccak keccak-sponge kotlin kotlin-library kotlin-multiplatform kotlin-multiplatform-library kotlin-multiplatform-mobile
Last synced: 03 Nov 2024
https://github.com/x011/pgp-filelock
PGP FileLock is a lightweight tool for encrypting and decrypting files using PGP standards. It provides a simple interface for generating PGP key pairs, encrypting files with public keys, and decrypting them with private keys. Designed for users who need quick and secure file encryption without the complexity of full-featured PGP software.
cipher cryptography decryption encryption pgp pgp-encryption pretty-good-privacy privacy privacy-protection privacy-tools python secure-communication
Last synced: 06 Nov 2024
https://github.com/myl7/vdmpf
Verifiable distributed multi-point function (DMPF) implementation
Last synced: 19 Nov 2024
https://github.com/makischristou/grin-vanity
A cli vanity address generator for Grin.
cryptocurrency cryptography grin mimblewimble rust slatepack vanity vanity-address vanitygen
Last synced: 12 Oct 2024
https://github.com/cheran-senthil/bitcoin-keygen
₿ Bitcoin Utility Functions
bitcoin blockchain cryptocurrency cryptography keygen python script
Last synced: 15 Oct 2024
https://github.com/martinpaljak/cdoc
Command line utility for encrypting and decrypting CDOC files (DigiDoc Crypto alternative)
cdoc cli cryptography java smartcard utility
Last synced: 15 Oct 2024
https://github.com/raphjaph/hotcertification
A distributed Certificate Authority
Last synced: 11 Oct 2024
https://github.com/jonhoo/go-crypto-examples
Example code for performing various higher-level operations using the Go crypto primitives
Last synced: 13 Oct 2024
https://github.com/cloudflare/privacypass-config
Development and deployment CLI for Cloudflare Privacy Pass implementation
authentication cli cryptography privacy-pass token typescript
Last synced: 07 Oct 2024
https://github.com/dufkan/JCEd25519
JavaCard implementation of Ed25519 signature algorithm for smartcards that do not support EdDSA algorithm introduced in JavaCard API version 3.1.
Last synced: 27 Oct 2024
https://github.com/python273/pwngrid-api
Pwnagotchi's Pwngrid API client (⌐■_■)
cryptography pwnagotchi python
Last synced: 23 Oct 2024
https://github.com/rednblkx/dash_live_decrypt_proxy
A Simple DRM(CENC) decrypting script for DASH manifests of "dynamic" type
cryptography dash drm ffmpeg mp4 proxy video
Last synced: 08 Nov 2024