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/themaskedman981/sage-boolean-solver
Implementation of Boolean Arithmetic in SAGE math
Last synced: 30 May 2026
https://github.com/dubniczky/cryptography-algorithms
Python implementations of commonly used cryptographic algorithms
algorithms cryptography cryptography-algorithms cryptography-library learning python
Last synced: 23 Jun 2025
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/oelshocht/javacryptotoys
Java bytecode strings encryption and file signing
bytecode cryptography java security-tools
Last synced: 20 Jun 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/a3h1nt/python-meets-cryptography
Python code snippets for modern encryption algorithms.
Last synced: 03 Sep 2025
https://github.com/levongh/md5
The MD5 algorithm is a widely used hash function producing a 128-bit hash value. Although MD5 was initially designed to be used as a cryptographic hash function, it has been found to suffer from extensive vulnerabilities. It can still be used as a checksum to verify data integrity, but only against unintentional corruption.
Last synced: 03 Apr 2025
https://github.com/trinhminhtriet/vault
š Decrypt and manage encrypted data with a CLI tool built using Go and Cobra framework.
cli cryptography decryption encryption go rsa security
Last synced: 09 Apr 2025
https://github.com/yawning/musig2-voi
Go MuSig2 (w/secp256k1) (Mirror)
cryptography cryptography-algorithms go golang musig2 schnorr-signatures secp256k1
Last synced: 11 Mar 2025
https://github.com/vaasudevans/ciphers
Implementation of Ciphers in C++ and python
c-plus-plus-11 ciphers cryptography python3
Last synced: 31 Mar 2025
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/maxime-cllt/primeshield
GUI RSA implƩmentation en Rust
cicd cryptography gui rsa-cryptography rust
Last synced: 25 Mar 2025
https://github.com/magical/fastpbkdf2
A faster implementation of x/crypto/pbkdf2
Last synced: 24 Mar 2025
https://github.com/magical/libargon2
fork of the argon2 reference implementation
Last synced: 24 Mar 2025
https://github.com/magical/gimli
Go implementation of http://gimli.cr.yp.to/
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/juliuspleunes4/noiseframework
Noise Protocol Framework in Python.
cryptography noise pypi python
Last synced: 14 Jan 2026
https://github.com/lcian/klein-cryptanalysis
š Cryptanalytic attack on the KLEIN embedded block cipher
Last synced: 08 Jun 2026
https://github.com/farhantips/cryptography-and-cryptanalysis
This repository covers practical implementations of Cryptography and Cryptanalysis, including encryption algorithms, hashing, digital signatures, and techniques for analyzing and breaking cryptographic systems.
aes-encryption authentication-protocol blockcipher ceaser-cipher cryptanalysis cryptography des diffie-hellman elliptic-curve-cryptography encryption-decryption hashing-passwords kerberos-authentication knapsack publickey-cryptosystem rsa-cryptography ssh ssl zero-knowledge-proof
Last synced: 26 Mar 2025
https://github.com/isaac-defrain/cryptography
Crypto BIP (Book In Progress)
Last synced: 29 Jun 2025
https://github.com/mananpatel06/information-security-practicals
This is Cryptography And Security Practical.
caesar-cipher-algorithm ce348 crns cryptography cspit depstar diffie-hellman-algorithm digital-signature-algorithm hill-climbing-algorithm information-security onetimepad playfair-cipher practicals railfence-cipher rsa-algorithm security
Last synced: 13 Jun 2026
https://github.com/chewzzz1014/sem-4-projects-code
arduino course-project coursework cryptography mvc prolog
Last synced: 13 Apr 2026
https://github.com/paulchen2713/aes
COM 5335 Network Security Assignment #2 - Advanced Encryption Standard (AES)
aes cryptography encryption matlab nthuee
Last synced: 16 Mar 2025
https://github.com/aelx01/kyberkeep
An experimental web-based and quantum-safe cryptography password manager with zero-knowledge cryptography
cryptography password-manager post-quantum-signature rust
Last synced: 06 Sep 2025
https://github.com/davidbuchanan314/cryptopals-python3
Yet Another Cryptopals solution repo. Implemented in modern-ish python3. A mixture of procedural and functional coding styles. But no OO! :P
aes cracking cryptography cryptopals python3 xor
Last synced: 10 Jun 2025
https://github.com/mariankapisinsky/FIT-VUT-NNET
Some of the school assignments from my master's degree study.
asynchronous-programming cryptography digital-forensics fit functional-programming graph-algorithms influxdb networking parallel-algorithms tls-fingerprint vut web-applications
Last synced: 11 Mar 2025
https://github.com/mpankajarun/file-encryption-and-decryption
This app is an experiment that will allow people to choose files from their computers and encrypt them client-side with a pass phrase.
cryptography cryptojs javascript
Last synced: 04 May 2026
https://github.com/codlocker/cryptography_algos
Implementing different Cryptography Algorithms
Last synced: 08 Jan 2026
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/arnaldo10cisne/cryptography__python_app
This program can encrypt and decrypt arrays of English words. The word API used to validate words and obtain random ones is: https://random-word-api.herokuapp.com
Last synced: 26 Mar 2025
https://github.com/jvz/musigma.blog
A blog about programming.
blog cryptography functional-programming java programming reactive scala security shell
Last synced: 08 Jan 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/notetiene/ssh-hardening
š”ļø Ansible Role ā SSH Hardening
algorithms ansible cryptography devops hardening provisioning ssh
Last synced: 28 Jun 2026
https://github.com/maksmez/ids_update_vkr
ŠŃŠ¾ŠµŠŗŃ ŃŠ°Š·ŃŠ°Š±Š¾ŃŠ°Š½Š½Ńй Š“Š»Ń Š°Š²ŃŠ¾Š¼Š°ŃŠøŃŠµŃкого Š¾Š±Š½Š¾Š²Š»ŠµŠ½ŠøŃ баз ŠæŃавил ŃŠøŃŃŠµŠ¼Ń VipNet IDS.
cryptography logging python selenium smtplib sqlalchemy sqlite yattag
Last synced: 10 May 2026
https://github.com/eginez/secret-key-split
Secret key split algorithm
cryptography golang key-management shamir-secret-sharing
Last synced: 21 Jun 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/aryaghan-mutum/algorhythms
A curated collection of algorithm implementations.
algorithms computer-science cryptography data-structures functional-programming graph-algorithms lisp mathematics number-theory racket searching-algorithms software-engineering sorting-algorithms tree-algorithms
Last synced: 21 Feb 2026
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/psygo/cryptography_course
A Cryptography Course from Udemy
Last synced: 07 Dec 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/maemresen/encrypted-data-sender
An example project that simulates, sending and receiving encrypted data between two end-point.
cryptography encryption java security
Last synced: 10 May 2026
https://github.com/everyways/test-app-uniris
Uniris Angluar 11 init
angular blockchain cryptography transaction-chain uniris
Last synced: 10 May 2026
https://github.com/smartibase/smart-transformers
Smart Transformers are a versatile machine learning tool that can be integrated with Pytorch, TensorFlow, and JAX. Smart transformers provide accurate computations required for cryptographic algorithms. These transformers is that they are independent modules, making it efficient to experiment with various research projects related to cryptanalysis
algorithms crypto cryptocurrency cryptography deep-learning jax machine-learning pytorch tensorflow transformer
Last synced: 28 Feb 2025
https://github.com/malisha4065/javap2pfiletransfer
Java P2P Secure File Transfer
Last synced: 09 Jun 2026
https://github.com/r1b/md5
[WIP] The MD5 Message-Digest Algorithm
cryptography r6rs racket scheme
Last synced: 21 Jan 2026
https://gitlab.com/florent.legname/java-crypto-sandbox
Tests and POCs with standard JDK 18 cryptographic implementations: RSA ciphering and signing, AES encryption etc.
AES cryptography java openjdk rsa
Last synced: 10 Jan 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/duguorong009/rlwe-encryption-rs
RLWE encryption scheme using Knuth-Yao sampling
cryptography math post-quantum-cryptography rust
Last synced: 10 Jun 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/mberry/makwa-sharp
C# implementation of the Makwa password hashing algorithm
cryptography hashing passwords
Last synced: 25 Mar 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/denizumutdereli/go-cryptography
Cryptography with golang
asymetric-cryptography base58 bip32 bip39 bip44 cryptography ecdsa elliptic-curve hdwallet ripemd160 sha256 sha3-256
Last synced: 10 May 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/idleberg/node-wp-salts
Generates an object of default WordPress salts. Fully offline.
cryptography nodejs wordpress wordpress-salt
Last synced: 27 Dec 2025
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/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/karisdalton/ceaser-cipher
Cipher encoder and decoder---ceaser cipher
Last synced: 15 Mar 2025
https://github.com/jhartyharr23/fors33-verifier
Cryptographic verifier for high-integrity data. Prove provenance and ensure immutable audit trails. Automate at fors33.com/products
audit-trail chain-of-custody compliance cryptographic-attestation cryptography cybersecurity cybersecurity-tools data-integrity data-lineage data-protection data-provenance digital-forensics evidence-management forensics immutable-ledger python security-tools sha256 tamper-evident zero-trust
Last synced: 01 Mar 2026
https://github.com/salvacorts/fr-chat-resttracker
:satellite: P2P Chat Rest Server Tracker
cryptography heroku hug p2p-chat python rest-api tracker-server
Last synced: 15 Mar 2025
https://github.com/kevincharm/gfc-fpe
Generalised Feistel cipher for stateless shuffling
cryptography feistel fpe shuffle
Last synced: 07 Sep 2025
https://github.com/virgilsecurity/virgil-pythia-net
Virgil Pythia SDK allows developers to implement Pythia protocol to create breach-proof passwords, immune to offline and online attacks.
breach-proof-password cryptography encryption netcore pythia pythia-sdk sdk virgil-pythia
Last synced: 02 Sep 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/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/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/moviet/php-encryption
Crypsic - A speed metal encryption library for php
aes-cipher cryptography decryption encryption encryption-library password-hash standalone symmetric-encryption
Last synced: 20 Feb 2026
https://github.com/twilight-dream-of-magic/fastfireblockcipher-mysticalascon
FastFire: An Enhanced Version of ASCON Algorithm with Custom Round Constants and Substitution-box with custom nonlinear functions, Linear Permutation
ascon block-cipher cryptography fastfire sponge-functions
Last synced: 01 Mar 2025
https://github.com/aniketc068/atick-python
Standalone Python library for PDF digital signatures ā PAdES/CMS, USB tokens, Windows store, Indian eSign, timestamps, LTV and a green-tick appearance Adobe shows as valid. Zero dependencies.
adobe cades cryptography digital-signature esign ltv pades pdf pdf-signature pkcs11 python sign-pdf timestamp
Last synced: 16 Jun 2026
https://github.com/bmwant/ecc
Elliptic Curve Cryptography algorithms
calculus cryptanalysis cryptography
Last synced: 17 Mar 2025
https://github.com/yoannchb-pro/private-html
PrivateHTML | Make the user access your page with a key
Last synced: 23 Aug 2025
https://github.com/piotrpsz/crypto
Implementation of encryption algorithms in c++17
3-way blowfish cpp17 cryptography gost
Last synced: 17 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/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
https://github.com/uofsc-fall-2022-math-587-001/homework11
Basics on elliptic curves and their discrete log problem
cryptography discrete-logarithms elliptic-curves go latex math
Last synced: 14 May 2026
https://github.com/yumevote/voting-iot-machine-ui
A emulated GUI application which acts as a POS IOT Machine (DRE) to allow people to vote for election on the Maschain
arduino cryptography iot python tkinter-gui
Last synced: 15 Feb 2026
https://github.com/abdo-essam/diffie-hellman-key-exchange
The code you provided appears to be an implementation of the Diffie-Hellman key exchange protocol between a client and a server. This protocol allows two parties to establish a shared secret key over an insecure channel.
client client-server cryptography diffie-hellman diffie-hellman-algorithm diffie-hellman-key server
Last synced: 15 Mar 2025
https://github.com/t-bast/echalotte
Research on various onion encryption schemes.
cryptography onion onion-routing
Last synced: 12 May 2026
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/akhuntsaria/online-bcrypt-generator
Yet another online bcrypt generator.
bcrypt cryptography encryption generator javascript webpack
Last synced: 17 Jan 2026
https://github.com/timyiu478/cryptography-i
Cryptography I: foundational cryptographic principles and primitives course by Dan Boneh, Stanford University
aes-encryption cryptography protocol rsa-cryptography security
Last synced: 29 Jun 2026
https://github.com/keyweeusr/blake
BLAKE implementation as per RFC7693
blake blake2 cryptography cryptography-algorithms emacs lisp rfc7693
Last synced: 05 Oct 2025
https://github.com/albinzayedrawan/asymmetric-encryption
Lab Exercises about asymmetric encryption with RSA & Diffie-Hellman.
asymmetric-encryption cryptography diffie-hellman-key-exchange rsa-encryption
Last synced: 19 Jul 2025
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/alexiza84/nexus
nexuS is an innovative software tool designed to streamline data management and analysis processes. With its user-friendly interface and powerful features, nexuS empowers users to efficiently organize, analyze, and visualize their data.
ansible ansible-role cryptography dotnet emulator graphql groovy mmorpg molecule-scenario nexus private-tracker sonatype torrent wildstar
Last synced: 07 Apr 2026
https://github.com/alisatodorova/information-security-basics
Assignments on Public-Key Crypto, Lattice-Based Encryption, Symmetric Crypto, RSA, Advanced Protocols
cryptography cybersecurity lattice-based-crypto public-key-cryptography rsa-cryptography symmetric-key-cryptography
Last synced: 15 Mar 2025
https://github.com/jcbritobr/gocrypto-study
This study is based on Golang Cryptography for Depeloper book and its examples.
Last synced: 06 Oct 2025
https://github.com/danielost/ecpoint-wrappers
Convenient wrappers for operations on elliptic curves in Golang.
cryptography ecc elliptic-curves
Last synced: 06 Oct 2025
https://github.com/robertmcatee/saigo
a simple encryption toolkit written in Go
Last synced: 14 Jan 2026
https://github.com/ccan23/xoreen
Xoreen. Encrypt and Decrypt Every File Type Using Xor Gate.
andgate byte-encryption crypt cryptography doc-encryption encryption encryption-algorithms encryption-decryption encryption-tool file-decryption file-encryption mp3-encryption orgate pdf-encryption ruby xor xor-gate xoreen xorgate zip-encryption
Last synced: 16 Jan 2026
https://github.com/okamyuji/passwordgenerator
A secure password generator web application built with Go, featuring customizable password length, character types, and comprehensive security measures including cryptographic randomization.
cryptography go golang http-server password-generator password-security security web-application
Last synced: 23 Mar 2025
https://github.com/kizh4324/prodigy_cs_01
Implement Caesar cipher
caesar-cipher cryptography decryption encryption python
Last synced: 28 May 2026
https://github.com/endurio/ndrd
Endurio Daemon
blockchain cryptocurrency cryptography currency decentralized distributed payment stablecoin
Last synced: 14 Jan 2026