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/risto-stevcev/randomart-js
Generates a randomart image from a buffer
art crypto cryptography javascript random randomart
Last synced: 09 Nov 2024
https://github.com/molotovcherry/stegcloak
[Rust] Hide secrets with invisible characters in plain text securely using passwords 🧙🏻♂️⭐
character cipher cryptography data-exfiltration encode encrypt hacking-tool hide infosec privacy rust security security-tools stealth steganography stegcloak width zero zwc
Last synced: 28 Oct 2024
https://github.com/markusschanta/openenigma
Open Enigma - This repository contains the Arduino code for the S&T GeoTronics M4 Enigma.
arduino arduino-sketch cryptography enigma enigma-machine
Last synced: 05 Nov 2024
https://github.com/wuriyanto48/go-pbkdf2
a Go package for hash and verify a password using PBKDF2
cryptography encrypt go golang golang-application golang-examples golang-library pbkdf2
Last synced: 12 Oct 2024
https://github.com/ansible/ansible-sign
The `ansible-sign` utility for signing and verifying Ansible project directory contents.
ansible ansible-dev-tools awx cryptography gpg security
Last synced: 07 Oct 2024
https://github.com/felipebonezi/cipherizy-lib
Encrypt / Decrypt project library to help you at your Java or Kotlin projects.
aes cipher-lib cryptography decrypt encription encryption java kotlin scala
Last synced: 08 Nov 2024
https://github.com/haskell-cryptography/blake2
A Haskell library providing BLAKE2
Last synced: 12 Oct 2024
https://github.com/ph-7/passcode-password-generator
🤗 A simple, secure & efficient way to generate passcodes and passwords for your PHP application 🔐
cryptographically-secure cryptographically-secure-random cryptography passcode passcode-generator passcode-generator-php password-generator password-generator-php php random-passcode random-passcode-generator random-password random-password-generator
Last synced: 27 Oct 2024
https://github.com/michal2sab/hash-dehasher
A program to find the real string for your hash. MD5, SHA256, any really. Works really fast, gets to the "aaaa" combo in about 1 second even on a bad and busy pc.
bruteforce cracker cracking crypto cryptography dehashed dehashing hash hashes hashing javascript md5 node nodejs sha256
Last synced: 09 Nov 2024
https://github.com/virgilsecurity/virgil-sdk-python
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/virgilsecurity/virgil-purekit-go
PureKit Golang is a security framework that 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 password password-encryption password-hardened-encryption per-user-encryption phe piidata
Last synced: 09 Nov 2024
https://github.com/wolfssl/wolfasynccrypt
wolfSSL Asynchronous Cryptography
asynchronous cavium cryptography fips haproxy intel nginx nitrox non-blocking octeon quickassist security tls tls13
Last synced: 11 Nov 2024
https://github.com/wolfssl/arduino-wolfssl
This repository is a restructured copy of https://github.com/wolfSSL/wolfssl/ for the Arduino environment. Any Pull Requests for code changes should be opened there.
arduino-library cryptography security ssl tls tls12 tls13
Last synced: 11 Nov 2024
https://github.com/gersonfreire/telegram-bot-framework
🤖 Application-level library for building bots in Telegram.
chatbot cryptography dotenv framework object-oriented-programming plugin-manager python python-library python-telegram-bot python-telegram-bot-template python-venv python-windows stripe telegram telegram-api telegram-bot telegram-bots telegram-commands telegram-framework telegrambot
Last synced: 05 Nov 2024
https://github.com/gabrielfalcao/tomb
password manager written in rust with TUI, stores aes-256-cbc encrypted data in a yaml file
Last synced: 13 Nov 2024
https://github.com/cipherboy/hash_framework
Framework for studying cryptographic hash functions using SAT.
cryptographic-hash-functions cryptography distributed-computing md4 md5 sat satisfiability sha3 siphash
Last synced: 08 Nov 2024
https://github.com/guppster/krackattack
:globe_with_meridians: An application that exposes and aims to raise awareness about Wi-Fi key reinstallation attacks
cryptography encryption krackattacks react-native-app wpa2
Last synced: 13 Nov 2024
https://github.com/virgilsecurity/virgil-sdk-php
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: 16 Nov 2024
https://github.com/aead/poly1305
The poly1305 message authentication code
chacha20-poly1305 cryptography golang poly1305
Last synced: 28 Oct 2024
https://github.com/animo/secure-env
Secure Element support for Android and iOS in Rust with P256+ES256
cryptography hsm rust secure-element tee
Last synced: 13 Nov 2024
https://github.com/jsign/go-filsigner
A pure Go Filecoin signing library.
bls cryptography filecoin secp256k1 wallet
Last synced: 27 Oct 2024
https://github.com/hyperledger/identus-apollo
Collection of the cryptographic methods used all around identus
crypto cryptography kmm kmp kotlin kotlin-android kotlin-ios kotlin-js kotlin-jvm kotlin-multiplatform
Last synced: 12 Nov 2024
https://github.com/slowli/ed25519-quirks
Ed25519 peculiarities - now in your browser
Last synced: 28 Oct 2024
https://github.com/cossacklabs/webthemis
webthemis is PNaCl wrapper for Themis, allows developers to create more secure javascript apps
cryptographic-services cryptography encryption pnacl themis web-cryptography
Last synced: 12 Nov 2024
https://github.com/jedisct1/wasi-crypto-preview
crypto cryptography wasi webassembly
Last synced: 16 Oct 2024
https://github.com/eddieoz/nostr-stealth
Built on top of the Nostr protocol, specifically designed to ensure sender and receiver metadata full anonymity. Leveraging the concept of channels (or mixers), Nostr-Stealth ensures that individual messages between users cannot be distinguished or differentiated, thus enhancing user privacy.
cryptography e2ee encryption nostr nostr-protocol privacy protocol
Last synced: 02 Nov 2024
https://github.com/ipaulpro/deso-wallet-generator
Offline DeSo Wallet Generator
crypto cryptocurrency cryptography deso
Last synced: 23 Oct 2024
https://github.com/bbc2/shuffled
Python random permutations of large integer ranges
cryptography iterator python randomization
Last synced: 13 Oct 2024
https://github.com/rafael-santiago/vigcrack
A simple cryptanalysis tool for the Vigenere cipher.
cryptanalysis cryptography vigenere
Last synced: 05 Nov 2024
https://github.com/meetmangukiya/ethereum-kms-signer
Sign ethereum transactions with AWS KMS keys!
Last synced: 14 Oct 2024
https://github.com/libsv/go-bk
The go-to Bitcoin Keys (BK) Go library.
bitcoin bitcoin-golang-library bitcoinsv bsv cryptography ecdsa go golang
Last synced: 05 Nov 2024
https://github.com/houarizegai/aes
AES algorithm implementation in Java
aes aes-encryption cryptography information-security security
Last synced: 07 Nov 2024
https://github.com/sethblack/javascript-fortuna
Javascript implementation of the Fortuna PRNG
cryptography fortuna-prng javascript javascript-fortuna prng random random-number-generators
Last synced: 15 Oct 2024
https://github.com/synchro/wordhash
A PHP package for generating human-readable hashes
cryptography hacktoberfest hash php privacy security
Last synced: 13 Oct 2024
https://github.com/woodruffw/skipjack.rs
A straight-line implementation of the Skipjack cipher in Rust
cipher cryptography rust skipjack
Last synced: 17 Oct 2024
https://github.com/olegabu/sgx-netting
Netting algorithm running in secure Intel SGX enclave
Last synced: 14 Oct 2024
https://github.com/virgilsecurity/virgil-sdk-go
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 falcon pki post-quantum-cryptography round5 sdk virgil-cards virgil-keys
Last synced: 09 Nov 2024
https://github.com/arealayer/firebolt-react-native
Cypherpunk App - Lightning Network, Coinjoin, Payjoin, Taproot, Bitcoin, Nostr, Liquid and ZK Proof
bitcoin bitcoin-wallet coinjoin cryptography lightning-network liquid-network nostr p2p p2p-coinjoin payjoin privacy zk-proof
Last synced: 30 Oct 2024
https://github.com/virgilsecurity/virgil-crypto-python
Virgil Python 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/wolfssl/renesas
This repository contains commercially licensed wolfSSL products and example code for use on specified Renesas platforms.
cryptography renesas renesas-ra renesas-rx sec synergy tls tls13 tsip
Last synced: 11 Nov 2024
https://github.com/strader07/bitmex_algo_trader
Algorithmic trading bot using bitmex API with a simple UI in terminal
algorithmic-trading bitmex ccxt cryptofeed cryptography orderbook pyqt5 python tkinter
Last synced: 13 Nov 2024
https://github.com/naemazam/encryptxpert
EncryptXpert is an app for easy file encryption/decryption using AES-EAX or AES-GCM algorithms. With GUI & CLI support and Build-in Key Database System, it's secure 🔒 & versatile across Windows and Linux.
cryptography cryptography-project cryptography-tools cybersecurity cybersecurity-tools naemazam
Last synced: 14 Nov 2024
https://github.com/blopa/freedompop-telegram-bot
A freedompop telegram bot
api cryptography freedompop telegram telegram-bot
Last synced: 27 Oct 2024
https://github.com/konstantintutsch/lock
Process data with GnuPG 🔒
adwaita c cryptography gpg utility
Last synced: 17 Nov 2024
https://github.com/jedisct1/rust-libhydrogen-sys
libhydrogen sys bindings for Rust
crypto cryptography curve25519 gimli libhydrogen lightweight rust
Last synced: 16 Oct 2024
https://github.com/demining/reduce-private-key
Reducing the private key through scalar multiplication using the ECPy + Google Colab library
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/soreing/rsa-cpp-encrypt
Simple RSA key generation and encryption library for C++
big-integer cpp crypto cryptography montgomery-multiplication rsa rsa-encryption x86
Last synced: 30 Oct 2024
https://github.com/cloudflare/privacypass-issuer
A TypeScript Issuer for the Privacy Pass Authentication Protocol
authentication cryptography privacy-pass token typescript
Last synced: 07 Oct 2024
https://github.com/AreaLayer/firebolt-react-native
Cypherpunk App - Lightning Network, Coinjoin, Payjoin, Taproot, Bitcoin, Nostr, Liquid and ZK Proof
bitcoin bitcoin-wallet coinjoin cryptography lightning-network liquid-network nostr p2p p2p-coinjoin payjoin privacy zk-proof
Last synced: 05 Nov 2024
https://github.com/digitalbazaar/equihash
Equihash Proof of Work for Node.js
cryptocurrency cryptography equihash proof-of-work
Last synced: 09 Nov 2024
https://github.com/denosaurs/argontwo
#️⃣ Argon2 hashing module for deno using wasm
argon2 cryptography deno hacktoberfest wasm
Last synced: 10 Oct 2024
https://github.com/samuel-lucas6/chacha20-blake3
Committing ChaCha20-BLAKE3, XChaCha20-BLAKE3, and XChaCha20-BLAKE3-SIV AEAD implementations.
aead authenticated-encryption blake3 chacha20 chacha20-blake3 crypto cryptography encryption libsodium libsodium-core libsodium-net xchacha20 xchacha20-blake3 xchacha20-blake3-siv xchacha20-siv
Last synced: 16 Oct 2024
https://github.com/marchof/three4j
Threema Gateway Client for Java
cryptography encryption end-to-end-encryption java messaging privacy threema threema-gateway
Last synced: 28 Oct 2024
https://github.com/ansiblebook/ansible_role_ssh
🗝 Improve the security of the SSH server beyond "National Security"
almalinux centos-stream crypto-policies cryptography debian-linux rhel8 rocky-linux security sshd-hardening ubuntu2004
Last synced: 12 Oct 2024
https://github.com/floydz/cryptanalysislib
C++ STL for speed and cryptanalytic application
Last synced: 19 Oct 2024
https://github.com/nucypher/numerology
Numerology: Optimized ECC arithmetic library for secp256k1 in Solidity
cryptography elliptic-curves secp256k1 solidity zero-knowledge-proofs
Last synced: 10 Nov 2024
https://github.com/saberglow/java_programming_arrays_lists_structured-data
My solutions to assignments/problems for the course (Java Programming: Arrays, Lists, and Structured Data) offered by Duke University at Coursera.
ceasar-cipher cryptography java-arrays java-lists java-structures
Last synced: 17 Nov 2024
https://github.com/picolab/node-sovrin-did
node.js module to generate DID and Ed25519 keys to use with Sovrin
cryptography decentralized identity sovrin
Last synced: 09 Nov 2024
https://github.com/abund4nt/rsa-implementation
RSA cryptosystem implementation in Python.
algorithm cryptography mathematics python rsa
Last synced: 12 Nov 2024
https://github.com/d0nutptr/modern-cryptography-solutions
A collection of my answers to the exercises in Modern Cryptography: Theory and Practice by Wenbo Mao
cryptography education modern solutions
Last synced: 13 Oct 2024
https://github.com/wavesplatform/ts-lib-crypto
All algorithm implementations like signature verification and protocol entries like address used in Waves protocol.
Last synced: 17 Nov 2024
https://github.com/clarkfieseln/ac4qgp
Chat using „enhanced“ end-to-end-enryption and modulation of audio signal in isolated device, ensuring privacy, anonymity and cybersecurity.
afsk audio-analysis audio-processing chat chat-app chat-application communication cryptography data-diode e2ee e2ee-encryption encryption encryption-algorithms encryption-decryption fft-algorithm fft-analysis mass-surveillance python-3 python3 pyton
Last synced: 10 Nov 2024
https://github.com/cmoog/bech32
A tiny CLI for encoding and decoding bech32 strings.
bech32 bitcoin cli cryptography rust
Last synced: 30 Oct 2024
https://github.com/virgilsecurity/virgil-purekit-java
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/ldclakmal/ballerina-security
The one-stop place to learn/experience the examples, use-cases, demonstrations, and resources related to microservices security patterns with Ballerina, which is an open-source programming language for the cloud that makes it easier to use, combine, and create network services.
auth authentication authorization ballerina ballerina-lang basic-auth certificates cryptography encoding encryption hacktoberfest iam introspection jwks jwt ldap oauth2 pki public-key-cryptography signing
Last synced: 13 Nov 2024
https://github.com/jemtaly/cryptoxx
A modern, high-speed, easy-to-use object-oriented C++ cryptographic library, aims to simplify the steps of using, making cryptographic algorithms modular and unifying the interface, thus enhancing scalability and flexibility of use. 一个现代、高效、易用的面向对象 C++ 密码库,旨在简化使用步骤,同时使密码算法模块化并统一接口,从而提升可扩展性和使用的灵活性。
blake2 cpp20 crypto cryptography cryptography-algorithms cryptography-library des hash hashing header-only keccak rijndael serpent sha3 sm3 sm4 twofish whirlpool zuc
Last synced: 11 Nov 2024
https://github.com/paulgreg/uniquepasswordbuilder
A bookmarklet to generate strong password per site
bookmarklet chrome-extension cryptography firefox-addon javascript password-manager scrypt
Last synced: 13 Nov 2024
https://github.com/lucaangioloni/fileencrypt
Simple open source App to encrypt files, based on Qt
cryptography encrypted-files files-encrypted openssl qt security
Last synced: 20 Oct 2024
https://github.com/virgilsecurity/virgil-pythia-go
Virgil Pythia SDK allows developers to implement Pythia protocol to create breach-proof passwords, immune to offline and online attacks.
brainkey breach-proof-password cryptography encryption go pythia pythia-sdk sdk virgil-pythia
Last synced: 09 Nov 2024
https://github.com/thomasleplus/visualcrypto
A project of visual cryptography.
authentication crypto cryptography java jdk paper transparent-cards
Last synced: 13 Oct 2024
https://github.com/cyrildever/ecies-geth
JavaScript Elliptic Curve Integrated Encryption Scheme (ECIES) Library - Based off Geth's implementation
cryptography ecdh ecies-encryption ecies-geth javascript-library
Last synced: 13 Oct 2024
https://github.com/o0101/Blogfolio
:pencil2: Blogfolio of my creative work in open-source software engineering, 2017 to present.
archiving bepis blog bona-fides browser cryptography github-stars portfolio rbi selector-generalization types utilities
Last synced: 08 Nov 2024
https://github.com/moul/cryptoguess
Automatically detect and parse cryptography keys
cryptography decode decoder forensic guess hash tool
Last synced: 09 Nov 2024
https://github.com/woefe/xmlrss
Redactable Signatures for Java
cryptography java jca signatures
Last synced: 23 Oct 2024
https://github.com/rubixchain/rubixgoplatform
Layer-1 Blockchain Protocol based on novel Proof-of-Pledge consensus
blockchain crypto cryptography golang smart-contracts
Last synced: 17 Nov 2024
https://github.com/fi5t/kaes
AES implementation in Kotlin
aes-128 aes-encryption cryptography kotlin
Last synced: 15 Nov 2024
https://github.com/cowlicks/socialist-millionaire-go
Socialist Millionaires' Protocol (SMP) implementation in go
cryptography protocol smp socialist-millionaires
Last synced: 07 Nov 2024
https://github.com/vnuge/noscrypt
A nostr specific cryptography library written in C
Last synced: 04 Aug 2024
https://github.com/edwinhere/nazgul
A library that implements Ring Signatures
cryptocurrency cryptography monero ring-signatures
Last synced: 27 Oct 2024
https://github.com/anudishjain/merkle-tree
Python Script to calculate Merkle 🌲. Transaction Verifications using Cryptography.
cryptography csv hash merkle-root merkle-root-calculation merkle-tree python-script python3 transaction tree verification
Last synced: 07 Nov 2024
https://github.com/uiedbook/safetoken
SafeToken is an access token and refresh token authentication library for server-side Javascript applications.
0auth2 bunjs cryptography javascript jwt jwt-authentication nodejs safetoken typescript
Last synced: 07 Nov 2024
https://github.com/aead/skein
The Skein hash function family based on the Threefish tweakable block cipher
Last synced: 12 Oct 2024
https://github.com/aead/ee
Encrypt Everything - CLI for encrypting everything securely
cli cryptography encryption golang
Last synced: 12 Oct 2024
https://github.com/kassane/openssl-zig
TLS/SSL and crypto library (uses Zig Build)
cross-compile cryptography openssl openssl-library ssl tls zig-package
Last synced: 13 Nov 2024
https://github.com/didactic-drunk/crypto-secret.cr
Interface for holding sensitive information
Last synced: 24 Oct 2024
https://github.com/cmdruid/crypto-tools
A modern suite of cryptography tools, built for the plebian developer.
bip340 cryptography ecdsa ripemd160 schnorr secp256k1 sha256 signatures
Last synced: 09 Nov 2024
https://github.com/elichai/lorenz
File encryption for multiple participants
aes aes-gcm chacha20-poly1305 cryptography cryptography-tools encryption file-encryption rust x25519
Last synced: 27 Oct 2024
https://github.com/cepdnaclk/e16-4yp-post-quantum-cryptographic-schemes-based-on-plain-lattices
This project proposes the use of plain lattices with learning with errors problem to implement a cryptographic scheme which can run on classical computers and provides security against quantum based attacks. We are proposing key sizes for efficient operations and implement a lattice trapdoor function. Also we will improve current random oracle based model in to a standard model.
cryptography lattice-based-crypto learning-with-errors post-quantum-cryptography public-key-cryptography random-oracle-model
Last synced: 12 Nov 2024
https://github.com/0x00wolf/pathbyter-hybrid-encryption-ransomware-with-multiprocessing-in-python
Pathbyter is a lightning fast proof-of-concept ransomware that uses RSA wrapped AES, multiprocessing, in memory key encryption, appends encrypted AES keys to files, and other tactics utilized by advanced threat actors like Conti, REvil, WannaCry, Ryuk, Lockbit, etc.
aes-128 cipher-block-chaining cipher-text conti cryptography cybersecurity decryption encryption malware malware-development proof-of-concept python ransomware rsa-2048 rsa-4096 rsa-wrap-aes system-programming wannacry
Last synced: 05 Nov 2024
https://github.com/atropinetears/ramp-primes
A Rust Crate For Generating Large Prime and Composite Integers From A CSPRNG
crates crypto cryptography csprng prime-number prime-numbers primeng primes random random-generation random-number-generators rng rust rust-crate rust-lang rust-library rustlang security
Last synced: 12 Oct 2024
https://github.com/exonum/exonum-python-client
Exonum Python Light Client
blockchain client cryptography ed25519 exonum merkle-tree python sha256
Last synced: 10 Nov 2024
https://github.com/demining/mrrobotqr
«MrRobotQR» is an open source script that automates the process from entering a search keyword to deriving the private key of a Bitcoin wallet.
attack bitcoin bitcoin-wallet blockchain btc cryptocurrencies cryptography ecdsa ecdsa-cryptography ecdsa-signature elliptic-curve-cryptography elliptic-curves privatekey secp256k1 vulnerability
Last synced: 12 Nov 2024
https://github.com/stackzoo/craftbit
Bitcoin Swiss Army Knife 🪛 🌕 🔧
bitcoin cli cryptocurrency cryptography golang lightning-network utilities
Last synced: 15 Nov 2024
https://github.com/chipsalliance/adams-bridge
Post-Quantum Cryptography IP Core (Crystals-Dilithium)
cryptography digital-signature lattice ml-dsa-87 pqc
Last synced: 05 Nov 2024
https://github.com/helium/ecc_compact
Unpatented ECC point compression for NIST p-256 public keys
Last synced: 15 Nov 2024
https://github.com/soatok/experimental-caead
Experimental committing AEAD designed by Soatok.
Last synced: 23 Oct 2024
https://github.com/connectFree/ZigZag
Noise Framework implementation in Zig Language for use in EVER/IP and WireGuard
crypto cryptography ever ever-ip everip noise noise-protocol noise-protocol-framework security wireguard zig
Last synced: 13 Nov 2024
https://github.com/siketyan/easy-jpki
🔑 WIP: Easily sign your message and verify the signature using keys in your JPKI card.
android-app cryptography digital-signature jpki
Last synced: 23 Oct 2024