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/andskur/argon2-hashing
A light package for generating and comparing password hashing with argon2 in Go
argon2 cryptography go password-hashing
Last synced: 26 Oct 2024
https://github.com/KotlinCrypto/secure-random
A Kotlin Multiplatform library for obtaining cryptographically secure random data from system sources
android android-library cryptography cryptography-library java java-library kotlin kotlin-multiplatform kotlin-multiplatform-library kotlin-multiplatform-mobile
Last synced: 03 Nov 2024
https://github.com/demining/dao-exploit
Cryptanalysis of the DAO exploit & Multi-Stage Attack
attack cryptanalysis crypto cryptocurrency cryptography dao ethereum ethereum-contract exploit exploit-development hacking
Last synced: 12 Nov 2024
https://github.com/aydinnyunus/python-kodlari
Python Projects
binary cryptography facebook fast-write fibonacci pascal password prime-numbers python python-3 python-library python-programming python-project python3 pythonprograms pythonproject pythonprojects sql transform weather-app
Last synced: 11 Nov 2024
https://github.com/onyb/littlebit
A Bitcoin library from scratch; in Python and Rust. π¦βοΈ
bitcoin blockchain cryptography python rust
Last synced: 13 Oct 2024
https://github.com/liquidsec/pyoracle2
A python-based padding oracle tool
cbc-mode crypto cryptography padding-oracle padding-oracle-attacks
Last synced: 02 Nov 2024
https://github.com/dryairship/online-election-manager
A cryptographically secure portal to manage online elections, created as a part of the Project Track for the course ESC101A.
client-side-cryptography cryptography elections gin-gonic golang mongodb online-election-system sjcl
Last synced: 15 Oct 2024
https://github.com/denysdovhan/rsa-labwork
A javascript RSA algorithim encryption tool
chnu crypto cryptography javascript json labwork rsa rsa-cryptography university
Last synced: 12 Oct 2024
https://github.com/cyberark/slosilo
A Ruby interface to standard cryptographic primitives
conjbot-notify conjur core cryptography encryption
Last synced: 13 Nov 2024
https://github.com/gdanezis/pybft
Experiments with pBFT
byzantine consensus-algorithm cryptography distributed-systems fault-tolerance security
Last synced: 13 Oct 2024
https://github.com/mlafeldt/codebreaker-rs
A Rust library to decrypt & encrypt any cheat code for CodeBreaker PS2
codebreaker cryptography game-hacking homebrew ps2 rust-library
Last synced: 03 Nov 2024
https://github.com/amaitou/xorcry
Simple encryption tool designed to perform a bitwise XOR operation (XORing) on the contents of files with specific extensions in a given directory or file path. The XOR operation is executed using a user-defined key to encrypt the data.
crypter cryptography python3 ransomware xor xor-cipher
Last synced: 06 Nov 2024
https://github.com/tehmaze/confidentiality
:lock: Portable, secure by default cryptography
crypto cryptography cryptography-library go golang javascript javascript-library python python-library python3 ruby ruby-library
Last synced: 28 Oct 2024
https://github.com/stanac/EasyCrypto
Easily encrypt/decrypt data and generate/hash/validate passwords
cryptography decryption encryption password-hasher passwordgenerator random
Last synced: 13 Nov 2024
https://github.com/tgalal/motoko-bitcoin
Bitcoin library for Motoko
base58 bitcoin cryptography hmac ripemd160 secp256k1
Last synced: 07 Nov 2024
https://github.com/tomoima525/zkp-vote
Proof of concept dapp for zero-knowledge proof with Zokrates
cryptography dapp ethereum hardhat zksnarks zokrates
Last synced: 06 Nov 2024
https://github.com/xevisalle/zpie
ZPiE: Zero-knowledge Proofs in Embedded systems
arithmetic-circuits bulletproofs c cryptography range-proofs zero-knowledge-proofs zk-snarks
Last synced: 15 Nov 2024
https://github.com/imdea-software/homomorphic-authentication-library
HAL: A Library for Homomorphic Authentication
cryptography cryptography-library
Last synced: 10 Nov 2024
https://github.com/tougee/ed25519
Dart port of ed25519 from Go Cryptography ed25519
Last synced: 27 Oct 2024
https://github.com/bwesterb/argon2pure
Pure-python implementation of Argon2 β winner of the Password Hashing Competition
argon2 cryptography hashing python
Last synced: 02 Nov 2024
https://github.com/sebastienrousseau/password-generator
A fast, simple, and powerful open-source utility tool for generating strong, unique, and random passwords. The Password Generator supports various types of passwords including base64-encoded, memorable, and complex strong passwords.
crypto cryptography dictionary dictionary-tools generator javascript memorable-passphrases memorable-passwords nodejs npm passgen passgenerator password password-generator passwords security security-tools yeoman
Last synced: 27 Oct 2024
https://github.com/virgilsecurity/virgil-sdk-cpp
Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.
cryptography encryption end-to-end-encryption gdpr hipaa pki sdk
Last synced: 09 Nov 2024
https://github.com/restuwahyu13/jwt-transform
Transform your real jwt token into fake jwt token.
algorithm base64 browser cryptography decrypt encrypt hex javascript jwt jwt-transform node nodejs security security-tools typescipt typescript
Last synced: 09 Nov 2024
https://github.com/karasiq/nanoboard
Scala nanoboard implementation
cryptography imageboard scala steganography
Last synced: 14 Oct 2024
https://github.com/joshuaquek/quickencrypt
Easily generate RSA Public-Private Keypairs and use them for secure asymmetric one-way encryption and decryption! - npmjs.com/package/quick-encrypt
asymmetric-cryptography cryptography decrypt decryption encrypt encryption javascript nodejs npm-package rsa security
Last synced: 13 Nov 2024
https://github.com/cipherstash/ore.rs
Order-revealing encryption library used by the CipherStash searchable encryption platform.
cryptography encryption rust searchable-encryption security
Last synced: 09 Nov 2024
https://github.com/jedisct1/simpira384
An AES-based 384 bit permutation.
aes crypto cryptography permutation
Last synced: 16 Oct 2024
https://github.com/lucaangioloni/image_steganography
Steganography applied to conceal small files inside a PNG image.
cryptography encoded-strings encoding image-steganography signal-processing
Last synced: 20 Oct 2024
https://github.com/houarizegai/cryptography
Cryptography algorithms implemented in Java.
algorithms cryptography decryption encryption java symmetric
Last synced: 07 Nov 2024
https://github.com/harzu/wasm-rsa
rsa library with webAssembly rust implementation - https://harzu.github.io/wasm-rsa/
cryptography rsa rust typescript wasm webassembly
Last synced: 02 Nov 2024
https://github.com/wolfssl/wolfsm
wolfSSL SM cipher implementations
cipher cryptography decryption ecdh embedded encryption hash iot security shangmi sm2 sm3 wolfcrypt
Last synced: 11 Nov 2024
https://github.com/vatshayan/final-year-project-steganography
Steganography is the technique of hiding secret data within an ordinary, non-secret, file or message in order to avoid detection; the secret data is then extracted at its destination.
btech-project capstone-project cipher college-project cryptography cryptography-project final-project final-projects final-year-project finalyearproject mtech-project project project-report research-paper-project security semester-project steganography university-project university-projects
Last synced: 11 Oct 2024
https://github.com/wolfssl/wolfprovider
wolfCrypt and wolfCrypt FIPS provider for OpenSSL
cryptography fips fips-140-2 fips-140-3 openssl openssl-provider security wolfcrypt wolfssl
Last synced: 11 Nov 2024
https://github.com/karthikuj/7uring
An advanced cryptography tool for hashing, encrypting, encoding, steganography and more.
cryptography encoding encryption hashing steganalysis steganography
Last synced: 27 Oct 2024
https://github.com/codelieutenant/laravel-crypto
Laravel wrapper for common hashing algorithms used in web applications
algorithm base64 base64url blake2b blake2b-hash-algorithm cryptography hashing hashing-algorithms laravel programmers random-generation sha256
Last synced: 11 Oct 2024
https://github.com/libitx/univrse-js
Universal schema for data serialisation, signing and encryption.
bitcoin bsv cbor cryptography encryption signatures
Last synced: 29 Oct 2024
https://github.com/rubo/flame
Flame is an ActionScript library that provides a number of useful UI controls, collections, cryptographic services, and utilities to work with the Flex SDK.
Last synced: 05 Nov 2024
https://github.com/francisrstokes/aes-c
A (non-production) implementation of AES for educational purposes
advanced-encryption-standard aes c cryptography from-scratch
Last synced: 29 Oct 2024
https://github.com/maymeow/maymeow.cryptography
π Wrapper arround .NET Cryptography library
cryptography csharp dotnet dotnet-core dotnet-standard hacktoberfest hacktoberfest2021 nuget-package
Last synced: 07 Nov 2024
https://github.com/ukrbublik/openssl_x509_crl
Missing OpenSSL function on PHP to create CRL (certificate revocation list) for CA
asn1 certificate-authority certificate-revocation-lists certificates cryptography openssl openssl-extension php x509
Last synced: 21 Oct 2024
https://github.com/qnighy/ransomware-demo
A proof-of-concept for ransomware encryption
Last synced: 23 Oct 2024
https://github.com/mrtnetwork/blockchain_utils
Comprehensive Crypto & Blockchain Toolkit: Pure Dart, Cross-Platform, Encoding, Cryptography, Addresses, Mnemonics, & More
addresses bip32 bip39 bip49 bip84 bip86 blockchain cardano cbor cip1852 cryptocurrency cryptography dart data-encryption encoding mnemonic-management schnorrkel slip10 strobe-protocol-framework
Last synced: 14 Oct 2024
https://github.com/azadkuh/qpolarssl
a thin Qt5/c++11 wrapper around fantastic mbedtls (aka polarssl) cryptographic library.
cross-platform cryptography mbedtls qt qt5
Last synced: 11 Nov 2024
https://github.com/domt4/homebrew-crypto
:closed_lock_with_key: Various Cryptographic-Related Formulae
Last synced: 24 Oct 2024
https://github.com/KotlinCrypto/MACs
Message Authentication Code algorithms 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 message-authentication-code
Last synced: 03 Nov 2024
https://github.com/virgilsecurity/virgil-sdk-net
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 hippa pki sdk
Last synced: 09 Nov 2024
https://github.com/elichai/ecc-secp256k1
Elliptic curve operations over secp256k1 *not for production*
cryptography ecdsa rust schnorr secp256k1
Last synced: 27 Oct 2024
https://github.com/mk-fg/acme-cert-tool
Simple one-stop tool to manage X.509/TLS certs and all the ACME CA authorization stuff
acme-client certificates cryptography letsencrypt python security sysadmin tls tool web-pki x509
Last synced: 10 Nov 2024
https://github.com/jedisct1/rust-libhydrogen
Libhydrogen bindings for Rust.
crypto cryptography libhydrogen libsodium rust
Last synced: 16 Oct 2024
https://github.com/alisinabh/ntru_elixir
a NIF for libntru. NTRU is a post quantum cryptography algorithm.
cryptography elixir-library encryption hacktoberfest key-cryptosystems lattice-based-crypto ntru ntru-elixir quantom-cryptography
Last synced: 28 Oct 2024
https://github.com/charlesportwoodii/libsodium-uwp
libsodium for Universal Windows Platform (UWP) - A secure cryptographic library
cryptography hash hkdf libsodium nacl nuget security sodium uwp
Last synced: 14 Nov 2024
https://github.com/ingonyama-zk/open-binius
building blocks for accelerating ZK proofs over binary fields
cryptography fpga hardware xilinx-fpga zero-knowledge
Last synced: 14 Nov 2024
https://github.com/jezachen/searchable_symmetric_encryption
Implementation of searchable symmetric encryption scheme (SSE-1 in [CGKO06]) in pure Python
cryptography encryption research searchable-encryption searchable-symmetric-encryption sse
Last synced: 12 Oct 2024
https://github.com/outspace/dstu8845
Implementation of Strumok stream cipher
cryptography dstu8845 stream-cipher strumok ukraine
Last synced: 27 Oct 2024
https://github.com/griffinscribe-llc/clojure-aes
Pure Clojure implementation of the Advanced Encryption Standard (AES) for encryption and decryption using 128, 192, and 256 bit keys based on FIPS Publication 197.
aes-encryption clojure cryptography
Last synced: 12 Oct 2024
https://github.com/papatutuwawa/omemo_dart
A Dart implementation of the cryptography needed for OMEMO 0.8.3 (mirror)
cryptography dart double-ratchet flutter omemo x3dh xmpp
Last synced: 10 Oct 2024
https://github.com/cossacklabs/sesto
Open source passwords (and secrets) manager for web
cryptography encrypted-store encryption password-manager password-safety password-store python
Last synced: 12 Nov 2024
https://github.com/mihaitodor/secomlib
Secure Computation Library
cryptography homomorphic-encryption multiparty-computation security
Last synced: 09 Nov 2024
https://github.com/virgilsecurity/virgil-phe-go
Password-Hardened Encryption protocol implemented in Go.
cryptography password password-hardened-encryption phe phe-library
Last synced: 09 Nov 2024
https://github.com/serokell/haskell-crypto
Haskell cryptography done right
cryptography haskell libsodium
Last synced: 12 Oct 2024
https://github.com/armfazh/redox-ecc
Elliptic curves Rust reference implementation
cryptography edwards elliptic-curves math montgomery rust weierstrass
Last synced: 24 Oct 2024
https://github.com/paulmillr/micro-rsa-dsa-dh
Minimal JS implementation of older cryptography algorithms: RSA, DSA, DH.
cryptography dh diffie-hellman dsa elgamal noble prime-numbers rsa
Last synced: 01 Nov 2024
https://github.com/cunicu/go-rosenpass
A port of Rosenpass post-quantum key-exchange protocol to Go.
cryptography go golang post-quantum rosenpass vpn wireguard
Last synced: 12 Nov 2024
https://github.com/inmcm/kravatte
Implementation of Kravatte Encryption Suite
authenticated-encryption authentication cipher-suites cryptography farfalle keccak multiprocessing numpy python3 security
Last synced: 28 Oct 2024
https://github.com/ajimae/ncrypt-js
A light weight javascript data encryption and decryption library
cipher crypto cryptography decipher decrypt decryption ecmascript5 encrypt encryption javascript-library ncrypt-js simplecryptojs typescript
Last synced: 01 Nov 2024
https://github.com/pcw109550/my-ctf-challenges
𧩠Collection of CTF challenges written by me
blockchain cryptography ctf-challenges misc
Last synced: 11 Nov 2024
https://github.com/avast/authenticode-parser
Authenticode-parser is a simple C library for Authenticode format parsing using OpenSSL.
Last synced: 06 Nov 2024
https://github.com/cryptosense/key-parsers
OCaml parsers for multiple key formats
cryptography ocaml ocaml-library parsers
Last synced: 06 Nov 2024
https://github.com/mdlayher/alg
Package alg provides access to Linux AF_ALG sockets for communication with the Linux kernel crypto API. MIT Licensed.
af-alg cryptography golang hashing linux
Last synced: 07 Nov 2024
https://github.com/mrdcvlsc/chacha20-poly1305
A C++ implementation of ChaCha20 & Poly1305 stream cipher described in RFC - 8439.
aead aead-authenticated-cryptography-mac arm authenticated-encryption chacha20 chacha20-poly1305 cplusplus cpp cryptography decryption encryption key library poly1305 rfc-8439 scratch-implementation security stream-cipher uint512 x86-64
Last synced: 28 Oct 2024
https://github.com/GlassProtocol/didar
did:ar | multi-chain DIDs backed by Arweave
arweave cryptocurrency cryptography did
Last synced: 03 Aug 2024
https://github.com/jedisct1/rust-sparx
SPARX block ciphers implementations for Rust.
Last synced: 16 Oct 2024
https://github.com/tf-encrypted/tf-pjc
Bridge between TensorFlow and Google's Private Join and Compute library
cryptography homomorphic-encryption machine-learning private-intersection-sum private-set-intersection secure-computation tensorflow
Last synced: 06 Nov 2024
https://github.com/kpcyrd/auth-tarball-from-git
Authenticate a tarball through a signed tag in a git repository (with reproducible builds)
cryptography reproducible-builds supply-chain-security
Last synced: 08 Nov 2024
https://github.com/xjonathanlei/starkware-crypto-rs
Rust FFI bindings for StarkWare's crypto-cpp library
cryptography ffi rust starkware
Last synced: 15 Nov 2024
https://github.com/jedisct1/charm.js
Charm implementation in JavaScript (TypeScript)
charm crypto cryptography encryption hashing javascript sponge typescript
Last synced: 16 Oct 2024
https://github.com/simplito/bigint-wrapper-php
Fast common interface for php_gmp and php_bcmath modules
bcmath bcmath-modules biginteger cryptography encryption gmp php php-gmp
Last synced: 14 Nov 2024
https://github.com/wolfssl/wolfssl-freertos
Port of FreeRTOS to use wolfSSL
cryptography encryption fips fips-140-2 fips-140-3 freertos iot rtos security ssl tls wolfssl
Last synced: 11 Nov 2024
https://github.com/ZenGo-X/rust-elgamal
Rust implementation of ElGamal encryption
Last synced: 09 Nov 2024
https://github.com/gematik/ref-gemlibpki
Products specified by gematik which have to deal with PKI will have to handle certificates, ocsp requests/responses and TSLs (TrustedServiceProvider Status List). This library may help to understand the intention of gematik specification and could be useful for software implementations.
cryptography gematik gemspec idm java other pki pki-library reference-implementation
Last synced: 08 Nov 2024
https://github.com/conduition/secp
Flexible secp256k1 curve math library.
cryptography digital-signature elliptic-curve-cryptography secp256k1
Last synced: 08 Nov 2024
https://github.com/jedisct1/rust-ct-codecs
Constant-time hex and base64 codecs from libsodium reimplemented in Rust.
base64 codecs constant-time crypto cryptography hex libhydrogen libsodium rust
Last synced: 14 Nov 2024
https://github.com/sassman/srp6-rs
A safe implementation of the secure remote password authentication and key-exchange protocol (SRP and SRP6a)
authentication cryptography pki protocol rust security srp srp-6a
Last synced: 15 Oct 2024
https://github.com/oz123/python-fernet
A pure python implementation of Fernet encryption
aes-encryption cryptography fernet python python-fernet
Last synced: 02 Nov 2024
https://github.com/amey-thakur/cryptography-and-system-security-and-system-security-lab
CSC604: Cryptography and System Security [CSS] & CSL604: System Security Lab [SSL] SEMESTER VI
amey ameythakur computer-engineering computer-science cryptography cryptography-algorithms cryptography-and-data-security cryptography-concepts cryptography-course engineering megasatish security system-security textbooks
Last synced: 09 Nov 2024
https://github.com/vatshayan/ieee-projects
IEEE Research paper and Final Year Project on Cryptography Communication Security. IEEE Paper with Code. Top class Research paper.
btech-project btechfinalyear capstone-project college-project communication cryptography final final-project final-year-project finalyearproject ieee ieee-projects ieeeproject major-project projects python research research-paper research-project semproject
Last synced: 11 Oct 2024
https://github.com/wolfssl/wolfclu
The wolfSSL Command Line Utility wolfCLU
certificate-generation cli command-line-tool cryptography encryption key-generation openssl openssl-alternative openssl-tools security signature-verification wolfcrypt wolfssl x509
Last synced: 11 Nov 2024
https://github.com/wolfssl/documentation
wolfSSL product manuals and documentation.
cryptography documentation getting-started intrusion-detection intrusion-prevention jce jni jsse mqtt secure-boot security ssh ssl tls tpm2
Last synced: 11 Nov 2024
https://github.com/lemonyte/stegosaurus
Encrypt and decrypt text and files with AES and RSA encryption and image steganography.
aes cryptography decryption encryption gui image pyinstaller pysimplegui python rsa secret steganography
Last synced: 18 Oct 2024
https://github.com/r3drun3/bitcoin-address-miner
Mine Bitcoin Vanity Addresses βοΈπ °οΈπ ±οΈπ ΎοΈ
base58 bitcoin bitcoin-address bitcoin-wallet cryptography p2pkh rust rust-lang secp256k1
Last synced: 11 Oct 2024
https://github.com/cloudflare/plexi
Your Key Transparency auditor companion
auditor cryptography e2ee key-transparency transparency
Last synced: 01 Nov 2024
https://github.com/advaita-saha/zk-voting
Anonymous Voting system build with the power of Zero-knowledge cryptography
circom circomlib cryptography merkle-tree snarkjs voting-application zero-knowledge zk-snarks
Last synced: 22 Oct 2024
https://github.com/internet-of-people/slip39-rust
SLIP-0039 compatible secret sharing tool
bip39 bitcoin cryptography rustlang shamir slip-0039
Last synced: 12 Oct 2024
https://github.com/mk-fg/git-nerps
Tool to encrypt and manage selected files (or parts of files) under git repository
convenience cryptography git nacl python secret-storage security tool
Last synced: 10 Nov 2024
https://github.com/aniko33/charles-csec
CSEC is a client-based encrypted chat. allows you to avoid network sniffing or an attack done directly from the server. it is easy to use and modify and is available on Linux, Windows, Mac.
aniko charles-csec chatroom cryptography csec cyber decks decks-team encrypted-chat hacking mr-robot python python-chat python-socket rich rsa rsa-python rsa-socket server-chat socket
Last synced: 06 Nov 2024
https://github.com/aramzham/cryptography
Some simple cryptographic examples on C# 6.0
cryptography csharp-code password-generator
Last synced: 12 Oct 2024
https://github.com/sticknet/stick-protocol
Re-Establishable Group End-to-End Encryption with Post-Compromise Security
cloud-storage cryptography end-to-end-encryption security-protocol social-network
Last synced: 07 Nov 2024
https://github.com/samuel-lucas6/crypto-is-cool
A list of cryptography books, papers, blog posts, presentations, and Q&A answers.
crypto cryptography infosec programming security
Last synced: 16 Oct 2024
https://github.com/cyrildever/feistel
Feistel cipher implementation in Golang for format-preserving encryption
algorithm cryptography encryption feistel-cipher format-preserving-encryption fpe xor-operation
Last synced: 28 Oct 2024