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-01 00:06:48 UTC
- JSON Representation
https://github.com/koraa/decryption-despite-errors
Achieving security against fuzzing and improving bandwidth efficiency by combining FEC and symmetric encryption.
code-based-cryptography crypto cryptography deck-functions fec
Last synced: 05 Jan 2026
https://github.com/mamolinux/simple-pwgen
Very simple Python3-based GUI application to generate secure and random password.
cryptography debian linux-mint password-generator python3 ubuntu
Last synced: 03 Apr 2026
https://github.com/sudhanplayz/ecdsa-node
Secure, centralized transfers with Elliptic Curve Signatures.
crypto cryptography ecdsa elliptic-curve-cryptography elliptic-curves security
Last synced: 29 Oct 2025
https://github.com/magical/skein
The Skein hash function and Threefish block cipher
Last synced: 24 Mar 2025
https://github.com/serviejs/keycrypt
Data encryption and decryption for rotating credentials and algorithms
cryptography encryption rotating-credentials
Last synced: 09 Nov 2025
https://github.com/createunique/steganography_hidden_harbor
Explore a versatile Python repository enabling seamless steganography across Text, Image, Audio, GIF, and Video formats.
audio-steganography covert-channel cryptography encode-decode encryption-decryption hide-messages huffman-compression-algorithm image-steganography privacy security steganography text-steganography video-steganography
Last synced: 10 Jun 2025
https://github.com/uttambodara/Awesome-Hacking-Learning-Path
A comprehensive hacking learning path covering Pentesting, OSINT, Linux, Networking, Web Application Security, Cryptography, Exploitation, Reverse Engineering, Forensics, CVEs, and CTF challenges. Perfect for beginners and professionals to master ethical hacking, penetration testing, and cybersecurity step by step. 🚀
bug-bounty cryptography ctf cybersecurity-learning-path ethical-hacking hacking hackthebox linux metasploit networking osint penetration-testing privilege-escalation reverse-engineering tryhackme web-application-security
Last synced: 14 Apr 2026
https://github.com/ramesht007/syfertext_lang_models
initial model creation script for syfertext library.
cryptography machine-learning nlp
Last synced: 29 Aug 2025
https://github.com/nyg/opaque-impl
PoC implementation in SageMath of OPAQUE, an asymmetric PAKE protocol.
cryptography elliptic-curve opaque proof-of-concept
Last synced: 13 Jun 2026
https://github.com/ledger-things/kadena-rust-lib
A comprehensive Rust library for interacting with Pact smart contracts and the Kadena blockchain.
blockchain cryptography kadena pact rust-lang rust-library
Last synced: 27 Aug 2025
https://github.com/symbolicsoft/jevil
A stateless few-time signature scheme with a sharp key-recovery cliff
cryptography few-time-signatures post-quantum-cryptography signature-scheme
Last synced: 03 Jun 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/pkx8326/digital_caesar_cipher_with_python
The Digital Caesar Cipher with Python
caesar-cipher caesar-cipher-algorithm caesar-shift cryptography encryption-decryption python
Last synced: 28 Aug 2025
https://github.com/frankrichardhall/huddle01-testnet-airdrop-bot
A Node.js-based automation script that helps you join Huddle01 rooms with multiple wallet accounts at once to earn testnet participation points efficiently.
airdrop automation blockchain cryptography evm google-meet meet node testnet
Last synced: 29 Jun 2026
https://github.com/robinbraemer/caesar-crypto
Little Caesar cipher tool
algorithm caesar-cipher cipher cryptography
Last synced: 30 Jun 2026
https://github.com/niewidzialny84/cryptography-and-cryptoanalysis-lab
Studies laboratories about cryptography and cryptanalysis
cryptography python sha3 studies
Last synced: 24 Aug 2025
https://github.com/eltneg/kryptograzig
Simple public key cryptography algorithms implemented in zig
cryptography encryption-decryption zig
Last synced: 05 Jun 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/epogrebnyak/vault
Encode and decode a local text file with password.
Last synced: 18 Apr 2026
https://github.com/roberthgnz/walletfy-cli
Walletfy command-line tools for wallet management.
btc cli cryptocurrency cryptography wallet
Last synced: 14 Mar 2025
https://github.com/wisepythagoras/pyrin
A [fairly slow and] secure 512-bit one way cryptographic hash function.
crypto crypto-library cryptographic cryptography cryptography-library cryptography-tools cryptojs hash hash-functions sha1 sha256
Last synced: 24 Apr 2026
https://github.com/mohamed/pysss
A Python implementation of Shamir's secret sharing algorithm
computer-security cryptography
Last synced: 14 Jan 2026
https://github.com/0800tim/tournamental
Tournamental — verified tournament prediction game + 3D match renderer (tournamental.com)
betting cryptography prediction prediction-model sports sports-analytics sports-betting sweepstakes
Last synced: 03 Jun 2026
https://github.com/exenon/cryptopals
Solutions to the Cryptopals Crypto Challenges
Last synced: 03 Oct 2025
https://github.com/georgiifirsov/galois-lib
Finite field arithmetic library written for my research in cryptography
arithmetic cryptography finite-field-arithmetic finite-field-arithmetics finite-fields galois-field mathematics symmetric-cryptography
Last synced: 12 Apr 2025
https://github.com/ul-mds/pprl
Collection of software packages for performing privacy-preserving record linkage based on Bloom filters
cryptography privacy python record-linkage
Last synced: 28 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/onlyf0ur/pq-msg
Pure Rust abstractions for higher-level implementations of post-quantum cryptography in secure messaging protocols.
cryptography encryption key-exchange messaging nist-pqc post-quantum-cryptography
Last synced: 23 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/artdelpi/seguranca-computacional-vigenere
Este projeto implementa a cifra de Vigenère e ataque por análise de frequência.
cibersecurity cryptography flask vigenere vigenere-cipher
Last synced: 02 Jun 2026
https://github.com/karasz/securelog
Forward-secure Go library for tamper-evident audit logs, implementing Ma–Tsudik’s dual-MAC private-verifiable scheme.
audit-logging compliance cryptography forward-security golang log-integrity secure-logging tamper-detection
Last synced: 26 Oct 2025
https://github.com/nalinrajendran/cryptography-automata-theory
This is a simple scenario based application for string matching and cryptography in the case of a publisher, subscriber model. This demonstrates the communication between a publisher and a subscriber model using two different modes of encryption and decryption(Caesar Cipher, Bit-Flipping).
amrita-vishwa-vidyapeetham bit-flipping caesar-cipher cryptography decryption encryption login-page pub-sub publisher-subscriber
Last synced: 03 Mar 2026
https://github.com/ilyakotsar/e2ee-js
End-to-End Encrypted Chat You Can Trust
chat cryptography diffie-hellman-algorithm encryption end-to-end-encryption messenger
Last synced: 18 Mar 2025
https://github.com/aleksandrhovhannisyan/serverless-cryptography-algorithms
Implementations of elementary cryptography algorithms using forms and 11ty Serverless.
11ty 11ty-serverless ciphers cryptography javascript netlify
Last synced: 25 Apr 2026
https://github.com/flyingrobots/git-cms
A serverless, Git-native CMS built on pure plumbing. Stores content as signed commit messages on empty trees—no database required, just immutable Merkle DAGs.
auditability blog cms cryptography database git git-plumbing git-stunts gitops ledger provenance serverless signed-commits
Last synced: 20 Feb 2026
https://github.com/nanoframework/system.security.cryptography
📦 .NET nanoFramework System.Security.Cryptography
cryptography csharp dotnet embedded-systems hacktoberfest nanoframework
Last synced: 02 Mar 2026
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/spatocode/secrecy
Cryptographic tool for file encryption with AES Cipher
aes-cipher cli cryptography decryption encryption encryption-tool secrecy security
Last synced: 10 Apr 2026
https://github.com/guppster/ark-nim
A Nim library simplifying connection to the ARK blockchain
Last synced: 25 May 2026
https://github.com/ellipticsecure/signer-example
This example demonstrates how to use a MIRkey or eHSM Hardware Security Module to sign a PDF file.
cryptography hsm java javafx pdf signing
Last synced: 27 Apr 2026
https://github.com/demining/korean-version-of-bitcoin-blockchain-cryptanalysis
비트코인 암호화 분석 도구
attack bitcoin bitcoin-wallet btc cryptoanalysis cryptography privatekey secp256k1 vulnerability
Last synced: 10 Mar 2026
https://github.com/azuchi/frostrb
Ruby implementations of Two-Round Threshold Schnorr Signatures with FROST.
bitcoin cryptography elliptic-curve frost schnorr schnorr-signatures taproot threshold-signature
Last synced: 02 Mar 2026
https://github.com/alexlaurence/psyauth
🔐A crypto protocol system that plants an authentication token inside a user's implicit memory to unconsciously learn sensitive information that is robust against torture/coercion
biometric-authentication cryptography memory-game psychology-experiments security
Last synced: 10 Oct 2025
https://github.com/esno/ciphertext
a simple web-ui to crypt / decrypt text locally
aes-encryption cryptography webcryptoapi
Last synced: 27 Jun 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/web3pack/base58-check
A modern base58-check encoding library implemented in TypeScript with minimal dependencies for use in browser and Node.js.
base58 base58-check base58check bitcoin checksum crypto cryptography decode decoding encode encoding javascript nodejs typescript web3
Last synced: 13 Apr 2026
https://github.com/james-honeybadger/zayfer_vault
Full-featured encryption/decryption suite — AES-256-GCM, ChaCha20-Poly1305, RSA, Ed25519, X25519, OpenPGP | Rust core + Python bindings | CLI, GUI (PySide6), Web (FastAPI)
aes-256-gcm chacha20-poly1305 cli cryptography decryption ed25519 encryption fastapi keystore openpgp pyo3 pyside6 python rsa rust
Last synced: 28 Apr 2026
https://github.com/reddinton95/custom-plugin-backend
🚀 Master backend development with a structured, self-paced learning platform featuring 7 specialized agents and over 1000 code examples.
a1111-stable-diffusion-webui ai app async backend builder ckeditor5 claude cryptography enigma fastapi italia-design-system krita-plugin montreal-hug stable-diffusion wordpress wordpress-categories wordpress-widget
Last synced: 08 May 2026
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/frederickjansen/subtle-sodium
An implementation of various SubtleCrypto functions using the same API as libsodium.js
cryptography libsodium subtlecrypto
Last synced: 17 Mar 2025
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/anseki/grunt-gnirts
Obfuscate string literals in JavaScript code.
cryptography gnirts grunt-gnirts grunt-plugins gruntplugin javascript literal mangle obfuscate obfuscated obfuscation obfuscator password secret security string
Last synced: 08 Mar 2026
https://github.com/abd-mohsen/iss-project
final project for "Information security systems" course
cryptography encryption-decryption information-security
Last synced: 16 Mar 2025
https://github.com/magical/fastpbkdf2
A faster implementation of x/crypto/pbkdf2
Last synced: 24 Mar 2025
https://github.com/ahf/orbis_uuid
UUID Generator that uses Orbis.
consistent-hashing consistent-hashing-library cryptography erlang uuid-generator
Last synced: 27 Aug 2025
https://github.com/orlowskilp/des-example
DES implementation in Rust
cryptography rust rust-lang symmetric-cryptography
Last synced: 06 Jul 2025
https://github.com/xorbkpt/encryption-aes-r-pi-pico
TuM Institute for Advanced Study, Advanced Computation, Cryptography: Post Doc Bucket: 1
beginner computer-science cryptography encryption rasberry-pi-pico
Last synced: 24 Mar 2025
https://github.com/fordcois/cryptography
This repository is a documentation of my exploration of cryptography, focusing on creating and cracking ciphers
Last synced: 02 Jul 2025
https://github.com/magical/libargon2
fork of the argon2 reference implementation
Last synced: 24 Mar 2025
https://github.com/lasse-tom-lang/python-cryptographie
Program for en- and decrypt messages
cryptography pysimplegui python steganography
Last synced: 31 Mar 2025
https://github.com/nicolocarcagni/swallet
A modern, non-custodial desktop wallet for the SOLE cryptocurrency, built with Python, GTK4, and libadwaita.
cryptography gtk4 gtk4-python3 unisalento wallet
Last synced: 10 Mar 2026
https://github.com/rudradcruze/cryptography-algorithm-java
Some algorithm of network cryptography
algorithms cryptography java network network-security substitution
Last synced: 30 Jul 2025
https://github.com/frankiefab100/caesar-cipher-cryptography
Caesar cipher - Task by Web3Bridge
caesar-cipher cipher cryptography decode decryption encode encryption
Last synced: 21 Jul 2025
https://github.com/abund4nt/h3xtel-scripts
Repository with solution and explanation of the challenges of the H3xtel course.
cryptography ctf mathematics python
Last synced: 24 Mar 2025
https://github.com/midnight-wonderer/xoodyak-rb
A blazing fast Ruby wrapper for the Xoodyak cryptographic scheme. Supports hashing and AEAD encryption.
aead cipher cryptography digest gem hash lightweight-cryptography ruby sponge-construction xoodyak
Last synced: 28 May 2026
https://github.com/midnight-wonderer/embedded-xoodyak
Lightweight, zero-allocation Xoodyak cryptographic scheme in C for microcontrollers.
c-library cortex-m cryptography embedded esp8266 microcontroller xoodoo xoodyak
Last synced: 28 May 2026
https://github.com/stillouyng/crypto_playground
🔐 Crypto Playground – educational project for analyzing encryption algorithms.
cryptography educational low-level rust
Last synced: 18 Apr 2025
https://github.com/abhi-godse/intel-unnati-industrial-training
About Kurukshetra symbolizes a monumental battle, drawing a parallel to the critical importance of securing files and data with utmost confidentiality.
Last synced: 24 Mar 2025
https://github.com/redik2/binary-cryptography
Простая шифровка файлов через побитовый XOR
Last synced: 24 Mar 2025
https://github.com/losthopes/secured-accounts-lab
Lab for Security of programs and Data course
Last synced: 14 Mar 2025
https://github.com/andrenevesgomes/criptografia
No âmbito da disciplina de Criptografia foi-nos requisitado a realização de um trabalho de grupo centrado na realização de um algoritmo de encriptação de forma a refletir todo o conhecimento adquirido ao longo das aulas realizadas.
cryptography istec school-project scytale-cipher
Last synced: 09 Mar 2025
https://github.com/pranjalco/caesar-cipher-simple
A Python program that implements the Caesar Cipher for encoding and decoding messages. Users can input text, choose shift numbers, and decide whether to encode or decode. Includes a user-friendly loop for multiple operations in one run.
algorithms cipher console-application cryptography python-programming security
Last synced: 30 Mar 2025
https://github.com/winstxnhdw/tisc-2021
Python code for The InfoSecurity Challenge 2021.
cryptography cybersecurity tisc2021
Last synced: 30 Mar 2025
https://github.com/malisha4065/javap2pfiletransfer
Java P2P Secure File Transfer
Last synced: 09 Jun 2026
https://github.com/codyverse/basex64
A simple cryptographic tool for storing data in distributed version control systems like Git.
ascii-encryption ascii-encryption-python base64 base64-encryption cipher cryptography cypher encryption encryption-decryption python python-3 python-cypher python-encryption python-script python3
Last synced: 04 Feb 2026
https://github.com/levkk/chacha-rs
Implementation of Salsa20 and family of algorithms. Largerly untested and probably incorrect :)
cryptography rust rust-lang rust-library salsa20
Last synced: 24 Mar 2025
https://github.com/toniomacaronio/keccak-rust
Keccak implementation in Rust
crypto cryptography keccak rust sha3
Last synced: 24 Mar 2025
https://github.com/jonath-z/go-vigenere-cipher
Vigenere Cipher algorithm written in go
cipher-algorithms cryptography go golang vigenere-cipher-algorithm
Last synced: 01 Apr 2025
https://github.com/knightchaser/sha256
A simple C++ based SHA256 hashing algorithm implementation
cryptography hashing sha256 sha256-hash
Last synced: 23 Mar 2025
https://github.com/projects-developer/be-final-year-engineering-projects
BE Final Year Engineering Projects Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
computer-science-projects cryptography final-year final-year-projects machine-learning malware-detection python-projects web-development
Last synced: 10 Mar 2026
https://github.com/ztgx/rippled-rs
A simplest customizable blockchain
algorithms cryptography ed25519 rippled secp256k1 signing substrate
Last synced: 30 Oct 2025
https://github.com/samhaque/hashgame
Fun little hash game to test players information theory skills
bcrypt cryptography flask mongodb python
Last synced: 10 May 2026
https://github.com/h0llyw00dzz/tls-cert-chain-resolver
TLS Cert Chain Resolver is a CLI tool designed to resolve and manage TLS certificate chains efficiently.
cli command-line command-line-tool cryptography go golang idiomatic-go pki-tools ssl-certificate ssl-certificates tls-certificate tls-certificates
Last synced: 05 Jan 2026
https://github.com/filiprokita/goodpassword
GOOODPASSWORD is a password generator that uses algorithms to create strong, random passwords. With customizable length and complexity options, it helps users generate secure passwords that meet even the most stringent security requirements.
cryptography password password-generator python python3 randomness security simple
Last synced: 24 Mar 2025
https://github.com/fboulnois/ring-pkae-example
An example of public key authenticated encryption in Rust
aead crypto cryptography ecdh elliptic-curve-cryptography public-key-cryptography public-key-encryption rust
Last synced: 01 Jul 2025
https://github.com/harmim/vut-kry-project2
Cryptography - Project - RSA
asymmetric-cryptography crypto cryptography cryptology cypher encryption-decryption factorization factorization-attack kry prime-generator public-private-key rsa rsa-algorithm vut vut-fit
Last synced: 31 Mar 2025
https://github.com/tgalal/python-curve25519-dalek
Python extension module providing group operations on Ristretto based on curve25519-dalek.
cryptography curve25519 elliptic-curves ristretto
Last synced: 16 May 2025
https://github.com/gatanegro/unify-theory
unifies spacetime, matter, and forces in Oscilatorry Field
com cryptography dynamic math nonlinear-dynamics novel oscillatory physics theory unified
Last synced: 15 Mar 2025
https://github.com/andezion/retromessenger
ciphers cpp cryptography messenger retro wxwidgets
Last synced: 16 Jan 2026
https://github.com/larueli/rsanf05utt
Chiffrement RSA en C dans le cadre d'un cours à l'UTT, école publique d'ingénieurs
c cryptography doxygen mathematics rsa utt
Last synced: 24 Jun 2026
https://github.com/onlyf0ur/pqc-zig
Post-Quantum Cryptography for Zig
cryptography post-quantum-cryptography pqc pqcrypto
Last synced: 16 May 2025
https://github.com/southwinds-io/volta
An embedded, zero-dependency Go library for multi-tenant data encryption and zero-trust secret management.
cryptography encryption-decryption gdpr go golang golang-library hipaa pci-dss pii secret-management
Last synced: 01 Jul 2025