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/ideal-lab5/etf.js
Encryption to the Future Javascript SDK
cryptography encryption etf timelock-encryption
Last synced: 17 Mar 2026
https://github.com/systemslibrarian/postquantum.fileformat
Draft specification for a hybrid post-quantum file encryption format. X25519+ML-KEM-1024 + Ed25519+ML-DSA-87. EXPERIMENTAL — seeking review.
cryptography dotnet draft-spec file-format hybrid-encryption post-quantum specification
Last synced: 01 Jun 2026
https://github.com/systemslibrarian/crypto-compare
Interactive cryptographic algorithm reference — 17 categories, 97 algorithms, 16+ countries. Comparison tool with beginner/advanced modes, PQ-safe filtering, and justification report export.
aes cryptographic-algorithms cryptography digital-signatures education homomorphic-encryption nist post-quantum pqc reference typescript vite zero-knowledge
Last synced: 01 Jun 2026
https://github.com/kolosovpetro/rsaencryptionexplained
Simple explanation on the symmetric encryption problematics and main idea behind the Rivest-Shamir-Adleman (RSA) encryption.
assymetric-encryption assymetric-key-cryptography cryptography rsa-cryptography rsa-encryption rsa-key-encryption
Last synced: 09 Feb 2026
https://github.com/contisimone99/simple-hw-asimmetric-encryption
Simple Asymmetric Encryption (SAE) system implemented in SystemVerilog and Python. Demonstrates basic key generation, encryption, and decryption operations using modular arithmetic with communication between two parties through public key exchange.
cryptography cybersecurity encryption hardware-design systemverilog verilog
Last synced: 10 Feb 2026
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/labex-labs/comptia-security-plus-training-labs
Master cybersecurity fundamentals through hands-on labs, covering threat analysis, risk management, network security, identity management, cryptography, and incident response. Perfect for CompTIA Security+ certification prep.
certification certification-prep comptia course cryptography cybersecurity hands-on hands-on-labs identity-management incident-response labex labs network-security penetration-testing programming risk-management security security-fundamentals sysadmin threat-analysis
Last synced: 11 Feb 2026
https://github.com/containerscrew/rsecure
Secure file encryption using pure Rust and AES 🔒
aes-gcm aur-package cli crates-io crypto-library cryptography data-protection file-encryption privacy rust security
Last synced: 11 Feb 2026
https://github.com/devprojectekla/cryptoman-gui
This is a simple kivy application to encrypt and decrypt files or a whole directory tree.
cryptography kivy-application kivy-framework python
Last synced: 27 Feb 2026
https://github.com/astropilot/bigeye
A web security challenges website, a school project for my software security course
challenge cryptography ctf-platform security web
Last synced: 19 Mar 2026
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/alexstevovich/ghostmail
[Node.js] Obfuscates inline HTML email addresses to protect from bots and scrapers.
cryptography email micro nodejs
Last synced: 15 Feb 2026
https://github.com/embetrix/pycrypto-helper
python crypto operations helper
cryptography encryption-decryption pkcs11 python3 signature
Last synced: 01 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/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/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/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/akhilkailas017/file-xor-encryptor
This repository is used to encrypt and decrypt files in computer using XOR. Based on Python
auto-py-to-exe cryptography encryption pyinstaller python xor
Last synced: 04 Jun 2026
https://github.com/jparr721/monkey
🐒 Non GMO password manager, safe for consumption
cryptography cryptography-tools nodejs password password-vault tool
Last synced: 20 Apr 2026
https://github.com/abhishekkr/aqikcipher
encrypt-decrypt using a small shared password in a dumb One-Time-Pad style
c clanguage cryptography cryptography-tools
Last synced: 05 Jun 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/antelle/pkcs15-smartcard-sign
Signatures from PKCS #15 smartcard in node.js
cryptography nodejs pkcs15 signature smartcard
Last synced: 28 Apr 2026
https://github.com/richarddushime/authenticred
AuthentiCred – A Simple and Secure Way to Verify Academic Credentials and Recomendations
blockchain-technology cryptography django-framework ecdsa htmlx jwt-token mkdocs mkdocs-material python3 smart-contracts solidity w3c
Last synced: 28 Apr 2026
https://github.com/ellipticsecure/ehsm-java
Java integration library for the eHSM and MIRkey Hardware Security Modules
bip32 bitcoin cryptography ehsm hsm java pkcs11
Last synced: 28 Apr 2026
https://github.com/foxtbirdy/mini_apps
The Official Mini-apps where apps are created?
cryptography css gui gui-application mini-apps pyqt5 pyqt5-desktop-application python
Last synced: 28 Apr 2026
https://github.com/samuel-lucas6/multimac
Authenticate multiple inputs easily using keyed BLAKE2b.
blake2 blake2b blake2b-256 blake2b-384 blake2b-512 crypto cryptography keyed-blake2b mac message-authentication-code multi-input multi-input-mac multi-inputs multi-mac
Last synced: 29 Apr 2026
https://github.com/stripedpajamas/cryptopals
node implementation of cryptopals challenges
cryptography cryptopals cryptopals-challenges cryptopals-crypto-challenges nodejs
Last synced: 02 May 2026
https://github.com/jacob-ian/deno_random_bigint
Generate a random BigInt by bit-length with Deno.
Last synced: 02 May 2026
https://github.com/karusb/bazcryptlib
BazCrypt 4 Neighborhood Cellular Automata Encryption Algorithm C++ Library
algorithm bazcrypt bazcrypt-encryption c-plus-plus cellular-automata cpp cross-platform cryptography encryption library linux windows
Last synced: 02 May 2026
https://github.com/elliotwutingfeng/balloon_hashing
Balloon Hashing implemented in Dart.
crypto cryptography dart dartlang hash password
Last synced: 09 Jun 2026
https://github.com/reklatsmasters/is-chacha20-poly1305-supported
Check whether a chacha20-poly1305 cipher is supported by NodeJS
aead chacha20 chacha20-poly1305 cipher crypto cryptography nodejs poly1305 rfc7539
Last synced: 03 May 2026
https://github.com/diogoperei29/x.509-cert-verifier
A small project for loading and verifying X.509 certificate chains against a local trust store using the OpenSSL library.
c certificate certificates cmake cpp cpp17 cryptography icmp openssl python python3 raii scripting testing verification x509
Last synced: 07 May 2026
https://github.com/elliotwutingfeng/balloon-hashing
Balloon Hashing implemented in Ruby.
crypto cryptography hash kdf-algorithm key-derivation-function password ruby ruby-language
Last synced: 10 Jun 2026
https://github.com/ash-2k3/ooni-chainwatch
A python script to extract certificate chains from OONI web connectivity measurements and submit them to a Let's Encrypt Certificate Transparency (CT) log. This aids in monitoring and auditing the certificates used on the web, contributing to internet transparency efforts.
certificate-transparency cryptography python s3-buckets x509certificates
Last synced: 10 Jun 2026
https://github.com/defeo/isogenyviz.jl
Visualizations of isogeny graphs
cryptography elliptic-curves isogenies mathematics number-theory
Last synced: 29 Jan 2026
https://github.com/akshatamohanty/practical-blockchain
Website for practicalblockchain.org. Practical Blockchain is a meetup group in Singapore, started in 2021. We focus on talks and workshops by speakers building blockchain applications in production, learning from their research and insights.
blockchain cryptography dapps ethereum security smartcontracts solidity zkproof
Last synced: 09 May 2026
https://github.com/pccr10001/cryptoauthlib
Microchip CryptoAuthentication Library
arduino arduino-library atca atecc508a cryptoauthlib cryptography esp32
Last synced: 10 May 2026
https://github.com/lucianoscarpaci/atmega328p
🔒 Embedded Crypto Projects with Arduino board.
aes arduino arduino-projects atmega328p cryptography haskell nix
Last synced: 10 May 2026
https://github.com/abdulsmapara/constant-size-group-signatures
Implementation of the research paper - http://crypto.stanford.edu/~xb/pkc07/fullgrpsigs.pdf
constant-size-group-signatures cryptography number-theory
Last synced: 11 Jun 2026
https://github.com/netesf13d/crypto-stuff
Python implementation of some common cryptographic primitives
Last synced: 14 May 2026
https://github.com/netesf13d/py-ecc
Python implementation of elliptic curve cryptography
cryptanalysis cryptography elliptic-curve-cryptography
Last synced: 17 Jun 2026
https://github.com/virgilsecurity/demo-e2ee-server-java
A simple Java server application that uses in end-to-end encryption (E2EE) use-case.
crypto cryptography demo encryption end-to-end-encryption secured-by-virgil server
Last synced: 17 Jun 2026
https://github.com/ao3575911/dark-swan
Decentralized identity and symbolic anonymization protocol — Ed25519 signing, rotating pseudonyms, and local registry for private verifiable identities.
anonymization cryptography decentralized ed25519 identity privacy pseudonym python
Last synced: 22 Jun 2026
https://github.com/majikah/majik-key
Majik Key is a next-generation seed phrase account library for creating and managing mnemonic-based identities. It provides a post-quantum ready, high-security bridge between BIP39 mnemonics and the Majikah ecosystem.
bip39 crypto cryptography key keypairs majik-message mnemonic security seed-phrase
Last synced: 22 Jun 2026
https://github.com/hambosto/sweetbyte
A very small, very simple, yet very secure encryption tool.
aes-256 argon2id cryptography decryption encryption golang privacy-tools reed-solomon security security-tools xchacha20-poly1305
Last synced: 07 Oct 2025
https://github.com/willdunklin/elgamal
Implementation of elliptic curve elgamal cryptography in Python (coursework)
Last synced: 29 May 2026
https://github.com/hrichharms/salsa20
Salsa20 stream cipher implemented in Haskell
cryptography salsa20 stream-cipher xor-cipher
Last synced: 08 Apr 2025
https://github.com/salrashid123/ocicrypt-tpm-keyprovider
OCICrypt provider for Trusted Platform Modules (TPM)
cncf containers cryptography encryption oci trusted-platform-module
Last synced: 16 Mar 2025
https://github.com/ya2ir/sha1
SHA-1 in Golang
cryptography hashing-algorithm hashing-algorithms sha-1 sha-1-hash
Last synced: 08 Oct 2025
https://github.com/keyweeusr/elchacha
ChaCha20 implementation as per RFC7539
chacha20 cryptography cryptography-algorithms elisp emacs rfc7539
Last synced: 08 Oct 2025
https://github.com/ben854719/autonomous-health-monitoring-emergency-response
This app uses Bluetooth to link a worker’s smartphone with a supervisor’s laptop for live health monitoring. PySyft handles secure biometric authentication, while machine learning detects injuries and visualizes them on a dashboard. Agentic AI responds to critical events by triggering emergency protocols and contacting 911 with location data.
agentic-ai bluetooth cryptography cybersecurity error-handling gemini langgraph machine-learning-algorithms matplotlib mcpserver nltk numpy pysyft python pytorch socket tcp tenseal
Last synced: 28 Apr 2026
https://github.com/kzorin52/nistp256
Rust dylib wrapper to RustCrypto/elliptic-curves [only keypair]
crypto cryptography elliptic-curves keypairs nistp256 perfomance secp256r1
Last synced: 08 Oct 2025
https://github.com/pillardevelopment/go_chain
blockchain-network cpp cryptography golang google secp256k1 tendermint-consensus
Last synced: 14 Jan 2026
https://github.com/nunees/trabalho_rsa_unip
Implementação do algoritmo RSA básico.
cryptography python rsa-cryptography
Last synced: 20 Mar 2025
https://github.com/carloslfu/ts-crypto
Crypto utilities for TypeScript proyects
Last synced: 02 May 2026
https://github.com/gabrielmajeri/pp-project
Procedural programming project for winter 2018 course
c cryptography pattern-matching
Last synced: 08 Apr 2025
https://github.com/shaina-gh/dss
Java implementation of the Digital Signature Standard (DSS) for message integrity and authenticity verification.
cryptography cryptography-algorithms digital-signature-algorithm digital-signature-authentication dss java signature-verification
Last synced: 22 Apr 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/toniomacaronio/keccak-rust
Keccak implementation in Rust
crypto cryptography keccak rust sha3
Last synced: 24 Mar 2025
https://github.com/shubhamv108/crypto-utils
A simple crypto util in Java.
aes crypto-utils cryptography cryptography-utilities hashing hotp otp rsa totp
Last synced: 24 Mar 2025
https://github.com/oklein1/cryptography-clojure
Clojure implementation of ciphers
cipher-algorithms clojure cryptography
Last synced: 10 Oct 2025
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/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/lihongjie0209/sm-py-bc
SM2/SM3/SM4 implementation in Python based on Bouncy Castle - Pure Python cryptography library
bouncy-castle chinese-crypto cryptography gm-crypto pure-python python sm2 sm3 sm4 zero-dependencies
Last synced: 13 Jan 2026
https://github.com/pedroalbanese/leacrypt
TTAK.KO-12.0223 Lightweight Encryption Algorithm (ISO/IEC 29192-2:2019) with Galois/Counter Mode (LEA-GCM)
aead cryptography golang lea symmetric-encryption
Last synced: 16 Jun 2026
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/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/farchanjo/merkle
Local-first MCP vault for Claude Code — LLMs hold opaque handles, operators approve every reveal, every access leaves a BLAKE3 hash. Rust 2024 / DDD + Hexagonal.
argon2id audit-log blake3 claude-code cryptography ddd ed25519 hexagonal-architecture local-first mcp model-context-protocol rust rust-2024 secrets secrets-management security spec-driven-development sqlite vault xchacha20-poly1305
Last synced: 17 Jun 2026
https://github.com/dan149/noice
OTP (one-time pad) encryption CLI tool.
blazingly-fast cipher cli cryptography encryption encryption-decryption one-time-pad open-source otp zig ziglang
Last synced: 24 Mar 2025
https://github.com/kenatsf/solidity-signature
cryptography ethereum nextjs security smart-contracts solidity
Last synced: 03 May 2026
https://github.com/orlowskilp/des-example
DES implementation in Rust
cryptography rust rust-lang symmetric-cryptography
Last synced: 06 Jul 2025
https://github.com/maxgfr/playforgood
It is a cryptocurrency based on the fork of the litecoin
bitcoin bitcoin-forks btc cryptocurrencies cryptocurrency cryptography fork litecoin litecoin-fork ltc
Last synced: 16 May 2026
https://github.com/krdevanshu06/steganography-app
This project is a steganography tool that allows users to hide and extract secret messages within images using Least Significant Bit (LSB) encoding. The tool provides a user-friendly Streamlit UI for seamless encoding and decoding of messages.
cryptography data-security image-processing lsb-encoding python steganography streamlit
Last synced: 18 Apr 2026
https://github.com/sahedulislamrony/anonymous
A secure and user-friendly platform for sending anonymous messages with real-time database integration, powered by Firebase and built using ReactJS, Sass, and Vite.
cryptography css3 firebase firebase-auth firebase-realtime-database javascript netlify react-router-dom reactjs sass vite
Last synced: 14 Apr 2026
https://github.com/juanpinheirofiap/faceid
Aplicativo de reconhecimento facial com Oracle Database, DeepFace e OpenCV para autenticação via FaceID.
cryptography embeddings opencv oracle-database pyhton
Last synced: 12 Oct 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/kwas123/blockchain-file-verification
🔒 Verify file integrity and authenticity with this decentralized system on Ethereum, ensuring secure, tamper-proof document validation through blockchain technology.
axios bitcoin blockchain blockchain-technology copyleft cryptography dapp fir modular move openpgp p2p pinata-ipfs python react sha256 timestamp trusted-timestamping
Last synced: 04 May 2026
https://github.com/irfan-manitechnest/sodium-crypto
Modern PHP 8.3+ encryption library using libsodium – secure symmetric & asymmetric (Fidelius-style) encryption, signing, and password hashing.
cryptography fidelius libsodium php
Last synced: 13 Jan 2026
https://github.com/newyaroslav/siphash-cpp
SipHash Headers Only C ++ Library
c-plus-plus cpp11 cpp17 cryptographic-hash-functions cryptography hash library pseudorandom-functions siphash
Last synced: 12 Oct 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/minomy13/rsa
C++ code for en- and decrypting RSA.
cryptography decoding encoding rsa
Last synced: 13 Oct 2025
https://github.com/sajad-net/handybar
Base64 encoder and decoder extension
base64 base64-decoding base64-encoding chrome-extension cryptography css html javascript javascript-base64 javascript-cryptography json webbrowser-extension
Last synced: 11 Apr 2026
https://github.com/dubniczky/trustless-authentication
Secure authentication protocol without sending or storing the password
authentication cryptography password protocol
Last synced: 31 Mar 2025
https://github.com/kevin-doolaeghe/key_keeper
Sauvegarde de mots de passe avec chiffrement très simple
console-application cryptography personnal-project
Last synced: 23 Feb 2026
https://github.com/elliotwutingfeng/balloonhashing.jl
Balloon Hashing implemented in Julia.
crypto cryptography julia julia-language kdf-algorithm key-derivation-function password password-hash
Last synced: 27 Feb 2025
https://github.com/jay4codes/skyjack-djss4ds
A Data Science Treasure Hunt
cryptography data-science firebase reactjs
Last synced: 04 May 2026
https://github.com/a3h1nt/python-meets-cryptography
Python code snippets for modern encryption algorithms.
Last synced: 03 Sep 2025
https://github.com/oxarbitrage/sinsemilla
Sinsemilla hash function haskell implementation
crypto cryptography hash-function sinsemilla
Last synced: 05 Feb 2026
https://github.com/acmo0/lfsr-fibo
Efficient pure Rust implementation of LFSR in Fibonacci representation
cryptography lfsr lightweight-cryptography random-generation
Last synced: 14 Oct 2025
https://github.com/magical/libargon2
fork of the argon2 reference implementation
Last synced: 24 Mar 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/luizwt/cryptomatrix
Sistema simples de criptografia e decriptação baseado na geração de uma matriz 7x7 com chave compartilhada
Last synced: 18 Apr 2025
https://github.com/redik2/binary-cryptography
Простая шифровка файлов через побитовый XOR
Last synced: 24 Mar 2025
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