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/matthewcash/esp32-ecdsa
ECDSA (P-256) signing/verification using esp32 hardware accelerators
cryptography ecdsa embedded esp32
Last synced: 17 May 2026
https://github.com/yaon-c2h8n2/krypton
Projet réalisé dans le cadre de l'UE Codages & Cryptographie en M1 à l'Université de Bourgogne
cryptography data-compression-algorithms data-encoding
Last synced: 05 Oct 2025
https://github.com/erhant/fftype
Finite-field arithmetic within the type system.
cryptography elliptic-curves finite-fields polynomials types typescript
Last synced: 05 Oct 2025
https://github.com/dhcgn/crypto
Wrapper of secure encryption implementation to simplify the usage.
cryptography encryption go golang
Last synced: 17 Mar 2025
https://github.com/eiblybrasil/php-crypt
A simple php class for encryption.
class cryptography php php72 php73 php74 php80 php81
Last synced: 05 Feb 2026
https://github.com/lorransutter/intro-bc-security-practices
Labs for BCDV1002 - Intro to Blockchain - Security Practices
blockchain cryptography ethersjs security security-practices smart-contracts solidity
Last synced: 02 Apr 2026
https://github.com/kevincharm/gfc-fpe
Generalised Feistel cipher for stateless shuffling
cryptography feistel fpe shuffle
Last synced: 07 Sep 2025
https://github.com/rbourgeat/miniblockchain
🔗 A simple Blockchain
blockchain c-plus-plus cryptography
Last synced: 08 Apr 2025
https://github.com/seigr-lab/seigrtoolsetcrypto
Post-classical cryptographic engine with entropy-regenerative architecture
alpha cryptographic-algorithms cryptography data-security encryption entropy hashing libraryb privacy python python3 research security seigr self-sovereign
Last synced: 07 Jun 2026
https://github.com/devssh/scaco
Final Year Project 2016 http://www.indjst.org/index.php/indjst/article/view/102112
abelian-groups algorithm carmichael chinese-remainder cloud cryptography discrete-logarithm euler-totient fermat galois-field network-security rsa signature-verification
Last synced: 20 Jul 2025
https://github.com/gabriel-milan/des_example
Example for encryption/decryption using DES. Compatible with Arduino, Node.js and Python
arduino cipher cryptography nodejs python3
Last synced: 13 Apr 2026
https://github.com/zukardex/zeryto
Zeryto- an amateur cryptosystem experiment
Last synced: 28 Oct 2025
https://github.com/mberry/makwa-sharp
C# implementation of the Makwa password hashing algorithm
cryptography hashing passwords
Last synced: 25 Mar 2025
https://github.com/kyj9447/pixseal
Cryptographic image integrity & authenticity verification tool. Detects any image modification via pixel-level validation.
cryptography digital-forensics image-authenticity image-integrity-check image-verification steganography-tool tamper-detection
Last synced: 24 Jan 2026
https://github.com/latticearc/latticearc
Hybrid Post-Quantum Cryptography Library for Rust - Secure transition to Quantum-Safe Encryption.
aws-lc aws-lc-rs cryptography encryption fips hybrid-encryption ml-dsa ml-kem post-quantum post-quantum-cryptography pqc rust tls tls13
Last synced: 27 May 2026
https://github.com/duguorong009/md6-impl
MD6 hash implemented in Rustlang
cryptography hash md6 rust-lang
Last synced: 25 May 2026
https://github.com/csharper63/client_encryption_file_system
This repository contains a client that interacts with a server API to create account, upload/share files and folders with other users with E2EE.
authentication cryptography drive end-to-end-encryption
Last synced: 06 Feb 2026
https://github.com/super-e/slip39dotnet
Complete .NET implementation of SLIP-0039 Shamir's Secret Sharing with BIP32 support
bip32 bitcoin cryptocurrency cryptography csharp dotnet mnemonic secret-sharing shamir-secret-sharing slip-0039 vibe-coding
Last synced: 13 Apr 2026
https://github.com/yermakovsa/erc6492-go
Go library for Ethereum signature verification with EOA, EIP-1271, and ERC-6492 support.
cryptography eip-1271 erc-6492 ethereum go go-ethereum golang signatures wallets web3
Last synced: 01 Jun 2026
https://github.com/audrastump/gcm-encryption-socket
GCM Socket using AES-GCM encryption with a 256-bit key - ensures confidentiality and integrity of data
cryptography cybersecurity encryption-decryption
Last synced: 12 May 2026
https://github.com/uofsc-fall-2022-math-587-001/homework4
Introduction to the discrete logarithm problem and a comparison of symmetric vs asymmetric ciphers
cryptography discrete-logarithm go latex math
Last synced: 20 Apr 2026
https://github.com/antonio-marasescu/edublock
EduBlock represents a private blockchain platform intended for the sharing of educational records between universities. It was created to serve as my bachelor thesis degree.
angular blockchain cryptography docker expressjs gulp ngrx nodejs rabbitmq redux typedi typeorm typescript
Last synced: 13 Apr 2026
https://github.com/psygo/cryptography_course
A Cryptography Course from Udemy
Last synced: 07 Dec 2025
https://github.com/future-rafay/data-encryption-app-python_streamlit
🔐 SecureVault is a Python-based project designed to provide robust encryption and decryption functionalities.
cryptography fernet-encryption hashing-passwords python
Last synced: 18 Jun 2025
https://github.com/argenox/noxtls-rs
NoxTLS Rust is a lightweight, high-performance embedded TLS library written in Rust and designed for secure communication in resource-constrained systems. Built for efficiency, portability, and modern security standards.
cipher-algorithms cipher-suit cryptography cryptography-api dtls openssl-alternative rust rust-library tls tls12 tls13
Last synced: 28 May 2026
https://github.com/go-universal/cryptography
🔐 Cryptography utilities for Go.
asymetric-cryptography cryptography golang hashing symetric-cryptography
Last synced: 10 Apr 2025
https://github.com/akornatskyy/wheezy.security
A lightweight security/cryptography library
cryptography python security wheezy
Last synced: 28 Apr 2025
https://github.com/cedi/cryptopals
http://cryptopals.com
challenge cryptography cryptopals
Last synced: 09 Apr 2025
https://github.com/louisdeck/coinmachine
A wargame in C
binary-exploitation c cryptography ctf wargame
Last synced: 11 Mar 2025
https://github.com/macornwell/musksultimatemessagesafe
A cryptography puzzle that shares what propels Elon Musk forward.
Last synced: 18 Mar 2025
https://github.com/ixgnoy/writeup_picoctf2024
Some notes for myself and passionate friends...
binary-exploitation cryptography forensics general-skills reverse-engineering web-exploitation web-shell
Last synced: 06 Feb 2026
https://github.com/missn0body/hide
A simple Blowfish scramble schtick made in C
argument-parsing block-cipher c cipher-algorithms command-line command-line-tool cryptography terminal terminal-based
Last synced: 19 May 2026
https://github.com/0xliquidglass/caesar
A passwordless file encryption scripts for linux
Last synced: 13 Mar 2025
https://github.com/mdziegielewska/algorithms
A collection of algorithms and data structures implemented during university studies.
cryptography fundamental-algorithms numerical-methods operating-system-concepts
Last synced: 13 Mar 2025
https://github.com/simplito/privmx-pki-server
Sample PKI (Public Key Infrastructure) server for PrivMX.
communication cryptography end-to-end-encryption pki privmx
Last synced: 13 Sep 2025
https://github.com/cloudnoize/kv-merkletree
Sparse Merkle Tree with arbitrary-length keys efficient range operations, height-reducing extensions, and verification, making it ideal for verifiable key-value storage
cpp20 cryptography key-value merkle-tree
Last synced: 31 Dec 2025
https://github.com/bitbynik/quadratic_sieve
COL759 Assignment-2
cryptography factorization gmpy2 iitd large-numbers mpi parallel-processing quadratic-sieve
Last synced: 09 Apr 2025
https://github.com/dragonscypher/galactic-guardians
A fun game to play with friends on the same network
blockchain cryptography opengl pygame socket-programming
Last synced: 18 May 2026
https://github.com/pymarcus/go_pemkeycertificate
Create a SSL certificate to test and local web development.
cryptography golang ssl-certificates
Last synced: 15 Sep 2025
https://github.com/nico-rodriguez/node-passgen
A Node random password generator.
cryptography password-generator
Last synced: 19 May 2026
https://github.com/sucho6996/imagecryptosteganography
A simple project of hiding message inside an image after encrypting it built with python
cryptography python steganography
Last synced: 29 Mar 2025
https://github.com/25a0/sts-sphincs
SPHINCS, the hash-based signature scheme, with fast batch signatures
cryptography digital-signature hash-based-signatures post-quantum-cryptography
Last synced: 22 Mar 2025
https://github.com/25a0/authentication-sets
Code and statistics related to authentication sets.
cryptography merkle-hash-trees
Last synced: 22 Mar 2025
https://github.com/hayr-hotoca/react-native-key-generator
256-bit encryption, cipher key generator - native implementation.
256-bit android cipher cross-platform cryptography encryption ios javascript key react react-native typescript
Last synced: 08 Apr 2026
https://github.com/richard66nz/encryption-onetimepad
Demonstration python code using pyQT for One Time Pad encryption
cryptography one-time-pad pyqt5 python
Last synced: 06 Apr 2025
https://github.com/dssgabriel/present24-rs
Rust port of MITM attack on 2PRESENT24.
cryptography man-in-the-middle-attack present-cipher
Last synced: 08 Jul 2025
https://github.com/ecsolticia/caeser-cipher-matlab
Caeser Cipher encryption and decryption scripts with a right shift of 2. Written in MATLAB. (WIP)
caeser-cipher cryptography cryptography-algorithms matlab matlab-script modular-arithmetic
Last synced: 18 Mar 2025
https://github.com/richard66nz/encryption-steganography
Demonstration python code using pyQT for steganography encryption
cryptography pyqt5 python steganography
Last synced: 06 Apr 2025
https://github.com/richard66nz/encryption-publickey
Demonstration python code using pyQT for public key encryption
cryptography public-key-encryption pyqt5 python
Last synced: 06 Apr 2025
https://github.com/princeranjan03/imageencryption_i-chip
This project focuses on creating a hardware-based encryption and decryption system that implements the Data Encryption Standard (DES) algorithm.
cipher cryptography data-encryption data-encryption-standard encoding encryption-decryption fpga image image-processing opencv rtldesign source-coding verilog verilog-hdl verilog-project vivado xilinx xilinx-vivado
Last synced: 26 Mar 2025
https://github.com/richard66nz/pyqt-passwordgenerator
Simple Python code using pyQT to generate pseudo-random passwords
Last synced: 06 Apr 2025
https://github.com/shishirjindal/cryptopals
Matasano's Crypto Challenges in Python
cryptography matasano-cryptopals-challenges python
Last synced: 24 Feb 2025
https://github.com/bouchraakl/java_implementation_of_rsa_encryption_and_decryption_algorithm
This repository contains a Java implementation of the RSA encryption and decryption algorithm using the Java cryptography libraries.
cryptography java rsa-algorithm rsa-cryptography rsa-encryption
Last synced: 14 Mar 2025
https://github.com/romanpecheritsa/onetimesecretapi
This project implements a service for securely storing and sharing one-time secrets (FastAPI, MongoDB)
authx cryptography docker-compose fastapi mongodb motor pytest python
Last synced: 28 Apr 2026
https://github.com/michaeltennyson/advanced-security
The following repository contains programs completed for the advanced security Module
cipher cipher-algorithms cryptography java security
Last synced: 05 Mar 2025
https://github.com/ricardoyam/dataescrowsystem
A decentralized data escrow system leveraging Intel SGX and TLS as the root of trust.
cryptography openenclave openssl sgx shamir-secret-sharing tls
Last synced: 25 Jan 2026
https://github.com/toshydev/ceasar
A Ceasar cipher ROT13 tool
ceasar-cipher cryptography python python-script python3 rot13 security tools
Last synced: 15 Jun 2026
https://github.com/texadactyl/cloaking.jl
This is a file cloaking utility set of APIs written in Julia. It is similar to Cloaking.py and Cloaking.c.
cbc-aes-encryption cryptography cryptography-tools decryption encryption hmac hmac-authentication julia nettle
Last synced: 04 Apr 2025
https://github.com/rewired-gh/d-box-app
A trustworthy vault app utilizing state-of-the-arts algorithms
client cross-platform cryptography flutter vault
Last synced: 15 May 2026
https://github.com/snowkluster/unseen
A modern go cli tool for hashing and analysing the type of hash
analyzer cli cryptography golang hashing modern
Last synced: 15 May 2026
https://github.com/aadityapate/cryptography-information-security-lab_semester-v
Cryptography and Information Security Lab repository containing Codes/Solutions, and Assignments/Tasks completed during the coursework.
c cryptography html-css-javascript java security
Last synced: 19 May 2026
https://github.com/arec1b0/blockchain
A basic blockchain implementation featuring a P2P network and a RESTful API, built with Go and optimized cryptographic functions using Rust.
api blockchain cryptography distributed-systems go open-source p2p-network rust
Last synced: 19 May 2026
https://github.com/permutationlock/monocypher-zig
Zig bindings for the Monocypher cryptography library.
Last synced: 16 Oct 2025
https://github.com/s-celles/classicciphers.jl
ClassicCiphers.jl is a Julia package that implements various classical cryptographic ciphers.
Last synced: 03 Feb 2026
https://github.com/ydv-ankit/file-encryptor
A complete implementation of TEA (Tiny Encryption Algorithm) encryption and decryption for files.
cicd cli-app cryptography gh-actions golang tiny-encryption-algorithm
Last synced: 26 Jun 2025
https://github.com/ankit1598/crypto-algos
Repo for Cryptography Algorithms
algorithms cryptography hacktoberfest hacktoberfest2020 hacktoberfest2021 opensource
Last synced: 22 Aug 2025
https://github.com/n3m0n8/cybersec-tools
Assortment of tools/programmes related to networking and cybersec with copious notes as I work through the example programmes
cryptography cyber cybersecurity encryption packet-sniffer remote
Last synced: 03 Apr 2025
https://github.com/iosmanthus/homqv-go
One-Pass HMQV and Asymmetric Key-Wrapping https://eprint.iacr.org/2010/638.pdf
Last synced: 05 Mar 2025
https://github.com/dbosk/otpkx
Towards Perfectly Secure and Deniable Communication Using an NFC-Based Key-Exchange Scheme
cryptography deniability paper
Last synced: 19 Jan 2026
https://github.com/stefandeml/snark-verifier
web-frontent for zkSNARKS on Ethereum based on ZoKrates
cryptography ethereum zksnarks
Last synced: 14 May 2025
https://github.com/fialkaapp/fialka-mailbox
📬 Self-hosted store-and-forward relay for Fialka over Tor. AES-256-GCM, zero server-side decryption, no metadata, Raspberry Pi ready.
aes-256-gcm cryptography e2e-encryption end-to-end-encryption kotlin mailbox messenger onion-service post-quantum privacy raspberry-pi relay security self-hosted server store-and-forward tor zero-metadata
Last synced: 08 Apr 2026
https://github.com/ergus/cryptography-rust-cpp
A simple crate with some cryptographic functions implemented in C++ AND Rust like mirror code.
cpp cryptography inter-language learning rust testing
Last synced: 15 Sep 2025
https://github.com/naemazam/live-encryption-decryption
Encryption is the process of translating plain text data (plaintext) into something that appears to be random and meaningless (ciphertext). Decryption is the process of converting ciphertext back to plaintext. To encrypt more than a small amount of data, symmetric encryption is used
aes cryptography encryption html-css-javascript javascript naemazam
Last synced: 10 Sep 2025
https://github.com/gausix/enigmify
This project is a simple implementation of the Enigma machine in Rust. It allows users to input a message, configure the rotor and reflector settings, and encrypt or decrypt the message.
cli cryptography enigma-machine rust security
Last synced: 07 Jul 2025
https://github.com/thefcraft/bhx-encryption-algorithm
Dynamic, block-based encryption algorithm (BHX / BlockHashXOR) with integrated HMAC integrity checks and support for both streaming and non‑streaming modes in Python.
bcrypt cryptography encryption hmac sha256 streaming xor-cipher
Last synced: 21 Mar 2025
https://github.com/buzzcosm/udemy-course-blockchain-technology-in-java-1
Udemy course - Blockchain & Cryptocurrency in Java
blockchain blockchain-demos blockchain-technology cryprocurrency cryptography java udemy-course-project
Last synced: 30 Oct 2025
https://github.com/uofsc-fall-2022-math-587-001/homework12
Elliptic curve cryptography
cryptography ecdsa elliptic-curve-cryptography elliptic-curve-diffie-hellman elliptic-curve-elgamal go latex math
Last synced: 09 May 2026
https://github.com/nyxblabs/cryptonyx
🔒 Unified API for cryptographic operations in web and runtime environments, supporting Node.js, browsers, and other platforms
Last synced: 13 Mar 2025
https://github.com/mghorbani2357/necrypt
Necrypt uses AES and RSA to present strong encryption method. It generates new cipher for each encryption with the same RSA and AES key.
aes cryptography encryption-decryption file-encryption python python3 rsa
Last synced: 26 Jul 2025
https://github.com/tn3w/cryptolib
A secure high-level implementation of cryptographic primitives with post-quantum support
aes argon2 argon2id crypto cryptography dilithium kyber pbkdf2 post-quantum post-quantum-cryptography rsa rust
Last synced: 05 Apr 2025
https://github.com/bethanyuo/crypto_signatures
Popular Cryptographic Algorithms using various Crypto Libraries: Signatures
algorithms crypto crypto-algorithms crypto-libraries crypto-signatures cryptography javascript python signatures
Last synced: 18 May 2026
https://github.com/ferdi265/thesis-fast-ascon-for-riscv-xtensa
My Bachelor's Thesis "Optimizing Ascon for 32-bit Architectures, Fast Implementations for RISC-V and Xtensa"
ascon bit-manipulation cryptography optimization riscv riscv32 xtensa
Last synced: 30 Oct 2025
https://github.com/kosasih/quantumchain
QuantumChain is a cutting-edge blockchain platform that leverages quantum computing and quantum-resistant cryptography to deliver ultra-secure, high-speed, and scalable decentralized solutions.
blockchain blockchain-technology cryptography quantum quantum-computing quantumchain
Last synced: 13 Sep 2025
https://github.com/biojet1/mendec
Message encryption using RSA algorithm
command-line-tool cryptography encryption-decryption rsa-cryptography
Last synced: 07 Mar 2026
https://github.com/rustaceanrob/chacha20
zero dependency, stack allocated ChaCha20 implementation
chacha20 cryptography stack-allocated stream-cipher
Last synced: 05 Apr 2025
https://github.com/ryanj93/dotline-server
The DotLine Server :: DotLine is an IM app with end-to-end encryption and several message type support.
chat cryptography end-to-end-encryption messaging
Last synced: 09 Apr 2026
https://github.com/alex-snd/cardancipher
🔓 The project is intended for easy reading of the plaintext from the ciphertext obtained using the Cardano cipher.
Last synced: 15 Jun 2025
https://github.com/shurlinet/go-hqc
Pure Go implementation of HQC (Hamming Quasi-Cyclic) post-quantum KEM. NIST backup to ML-KEM. Zero dependencies.
code-based cryptography fips-207 golang hqc kem key-encapsulation lattice-alternative nist post-quantum pqc pqclean pure-go quantum-resistant zero-dependencies
Last synced: 29 Jun 2026
https://github.com/mrmorais/cipher_algorithms
Cipher algorithms implementations in C++
Last synced: 21 Jul 2025
https://github.com/negascout/toypublickeys.jl
a toy (but not trivial) implementation of (some) public key cryptography in julia
cryptography julia julia-language julialang publick-key rsa
Last synced: 30 Oct 2025
https://github.com/ableinc/polysecrets-js
A completely randomized order of secrets; built with security in mind.
application-security cryptography javascript js jwt nodejs npm npm-package polysecrets secrets secrets-management security
Last synced: 29 Mar 2025
https://github.com/matteopolak/password
A simple password generator.
cryptography cybersecurity generator password
Last synced: 12 May 2025
https://github.com/tankerhq/sdk-react-native
Tanker client-side encryption SDK for React-Native
cryptography encryption end-to-end privacy react-native sdk security tanker
Last synced: 18 Feb 2026
https://github.com/oxlumi/an-introduction-to-mathematical-cryptography
Study notes, exercise solutions and rust implementations from An Introduction to Mathematical Cryptography.
Last synced: 16 Sep 2025
https://github.com/franky47/cryptograph
GraphQL API for cryptographic functions
cryptography graphql serverless
Last synced: 06 May 2026
https://github.com/stevemats/morse_code_translator
Easily decode/encode Morse code and listen to audio.
cryptography encryption-decryption morse-code
Last synced: 09 Jun 2026