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/namecoin/certinject
Inject certificates into Windows CryptoAPI trust store, with EKU and name constraints.
certificates cryptoapi cryptography hacktoberfest name-constraints privacy security tls windows x509
Last synced: 27 Jan 2026
https://github.com/crocs-muni/eacirc-utils
Utils for experiment creation and result postprocessing
automation cryptography randomness research-tool
Last synced: 31 Jan 2026
https://github.com/cryptpad/blueprints
CryptPad research & development repository
algorithms cryptography cryptpad diagrams research
Last synced: 01 Mar 2026
https://github.com/davidbuchanan314/roll13
an (unfinished) TLSv1.3 client in pure python, hand-rolled from first principles.
aes aes-gcm cryptography hmac hmac-sha256 python python3 secp256r1 sha256 tls tls13
Last synced: 22 Aug 2025
https://github.com/leo-aa88/bitcoin-cryptography-ecc
Study of bitcoin elliptic curve cryptography (ECC)
bitcoin cryptography ecc-cryptography elliptic-curve-cryptography
Last synced: 10 May 2026
https://github.com/cosmian/cloudproof_flutter
The Flutter API library to Cosmian Cloudproof Encryption
android cloud cloudproof cryptography dart flutter ios
Last synced: 01 Mar 2026
https://github.com/ishanoshada/spiral-cipher
A spiral cipher implementation for text encryption and decryption
cipher crypto cryptography encryption pypi python security spiral spiral-cipher
Last synced: 18 Feb 2026
https://github.com/loneicewolf/compact-caesar-cipher
ciphers classical classical-ciphers crypto cryptography loneicewolf
Last synced: 23 Jan 2026
https://github.com/rpj/poo-attest
Proof-of-Ownership attestation tool via commitment schemes
commitment-schemes cryptography ownership
Last synced: 29 Mar 2025
https://github.com/danieltoader/php-crypttor
A simple php library to deal with encrypting and decrypting strings using OpenSSL or MCrypt
crypt cryptography decrypt encrypt mcrypt openssl php-crypt php-library
Last synced: 01 Sep 2025
https://github.com/sorah/xaes_gcm
Ruby implementation of XAES-256-GCM, an extended-nonce AEAD built on AES-256-GCM
cryptography ruby xaes-256-gcm
Last synced: 28 May 2026
https://github.com/eqoty-labs/kryptools
Kotlin multiplatorm crypto tools: AES-SIV, Axlsign, AES256-GCM, Bech32, Secp256k1
crypto cryptography kotlin kotlin-android kotlin-js kotlin-jvm kotlin-library kotlin-multiplatform kotlin-native
Last synced: 02 Feb 2026
https://github.com/dineshssdn-867/cryptography
Although there are different methods to encrypt and decrypt messages, we'll focus on a linear algebra-based cipher, the Hill cipher, which uses a matrix as a cipher to encode a message or an image, and it's extremely difficult to break when a large matrix is used.
colab-notebook cryptography hill-cipher linear-algebra matrix-multiplication
Last synced: 26 Oct 2025
https://github.com/tcfw/ocs
An Open Cryptography Standard
certificate certificates crypto cryptography go golang ipfs pki public-crypto security tls
Last synced: 29 Apr 2026
https://github.com/qtumproject/qtool
Qtool is a cli command, a JSON RPC api and a golang package that provides crypto functionalities specific for qtum blockchain
bitcoin cryptography ecdsa qtum
Last synced: 28 Apr 2025
https://github.com/emperororokusaki/shai
A cryptography library focused on simplicity, performance, and rock-solid security
Last synced: 12 Jun 2025
https://github.com/ishan-surana/federanet
Federated Multimodal Cyberattack classification model on social media messages (utilizing blockchain and quantum key cryptography). Blockchain server at https://cyberattack-blockchain.onrender.com/. Model interaction link below.
bb84-protocol blockchain convolutional-neural-networks cryptography federated-learning flask html-css-js information-security machine-learning multimodality natural-language-processing proof-of-authority streamlit zero-knowledge-proof
Last synced: 10 May 2026
https://github.com/mk-fg/ca-certificates-whitelist-filter
Tool to filter system-wide trusted Web PKI TLS Certificate Authorities in linux distros on a whitelist-basis
certificates cryptography linux python security sysadmin tls tool trust web-pki x509
Last synced: 10 May 2026
https://github.com/ableinc/polysecrets
A completely randomized order of secrets; built with security in mind.
application-security cryptography encryption jwt jwt-token password password-generator polysecrets secrets security security-tools server-security signing signing-certificates
Last synced: 29 Mar 2025
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/pactus-project/python-sdk
Python-SDK for Pactus Blockchain
blockchain bls bls12-381 cryptography ed25519 grpc pactus python rpc sdk web3
Last synced: 15 Apr 2025
https://github.com/prongbang/aes_ctr
AES CTR - Counter Flutter plugin.
aes-ctr aes-ctr-mode cryptography decryption encryption flutter
Last synced: 04 Jan 2026
https://github.com/sourish-kanna/side-projects
These are my other side projects which are not that big for a dedicated repository
ascii cesar-cipher cesar-cypher cryptography encryption java python side-project
Last synced: 11 May 2026
https://github.com/victor-0x29a/basethor
Simple cryptography based in to Base64.
Last synced: 16 Mar 2025
https://github.com/pranjalgautam11/data-protection-using-steganography-and-cryptography
This menu driven program ensure the steganography and cryptography of the files.
cryptography encryption-decryption steganography twofish
Last synced: 12 May 2026
https://github.com/projects-developer/steganography-project
Steganography is the practice of hiding secret information within a non-secret message, image, or other medium. Steganography Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
btechprojects computerscienceprojects cryptography cybersecurity dataencryption datahiding digitalforensics informationsecurity mtechprojects secretcommunication steganalysis steganography steganography-project
Last synced: 06 Feb 2026
https://github.com/enjeck/cryptoalgovisualizer
Visualizations of various cryptography algorithms
algorithms cryptography visualization
Last synced: 24 Oct 2025
https://github.com/guppster/ark-nim
A Nim library simplifying connection to the ARK blockchain
Last synced: 25 May 2026
https://github.com/netesf13d/crypto-stuff
Python implementation of some common cryptographic primitives
Last synced: 14 May 2026
https://github.com/nethermindeth/eth-pairings-bindings
C# bindings for the eth_pairings library
cryptography eip-1962 pairings
Last synced: 12 Jul 2025
https://github.com/onlycodergod/crypto-beta
🛡learn and watch how crypto work in Go
const crypto cryptography golang-library hash key privatekey sha
Last synced: 12 Jan 2026
https://github.com/hirotoshioi/cryptopals-in-js
Working on http://cryptopals.com/ challenges
cryptography cryptopals javascript
Last synced: 16 Mar 2025
https://github.com/ilyakotsar/e2ee-js
End-to-End Encrypted Chat You Can Trust
chat cryptography diffie-hellman-algorithm encryption end-to-end-encryption messenger
Last synced: 18 Mar 2025
https://github.com/qalle2/md5-algo
MD5 implementation in Python
command-line cryptography md5 python3
Last synced: 28 May 2026
https://github.com/umstek/magnum-cipher
Proof-of-concept Product Cipher using cryptography classics (CS3052 Computer Security - Assignment)
cryptography encryption-algorithm product-cipher substitution-permutation-network
Last synced: 11 Jun 2025
https://github.com/outspace/vigdec
vigdec aka heartbreaker – tool that breaks Vigenère cipher without knowing the key.
breaker cryptography decryption decryptor substitution-cipher vigenere vigenere-cipher vigenere-cipher-algorithm vigenere-decoder
Last synced: 25 Oct 2025
https://github.com/makemake-kbo/satunna
satunna is a WIP reproducible pseudo-random code execution hashing algorithm
crypto cryptography hash hashing-algorithm salt salting virtual-machine
Last synced: 03 Jul 2025
https://github.com/randombit/botan-ocaml
OCaml binding for botan crypto library
Last synced: 25 Mar 2025
https://github.com/alexruzin/cryptog
A cryptographic wrapper library for the Go programming language
aes-encryption cryptography rsa-encryption
Last synced: 21 Nov 2025
https://github.com/ardatetikbey/ruby-kriptografi-101
Ruby programlama dilinde şifreleme hakkında doküman
Last synced: 06 Jul 2025
https://github.com/simplyyan/w7dth
A Go library for easy, fast, lightweight and effective encryption.
criptografia cryptography cryptography-algorithms cryptography-library cryptography-tools decryption encryption framework go golang golang-library lib libraries library w7dth
Last synced: 01 Apr 2025
https://github.com/iboudhaine/rsa-encryption-and-in-practice
Implementation and exploration of RSA encryption, including its security properties, practical applications, and real-world use cases. A class project to learn and experiment with cryptographic principles
cryptographic-algorithms cryptography cryptography-project encryption python rsa secure-communication security
Last synced: 25 Oct 2025
https://github.com/dianpermana/cryptography
Cryptography: Encryption and Decryption as part of Security Test ( JavaScript + Groovy + .Jar File )
aes-encryption-decryption base64-encoding comp128 crc-algorithms crypto cryptography des-encryption-decryption hash hmac jmeter jwt rc4-algorithm smartcard
Last synced: 24 Mar 2025
https://github.com/mayank-02/simplified-des
Implementation of a simplified version of the DES algorithm
cryptography data-encryption-standard educational python simplified-data-encryption-standard simplified-des
Last synced: 16 Mar 2025
https://github.com/ppad-tech/sha256
Pure Haskell SHA-256, HMAC-SHA256
cryptography hashing haskell sha2 sha256
Last synced: 03 Jul 2025
https://github.com/cebem1nt/keeper
Keeper is a python password manager with git synchronization between multiple devices.
argparse cryptography encryption fernet-cryptography password-generator password-manager password-store python3 terminal-based terminal-tool termux
Last synced: 03 Feb 2026
https://github.com/abstractionslab/c5dec
C5-DEC (Common Criteria for Cybersecurity, Cryptography, Clouds – Design, Evaluation and Certification) part of the CyFORT project: a suite of methods and CAD tools dealing with the creation and evaluation of secure IT systems according to the CC standards, capturing SSDLC, V&V, and our cyber-physical system security assessment method
asciimatics bootstrap cad common-criteria cryptography cybersecurity devsecops doorstop flask git openproject pandoc project-management python3 quarto resource-management secure-software ssdlc system-security-risk-assessment threat-modelling
Last synced: 06 Jan 2026
https://github.com/opendream/vanityssh-rust
VanitySSH-Rust is a Rust-based project designed to generate SSH keys with customizable prefixes or patterns. It emphasizes performance and security, leveraging Rust's strengths for efficient cryptographic operations and minimal resource usage.
cryptography key-generation rust ssh vanity-key
Last synced: 16 Jan 2026
https://github.com/rafael-santiago/zacarias
Password manager with kernel mode powers (FreeBSD, Windows and Linux)
aes-encryption argon2 crypto cryptography cypherpunks databaseless device-driver freebsd gcm infosec kernel-module linux minimalistic out-of-the-box password-generator password-manager privacy-tools strong-cryptography suckless windows
Last synced: 06 May 2026
https://github.com/retr0kr0dy/ghostschat
Chat and file transfer securely, 🛡️ embrace anonymity, and unleash your inner cyber ninja! 🥷💻💾
aes annonymized chat coding cryptography development file-transfer python rsa secured-communication security
Last synced: 16 Jun 2026
https://github.com/emrekybs/samurai
Samurai is a lightening fast CPU friendly Hash Cracker
cryptography hash hashcrack hashcracker hashcracking md5 md5-hash
Last synced: 04 Jul 2025
https://github.com/umitkrkmz/chaotic_audio_steganography
Official Python implementation of "Secure Audio Steganography using Vectorized LSB and Chaos-Based Encryption" (DOI: 10.64470/elene.2025.12).
audio-processing chaos-theory chaotic-maps cryptography image-encryption lsb-steganography pyside6 python research-paper steganography
Last synced: 13 Jan 2026
https://github.com/phayes/decryptpem
Decrypts encrypted PEM files and blocks. Provides (optional) TTY prompt for input for password.
crypto cryptography decrypt dek golang password pem
Last synced: 24 Jan 2026
https://github.com/arkorty/rustcm-cli
UTF-8 Text Cipher using XChaCha20-Poly1305
chacha20-poly1305 cli cryptography rust
Last synced: 24 Jan 2026
https://github.com/insipx/rsa
RSA Algorithm Implemented in Rust
crypto-class cryptography demonstration example rsa university university-assignment
Last synced: 15 May 2025
https://github.com/alvarogzp/poodle-challenge
Cryptographic challenge
challenge cryptography man-in-the-middle mitm poodle python ssl-handshake sslv3
Last synced: 13 Jun 2026
https://github.com/jenson073/factorization_algorithms
This project was designed as a simple exploration of RSA algorithm vulnerabilities, particularly focusing on the factorization problem. It's an excellent example of how web technologies can be applied to explore and demonstrate cryptographic concepts.
cryptography factorization information-security rsa
Last synced: 14 Mar 2025
https://github.com/spectre7651/crypta
Reasonably Good Encryption and Decryption Software (Python 3)
cryptography cybersecurity encryption python3
Last synced: 05 Jun 2026
https://github.com/umstek/enigma
A generalized software model of the Enigma electro-mechanical rotor cipher machines used by Germans in WWII.
cryptography enigma visual-basic world-war2
Last synced: 30 Jan 2026
https://github.com/samuel-lucas6/covertpadding
An implementation of the Covert Encryption randomised padding scheme.
crypto cryptography encryption padding purb
Last synced: 27 Mar 2025
https://github.com/mohamed/pysss
A Python implementation of Shamir's secret sharing algorithm
computer-security cryptography
Last synced: 14 Jan 2026
https://github.com/harshil748/pylockv2
PyLockv2 is a secure password manager application built using Python and Tkinter. It allows users to store and manage their passwords securely, with features such as password encryption, email verification, and password reset using a special sentence.
cryptography cybersecurity hashing-passwords python3 smtp
Last synced: 25 Feb 2026
https://github.com/fa7ad/bad-ciphers
A collection of bad ciphers
cryptography hacktoberfest hacktoberfest2023
Last synced: 21 Jan 2026
https://github.com/kzorin52/funnycryptor
[poc] Ransomware in pure C#
cryptography poc ransomware rsa rsa-cryptography rsa-encryption
Last synced: 13 Jul 2025
https://github.com/projects-developer/triple-des-project-image-security-by-triple-des
This project aims to provide a secure way to transmit and store images using the Triple Data Encryption Standard (Triple DES) algorithm Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
btechprojects computer-science-projects computerscienceprojects cryptography decryption digital-rights-management encryption final-year-project finalyearproject finalyearprojects image-security mtechprojects secure-image-storage secure-image-transmission triple-des
Last synced: 07 Feb 2026
https://github.com/jitendragangwar123/cryptography
This Repository have some basic Cryptographic Algorithms and other basic concepts which is used in Blockchain Technology.
Last synced: 07 May 2026
https://github.com/anseki/grunt-gnirts
Obfuscate string literals in JavaScript code.
cryptography gnirts grunt-gnirts grunt-plugins gruntplugin javascript literal mangle obfuscate obfuscated obfuscation obfuscator password secret security string
Last synced: 08 Mar 2026
https://github.com/projects-developer/cyber-security-final-year-projects-github
Cyber threat detection using machine learning is a proactive approach to cybersecurity that involves training machine learning algorithms. Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
b-techprojects bcaprojects computer comupterscienceproject cryptography cyber-security final-project final-year-project m-techprojects machine-learning mcaprojects
Last synced: 07 Feb 2026
https://github.com/reddinton95/custom-plugin-backend
🚀 Master backend development with a structured, self-paced learning platform featuring 7 specialized agents and over 1000 code examples.
a1111-stable-diffusion-webui ai app async backend builder ckeditor5 claude cryptography enigma fastapi italia-design-system krita-plugin montreal-hug stable-diffusion wordpress wordpress-categories wordpress-widget
Last synced: 08 May 2026
https://github.com/alichtman/decodecaesar
Intelligent Caesar-Cipher Cracking
caesar-cipher cryptography decryption frequency-analysis
Last synced: 07 Apr 2025
https://github.com/zkportal/aleo-oracle-sdk-go
Golang client SDK for Aleo Oracle
aleo backend blockchain cryptography decentralized oracle zero-knowledge
Last synced: 31 Jan 2026
https://github.com/alexlaurence/psyauth
🔐A crypto protocol system that plants an authentication token inside a user's implicit memory to unconsciously learn sensitive information that is robust against torture/coercion
biometric-authentication cryptography memory-game psychology-experiments security
Last synced: 10 Oct 2025
https://github.com/oritwoen/vusi
ECDSA signature vulnerability analysis library and CLI
bitcoin cryptography ecdsa nonce-reuse private-key-recovery rust security vulnerability-detection
Last synced: 01 Feb 2026
https://github.com/inferadb/ledger
InferaDB Ledger — distributed database purpose-built for authorization.
access-control audit-log authorization blockchain cryptography database distributed-systems fine-grained-access-control grpc immutable-ledger inferadb permissions rebac rust storage zanzibar
Last synced: 14 Jun 2026
https://github.com/sip-protocol/sip-protocol
Shielded Intents Protocol - The Privacy Standard for Web3
blockchain cross-chain cryptography defi intents near-protocol nextjs privacy privacy-preserving sdk stealth-addresses typescript web3 zcash zero-knowledge-proofs
Last synced: 16 Jun 2026
https://github.com/dilbwagsingh/electronic-voting
A simple yet secure online voting app
cryptography expressjs mongo nodejs reactjs
Last synced: 16 Jan 2026
https://github.com/irby/secrets-sharing-tool
A C#/.NET Core API and Angular client application designed to help users securely distribute short-session one-time secrets.
Last synced: 21 Apr 2026
https://github.com/h0llyw00dzz/csr-generator
The CSR Generator is a Go package that provides functionality for generating Certificate Signing Requests (CSRs) and private keys. It simplifies the process of creating CSRs with specified common names and Subject Alternative Names (SANs).
cryptography go idiomatic-go pki-tools pkix security-tools ssl-certificates
Last synced: 02 Sep 2025
https://github.com/ao3575911/gdk9
Symbolic energy CLI — analyze, transform, encrypt and optimize text using the GDk9 implication engine. Python ≥3.9, zero runtime dependencies.
cli cryptography energy-analysis gdk9 implication-engine nlp python symbolic-ai
Last synced: 22 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/vonderklaas/python-password-manager-cli
This is application which imitates a password book, where you can add passwords into the file, or you can view your passwords from the file
Last synced: 22 Jun 2026
https://github.com/klestovalexej/emerald.examples
Примеры работы с API облачного транспорта
cms cmssigner cryptography https pkcs restsharp signer wattle3 x509certificates
Last synced: 11 Jun 2025
https://github.com/guppster/languageneutralitybiowearablequantumsearcher
Utilities advanced cryptography to analyze biodegradable quantum mechanics inside an active-reactive cross-platform blockchain environment
blockchain cryptography quantum-computing reactive-programming wearable
Last synced: 01 Mar 2025
https://github.com/matt-raffel-kiva/didgen
Simple tool for generating DID and VERKEY pairs
aries-agents aries-framework cryptography encryption-algorithms hyperledger hyperledger-aries hyperledger-indy indy-node indy-sdk rust rust-lang
Last synced: 24 May 2026
https://github.com/samuel-lucas6/ascon.net
A .NET implementation of the Ascon cipher suite.
aead ascon ascon-128 ascon-128a ascon-80pq ascon-hash ascon-hasha ascon-mac ascon-prf ascon-prfs ascon-xof ascon-xofa crypto cryptography hash message-authentication-code nist nist-lwc prf xof
Last synced: 27 Mar 2025
https://github.com/bodrovis-learning/cryptobits-yt-series
Серия уроков Crypto bits на YouTube
crypto cryptocurrency cryptography
Last synced: 15 May 2025
https://github.com/magical/go-ascon
Go implementation of Ascon-128, Ascon-Hash, Ascon-Xof, Ascon-128a and Ascon-Hasha
Last synced: 24 Mar 2025
https://github.com/frederickjansen/subtle-sodium
An implementation of various SubtleCrypto functions using the same API as libsodium.js
cryptography libsodium subtlecrypto
Last synced: 17 Mar 2025
https://github.com/magical/deoxys
Go implementation of the Deoxys-II authenticated encryption scheme
Last synced: 24 Mar 2025
https://github.com/dilbwagsingh/des-app
A simple app to demonstrate the power of the DESfiddle package
avalanche-effect cryptography data-encryption-standard desfiddle pypi-package python weak-keys
Last synced: 16 Jan 2026
https://github.com/dag0310/otp-crypto
Pseudo one-time pad crypto library for plaintext data exchange.
crypto cryptography encryption key library one-time-pad otp perfect-secrecy random xor
Last synced: 18 Jan 2026
https://github.com/sedarius-1/kryptografia
University Project to create encrypting/decrypting app in Java with JavaFx GUI
cryptography encryption java university-assignment
Last synced: 25 Apr 2025