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: 2026-07-02 00:06:57 UTC
- JSON Representation
https://github.com/arunanshub/webbin
WebBin: The Based Pastebin
compression cryptography flask pastebin security sqlalchemy
Last synced: 11 Feb 2026
https://github.com/nanda-gopal-sb/password_manager
A Password Manager in mordern C++.
bitwise cli cpp cryptography file filesystem password
Last synced: 03 Apr 2025
https://github.com/waddaboo/rust-vss
A secure and versatile Verifiable Secret Sharing (VSS) library for Rust
cryptography rust verifiable-secret-sharing zero-knowledge-proofs
Last synced: 23 Mar 2025
https://github.com/rasmus-kirk/halo-accumulation
A rust implementation of the Halo2 accumulation scheme from the paper "Proof-Carrying Data from Accumulation Schemes"
accumulation-schemes blockchain crypto cryptocurrency cryptography halo2 rust
Last synced: 01 Apr 2025
https://github.com/prongbang/aes_ctr
AES CTR - Counter Flutter plugin.
aes-ctr aes-ctr-mode cryptography decryption encryption flutter
Last synced: 04 Jan 2026
https://github.com/bytedev/bytedev.crypto
Provides simple cryptographic related classes for hashing/verifying data, encrypting/decrypting data and creating random data in .NET.
crypto cryptography csharp encrypting hashing random
Last synced: 01 Jul 2025
https://github.com/tuokri/unrealscript-fcrypto
Pure UnrealScript SSL/TLS implementation and cryptography utilities based on BearSSL. Work in progress.
bearssl block-cipher cryptography decryption ecdh ecdhe encryption hkdf hmac https-client sha-1 udk ue3 unreal-engine-3 unrealscript xxtea
Last synced: 19 Mar 2026
https://github.com/wilmerm/cryptshield
Secure Encryption and Deletion Application
bash-script borrado-seguro cifrado command-line cryptography decrypt decryption descifrado encrypt encryption encryption-decryption fernet linux python3 secure-delete securedelete shred
Last synced: 24 Aug 2025
https://github.com/miraclx/xstrip-auth
Cryptographically strong pseudorandom key generator based on the `XStrip Algorithm`
cipher cryptography encrypt pbkdf2withhmacsha512 pseudorandom
Last synced: 28 May 2026
https://github.com/hk-transfield/python-quantum-key-exchange-simulator
A simple program to simulate a Quantum Key Exchange (QKE) algorithm, written in Python3.
cryptography encryption python python3 quantum-computing quantum-key-distribution symmetric-cryptography symmetric-encryption symmetric-key-cryptography xor-cipher xor-encryption
Last synced: 01 Apr 2025
https://github.com/guppster/ark-nim
A Nim library simplifying connection to the ARK blockchain
Last synced: 25 May 2026
https://github.com/drimiteros/secret_scribble_v1.0-open
An offline password manager with a graphical user interface
authentication cryptography encryption open-source password-manager privacy security security-tools
Last synced: 11 Feb 2026
https://github.com/alexruzin/cryptog
A cryptographic wrapper library for the Go programming language
aes-encryption cryptography rsa-encryption
Last synced: 21 Nov 2025
https://github.com/amculin/php-vigenere-cipher
Simple implementation of Vigenere Cipher algorithm in PHP, also implement modification to support alpha-numeric characters
classical-cryptography cryptography php php82 php83 vigenere-cipher
Last synced: 07 Jun 2026
https://github.com/onlycodergod/crypto-beta
🛡learn and watch how crypto work in Go
const crypto cryptography golang-library hash key privatekey sha
Last synced: 12 Jan 2026
https://github.com/wangray/matasano-crypto
Matasano Crypto Challenges in python
Last synced: 03 Jul 2025
https://github.com/sean9999/go-oracle
A package that provides basic high-level cryptographic functions using Curve25519
Last synced: 14 Jan 2026
https://github.com/elamani-drawing/huffmanrs
Huffmanrs est une bibliothèque Rust permettant d'encoder et de décoder du texte en utilisant le codage de Huffman.
compression crates-io cryptography encodage encoding huffman huffman-coding huffman-compression-algorithm rust rust-lang
Last synced: 07 Oct 2025
https://github.com/mostafa-wael/number-theory-and-cryptography-rsa
The RSA assignment from Coursera course "Number Theory and Cryptography"
Last synced: 16 Mar 2025
https://github.com/marichu-kt/chacha20-poly1305-x25519
Esto es una app cliente-servidor en C++ que cifra mensajes con ChaCha20-Poly1305 y usa X25519 para el intercambio seguro de claves. Soporta comunicación bidireccional por TCP y configuración vía XML.
asymmetric-encryption c-plus-plus chacha20-poly1305 client-server cpp cryptography curve25519 end-to-end-encryption multi-threading network-security openssl secure-chat secure-communication secure-messaging tcp-sockets x25519 xml-configuration
Last synced: 23 Apr 2025
https://github.com/machu-gwu/windtalker-project
Encrypt and decrypt text, binaries, files, and directories with a variety of cipher options.
cryptography encryption python tool
Last synced: 13 Feb 2026
https://github.com/abdulahshoaib/passcrypt
Open source password manager
cryptography go golang security-tools
Last synced: 29 May 2026
https://github.com/interkosmos/lucifer
Lucifer block cipher in FORTRAN 77
cipher cryptography des encryption fortran fortran-77 lucifer
Last synced: 13 Feb 2026
https://github.com/yash22222/cryptobank
Crypto Bank is a decentralized blockchain application that enables secure transactions between users. It allows users to create and manage transactions, mine blocks, and validate the blockchain. With a focus on transparency and security, Crypto Bank ensures the integrity of transaction records in a reliable digital currency platform.
backend blockchain blockchain-technology cryptocurrencies cryptography crytobank decentralized-applications flask frontend mining validity
Last synced: 14 May 2026
https://github.com/ardatetikbey/ruby-kriptografi-101
Ruby programlama dilinde şifreleme hakkında doküman
Last synced: 06 Jul 2025
https://github.com/talha-1010/des-algorithm
A symmetric-key algorithm for the encryption of digital data.
cpp cryptography datastructures des-algorithm encryption-decryption template-specialisations
Last synced: 18 Oct 2025
https://github.com/sayalisachin/medicrypt
This is a Hospital Communication System Using DNA Encryption and Image Steganography This project enables secure communication between two hospitals, Hospital A and Hospital B, by encrypting and hiding sensitive patient data within images using DNA encryption and Least Significant Bit (LSB) steganography techniques, powered by Socket.IO
cryptography dna dna-sequencing information informationsecurity lsb lsb-steganography manipal-institute-of-technology matplotlib pandas pillow security socket-io steganography streamlit websocket
Last synced: 13 Apr 2026
https://github.com/pushpendra-1697/wedsurf
This React onboarding project includes pages for login, signup, home, and profile functionalities, catering to user authentication and navigation, facilitating a seamless design experience. The user will be blocked for the next 24 hours after putting 5 times wrong password at the time of token-based login.
axios bcrypt chakra-ui cryptography expressjs jsonwebtoken jwt-decode mongodb mongoose nodejs otp-authentication react-components react-hooks react-icons react-router-dom react-slideshow-image reactjs responsive-design token-based-authentication twilio
Last synced: 02 Apr 2026
https://github.com/alvarogzp/poodle-challenge
Cryptographic challenge
challenge cryptography man-in-the-middle mitm poodle python ssl-handshake sslv3
Last synced: 13 Jun 2026
https://github.com/breezy-codes/cryptography-projects
A fun little collection of different cryptographic algorithms I've learned about. This is developed purely for fun, please don't use them for actual encryption.
crypto cryptographic-algorithms cryptography cryptography-algorithms
Last synced: 25 Mar 2025
https://github.com/hussamsh/nova-cpp
C++ implementation of Nova
chaos chaotic-map cryptography dynamical-systems images maps
Last synced: 25 Apr 2025
https://github.com/arindal1/morsecode-translator
A Morse-Code Generating web-app based on JavaScript.
cryptography development front-end javascript morse-code webapp
Last synced: 09 Apr 2025
https://github.com/syedzawwarahmed/encryption-algorithms
A collection of encryption algorithms implemented in Rust.
Last synced: 28 Feb 2025
https://github.com/suvasish114/non-adaptive-partial-image-encryption
An image encryption project, proposed by Barrackpore Rastraguru Surendranath College's department of computer science undergraduates under Dr. Sukalyan Som's mentorship on adaptive partial image encryption of grayscale image based on chaos.
cryptography encription imageencryption imageprocessing opencv python
Last synced: 13 Apr 2026
https://github.com/edgarogh/camerash
Little educational app to create entropy/randomness from a video input
android cryptography educational hash random
Last synced: 07 Jan 2026
https://github.com/amr-yasser226/datagovernanceworkflow
Comprehensive data governance pipeline for SSH honeypot logs—covering data profiling, cleansing, quality assurance, encryption, classification, and GDPR/CCPA/HIPAA compliance. Built with Pandas, Pandera, YData Profiling, and cryptography, with simulated Caesar cipher attacks to demonstrate practical data-security techniques.
caesar-cipher ccpa cryptography cybersecurity data-cleaning data-encryption data-governance data-profiling data-quality data-validation data-visualization gdpr hipaa honeypot-analysis open-source pandas privacy-compliance python ssh-logs
Last synced: 05 Feb 2026
https://github.com/daisvke/ft_otp
This program allows you to securely store an initial password in an encrypted file and generate a new TOTP (Time-based One-Time Password) every time it is requested. It provides both a CLI and a GUI version.
cpp cryptography ecole42 ft-otp otp-generator qrcode-generator qt security totp totp-generator
Last synced: 28 Feb 2025
https://github.com/ahmed-naserelden/cryptographic-algorithms
The "Cryptographic Algorithms Implementation in C#" project is a comprehensive repository that provides implementations of various cryptographic algorithms, designed to enhance data security. Each algorithm is meticulously crafted in C# and thoroughly documented within the codebase, enabling easy understanding and usage.
cryptoanalysis cryptoanalysis-algorithms cryptography network-security security
Last synced: 07 Oct 2025
https://github.com/gers2017/cerberus
Cerberus, guardian of the underworld. A Python CLI tool to cipher your data
cesar-cypher cli cryptography cypher developer-tools python
Last synced: 11 Mar 2025
https://github.com/mrdecryptdecipher/pow-based-blockchain
A SIMPLE PROOF OF WORK BASED BLOCKCHAIN WHICH USES HASHING FEATURE TO HASH INPUT, IT ALSO HAS A GENESIS BLOCK AND OTHER NECESSARY FILES TO CREATE POW ALGORITHM
bitcoin blockchain blockchain-technology consensus-algorithm cryptography decentralized dlt proof-of-work
Last synced: 12 Mar 2026
https://github.com/tsmx/string-crypto
Easy encryption and decryption for strings in NodeJS.
aes cipheriv crypto cryptography encryption string
Last synced: 22 Feb 2026
https://github.com/bklockly/shadowmeld
🕶️ 隐蔽Shellcode嵌入与反检测加载器生成框架 / Stealthy Payload Delivery Framework with Anti-EDR Capabilities
bypass-antivirus bypass-av cipher cryptography hacking hide-files image-steganography lsb-steganography security shellcode shellcode-loader
Last synced: 16 Mar 2025
https://github.com/samuel-lucas6/ascon.net
A .NET implementation of the Ascon cipher suite.
aead ascon ascon-128 ascon-128a ascon-80pq ascon-hash ascon-hasha ascon-mac ascon-prf ascon-prfs ascon-xof ascon-xofa crypto cryptography hash message-authentication-code nist nist-lwc prf xof
Last synced: 27 Mar 2025
https://github.com/notstatilko/uiscrypt
Make strength passwords with uiScrypt!
cryptography password-generator password-manager scrypt scrypt-algorithm urlsafe-base64
Last synced: 15 Feb 2026
https://github.com/awais922609/cyber-security-interview-question-answers
Welcome to the Cybersecurity Questions and Answers Repository! This project aims to create a comprehensive collection of questions and answers related to various cybersecurity topics. Whether you’re a beginner looking to learn or a seasoned professional wanting to share your knowledge, this repo is the perfect place for you.
cryptography cybersecurity grc network-engineer networking penetration-testing security-engineering security-operations-center
Last synced: 08 Jan 2026
https://github.com/victor-0x29a/basethor
Simple cryptography based in to Base64.
Last synced: 16 Mar 2025
https://github.com/bok1c4/PGPKeyTypeDetector
This includes RSA and ECC cryptographic algorithms
Last synced: 25 Mar 2025
https://github.com/yogsec/secure-communication-tool
A Bash-based encryption & decryption tool using AES-256-CBC, allowing secure message exchange with a single password. Easy-to-use CLI for bug bounty hunters, security researchers, and privacy enthusiasts.
communication communication-tool cryptography cybersecurity-tool hackers hacking hacking-tool secure-communication
Last synced: 14 Oct 2025
https://github.com/tdjsnelling/garbled-circuits
Yao’s Garbled Circuits in TypeScript
cryptography garbled-circuits javascript mpc multiparty-computation nodejs oblivious-transfer typescript verilog
Last synced: 12 Apr 2026
https://github.com/dipanshkhandelwal/manytimepad
A solution to many time pad attack https://manytimepad.js.org/
cryptography encryption manytimepad onetimepad
Last synced: 15 Feb 2026
https://github.com/rafael-santiago/zacarias
Password manager with kernel mode powers (FreeBSD, Windows and Linux)
aes-encryption argon2 crypto cryptography cypherpunks databaseless device-driver freebsd gcm infosec kernel-module linux minimalistic out-of-the-box password-generator password-manager privacy-tools strong-cryptography suckless windows
Last synced: 06 May 2026
https://github.com/bitcoinluminary/bitcoinluminary
Official Bitcoin Luminary Repository
alt-coins bitcoin bitcoin-community bitcoin-fork bitcoin-luminary bitcoin-mining bitcoin-mining-pool bitcoin-wallet community cpu-mining crypto-moon crypto-mooning cryptocurrency cryptography cryptography-api gpu-mining mining-pool mining-software moon
Last synced: 23 Jan 2026
https://github.com/alichtman/decodecaesar
Intelligent Caesar-Cipher Cracking
caesar-cipher cryptography decryption frequency-analysis
Last synced: 07 Apr 2025
https://github.com/disalad/caesar-cipher
📜 A tool to encrypt, decrypt & crack texts with a substitution cipher
caesar-cipher caesar-cipher-cli caesar-cipher-python cli cryptography substitution-cipher symetric-key
Last synced: 06 Apr 2025
https://github.com/embetrix/pycrypto-helper
python crypto operations helper
cryptography encryption-decryption pkcs11 python3 signature
Last synced: 01 Mar 2026
https://github.com/cmyers/json-record
A lightweight, zero-dependency library for creating deterministic, tamper-evident append-only logs.
cryptography hashchain integrity json ledger
Last synced: 03 Feb 2026
https://github.com/dilbwagsingh/electronic-voting
A simple yet secure online voting app
cryptography expressjs mongo nodejs reactjs
Last synced: 16 Jan 2026
https://github.com/insipx/rsa
RSA Algorithm Implemented in Rust
crypto-class cryptography demonstration example rsa university university-assignment
Last synced: 15 May 2025
https://github.com/nemanjapetrovic/cryptography-course-elfak
Cryptography course @ Faculty of Electronic Engineering, University of Niš, Serbia
cipher cryptography knapsack multithreading rc4 simple-substitution tea threading xtea
Last synced: 16 Apr 2026
https://github.com/irby/secrets-sharing-tool
A C#/.NET Core API and Angular client application designed to help users securely distribute short-session one-time secrets.
Last synced: 21 Apr 2026
https://github.com/konfigyr/konfigyr-crypto
Spring Boot Crypto library
crypto cryptography java key-management spring-boot tink
Last synced: 30 May 2026
https://github.com/bok1c4/pgpkeytypedetector
This includes RSA and ECC cryptographic algorithms
Last synced: 08 Oct 2025
https://github.com/h0llyw00dzz/csr-generator
The CSR Generator is a Go package that provides functionality for generating Certificate Signing Requests (CSRs) and private keys. It simplifies the process of creating CSRs with specified common names and Subject Alternative Names (SANs).
cryptography go idiomatic-go pki-tools pkix security-tools ssl-certificates
Last synced: 02 Sep 2025
https://github.com/bodrovis-learning/cryptobits-yt-series
Серия уроков Crypto bits на YouTube
crypto cryptocurrency cryptography
Last synced: 15 May 2025
https://github.com/t1ltxz-gxd/vaultkey
vaultkey is an open-source Rust library for generating secure, customizable passwords. It supports various character sets and lengths, providing cryptographically secure random passwords for any use case. Contributions are welcome to improve and expand the library.
cryptography key-generation open-source password-generation password-manager random-password rust rust-crate rust-library secure-random security
Last synced: 21 Jun 2025
https://github.com/fpoirotte/cryptal-tomcrypt
An implementation of the Cryptography Abstraction Layer based on the tomcrypt PHP extension
cryptal crypto cryptography libtomcrypt php tomcrypt
Last synced: 03 Apr 2025
https://github.com/erthium/diary-a
A simple logbook for Linux machines
cpp cpp17 cryptography diary gcc linux linux-installation logbook makefile openssl qt qt6 rsa
Last synced: 13 Apr 2026
https://github.com/vcsjones/xaes-256-gcm-ruby
XAES-256-GCM for Ruby
cryptography ruby xaes-256-gcm
Last synced: 12 Dec 2025
https://github.com/dhouib-mohamed/secure-network-authentication
Secure Network Authentication project focuses on establishing robust authentication and network services using OpenLDAP, SSH, Apache, OpenVPN, DNS, and Kerberos.
apache authentication cryptography dns infrastructure kerberos network-management network-security openldap openvpn ssh
Last synced: 18 May 2026
https://github.com/botsuniverse/cryptrooper
Cryptrooper is a module that can encode and decode your text with a given key.
crypt cryptography decode encode python python3
Last synced: 29 Mar 2025
https://github.com/petrknap/php-crypto-sodium
The library that packages functional `sodium_crypt_*` into objects.
aead aes asymmetric-cryptography block-cipher chacha20 cryptography curve25519 decryption encryption php php-library poly1305 public-key-cryptography secret-key-cryptography security sodium stream-cipher symmetric-cryptography x25519 xchacha20
Last synced: 10 Jul 2025
https://github.com/arthursudbrackibarra/t2-seguranca-de-sistemas
Trabalho 2 de Segurança de Sistemas.
cryptography java rsa security
Last synced: 22 Mar 2025
https://github.com/iscc/iscc-crypto
ISCC Signing & Verification
content-identification cryptography eddsa iscc timestamping
Last synced: 09 Apr 2026
https://github.com/radlikewhoa/supernatural
Substitution Permutation Network exercise for the Cryptography and Security module (krysi) at the FHNW.
Last synced: 26 Jun 2025
https://github.com/yanboishere/Trade.with-SuperTrend.parameter
OKX API to confirm the process of appearance and disappearance of upper or lower limit lines for the super trend parameters in crypto trading pairs in TraderView, and perform multiple buying and selling transactions based on this parameter index.|对于crypto交易对中 TraderView中的超级趋势参数 出现以及消失上限线或下限线前后过程进行确认 从而根据该参数指标的出现 进行多次合约做多&做空 开仓买卖 (使用OKX api)
bitcoin blockchain bot btc crypto cryptocurrency cryptography numpy okx okx-api okx-sdk okx-v5 python talib trade trade-bot tradebot
Last synced: 22 Oct 2025
https://github.com/joshmcguigan/cryptopals
Rust implementation of the cryptopals crypto challenges
challenges challenges-solved cryptography cryptopals cryptopals-challenges cryptopals-crypto-challenges
Last synced: 02 Jul 2025
https://github.com/mrdcvlsc/bytepadding
A collection of different byte padding methods
alignment ansix923 block block-cipher block-cipher-mode byte-array c-plus-plus cplusplus cpp cryptography data-processing data-stream fill iso-iec-7810 library memory memory-management padding pkcs5 pkcs7
Last synced: 18 Jul 2025
https://github.com/deovaliandro/des
Simple implementation of Data Encryption Standard
Last synced: 13 Apr 2025
https://github.com/alanruno/mxd
MXD — Post-Quantum Blockchain with one-way bridge to BNB Smart Chain. Hybrid Ed25519 + Dilithium5 (FIPS 204 ML-DSA-87) at the address, transaction, and consensus layers.
agpl-3 blockchain bnb-bridge bnb-chain consensus cryptography dilithium5 fips-204 ml-dsa-87 post-quantum
Last synced: 24 May 2026
https://github.com/bkawk/bit-flip
Polymer1 Web Component for generating a random hexadecimal or binary string, of a specified length.
bitcoin crypto cryptography polymer webcomponents
Last synced: 15 May 2026
https://github.com/gabrioliv/octave-crypto-scripts-general
Scripts of Cryptography Concepts compatible with GNU Octave.
crypto cryptography gnu-octave learning mathematical-programming mathematics number-theory octave octave-scripts programming testing
Last synced: 15 May 2026
https://github.com/osiris-unnefer/rsa_utils
RSA private key with N & P and Q
attack cryptography ctf decryption factorisation rsa rsa-algorithm rsa-cryptography rsa-decryption
Last synced: 29 Mar 2025
https://github.com/dannweeeee/zk-encode
Coding Bootcamp about ZK Proof Theory and Building
cairo cryptography modular-arithmetic rust zk-proofs zk-snarks
Last synced: 06 Sep 2025
https://github.com/brenoepics/rsa-hex-gen
Generate an RSA key pair in hexadecimal format.
asymmetric cryptography encryp hex pair-generator rsa
Last synced: 27 Mar 2025
https://github.com/BotsUniverse/cryptrooper
Cryptrooper is a module that can encode and decode your text with a given key.
crypt cryptography decode encode python python3
Last synced: 19 Aug 2025
https://github.com/crownedgrouse/preach
[WIP] Phi base Random Encoder Aimed for Cryptography Hardening
Last synced: 06 Apr 2025
https://github.com/supermarcel10/cryptographicanalysisofsha2
Comparative benchmark of SMT solver effectiveness in cryptographic hash collision discovery for SHA-2 algorithms.
cryptanalysis cryptography research research-paper research-project satisfiability-modulo-theories satisfiability-problem sha2 smt
Last synced: 30 Jul 2025
https://github.com/matias-gonz/rusty-curves
Elliptic curve implemented using bare rust and math
cryptography elliptic-curves rust
Last synced: 20 May 2026
https://github.com/nikhil25803/pyfidelius
Python SDK for Fidelius CLI, a tool designed for ECDH cryptography.
Last synced: 20 Jan 2026
https://github.com/lucasbn/rsa
A simple implementation of RSA encryption
cryptography encryption python rsa
Last synced: 17 Mar 2025
https://github.com/lemon-mint/highcrypt
A crypto stack built with a proven cryptographic algorithm
algorithm crypto cryptography decryption encrypt encryption go
Last synced: 20 May 2026
https://github.com/mehrajlatifli/lm-lock-in-mvvm
Example for Thread, Thread synchronization and Cryptography
binding criticalsection cryptography decryption encryption encryption-decryption inotifypropertychanged internal-thread lock mvvm synchronization wpf xaml
Last synced: 20 May 2026
https://github.com/olucascruz/securechat_frontend
Frontend de aplicação web de chat com criptografia
chat cryptography react reactjs vite
Last synced: 16 May 2026
https://github.com/developpeurpascal/idb-keys-generator
A simple generator of numbers lists or arrays in different programming languages.
cryptographic-algorithms cryptography cryptography-tools delphi delphi-app developer-tool developer-tools firemonkey firemonkey-applications
Last synced: 20 Jan 2026