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-16 00:06:05 UTC
- JSON Representation
https://github.com/matthiasgeihs/crypto-graph
Visualizing relationships between cryptographic primitives and number theoretic problems.
Last synced: 09 Nov 2024
https://github.com/heartsucker/iron-csrf
CSRF protection for the Rust web framework Iron
cryptography csrf csrf-protection http iron rust
Last synced: 09 Nov 2024
https://github.com/python273/pwngrid-api
Pwnagotchi's Pwngrid API client (⌐■_■)
cryptography pwnagotchi python
Last synced: 23 Oct 2024
https://github.com/virgilsecurity/virgil-purekit-net
PureKit 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/cyrildever/crumbl-jar
Library in the JVM for secure data storage with trusted third-parties
cryptography data-masking scala-library signing-trusted storage-api
Last synced: 13 Oct 2024
https://github.com/vatshayan/neural-network-cryptography-project
Increase of Security through Combination of Neural Network and Cryptography.
btech college collegeproject crypto cryptography cryptography-project data-science dataset final final-year-project neural neural-network neural-network-project neural-networks project python research semester semproject university
Last synced: 11 Oct 2024
https://github.com/virgilsecurity/virgil-pythia-node
Virgil Pythia SDK allows developers to implement Pythia protocol to create breach-proof passwords, immune to offline and online attacks.
breach-proof-password cryptography encryption nodejs pythia pythia-sdk sdk virgil-pythia
Last synced: 09 Nov 2024
https://github.com/armfazh/qdsa-space17
[New Optimized] This is an optimized C-language library of the qDSA digital signature scheme instantiated with Curve25519.
cryptography curve25519 digital-signature high-performance montgomery-ladder public-key-cryptography qdsa x64
Last synced: 24 Oct 2024
https://github.com/centromere/pipes-cacophony
Pipes for Noise-secured network connections
Last synced: 12 Oct 2024
https://github.com/aaron-akhtar/jbot-archived
Java Botnet - Unfinished - Probably Discontinued
botnet cryptography java java-botnet jbot malware
Last synced: 11 Oct 2024
https://github.com/raphjaph/hotcertification
A distributed Certificate Authority
Last synced: 11 Oct 2024
https://github.com/jwerle/libhypercore-crypto
A C99 library for various cryptographic functions used in Hypercore.
c crypto cryptography hypercore
Last synced: 19 Oct 2024
https://github.com/devgeeks/echidna.js
Crypton is dead, long live Echidna.js
crypto cryptography echidna pouchdb tweetnacl
Last synced: 05 Nov 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/samuel-lucas6/chacha20-blake2b
Committing ChaCha20-BLAKE2b, XChaCha20-BLAKE2b, and XChaCha20-BLAKE2b-SIV AEAD implementations.
aead authenticated-encryption blake2 blake2b blake2b-hash-algorithm blake2b-key chacha20 chacha20-blake2b crypto cryptography encryption libsodium libsodium-core libsodium-net xchacha20 xchacha20-blake2b xchacha20-blake2b-siv xchacha20-siv
Last synced: 16 Oct 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/nuid/cryptography
Cross-platform cryptographic fundamentals
clj cljc cljs clojure clojurescript cryptography hashing random
Last synced: 12 Oct 2024
https://github.com/noloader/power8-crypto
The unoffical guide to POWER8 in-core crypto
aes-power8 book c cplusplus cryptography docbook powerpc sha-power8
Last synced: 14 Nov 2024
https://github.com/demining/parsing-blockchain-in-google-drive
How to Parse Blockchain Transactions to a Google Drive Folder
attack bitcoin blockchain cryptocurrencies cryptography ecdsa ecdsa-cryptography ecdsa-signature elliptic-curves elliptic-curves-cryptography google-api google-cloud google-drive privatekey secp256k1 vulnerabilities vulnerability
Last synced: 12 Nov 2024
https://github.com/vatshayan/diffie-hellman-key-exchange-cryptography-project
Communication security Project involving ciphers and Diffie Hellman key exchange Algorithms
btech-project communication crypto cryptocurrency cryptography diffie-hellman diffie-hellman-algorithm diffie-hellman-key final-project finalyearproject secure security
Last synced: 15 Nov 2024
https://github.com/mertgunduz/voidcrypt
Voidcrypyt is a Base64 text encryptor-decryptor.
base64 cryptography cryptology csharp desktop-app desktop-application windows windows-forms winforms
Last synced: 13 Nov 2024
https://github.com/gers2017/zenode
Abstraction layer on top of p2panda to interact with p2panda nodes
abstraction aquadoggo cryptography graphql p2p p2panda peer-to-peer rust schema utility-library
Last synced: 17 Nov 2024
https://github.com/marcogarlet/crypto
A collection of cryptographic algorithms (even attacks) created during Cryptography classes.
Last synced: 14 Nov 2024
https://github.com/demining/check-bitcoin-address-balance
How to Convert Bitcoin-PUBKEY HEX Public Keys to Base58 Bitcoin Address and Check Balance for BTC Coins
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/go-compile/qrsecrets
QR secrets is a cryptographically secure mechanism to store secret data with the highest levels of security and store it on physical paper.
256bit aes-256 argon2 cryptography encryption qrcodes quantum-resistant-cryptosystems secure
Last synced: 16 Nov 2024
https://github.com/jedisct1/strange
A really tiny asymmetric crypto library.
Last synced: 12 Nov 2024
https://github.com/arxiver/rsam
Modified package for RSA encryption/decryption to allow large message encryption/decryption, to allow encryption through private key and decryption through public key and signature through public key and private key and vice versa. i.e. Additional functionalities to the existing crypto package https://pkg.go.dev/github.com/gossl/rsam
crypto cryptography go go-package golang gopher package rsa rsa-algorithm rsa-encryption rsa-key-encryption rsa-key-pair
Last synced: 15 Nov 2024
https://github.com/demining/endomorphism-secp256k1
Speed up secp256k1 with endomorphism
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/chetanxpro/public-key-cryptography
This is a basic project to show how public key cryptography work By using Elliptic Curve Digital Signatures
cryptography ecdsa-cryptography ethereum
Last synced: 15 Nov 2024
https://github.com/demining/break-ecdsa-cryptography
The very first serious vulnerability in Blockchain and how to get the public key Bitcoin ECDSA RSZ value from the RawTX file
attack bitcoin bitcoin-transaction bitcoin-wallet blockchain btc btc-wallet 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/ogoodness/vbreaker-js
CSC 483 Project - Ciphers: Caeser, Multiplicitive, Affine, Vigenere, Hill, Columnar Transposition
affine-cipher caesar-cipher columnar-transposition-cipher cryptography data-analysis decoder decryption encoder encryption hill-cipher parsing vigenere-cipher
Last synced: 14 Nov 2024
https://github.com/64/kaiser
Classical cryptanalysis tool
caesar-cipher cipher classical-cipher classical-cryptography crypto cryptography rust
Last synced: 13 Nov 2024
https://github.com/littleli/paillier4j
Simple Paillier cryptosystem library
cryptography homomorphic-encryption paillier property-based-testing
Last synced: 11 Nov 2024
https://github.com/demining/vulnerable-to-debian-openssl-bug-cve-2008-0166
Search for BTC coins on earlier versions of Bitcoin Core with critical vulnerability OpenSSL 0.9.8 CVE-2008-0166
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/i-umairkhan/ecdsa_node
Transactions via ECDSA cryptography algorithm.
cryptography ecdsa-cryptography express javascript nodejs react
Last synced: 15 Nov 2024
https://github.com/demining/coingecko-agent-ftpupload
Coingecko & Agent Ftpupload create beautiful crypto wallet addresses, but keep the private key safe
attack bitcoin bitcoin-wallet blockchain btc cryptocurrencies cryptography ecdsa ecdsa-cryptography ecdsa-signature privatekey privatekeygenerator privatekeys secp256k1 vulnerabilities vulnerability
Last synced: 12 Nov 2024
https://github.com/jedisct1/as-crypto
api assemblyscript bindings crypto cryptography wasi wasm webassembly
Last synced: 12 Nov 2024
https://github.com/jemtaly/pypbc
Python wrapper for the PBC (Pairing-Based Cryptography) library
bilinear-pairing cryptography python-library
Last synced: 11 Nov 2024
https://github.com/demining/crypto-risk-scoring
Useful tools and services for finding vulnerabilities in a transaction to assess the risk of blockchain and various cryptocurrencies
bitcoin bitcoin-wallet blockchain blockchain-technology cryptanalysis crypto cryptocurrencies cryptocurrency cryptocurrency-exchanges cryptography ethereum ethereum-blockchain ethereum-contract ethereum-contracts
Last synced: 12 Nov 2024
https://github.com/astro-gram/password-manager
This is a secure password manager written in Python. 🔥🔥
cryptography encryption password-manager python
Last synced: 15 Nov 2024
https://github.com/xu-cheng/pbc-bindings
:electric_plug: Bindings for Pairing-Based Cryptography (libpbc)
bindings cplusplus cplusplus-14 cryptography pbc python ruby swig
Last synced: 15 Nov 2024
https://github.com/demining/crypto-wallet-protection
How to protect your money in Bitcoin and Ethereum cryptocurrencies in the face of the rapid growth of fake crypto wallets
bitcoin bitcoin-wallet cryptocurrencies cryptocurrency cryptography ethereum ethereum-wallet fake-data hack hacking protection protection-ring protection-scheme vulnerability
Last synced: 12 Nov 2024
https://github.com/geeklearningio/gl-ionic-secure-file-storage
A service using two encryption plugins to encrypt data on iOS and Android
cordova cryptography ionic security storage
Last synced: 11 Nov 2024
https://github.com/bboymega/file2png-web
File2PNG Web Application
cryptography encoding encryption-decryption file fileprocessing front-end php png-decoder png-encoder webapplication website
Last synced: 13 Nov 2024
https://github.com/lucadibello/virtualsafe
🔒 Crypt your directories and make your files completely unreadable!
cryptography fernet privacy-tools python security security-tool
Last synced: 11 Nov 2024
https://github.com/makemake-kbo/macrypt
Macrypt is a research blockchain built completely from scratch.
blockchain crypto cryptocurrency cryptography csharp dotnet-cli proof-of-work
Last synced: 11 Nov 2024
https://github.com/demining/qianshi-quantum-computer
Cryptocurrency of Bitcoin against QIANSHI quantum computer from Chinese search engine giant Baidu Inc.
attack bitcoin bitcoin-transaction bitcoin-wallet blockchain cryptocurrencies cryptography ecdsa ecdsa-cryptography privatekey quantum-computing vulnerability
Last synced: 12 Nov 2024
https://github.com/cyrildever/feistel-jar
Feistel cipher implementation for the JVM providing format-preserving encryption
algorithm cryptography encryption feistel-cipher format-preserving-encryption fpe xor-operation
Last synced: 13 Oct 2024
https://github.com/ronhombre/kyberkotlin
ML-KEM's Kotlin Implementation
cryptography crystals-kyber csharp-library java java-library javascript javascript-library kotlin-library kotlin-multiplatform maven npm-package
Last synced: 13 Oct 2024
https://github.com/beritani/ring-signatures
Pure TypeScript Ring Signatures
cryptography elliptic-curves ring-signatures
Last synced: 10 Oct 2024
https://github.com/webmd-health-services/carbon.cryptography
Cross-platform PowerShell module that makes encrypting and decrypting strings (using standard cryptographic algorithms) and managing certificates easy.
aes-crypto aes-encryption certificates cryptography dpapi powershell powershell-core powershell-module rsa-cryptography rsa-encryption securestring security x509 x509certificates
Last synced: 11 Oct 2024
https://github.com/timebertt/grypto
Understanding cryptographic algorithms by implementing them in Go :mortar_board:
cryptography golang learning-by-doing learning-exercise
Last synced: 12 Nov 2024
https://github.com/anmol-singh-jaggi/sha2_512
:lock_with_ink_pen: An implementation of SHA-2 hash function with a digest size of 512 bits
c-plus-plus cryptography digest hash
Last synced: 15 Oct 2024
https://github.com/denpeshkov/httpsign
Signatures for HTTP requests
cryptography go golang http signature
Last synced: 17 Oct 2024
https://github.com/nicknaso/cryptoppjs
Node.js native addons for cryptopp
cplusplus crypto cryptography javascript native-module nodejs
Last synced: 15 Oct 2024
https://github.com/virgilsecurity/virgil-ratchet-kotlin
Virgil Security Ratchet SDK provides an implementation of the Double Ratchet algorithm, which is used by parties to exchange encrypted messages based on a shared secret key.
cryptography doubleratchet encryption perfect-forward-secrecy pfs ratchet
Last synced: 09 Nov 2024
https://github.com/virgilsecurity/virgil-keyknox-javascript
Keyknox SDK allows developers to communicate with Virgil Keyknox Service to upload, download, and synchronize encrypted sensitive data (private keys) between different devices.
cryptography data-sharing keyknox sdk
Last synced: 09 Nov 2024
https://github.com/aead/blake2b
The BLAKE2b hash algorithm as defined in RFC 7693
blake2b blake2b-hash-algorithm cryptography go
Last synced: 12 Oct 2024
https://github.com/christopher-besch/cryptography
Cryptography Cracking Tool.
ciphers cryptography cut decryption delimiters encrypted-numbers xor
Last synced: 07 Nov 2024
https://github.com/jshawl/proof.im
Zero-Trust Signature Based Proof of Identity
authentication cryptography digital-signature ed25519 identity minisign signature ssh-key
Last synced: 15 Oct 2024
https://github.com/descent098/diffie-hellman
A very simple implementation and explanation of the Diffe-Helmen Key Exchange
cryptography diffie-hellman diffie-hellman-exchange education learning
Last synced: 13 Oct 2024
https://github.com/virgilsecurity/virgil-sdk-pfs-x
Virgil PFS SDK Objective-C/Swift
carthage cocoapods cryptography encryption perfect-forward-secrecy pki swift virgil-cards virgil-pfs-sdk
Last synced: 09 Nov 2024
https://github.com/diptochakrabarty/voice-encryption
Use Sockets and Encryption Algorithms for cryptography project
cryptography encryption hashing-algorithm rsa rsa-cryptography
Last synced: 28 Oct 2024
https://github.com/popcornell/pyaes_drbg
Cryptographically Secure AES DRBG NIST SP 800-90A, Rev 1 pseudo-random number generator (PRNG) in Pure Python
aes cryptography drbg nist pseudo-random-generator pseudorandom python random-generation
Last synced: 14 Oct 2024
https://github.com/furritos/flask-simple-crypt
Flask extension based on simple-crypt that allows simple, secure encryption and decryption for Python.
cryptography decryption encryption flask python security symmetric symmetric-cryptography
Last synced: 10 Oct 2024
https://github.com/yangboz/bitcoin-puzzles
The place for Bitcoin related puzzles!
bitcoin cipher cipher-block-chaining cipher-crack ciphertext cryptography image-processing puzzle steganography
Last synced: 27 Oct 2024
https://github.com/tynes/libsigner
manage watch only bitcoin wallets with bcoin
bcoin bitcoin cryptography ledger nodejs trezor
Last synced: 10 Oct 2024
https://github.com/rikulo/xml-crypto
Xml digital signature library for Dart
cryptography dart xml xml-digital-signature xmldsig
Last synced: 09 Nov 2024
https://github.com/jiep/generic-anon-ake
Implementation of Generic Anonymous AKE
ake cryptography dilithium kyber liboqs post-quantum post-quantum-cryptography post-quantum-kem rust signature
Last synced: 09 Nov 2024
https://github.com/yangboz/istorybook
a oh-so-adorable CryptoStorybook with Benny, Nick, SoftEmpire, Jiale...
artificial-intelligence blockchain c-plus-plus cocos-creator cocos2d-js cryptocurrency cryptography genetic-algorithm html5 javascript microservices opencv restful-api spring-boot wechat-mini-program wexin
Last synced: 27 Oct 2024
https://github.com/cyrildever/crumbl-js
Secure data storage with trusted third-parties to use in Javascript environment
cryptography data-masking javascript-library signing-trusted storage-api typescript-library
Last synced: 13 Oct 2024
https://github.com/sug0/git-signify
Harness the power of signify(1) to sign arbitrary git objects
cryptography git openbsd rust security signature signify
Last synced: 10 Oct 2024
https://github.com/ancientlore/hashsrv
A web service that performs hashing, encryption, encoding, and compression.
cryptography encoding golang hashing webservice
Last synced: 13 Nov 2024
https://github.com/ausaf007/multi-party-computation
Create Ethereum wallet with multi-party validation and threshold cryptography.
cryptography java multi-party-computation shamir-s-secret-sharing-scheme shamir-secret-sharing threshold-cryptography
Last synced: 10 Nov 2024
https://github.com/OmiyaGames/omiya-games-cryptography
Unity package containig a collection of cryptography-related tools.
cryptography omiya-games openupm unity unity-asset unity-editor unity-scripts unity2d unity3d
Last synced: 10 Nov 2024
https://github.com/p3t3r67x0/vigenere_cipher
Simple programm to encrypt or decrypt a vigenere cipher text. This tool might be handy for some CTF games.
crypto cryptography ctf ctf-tools python vigenere-cipher
Last synced: 10 Nov 2024
https://github.com/thenaubit/crypto-password-generator
🦄 A cryptographically secure password generator!
cryptography emotionjs mantine-ui nextjs password-generator typescript
Last synced: 08 Nov 2024
https://github.com/haizzz/lockbox
Double click to encrypt / decrypt a folder
cryptography encryption hacktoberfest python python3
Last synced: 01 Nov 2024
https://github.com/manelli/ex_bcrypt
Elixir wrapper for the OpenBSD bcrypt password hashing algorithm
bcrypt cryptography elixir password security
Last synced: 09 Nov 2024
https://github.com/tynes/nameswaps
Decentralized Exchange Infrastructure for Handshake Names
bitcoin blockchain cryptocurrency cryptography handshake peer-to-peer
Last synced: 06 Nov 2024
https://github.com/andreypfau/kotlinx-crypto
A multiplatform Kotlin library providing basic cryptographic functions and primitives
blake2 crc32 crypto cryptography hmac keccak kotlin kotlin-language kotlin-library kotlin-multiplatform pbkdf2 poly1305 salsa20 sha256 sha512
Last synced: 21 Oct 2024
https://github.com/dajiaji/mkkey
Application-layer Key Generator supporting JWK (JSON Web Key) and PASERK (Platform-Agnostic Serialized Keys).
cryptography jose jwk jwt paserk paseto python security
Last synced: 21 Oct 2024
https://github.com/kevincharm/broth16
Groth16 using BLS12-381 pairings
cryptography groth16 zk-snarks zkp
Last synced: 08 Nov 2024
https://github.com/hongyanwang/crypto-lab
Golang implementation of multiple crypto protocols
Last synced: 06 Nov 2024
https://github.com/cedws/ki-keyring
Utility for ejecting/injecting sets of obfuscated public keys from/into WizardGraphicalClient binaries
cryptography go reverse-engineering
Last synced: 13 Nov 2024
https://github.com/sc0vu/js-keccak-tiny
Keccak tiny emscripten binding in javascript, including SHA-3/Keccak/Shake hash function.
cryptography hash keccak keccak-tiny sha3 shake wasm webassembly
Last synced: 14 Oct 2024
https://github.com/sfuhrm/saphir-hash
Cryptographic message digest algorithms as a Java library with standard JCA adapters
crypto crypto-library cryptography cryptography-library cryptohash digest hash hashing hashing-algorithms java library md5 messagedigest ripemd160 sha1 sha2 sha256 tiger
Last synced: 05 Nov 2024
https://github.com/chardoncs/libpgfe
Cryptographic library
base-encoding cryptographic-library cryptography hash hotp otp otp-library sha totp
Last synced: 24 Oct 2024
https://github.com/xsavikx/present-cipher
In this repo you'll find a reference python implementation of PRESENT cipher and my own minified version with 16-bit key and 8-bit block.
Last synced: 08 Nov 2024
https://github.com/alisianoi/lyra2-java
Subset of Lyra2 password hashing
cryptography hash-algorithm password
Last synced: 13 Oct 2024
https://github.com/loneicewolf/compact-caesar-cipher
ciphers classical classical-ciphers crypto cryptography loneicewolf
Last synced: 06 Nov 2024
https://github.com/yds12/guarakapa
Password manager for the terminal.
cli command-line cryptography password password-manager rust terminal tui
Last synced: 14 Nov 2024
https://github.com/soreing/des-cpp-encrypt
Simple DES encryption library for C++
Last synced: 30 Oct 2024
https://github.com/bytemare/crypto
Abstracted prime-order elliptic curve groups in Go.
cryptography elliptic elliptic-curves go hash-to-curve nist p256 p384 p521 prime-order-group rfc9380 ristretto255
Last synced: 14 Nov 2024
https://github.com/wildonion/thecry
🥲 my whole knowledge of low level coding, decrypting, decompiling and shellcode injection
aes-256 cbc-aes-encryption cryptography decompilation decryption-algorithm shellcode
Last synced: 16 Oct 2024
https://github.com/loneicewolf/cryptography
Encryption implemented in various languages. like AES and Serpent, more coming.
aes c cascade-encryption cipher cpp cryptography openssl rijndael serpent
Last synced: 06 Nov 2024
https://github.com/omiyagames/omiya-games-cryptography
Unity package containig a collection of cryptography-related tools.
cryptography omiya-games openupm unity unity-asset unity-editor unity-scripts unity2d unity3d
Last synced: 10 Nov 2024
https://github.com/mortendahl/pond
Experimental library for deep learning on encrypted data
cryptography deep-learning machine-learning secure-computation
Last synced: 30 Oct 2024
https://github.com/oxmarco/crypto
C++ utility to crypt/decrypt all files in a given directory with a simple XOR cypher (OSX version)
crypto cryptography mac-osx xor
Last synced: 24 Oct 2024