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-06-23 00:06:53 UTC
- JSON Representation
https://github.com/lukman-01/alchemy-eth-bootcamp-projects
Alchemy-Eth-Bootcamp documentation of learning and developing blockchain technology from scratch using JavaScript, Blockchain cryptography and storage,Solidity, Etherjs, Hardhat and indept smart contract writing.
blockchain cryptography erc20 ethereum etherjs evm hardhat javascript nfts smart-contracts solidity
Last synced: 11 Apr 2026
https://github.com/raffadndm/qbot
Telegram bot in Python
barcode-scanner cryptography python qrcode
Last synced: 05 Sep 2025
https://github.com/hemanthh17/da2-cryptography-vit
Blum Blum Shub and RC4 Python Scripts. Blum Blum Shub is a PRF which is responsible to generate random numbers. RC4 is a stream cipher encryption algorithm.
cryptography python3 random-number-generators stream-cipher
Last synced: 15 Mar 2025
https://github.com/jordanbaird/hashgenerator
Generate hash digests using commonly available hash algorithms
cryptography generate hash hashgenerator hashing md5 sha sha1 sha256 sha384 sha512 swift
Last synced: 23 Oct 2025
https://github.com/k2/stylometrics
Stylometric Stenography LLM Generation Attribution DRM/DLP
content-attribution content-security content-verification cryptography data-embedding data-loss-prevention digital-rights-management digital-watermarking fingerprinting information-security linguistic-steganography metadata plausible-deniability steganography structural-encoding stylometry text-analysis typescript zero-width-characters
Last synced: 09 Apr 2025
https://github.com/trinetra110/stegoaes
A Python-based steganography tool that hides AES-encrypted messages in images using the Least Significant Bit (LSB) technique. Supports secure encoding and decoding with OpenCV and PyCryptodome.
Last synced: 01 Sep 2025
https://github.com/kagal-dev/taistamp
Signed TAI64N timestamps over HTTP — Ed25519 over WebCrypto
cloudflare-workers cryptography dkim ed25519 eddsa monorepo signing tai64n timestamps typescript webcrypto
Last synced: 29 May 2026
https://github.com/egorgvo/sberbank_callback_async_cryptography
Python implementation of Sberbank signature verification using async cryptography
cryptography sberbank signature-verification
Last synced: 11 Mar 2026
https://github.com/harens/kintercrypt
An easy-to-use encryption program, built from the ground up for educational purposes only
cryptography tkinter xor-cipher
Last synced: 13 Jun 2025
https://github.com/kyrylr/distributedlab
Solutions to the exercises of the Distributed Lab
Last synced: 07 Apr 2025
https://github.com/ocdbytes/giftlist-merkletrees
Alchemy University : Week 2 challenge
blockchain cryptography merkle-proof
Last synced: 11 Apr 2026
https://github.com/rayniel95/ecdsa-node
My solution to week 1 project of Alchemy University.
alchemy-university blockchain cryptography docker express nextjs react reactjs web3
Last synced: 11 Apr 2026
https://github.com/rayniel95/giftlist
My solution to week 2 project of Alchemy University.
alchemy-university blockchain cryptography docker express nextjs react reactjs web3
Last synced: 06 Mar 2025
https://github.com/ianacaburian/generate-key-file
Ports juce_KeyGeneration::generateKeyFile() to node.
auth cmake cpp20 cryptography juce keyfile nodejs npm rsa typescript
Last synced: 15 Mar 2025
https://github.com/ikcede/js-one-time-pad
A simple one-time pad class built in Javascript
crypto cryptography javascript
Last synced: 29 May 2026
https://github.com/zhongruoyu/sha2
An implementation of the SHA-2 hash algorithms.
cryptography hash sha256 sha512
Last synced: 18 Jun 2026
https://github.com/rmnblm/papers
📄 Published papers.
blockchain cryptography distributed-systems paper science-research
Last synced: 04 Jan 2026
https://github.com/abhishekjain12/string-cryptography-method-1
Key Method using JAVA
Last synced: 23 Mar 2025
https://github.com/abhishekjain12/string-cryptography-with-3-different-methods.
1. PitLatin code language 2. Reverse PitLatin code language 3. Key Method
cryptography java string-cryptography
Last synced: 23 Mar 2025
https://github.com/danielost/sp-box
S-box/p-box implementation
block-ciphers cryptography p-box s-box
Last synced: 12 Jul 2025
https://github.com/purrproof/merkle-proof-vis
A tool to visualize Merkle trees, generate multi-proofs, and demonstrate the proof application process.
blockchain cryptography ethereum merkle merkle-proof merkle-tree merkletree visualization vizualisation
Last synced: 19 Apr 2026
https://github.com/vobst/ctf-hireme
Solution for NERD's HireMe.c challenge.
cryptography ctf-writeups interview-questions nintendo reverse-engineering
Last synced: 30 Jun 2025
https://github.com/projects-developer/steganography-projects
This project aims to design and develop a steganography system that enables secure and covert communication. Steganography Project Project Includes Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
btechprojects computer-sceience-projects computerscienceprojects covertcommunication cryptography datasecurity final-year-projects finalyearprojects imageprocessing informationhiding mtechprojects securecommunication steganography textanalysis
Last synced: 04 Jan 2026
https://github.com/tuokri/rs2-misc-tools-notes
Various RS2 modding related notes and code snippets.
cryptography reverse-engineering rising-storm-2-vietnam
Last synced: 18 Jan 2026
https://github.com/davidkirwan/number_station
This gem contains a number of utilities to aid in the running of a number station.
cryptography number-station one-time-pad one-time-pad-cipher pseudorandom pseudorandom-number-generator radio
Last synced: 08 Nov 2025
https://github.com/karlbateman/praetorian
A simple cryptographic key management service.
aes aes-256 aes-encryption compliance cryptography decryption encryption encryption-as-a-service gdpr-compliant golang key-rotation keyring
Last synced: 13 Jun 2025
https://github.com/alok-38/software-engineering-specialization
Explore a Career as a Software Engineer. Learn the basics of programming and software development
algorithms cryptography data-structures hashtable html-css-javascript java problem-solving
Last synced: 25 Mar 2025
https://github.com/saorsa-labs/saorsa-fec
Core foundational crates for the Saorsa P2P ecosystem: saorsa-types, saorsa-fec (Forward Error Correction), and saorsa-rsps (Reed-Solomon with Proof Systems)
cryptography error-correction fec foundation networking p2p reed-solomon rust types
Last synced: 20 Jan 2026
https://github.com/1limxapp/react-native-chacha20-poly1305
ChaCha20-Poly1305 encryption/decryption for Flutter. Native implementation makes sure it has the fastest performance.
256-bit aes android chacha20 chacha20-poly1305 chacha20poly1305 cihper cipher-algorithms cross-platform cryptography encryption encryption-algorithms ios javascript react react-native typescript
Last synced: 21 Feb 2026
https://github.com/h0llyw00dzz/ocsp-fiber
This PKIX OCSP Fiber Framework
advanced cryptography go idiomatic-go restful-api security
Last synced: 29 May 2026
https://github.com/tnmyk/localblockchain
Centralized and local imitation of blockchain technology using Javascript.
blockchain cryptography javascript
Last synced: 26 May 2026
https://github.com/stevemats/hashgenerator
The how to generate hashes using hashlib module in python.
cryptography hashlib hashlib-library python
Last synced: 22 Jun 2026
https://github.com/cwaring/ucan-inspector
An embeddable Web Component for inspecting UCAN tokens directly in the browser.
authorization authz cryptography debugger devtools js ucan vue3
Last synced: 16 Jan 2026
https://github.com/nico-curti/cryptosocket
TCP/IP Client Server with RSA cryptography
Last synced: 14 Nov 2025
https://github.com/darkzarich/local-encrypt-tool
Node.js utility for encrypting and decrypting sensitive data locally. Uses AES-256-GCM encryption with a key derived from your provided password using PBKDF2.
Last synced: 12 Apr 2026
https://github.com/taimoorzaeem/fcrypt
A command line tool to encrypt and decrypt file using a symmetric key.
c cryptography encryption-algorithm encryption-decryption file file-encryption
Last synced: 04 Oct 2025
https://github.com/nikhilr612/isaacrs
No-std implementation of ISAAC PRNG
cryptography isaac isaac-64 no-std random-number-generator
Last synced: 03 Apr 2025
https://github.com/primefactor-io/ecc
Implementations of various Elliptic Curve Cryptography primitives such as ECDSA and Adaptor ECDSA over secp256k1
adaptor-signature adaptor-signatures cryptography cryptography-algorithms ecdsa ecdsa-cryptography ecdsa-signature ecdsa-signatures elliptic-curve elliptic-curve-cryptography elliptic-curves schnorr schnorr-signature schnorr-signatures
Last synced: 15 May 2025
https://github.com/farahsedd/secure-authentication-project
This project focuses on creating a reliable authentication and network services infrastructure using OpenLDAP, SSH, Apache, OpenVPN, DNS, and Kerberos.
apache authentication cryptography dns infrastructure kerberos network-security openldap openvpn ssh
Last synced: 08 Jan 2026
https://github.com/mthaler/cryptography
Cryptographic algorithms implemented in Rust
cryptography rust rust-library
Last synced: 09 Apr 2025
https://github.com/mfridman/cryptopals
My solutions for http://cryptopals.com, written entirely in Go, sprinkled with concurrency
cryptography cryptopals go golang
Last synced: 16 Mar 2025
https://github.com/stackoverflowexcept1on/frost-patches
Patches for ZcashFoundation/frost repository
cryptography elliptic-curves patches rust schnorr schnorr-signatures threshold-cryptography
Last synced: 18 Apr 2026
https://github.com/bitcoin-evo/bitcoinevo
BitcoinEvo Core integration/staging tree
bitcoinevo c-plus-plus cryptocurrency cryptography p2p
Last synced: 03 Apr 2025
https://github.com/primefactor-io/lhtlp
Implementation of the Linearly-Homomorphic Time-Lock Puzzle scheme
cryptography cryptography-algorithms homomorphic-cryptography-scheme homomorphic-encryption homomorphic-encryption-library time-lock time-lock-puzzle
Last synced: 15 May 2025
https://github.com/primefactor-io/paillier
Implementation of the Paillier cryptosystem alongside its homomorphic operations
cryptography cryptography-algorithms homomorphic-cryptography-scheme homomorphic-encryption homomorphic-encryption-library paillier paillier-cryptosystem
Last synced: 26 Oct 2025
https://github.com/primefactor-io/commitment
Implementations of various Commitment Schemes
commitment-schemes cryptography cryptography-algorithms
Last synced: 15 May 2025
https://github.com/altonen/emissary
Rust implementation of the I2P protocol stack
anonymity cryptography i2p networking peer-to-peer rust
Last synced: 04 Feb 2026
https://github.com/pmuens/cryptolab
R&D environment to study Cryptography so we can roll our own eventually
cryptography cryptography-algorithms ecdh ecdsa elliptic-curve-cryptography elliptic-curves learning-with-errors post-quantum-cryptography
Last synced: 15 May 2025
https://github.com/prasunchakra/EncipherX
A simple Django-based Caesar Cipher application demonstrating basic text encryption and decryption. Currently for learning fundamental cryptographic concepts, experimenting with shift-based ciphers, and later on building upon for more advanced encryption methods.
cipher cryptography django python
Last synced: 16 Sep 2025
https://github.com/idhamm15/p10-cryptography
Cryptography Application With Java Programming
application-java cryptography java
Last synced: 14 Mar 2025
https://github.com/mrummanhasan/cryptography
cryptography extended-euclidean-algorithm traditional-cipher
Last synced: 11 Jun 2026
https://github.com/daimdn/cryptography-messageencryption
Brief tutorial of Cryptography. Based on previous solutions. Can be used along for sending messages
Last synced: 06 Sep 2025
https://github.com/paulshpilsher/ed25519-key-generator
Public key generator using Edwards-curve Digital Signature Algorithm (EdDSA)
crypto cryptography eddsa eddsa25519 go golang public-key-cryptography
Last synced: 30 May 2026
https://github.com/anishvedant/chat-box-application
This repository contains a secure chat application implemented using Python. The application uses RSA encryption for secure message exchange between clients and a server.
algorithm chat-application cryptography encrypted-messages encryption-decryption multi-client-support python python-gui-tkinter python-socket-server real-time real-time-messaging rsa-cryptography rsa-encryption secure-chat secure-communication socket socket-programming tkinter tkinter-gui
Last synced: 01 Sep 2025
https://github.com/ivan-guerra/caesar_cipher
Caesar Cipher encrypt/decrypt/cracking utilities
caesar-cipher cryptography password-cracking
Last synced: 22 Jun 2026
https://github.com/andrewrgarcia/aesus
Word-based AES-256 encryption tool in Rust — for secrets too stylish for gibberish.
aes aes256 cli cryptography encryption passphrase privacy rust security tools
Last synced: 20 Jan 2026
https://github.com/rstacks/downunderctf2024-writeup
Writeups for the challenges I attempted at DownUnderCTF 2024.
cryptography ctf ctf-writeups forensics osint reverse-engineering web-exploitation
Last synced: 13 Apr 2026
https://github.com/scarlet-oni/ransomware
A simple ransomware program that encrypts just one file
cryptography cyber-security cybersecurity openssl python python3 ransomware
Last synced: 15 Jun 2025
https://github.com/4lessandrodev/cesar-cipher
A simple TypeScript library for Caesar cipher encryption and decryption
cesar-cipher cryptography shift-cipher
Last synced: 30 Jan 2026
https://github.com/m-azra3l/passwordhashgenerator
Password hash generator in C#
cryptography csharp windows-forms winforms
Last synced: 04 Jan 2026
https://github.com/naveenrajm7/cipherapp
basic python gui for some cryptographic techniques
cipher-algorithms cryptography
Last synced: 22 Jun 2026
https://github.com/make-github-pseudonymous-again/id
:performing_arts: Aurélien's public keys
cryptography public-key security
Last synced: 11 Mar 2026
https://github.com/advanced-systems/security
This library provides classes and services for symmetric and asymmetric standard cryptographic algorithms based on the .NET cryptography system.
Last synced: 14 Jan 2026
https://github.com/stzyium/saltforge
A simple Python password security system using cryptographic concepts like salting, hashing, and PBKDF2.
cryptography hashing hashlib password-security python python-project salting sha256 sha256-hash
Last synced: 24 Oct 2025
https://github.com/arpit-omprakash/cryptex-tools
An educational cryptography toolkit written in Python, designed for learners and hobbyists. It demonstrates classical ciphers, basic cryptanalysis tools, and allows users to experiment with encryption and decryption via a simple command-line interface (CLI).
cipher-algorithms cryptography encryption-decryption python
Last synced: 13 Jun 2025
https://github.com/zzemlyanaya/pythonedu
Репозиторий с учебными заданиями на языке Python
aes-encryption cryptography decorators dns-cache generators graph imap iterators multithreading python regex risc-v riscv-emulator smtp sntp sorting-algorithms traceroute
Last synced: 26 Aug 2025
https://github.com/AravindanAppu/Notcoin-crypto-bot
airdrop-notcoin bitcoin btc crypto cryptocurrencies cryptocurrency cryptography ethereum getgems nft notcoin notcoin-airdrop notcoin-bot notcoin-bot-2024 notcoin-guide notcoin-strategy notcoin-telegram notcoin-token ton toncoin
Last synced: 11 Mar 2025
https://github.com/innovativeinventor/cryptart
A way to easily verify files, keys, and other data using art(words, sounds, images)
cryptography hashing security-tools
Last synced: 27 May 2026
https://github.com/innovativeinventor/vig-xts
An implementation of the Vigenere cipher with ciphertext stealing in Go
cryptography go golang vigenere-cipher xts
Last synced: 09 Jun 2026
https://github.com/madliani/caesar-cipher
The Caesar's Cipher Encoder and Decoder
caesar-cipher cryptography ruby
Last synced: 01 Mar 2025
https://github.com/xandersteyn/rsa-timing-attack
A Python script demonstrating a timing attack on RSA decryption, recovering private key bits by analyzing execution time differences.
cryptographic-analysis cryptographic-attacks cryptography cybersecurity encryption ethical-hacking key-recovery multiprocessing penetration-testing python rsa rsa-key-attack security-research timing-attacks
Last synced: 16 Mar 2025
https://github.com/deviant101/side-channel-attacks-countermeasures
Implementation of timing and power analysis side-channel attacks on AES encryption with effective countermeasures and security analysis.
cryptography information-security infosec-project power-analysis python security-analysis side-channel-attacks timing-attack
Last synced: 29 Jun 2025
https://github.com/mrtnetwork/monero_dart
A pure Dart solution for Monero cryptography, supporting RingCT transactions, Bulletproof Plus, multi-sig accounts, account management, and full daemon/wallet RPC support.
cryptography dart flutter monero monero-wallet ringct xmr
Last synced: 26 Dec 2025
https://github.com/project-aico/dna
Transcription between UTF-8 text and DNA bases.
bioinformatics cryptography dsl python yaml
Last synced: 20 Jan 2026
https://github.com/bi-zone/ctfzone-2020-finals-littleknowledge
CTFZone 2020 Finals Crypto task LittleKnowledge
c cryptography ctf ctf-challenges docker libfuzzer python3
Last synced: 08 May 2026
https://github.com/nthparty/exclusive
Data structure for representing secret shares of byte vectors based on bitwise XOR, designed for use within secure multi-party computation (MPC) protocol implementations.
cryptography linear-secret-sharing mpc multi-party multi-party-computation multiparty multiparty-computation python-cryptography secret-sharing secret-sharing-protocols secret-sharing-scheme secure-multi-party-computation secure-multiparty-computation
Last synced: 16 Jan 2026
https://github.com/copyleftdev/seccure-edi
Post-quantum encryption for EDI files. Kyber-1024 + XChaCha20-Poly1305.
cli cryptography edi encryption kyber post-quantum rust security
Last synced: 13 Jan 2026
https://github.com/mttbernardini/mbc
🔐 Library and CLI for the MBC encryption algorithm. C remake of https://github.com/mttbernardini/mbencrypter.
algorithm c-library cryptography hex-strings library raw-data symmetric-keys text
Last synced: 11 Jul 2025
https://github.com/ntdls/ntdls.nasccl
The NetworkDLS original symmetric cipher algorithm ported to C#.
algorithms cryptography encryption symmetric-encryption
Last synced: 11 Mar 2025
https://github.com/xkrejc70/mit-bis-project
BIS - Information System Security - Project: security mechanisms and applied cryptography
cryptography hacking penetration-testing vut-fit
Last synced: 03 Jan 2026
https://github.com/heyIsaac/TaskManager
😎🔎 A complete CRUD API for task management, an advanced level challenge proposed by DIO.me in its bootcamp with Avanade, currently has authentication with JWT token and much more (✿◕‿◕✿)
authentication-backend bootcamp-project consuming-api cryptography csharp dotnet entity-framework-core git jwt-authentication microsoft-identity minimal-api refit
Last synced: 24 Feb 2026
https://github.com/ppad-tech/sha512
Pure Haskell SHA-512, HMAC-SHA512
cryptography hashing haskell sha2 sha512
Last synced: 23 Jun 2025
https://github.com/themaskedman981/sage-boolean-solver
Implementation of Boolean Arithmetic in SAGE math
Last synced: 30 May 2026
https://github.com/UofSC-Fall-2022-Math-587-001/homework8
A bit about distribution of primes and Pollard's p-1 test
cryptography go latex math pollard-p-1 prime-numbers
Last synced: 07 May 2025
https://github.com/kodzonko/sdex-enrypted-communicator
Mobilna aplikacja webowa komunikatora szyfrującego wiadomości metodą SDEx z funkcją skrótu BLAKE3.
blake3 cryptography sdex secure-communication secure-messaging secure-messenger
Last synced: 15 May 2025
https://github.com/tsovak/a-cryptographic-hash-function
A Cryptographic Hash Function
cpp cryptography hash-functions
Last synced: 02 Apr 2025
https://github.com/smallstepman/fluency-interview-task
interview tasks
cryptography interview-exercise portfolio rust webserver
Last synced: 25 Mar 2025
https://github.com/h0llyw00dzz/crypto-rand
Cryptographically secure random utilities
browser crypto cryptographic cryptographic-primitives cryptography cryptography-algorithms nodejs numbers-don-t-lie random random-numbers random-string secure security uuid
Last synced: 11 Mar 2026
https://github.com/abuzaidk1234/hybridtextfileencryptor
A lightweight and secure Python-based hybrid encryption tool using AES for content encryption and RSA for key protection — ideal for safely storing and transmitting sensitive text files.
aes cryptography cybersecurity encryption encryption-decryption python rsa text-encryption
Last synced: 09 Apr 2025
https://github.com/hidayatarg/blockchain_cryptocurrency_node.js
Building own crypto-Currency, that only has value dependent on those who back it. For security, cryptocurrencies rely on blockchaining: a database organized in such a way that records are kept secure through peer-to-peer networks. Each record is kept within a block, and each block holds a timestamp and link to the block before it. The first cryptocurrency was Bitcoin, implemented in 2009 by Satoshi Nakamoto.
Last synced: 10 Apr 2026
https://github.com/audrastump/hmac-encryption
Client/server socket using HMAC for data authenticity and integrity
cryptography cybersecurity encryption-decryption
Last synced: 13 Jul 2025
https://github.com/oelshocht/javacryptotoys
Java bytecode strings encryption and file signing
bytecode cryptography java security-tools
Last synced: 20 Jun 2026
https://github.com/sycanz/ctf-writeups
My writeups for CTFs I've been in
cryptography ctf-writeups python3
Last synced: 15 May 2025