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-29 00:07:02 UTC
- JSON Representation
https://github.com/soenneker/soenneker.cryptography.ed25519
A lightweight C# library providing utilities for verifying Ed25519 digital signatures using public keys
cryptography csharp dotnet ed25519 ed25519util signing util verification verify
Last synced: 24 Apr 2026
https://github.com/bitbynik/aes_secure_msg
COL759 Assignment-3
aes-256 client-server cryptography iitd messaging
Last synced: 28 Aug 2025
https://github.com/selendra/contract-registry
Selendra Contract Registry is a WASM smart contract registry writen in Rust based on ink! smart contract framwork.
cryptocurrency cryptography p2p-network payment rustlang smart-contracts token wasm
Last synced: 24 Apr 2026
https://github.com/ashu11-a/ashcrypt
Files protected with encryption
aes aes-256 aes-cipher aes-encryption aes-gcm asynchronous-crypto buffer crypto crypto-library crypto-tools cryptography encryption gcm node-aes node-crypto nodejs pbkdf2 stream-encryption typescript
Last synced: 24 Apr 2026
https://github.com/redx94/quantumblockchainautomation
A revolutionary initiative combining Quantum Computing and Blockchain Technology to establish a secure, decentralized system for quantum-powered data integrity. This project pioneers the fusion of advanced quantum randomness with blockchain's immutability, ensuring unmatched reliability and security for distributed data processes
blockchain blockchain-immutability cryptography data-integrity decentralization distributed-systems ethereum flask-dashboard ganache ibm-quantum-experience qiskit quantum quantum-blockchain-fusion quantum-randomness quantum-security quatum-cryptography smart-contracts zeromq
Last synced: 24 Apr 2026
https://github.com/en1gm4-exe/tryhackme
Write-ups and Walkthroughs for TryHackMe challenges and labs — covering enumeration, exploitation, privilege escalation, and more.
blue-teaming cryptography forensics hands-on-lab penetration-testing reverse-engineering shell
Last synced: 24 Apr 2026
https://github.com/simplito/crypt-erl
Erlang wrapper for unix libcrypt library
bcrypt cryptography erlang libcrypt
Last synced: 06 Jun 2026
https://github.com/paulopacitti/ascon-v
5️⃣ Ascon lightweight cryptographic algorithm implementation for improved performance on riscv64
allwinner allwinner-d1 ascon cryptography lightweight-cryptography risc-v riscv64
Last synced: 25 Apr 2026
https://github.com/hopex-development/cipher
Provides encryption and decryption (not for everyone, see the documentation) of strings using MD5, SHA1, SHA256, Base 16, Base64, DES, AES algorithms.
aes cryptography dotnetframework encryption
Last synced: 25 Apr 2026
https://github.com/imnotannamaria/python-flask-auth
Flask User Authentication and CRUD API
cryptography flask pymysql python
Last synced: 25 Apr 2026
https://github.com/toxic-whitelgnd/matrice_cryptography
A simple math Project based on Matrices-Cryptography by using python-numpy
cryptography math-problem matrices numpy python3
Last synced: 25 Apr 2026
https://github.com/gbennnn/data-encryption-standard
A simple web-based DES encryption tool built with Python and Flask. This app allows users to input plaintext and an 8-character key to encrypt text using the Data Encryption Standard (DES) algorithm and view the ciphertext in hexadecimal format.
cryptography data-encryption-standard des encryption-algorithms flask python
Last synced: 25 Apr 2026
https://github.com/fstrahij/cryptography
Project on Faculty of Organization and Informatics in Varaždin on course Operationg systems 2.
aes cryptography python sha256
Last synced: 06 Jun 2026
https://github.com/aditya-giri/cryptopals
My solutions to the Matasano Challenges in Cryptography.
cryptography cryptopals matasano matasano-cryptopals-challenges
Last synced: 19 Sep 2025
https://github.com/aartintelligent/hosanna-rs-secret
Safe in-memory secret types for Rust - SecretString and SecretBytes with redacted Debug/Display, zeroisation on drop, constant-time equality, and deserialise-only serde. Rust counterpart to Pydantic's SecretStr / SecretBytes.
constant-time credentials cryptography no-unsafe redacted rust rust-crate secrets security zeroize
Last synced: 07 Jun 2026
https://github.com/archethic-foundation/bls_ex
archethic bls cryptography elixir
Last synced: 20 Jan 2026
https://github.com/yunomiwell/nullwire
Encrypting messages is solved. Hiding that you sent one isn't — yet. NullWire: Loopix mixnet + X3DH/Double Ratchet E2E + Solana control plane. Pre-alpha. Whitepaper v0.3.
anonymous-communication blockchain cryptography double-ratchet loopix mixnet p2p post-quantum privacy rust solana sphinx x3dh zero-knowledge
Last synced: 27 Apr 2026
https://github.com/kcbojanowski/cryptographyappproject
App that helps you deal with classical algorithms of cryptography as well as RSA algorithm and Shamir's Secret Sharing Scheme.
Last synced: 16 Mar 2025
https://github.com/161chihuahuas/equihash
⛏️ native equihash solver and verifier
client-puzzle cryptocurrency cryptography equihash khovratovich nodejs proof-of-work zcash
Last synced: 27 Apr 2026
https://github.com/cluena/password-manager
cryptography password-manager python
Last synced: 07 Jun 2026
https://github.com/glinford/oqs.js
Node.js Bindings for liboqs
cryptography nodejs postquantum
Last synced: 28 Apr 2026
https://github.com/televisionninja/caesar-cipher
Simple caesar cipher encrypting, decrypting, and brute forcing functions
brute-force caesar-cipher cryptography
Last synced: 28 Apr 2026
https://github.com/zacharytamas/rsa-server
A simple Node.js server for storing and verifying public keys.
Last synced: 28 Apr 2026
https://github.com/thenareshofficial/file-encryptions
File encryption and decryption Tool in python
algorithm cmd command-line-tool cryptography cybersecurity-tool decryption docker docker-image encryption file-encryption-python github hashing pip python python-decrypt python-docker python-encryption python3 requirements tool
Last synced: 28 Apr 2026
https://github.com/mikeleo03/enigma-m3-cryptography
Enigma M3 Cryptography Simulation Created using React, Tailwind, and NodeJS
cryptography enigma-simulator nodejs reactjs
Last synced: 28 Apr 2026
https://github.com/below/cgjprofilelib
The cgjprofile Library
cryptography provisioning-profiles swift swift-package-manager
Last synced: 28 Apr 2026
https://github.com/dang12345512/sol-check
sol-check is a powerful Solana network tool that provides comprehensive validation and verification of smart contracts to ensure secure and efficient performance. It offers advanced analysis and debugging capabilities to help developers identify and resolve potential issues in their Solana-based applications.
audit checkio cryptography iphone memecoin objective-c security sol sol-check solana-token solana-token-bot solidity token trump-coin
Last synced: 28 Apr 2026
https://github.com/jayagra/turbid
aes-256 cryptography encryption macos swift
Last synced: 28 Apr 2026
https://github.com/lukechilds/og-zkp
Prove your Bitcoin OG status in zero-knowledge
bitcoin cryptography risc-zero risc0 risc0-zkvm zero-knowledge zkp
Last synced: 08 Jun 2026
https://github.com/mrchristensen/aes
Simple Advanced Encryption Standard (AES) implementation that can generate 128, 192, and 256 bit keys.
aes-encryption computer-security cryptography
Last synced: 26 Aug 2025
https://github.com/jacob-ian/deno_rsa
Generate/decode RSA Public and Private Keys and create signatures with SHA256withRSA (RS256) in Deno.
cryptography deno denoland rsa typescript
Last synced: 29 Apr 2026
https://github.com/joaoiacillo/vault-guard
A script utility for encrypting and decrypting Obsidian vaults.
cryptography gpg obsidian pgp security
Last synced: 29 Apr 2026
https://github.com/kozlm/lyra2
Lyra2 password hashing algorithm implementation in Java
cryptography java junit lyra2 maven password-hashing phs
Last synced: 29 Apr 2026
https://github.com/ranareebaal/minting-nfts
Minting NFTs in different quantities without Gas Fee!
blockchain-technology cryptography etherscan minting-nfts nextjs nfts typescript vercel-serverless-functions
Last synced: 29 Apr 2026
https://github.com/avivijay19/hash-generator
Hash generator is a crypto based android application which works on different hashing algorithms.
android cryptography kotlin kotlin-android
Last synced: 29 Apr 2026
https://github.com/tarranprior/postbox
📫 Postbox is a lightweight encryption tool which allows users to generate key pairs, exchange public keys, encrypt and decrypt messages, and communicate securely over SMTP using RSA. Built with C#.
console cryptography csharp dotnet encryption smtp
Last synced: 30 Apr 2026
https://github.com/aws/amazon-s3-encryption-client-python
Client-side encryption for S3 using the boto3 SDK
aws aws-s3 boto3 client-side-encryption cryptography s3
Last synced: 29 May 2026
https://github.com/francislauriano/chatsoftex
Plataforma desenvolvida em Python que visa automatizar e agilizar o processo de avaliação de projetos de inovação tecnológica, utilizando inteligência artificial e critérios padronizados com base na Lei do Bem.
cryptography fernet firebase flask flask-jwt-extended hugging-face-transformers numpy openai pdfplumber postgresql pyjwt pymupdf-fitz pypdf2 python pytorch scikit-learn scipy spacy sqlalchemy tensorflow
Last synced: 03 Apr 2026
https://github.com/i2rys/diffiequantum
Diffie Hellman merged with HQC.
cryptography diffie-hellman hqc merge pqc
Last synced: 05 Sep 2025
https://github.com/a-s-russo/eleventh-hour-mystery
Decipher the paragraph of ciphertext in 'The Eleventh Hour: A Curious Mystery' by Graeme Base at the end of the book using a Caesar cipher
Last synced: 29 May 2026
https://github.com/projects-developer/top-cryptography-projects-with-source-code
Cryptography is the practice and study of techniques for secure communication by transforming plaintext. Top 10 Cryptography Projects Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
aes-communication-security b-techprojects bca-projects communication computer-science-projects computerscienceprojects cryptography diffie-hellman-key-exchange final-year-projects finalyearprojects gif-malware-project m-techprojects mca-projects steganography super-cipher-projects triple-des-projects
Last synced: 07 Jan 2026
https://github.com/lazula/cryptopals
A collection of solutions for the challenges at cryptopals.com in C89
Last synced: 08 Jul 2025
https://github.com/hrvadl/security
Security (cryptography) labs
cipher cryptography encryption encryption-decryption golang rsa security signature
Last synced: 25 Mar 2025
https://github.com/badgerbloke/crypto-exchange
The fastest and most secure crypto exchange platform.
crypto cryptocurrency cryptocurrency-exchanges cryptography ethereum nextjs reactjs single-page-app smart-contracts
Last synced: 16 Mar 2025
https://github.com/ivanstambuk/openauth-sim
Authentication protocol simulator in Java 17 covering OATH HOTP/TOTP/OCRA, FIDO2/WebAuthn, EMV/CAP, and EUDI wallet/OpenID4VP
authentication cap cryptography emv eudi-wallet fido2 java oath ocra otp simulator webauthn
Last synced: 14 Jan 2026
https://github.com/xdv/divvy-wallet
Divvy Wallet Generator
cryptocurrency cryptography divvy secret test-vectors xdv
Last synced: 16 Jan 2026
https://github.com/hungrybluedev/python-basic-cryptography
Implemenation of basic Cryptography techniques and algorithms, along with tools useful for analysis.
algorithm cryptography python3
Last synced: 08 Apr 2025
https://github.com/panagiotiskotsorgios/enigma-machine-simulator
A C-based simulation of the Enigma machine encryption process
c cryptography encryption encryption-algorithms encryption-decryption enigma enigma-machine enigma-simulator history
Last synced: 04 Jul 2025
https://github.com/acifani/cryptopals-challenges
🔒 Personal take on the cryptopals crypto challenges, in Go
cryptography cryptopals-challenges go golang
Last synced: 14 Feb 2026
https://github.com/angeldollface/doll-cipher
A Rustacean implementation of an encryption algorithm of my own design. :lock: :dolls:
aes-encryption cryptography rust-lang rust-library
Last synced: 29 May 2026
https://github.com/bwesterb/germain
Counts safe primes
cryptography estimate germain safe-prime
Last synced: 31 Mar 2025
https://github.com/moeenn/go-token
Generate crypto-random strings (i.e. tokens) of any length
crypto-random-string cryptography go golang token
Last synced: 11 Mar 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/gabrielmajeri/crypto-data-structures
Data structures in Rust for cryptocurrencies and blockchain-related technologies
blockchain cryptocurrency cryptography merkle-tree
Last synced: 08 Apr 2025
https://github.com/simonmasson/efficient-glv-curves-generation
Generation of efficient four-dimensional GLV curves with high security (256-bit)
cryptography curves elliptic glv sage
Last synced: 11 Jun 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/hrichharms/rc4
RC4 implemented in C
cryptography rc4 rc4-algorithm rc4-cipher rc4-encryption
Last synced: 08 Apr 2025
https://github.com/ilyakotsar/imagecrypt
Image encryption with a password using rail fence cipher
cryptography encryption image-encryption rail-fence-cipher
Last synced: 09 Aug 2025
https://github.com/ilyakotsar/audiocrypt
Audio encryption with a password using rail fence cipher
audio-encryption cryptography encryption rail-fence-cipher
Last synced: 18 Mar 2025
https://github.com/bradford-smith94/cs579
CS 579 Foundations of Cryptography
Last synced: 29 Jun 2026
https://github.com/defeo/hhs-keyex
Research paper on improving the Hard Homogeneous Spaces key exchange protocol (by Couveignes and Rostovtsev-Stolbunov)
asymmetric-cryptography cryptography elliptic-curves isogenies key-exchange-protocol research-paper
Last synced: 11 Mar 2026
https://github.com/radriann21/passify
an password generator that allows to the user generate based on the options and copy the password
chakraui cryptography nextjs typescript zustand
Last synced: 12 Apr 2026
https://github.com/artainmo/ft_ssl
42 school project. Recoding the MD5 and SHA-256 cryptographic hashing algorithms in C.
42shcool algorithm c cryptography cybersecurity
Last synced: 16 Mar 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/mtumilowicz/elliptic-curve-workshop
Basics of elliptic curves, EC over finite fields and ECDSA.
cryptography ecdsa ecdsa-cryptography ecdsa-key-pair ecdsa-signature elliptic-curve-cryptography elliptic-curves finite-field finite-field-arithmetic workshop workshop-materials workshops
Last synced: 19 Jun 2026
https://github.com/hsfzxjy/kuroport
[WIP] :ribbon: Decentralized file teleporter & messenger, designed for multiple platforms, transmitting over diverse networks.
cryptography decentralized file-sharing messenger
Last synced: 30 Mar 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/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: 29 Apr 2026
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/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/lakshagg/insane-encrypt
A simple 256 byte encryption algorithm. feedback needed
c cryptography encryption encryption-algorithms encryption-decryption symmetric-encryption symmetric-key-cryptography
Last synced: 19 Jun 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/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/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/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/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/mrummanhasan/cryptography
cryptography extended-euclidean-algorithm traditional-cipher
Last synced: 11 Jun 2026
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/anonputraid/zetcipher
Lightweight and secure text encryption tool built for developers and security enthusiasts.
cryptography data-encryption encryption security
Last synced: 13 Jan 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/asjordi/basicjavablockchain
Simple Java Blockchain
blockchain blockchain-demos cryptography java
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/ioexcept10n/filekeeper
A project of a file encryption Android app made with .NET MAUI
android cryptography csharp cybersecurity dotnet maui
Last synced: 01 May 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/eugenedakin/feistelciphernetwork
Feistel Cipher Network Cryptography
api2 cryptography encryption feistel feistel-cipher feistel-network xojo
Last synced: 07 Jan 2026
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