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/mukailasam/rand
A Command-Line tool for generating a cryptographically secure random bytes
cryptographically-secure cryptographically-secure-random cryptography golang hexadecimal random random-bytes random-number
Last synced: 27 Feb 2025
https://github.com/mikeleo03/rsa-attack-simulation
Create a simulation of RSA Cryptographic Attack based on provided encryption code
cryptography fermat-factorization python3 rsa-attacks wiener-attack
Last synced: 16 Mar 2025
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://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/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/mberry/makwa-sharp
C# implementation of the Makwa password hashing algorithm
cryptography hashing passwords
Last synced: 25 Mar 2025
https://github.com/massivefermion/erl_argon2
nifs for hashing and verifying passwords using argon2
argon2 argon2i argon2id crypto cryptography elixir erlang hash hashing nif password password-hash password-hashing rust
Last synced: 13 Apr 2026
https://github.com/elfincafe/anngo
Ann*Go is the cryptography tool written in Go language.
Last synced: 12 Mar 2026
https://github.com/typicalhog/randevu-ts
Universal Probabilistic Daily Reminder Coordination System for Anything
algorithms blake3 coordination cryptography daily datetime deterministic foss hash offline probability randevu random rdv rdvt reminders rendezvous ts typescript universal
Last synced: 19 Feb 2026
https://github.com/naveenrajm7/cipherapp
basic python gui for some cryptographic techniques
cipher-algorithms cryptography
Last synced: 22 Jun 2026
https://github.com/anivanchen/pycrypt
A series of standalone scripts built with Cryptography for encryption and decryption of files / strings.
Last synced: 11 Jun 2026
https://github.com/wzyskq/polybius_square_pro
An improved encryption and decryption system from the Polybius Square.
Last synced: 14 Jan 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/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/a3h1nt/python-meets-cryptography
Python code snippets for modern encryption algorithms.
Last synced: 03 Sep 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/magical/libargon2
fork of the argon2 reference implementation
Last synced: 24 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/magical/gimli
Go implementation of http://gimli.cr.yp.to/
Last synced: 24 Mar 2025
https://github.com/bmwant/ecc
Elliptic Curve Cryptography algorithms
calculus cryptanalysis cryptography
Last synced: 17 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/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/praths71018/django_and_rest_framework_fundamentals_hospitalmanagement
A comprehensive Hospital Management System which is built using Django and Django Rest Framework
api-rest apm authentication authorization bitbucket cryptography django django-celery django-celery-beat django-rest-framework django-signals encryption-decryption middlware mysql newrelic redis unit-testing
Last synced: 13 Apr 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/matthewcash/esp32-ecdsa
ECDSA (P-256) signing/verification using esp32 hardware accelerators
cryptography ecdsa embedded esp32
Last synced: 17 May 2026
https://github.com/dpetrosy/encryptor-decryptor
My small project encryptor / decryptor written in Python.
algorithm console-application cryptography decoder encoder encoder-decoder encryption-decryption python python3
Last synced: 06 Oct 2025
https://github.com/pmarreck/blip_mp
BLIP-storage arbitrary-precision integers in pure Zig. Beats GMP at i64 (1.95-2.66×) and common cryptographic mul (1.12-1.46×) on Apple Silicon. 8240 GMP cross-validation tests pass.
arbitrary-precision-integers bignum blip cryptography ffi gmp multi-precision zig
Last synced: 31 May 2026
https://github.com/ohimoiza1205/goldman-sachs-forage-swe-simulation
Crack passwords and suggest security improvements as a Governance Analyst at Goldman Sachs.
cryptography goldman-sachs hashcat password-cracking software-engineering
Last synced: 17 Jan 2026
https://github.com/simplito/privmx-bridge-docker
Docker Compose for PrivMX Bridge.
chat communication cryptography data-transfer decryption e2ee end-to-end-encryption files messages messaging privacy privacy-protection private privmx secure security simplito storage thread zero-knowledge
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/ujangbedog/dpq-chat
A simple, secure peer-to-peer chat app built with Rust. Runs directly in the terminal with end-to-end encryption, post-quantum security (Kyber & Dilithium), and no central server.
chat cli cryptography p2p p2p-chat rust secure terminal terminal-app terminal-chat
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/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/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/endurio/ndrd
Endurio Daemon
blockchain cryptocurrency cryptography currency decentralized distributed payment stablecoin
Last synced: 14 Jan 2026
https://github.com/velascort/cryptography-practice
Practice in Python using cryptography
Last synced: 07 Oct 2025
https://github.com/vobst/ctf-nsa_backdoor
Solution of picoCTF 2022 NSA backdoor challenge.
backdoor cryptography ctf-writeups nsa picoctf
Last synced: 07 Oct 2025
https://github.com/r1b/md5
[WIP] The MD5 Message-Digest Algorithm
cryptography r6rs racket scheme
Last synced: 21 Jan 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/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/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/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/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/ya2ir/sha1
SHA-1 in Golang
cryptography hashing-algorithm hashing-algorithms sha-1 sha-1-hash
Last synced: 08 Oct 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/keyweeusr/elchacha
ChaCha20 implementation as per RFC7539
chacha20 cryptography cryptography-algorithms elisp emacs rfc7539
Last synced: 08 Oct 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/ndpar/spring-crypto-demo
Examples of crypto operations in Kotlin and Spring
bouncycastle cryptography openssl spring
Last synced: 12 Mar 2026
https://github.com/incertia/crypto-primer
intro to crypto given to my coworkers at AIS
algebra algebraic-structures cryptography dh diffie-hellman ecc ecdh rsa
Last synced: 18 Jan 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/mokkunsuzuki-code/stage356
Stage356: Runtime Verification and Fail-Closed Execution Gate with Stage355 integrity binding, runtime decision enforcement, CI context detection, and PQC intent-only protection.
audit ci-cd cryptography cybersecurity evidence execution-gate fail-closed github-actions hash-chain integrity key-revocation key-status ml-dsa pqc qsp runtime-verification signature-verification supply-chain-security trust verification
Last synced: 23 Jun 2026
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/natharyan/secret-sharing-arithmetic-operations
Shamir's secret sharing to generate shares for arithmetic operations over two secrets.
cryptography cryptography-project secret-sharing shamir-secret-sharing
Last synced: 09 Oct 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/josh0wah/rsa-file-ecryption-with-go
Encrypt a message using RSA in Go
cryptography cybersecurity encryption go golang rsa
Last synced: 09 Oct 2025
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/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/kizh4324/prodigy_cs_01
Implement Caesar cipher
caesar-cipher cryptography decryption encryption python
Last synced: 28 May 2026
https://github.com/oklein1/cryptography-clojure
Clojure implementation of ciphers
cipher-algorithms clojure cryptography
Last synced: 10 Oct 2025
https://github.com/loneicewolf/loneicewolf.github.io
my main site
blog cryptography speech-impairment stutter
Last synced: 03 Feb 2026
https://github.com/aljazarifoundation/cryptography
Exploring Cryptography with JMeter
aes-encryption cryptography des-encryption-algorithm encoding jmeter jwt-token research-and-development security-automation sha256-hash
Last synced: 27 May 2026
https://github.com/jaybrown/superbackeddownloader
macOS shell script and LaunchAgent to automatically download and verify Superbacked updates and auxiliary files
backup bip39 bitcoin blockcrypt btc crypto cryptography linux macos master-password mnemonic plausible-deniability qr-code secret seed-phrase shamir-secret-sharing succession superbacked tails totp
Last synced: 14 Apr 2026
https://github.com/nogipx/licensify
Secure license management for Dart/Flutter with ECDSA signatures, configurable encryption, and cross-platform support.
cryptography dart dartlang digital-signature ecdsa library license license-management licensing-library software-licensing
Last synced: 16 Apr 2025
https://github.com/yashkarthik/zipfile_passw_cracker
Crack the password of a zip file from a wordlist.
cryptography password-cracker python zipfile
Last synced: 10 Oct 2025
https://github.com/prasunchakra/encipherx
A simple Django-based Caesar Cipher application demonstrating basic text encryption and decryption. Currently for learning fundamental cryptographic concepts, experimenting with shift-based ciphers, and later on building upon for more advanced encryption methods.
cipher cryptography django python
Last synced: 22 Nov 2025
https://github.com/tigeryant/merkle-tree
Produces a merkle root from a set of user defined strings
binary-hash-tree cryptography merkle-tree
Last synced: 11 Oct 2025
https://github.com/enceeper/enceeper
Enceeper is a cross-platform password manager, built on top of Electron and utilizing the Enceeper service.
cross-platform crypto cryptography enceeper encryption manager password safe secure
Last synced: 16 May 2025
https://github.com/vallshmeleff/radiorandgentwo
A mock-up of a Java application that uses an Internet radio digital stream to encrypt SMS messages with Vernam's code. Works
Last synced: 23 Jun 2026
https://github.com/vveiln/crypto
Implementations of some crypto attacks
attack crypto crypto-attacks cryptography golang rsa
Last synced: 14 Jan 2026
https://github.com/achnouri/ctf-challenges-write-ups
This repository is a collection of detailed write-ups for CTF challenges/machines/... that i have solved across different cybersecurity training platforms
capture-the-flag cryptography ctf ctf-challenges ctf-writeups cybersecurity hacking hacking-tools hackthebox offensive-security osint pentesting red-team reversing scanning security testing tryhackme vulnerabilities web
Last synced: 18 Feb 2026
https://github.com/russibc/vigenere-cipher
A simple implementation of Vigenère Cipher.
cryptography practice python vigenere
Last synced: 26 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/alphadevking/keyvault
Securely generate, store, and manage your passwords and passkeys with ease
bcryptjs cryptography security sync typescript
Last synced: 01 Jul 2025
https://github.com/im-a-kookie/cryptographic-aes-server
Simple manual implementation of multithreaded HTTP server via HTTPListenerContext, implementing custom AES virtual streams to provide large files securely.
aes-encryption cryptography http-server multithreaded-server stream-processing
Last synced: 11 Oct 2025
https://github.com/robertoaleman/ra-ultimate-cipher-analyzer
RA Ultimate Cipher Analyzer is a web-based tool designed to analyze encrypted files and suggest the encryption algorithm used based on statistical properties and known patterns.
aes aes-128 aes-256 aes-encryption algorithms code-analysis cryptography cypher rsa rsa-cryptography rsa-decryption rsa-encryption
Last synced: 18 Feb 2026
https://github.com/scarlet-oni/Lock-Talk
Console messenger between client and server using TLS 1.3 protocol to encrypt messages
console cryptography cyber-security cybersecurity messaging messanger python python3
Last synced: 12 Oct 2025
https://github.com/faheel/cryptopals-crypto-challenges
Solutions to the Cryptopals Crypto Challenges, mostly in Rust
crypto-challenges cryptography cryptopals rust
Last synced: 22 May 2026
https://github.com/platform-inf/go-ratchet
🛡️ Double ratchet algorithm implementation in Golang.
cryptography double-ratchet golang
Last synced: 31 Mar 2025
https://github.com/bmoneill/enigma
Enigma machine simulator and Bombe
cipher cli cryptography enigma enigma-machine history
Last synced: 12 Oct 2025
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/bytemare/secp256k1
Go implementation of Secp256k1 based on Fiat-Crypto, with RFC9380 hash-to-curve.
cryptography golang hash-to-curve prime-order-group secp256k1
Last synced: 14 Apr 2026
https://github.com/ite-2022-pwr/sem4-oiak-proj-mb-ak
Organizacja i architektura komputerów - projekt
assembler assembly cryptography kyber-crystal
Last synced: 28 Mar 2025
https://github.com/minomy13/rsa
C++ code for en- and decrypting RSA.
cryptography decoding encoding rsa
Last synced: 13 Oct 2025
https://github.com/vladistan/codebreaker-2018-explore
Notebooks to poke around the blockchain for codebreaker 2018 challenge walkthrough
blockchain codebreaker-challenge cryptocurrency cryptography ctf-challenges ctf-writeups cybersecurity reverse-engineering security walkthrough
Last synced: 13 Oct 2025
https://github.com/sucho6996/shadowsend-a-secure-communication-platform
This is a Java Spring boot and JS React project where sender will send a message which will be encrypted and embedded in an Image provided by the sender and the receiver will be able to see those images with sender's number in his/her inbox . Once the receiver will read the message it'll be deleted automatically for a traceless conversation.
cryptography eureka-discovery-client eureka-server feign-client git github java jpa jwt-authentication jwt-token messaging microservices open-feign platform security spring-boot spring-security steganography
Last synced: 01 Mar 2026
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