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-06 00:07:00 UTC
- JSON Representation
https://github.com/sovereignbase/cryptosuite
JS/TS runtime-agnostic, quantum-safe, and agile cryptography toolkit with a declarative API for cipher messaging, message authentication, digital signatures, key agreement, and identifiers.
browser bun bytecodec crypto cryptography decryption deno encryption hmac jwk node opaque-identifiers signing sovereignbase typescript verification webcrypto
Last synced: 17 Apr 2026
https://github.com/akshdzn/encore
Encore is a web based tool for obfuscating or scrambling text using a variety of methods. Useful for scavenger hunts, easter eggs, or just fun.
cipher cryptography css html svelte tools vite
Last synced: 18 Apr 2026
https://github.com/abdulrahmans0414/securepass-generator
SecurePass Generator is a modern, user-friendly password generator built with React. Create strong, randomized passwords with customizable options like length, numbers, and special characters.
clipboard-copy cryptography frontend password-generator react securepasswords security tailwindcss user-friendly web-application
Last synced: 18 Apr 2026
https://github.com/ocdbytes/secp256k1_bitcoin
This is the cryptography algorithm used in bitcoin to generate public and private keys. Bitcoin uses SECP256k1 C-language library to use this encryption in the Bitcoin operating system.
bitcoin cryptography rsa-cryptography secp256k1
Last synced: 18 Apr 2026
https://github.com/thomasarmel/binary_polynomial_mod_algebra
Basic algebra on univariate binary polynomial (over GF(2))
algebr binary cryptography polynomial univariate
Last synced: 05 Apr 2026
https://github.com/hemantksingh/blockchain
A simple blockchain that doesn't use proof-of-work
Last synced: 30 Mar 2025
https://github.com/dexcompiler/curves
Elliptic curve operations over finite fields
cryptography csharp elliptic-curve-cryptography finite-fields high-performance prime-numbers
Last synced: 04 Jun 2026
https://github.com/saiteja-talluri/cryptosuite-application
A small cryptosuite application written in C++
cryptography miller-rabin rsa-encryption
Last synced: 19 Apr 2026
https://github.com/rcmilan/ex-cryptographyapp
Implementando Criptografia em Runtime
cryptography dotnet intermediate-code-generation runtime typeconverter
Last synced: 19 Apr 2026
https://github.com/thearchitector/givemeaprivatekey-com
Hassle-free key pairs NOW
browser crypto cryptography free javascript private-key public-key tools website
Last synced: 04 Jun 2026
https://github.com/bradford-smith94/cs579
CS 579 Foundations of Cryptography
Last synced: 29 Jun 2026
https://github.com/demining/an-attempt-to-predict-the-behavior-of-the-properties-of-the-secp256k1-elliptic-curve
An attempt to predict the behavior of the properties of the secp256k1 Elliptic Curve: Cryptography and cryptocurrency related parameters secp256k1 reveals several vulnerabilities and potential threats:
ai bitcoin bitcoin-wallet btc cryptocurrency cryptography cryptography-algorithms ecc elliptic-curve elliptic-curve-cryptography elliptic-curves quantum-computing secp256k1 secp256k1-ecdsa
Last synced: 20 Apr 2026
https://github.com/zsoulaimane/blockchain-road
Starting Road
basic bitcoin blockchain cryptography ethereum fullstack fundamentals python roadmap sha256
Last synced: 20 Apr 2026
https://github.com/randika00/aes-encryption-decryption
Encryption and Decryption using AES (Advanced Encryption Standards)
aes aes-encryption cryptography decryption encryption
Last synced: 20 Apr 2026
https://github.com/starlingvibes/rsa-factoring-challenge
We have sniffed an unsecured network and found numbers that are used to encrypt very important documents. It seems that those numbers are not always generated using large enough prime numbers. Your mission should you choose to accept it, is to factorize these numbers as fast as possible before the target fixes this bug on their server - so that we can decode the encrypted documents.
cryptography prime-numbers rsa
Last synced: 21 Apr 2026
https://github.com/nuraj250/lockbox-secure-password-manager
LockBox is a lightweight yet powerful password manager built with Python. It encrypts and securely stores your passwords, providing an intuitive CLI and optional GUI for easy access. Say goodbye to forgotten passwords and hello to secure automation! 🔒🚀
authentication automation cryptography cybersecurity encryption lockbox password-manager pyqt5 python secure-storage sqlite
Last synced: 21 Apr 2026
https://github.com/separatrixxx/crypto_labs_6_sem
đź‘“ Laboratory work for the 6th semester of MAI on cryptography
cryptography matplotlib numpy python
Last synced: 21 Apr 2026
https://github.com/umstek/classiccryptolib
Classical Cryptography in Modern Code
cipher cryptography encryption
Last synced: 22 Apr 2026
https://github.com/zairbulos/password-generator
Password generator build with Python.
Last synced: 05 Jul 2025
https://github.com/telkomdev/pycrypsi
Python custom crypto utility that wraps the pycryptodome module to make life easier (Digest, Cipher, HMAC, RSA, RSA Digital Signature)
cryptography hash python rsa telkomdev
Last synced: 05 Jun 2026
https://github.com/telkomdev/c-crypsi
A Header only Custom crypto utility for C/C++ based on Openssl Crypto Library to make life easier
aes c cryptography digest header-only openssl
Last synced: 05 Jun 2026
https://github.com/paulshpilsher/ethereum-cryptography
Ethereum Cryptography
blockchain cryptography ethereum web3
Last synced: 23 Apr 2026
https://github.com/quantumcoinproject/circl
Hybrid Post Quantum Cryptography Library in GO
blockchain cryptography hybrid-pqc pqc quantumcoin
Last synced: 05 Jun 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/albertshih3/cse-130
Code for labs and homeworks for CSE 130 at UC Merced (Introduction to Cryptography).
Last synced: 27 Jun 2025
https://github.com/colthreepv/symmetro
offline-first service for AES-256 text encryption and decryption
Last synced: 26 Jun 2025
https://github.com/albinzayedrawan/symmetric-encryption-stream-and-block-cipher
Lab Exercises about stream and block cipher encryption methods.
aes-encryption cryptography rc4-algorithm
Last synced: 04 Apr 2025
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: 04 Jul 2026
https://github.com/kshitiz-mhto/cryptix
Cryptix is a simple CLI utility that leverages hybrid cryptographic architecture bend of AES and RSA key-pair to securely encrypt and decrypt messages.
0auth2 cobra cryptography golang googledriveapi logrus
Last synced: 06 Apr 2025
https://github.com/crosbydoo/laravel-kriptografi
Aplikasi sederhana berbasis web yang dapat upload file pdf dan dapat membaca dan meenkripsi isinya ke dalam bentuk file yang berbeda namun isinya sudah dienkripsi menggunakan AES. framework yang digunakan adalah laravel 10
aes-encryption cryptography decryption encryption kriptografi laravel php
Last synced: 21 May 2026
https://github.com/geikha/cryptography-scripts
Basic cryptograhpy in Python, just for practice
console-application cryptography python python3 scripting
Last synced: 04 Oct 2025
https://github.com/princeranjan03/imageencryption_i-chip
This project focuses on creating a hardware-based encryption and decryption system that implements the Data Encryption Standard (DES) algorithm.
cipher cryptography data-encryption data-encryption-standard encoding encryption-decryption fpga image image-processing opencv rtldesign source-coding verilog verilog-hdl verilog-project vivado xilinx xilinx-vivado
Last synced: 26 Mar 2025
https://github.com/drylikov/secrets.clj
A library designed to generate cryptographically strong random numbers suitable for managing data such as passwords, account authentication, security tokens, and related secrets.
authentication choice clj clojure cryptography drng jvm password prng random rng secrets secure security timestamp token uuid xkcd
Last synced: 21 May 2026
https://github.com/divinemonk/ancipher
Alpha Numeric Cipher, replaces similar words to numbers & gives a CyFi look.
alpha cipher cryptography hacking hacking-tool numeric pypi python python3
Last synced: 06 Apr 2026
https://github.com/missn0body/hide
A simple Blowfish scramble schtick made in C
argument-parsing block-cipher c cipher-algorithms command-line command-line-tool cryptography terminal terminal-based
Last synced: 19 May 2026
https://github.com/ppad-tech/aead
Haskell AEAD-ChaCha20-Poly1305
aead chacha20 cryptography haskell poly1305
Last synced: 25 Aug 2025
https://github.com/0xliquidglass/caesar
A passwordless file encryption scripts for linux
Last synced: 13 Mar 2025
https://github.com/alvarofdezr/cript
Cryptographic Ratcheting Implementation Protocol - Secure group messaging with forward secrecy
cryptography ecdsa forward-secrecy group-messaging hkdf protocol-implementation python security sender-keys-protocol signature-ratcheting
Last synced: 06 Jul 2026
https://github.com/mdziegielewska/algorithms
A collection of algorithms and data structures implemented during university studies.
cryptography fundamental-algorithms numerical-methods operating-system-concepts
Last synced: 13 Mar 2025
https://github.com/simplito/privmx-pki-server
Sample PKI (Public Key Infrastructure) server for PrivMX.
communication cryptography end-to-end-encryption pki privmx
Last synced: 13 Sep 2025
https://github.com/cloudnoize/kv-merkletree
Sparse Merkle Tree with arbitrary-length keys efficient range operations, height-reducing extensions, and verification, making it ideal for verifiable key-value storage
cpp20 cryptography key-value merkle-tree
Last synced: 31 Dec 2025
https://github.com/dragonscypher/galactic-guardians
A fun game to play with friends on the same network
blockchain cryptography opengl pygame socket-programming
Last synced: 18 May 2026
https://github.com/nico-rodriguez/node-passgen
A Node random password generator.
cryptography password-generator
Last synced: 19 May 2026
https://github.com/guycole/military-cryptanalytics
Computer applications associated w/the classic "MILCRYP" course by Friedman and Callimahos
Last synced: 15 May 2026
https://github.com/demianparkhomenko/uni-rsa
RSA encryption and decryption of text files. 2 semester
algorithms cipher cryptography rsa
Last synced: 06 Apr 2025
https://github.com/jimouris/ring-signatures
A Rust implementation of ring signatures using Ristretto.
crypto cryptocurrency cryptography monero ring ring-signature ring-signature-scheme ring-signatures
Last synced: 15 May 2026
https://github.com/dssgabriel/present24-rs
Rust port of MITM attack on 2PRESENT24.
cryptography man-in-the-middle-attack present-cipher
Last synced: 08 Jul 2025
https://github.com/bytemare/hash
Easy generic API for cryptographic hash functions in Go.
blake2 cryptography go golang hash hashing security sha256 sha3
Last synced: 10 Apr 2025
https://github.com/piotrpsz/chacha-go
ChaCha20 algorithm implementation in Go based on RFC 8439
Last synced: 17 May 2025
https://github.com/sucho6996/imagecryptosteganography
A simple project of hiding message inside an image after encrypting it built with python
cryptography python steganography
Last synced: 29 Mar 2025
https://github.com/richard66nz/encryption-onetimepad
Demonstration python code using pyQT for One Time Pad encryption
cryptography one-time-pad pyqt5 python
Last synced: 06 Apr 2025
https://github.com/richard66nz/encryption-steganography
Demonstration python code using pyQT for steganography encryption
cryptography pyqt5 python steganography
Last synced: 06 Apr 2025
https://github.com/richard66nz/encryption-publickey
Demonstration python code using pyQT for public key encryption
cryptography public-key-encryption pyqt5 python
Last synced: 06 Apr 2025
https://github.com/richard66nz/pyqt-passwordgenerator
Simple Python code using pyQT to generate pseudo-random passwords
Last synced: 06 Apr 2025
https://github.com/texadactyl/cloaking.jl
This is a file cloaking utility set of APIs written in Julia. It is similar to Cloaking.py and Cloaking.c.
cbc-aes-encryption cryptography cryptography-tools decryption encryption hmac hmac-authentication julia nettle
Last synced: 04 Apr 2025
https://github.com/sheroz/crypto_vectors
Cryptography test vectors in Rust
cipher cryptography test test-vectors vector
Last synced: 19 Apr 2026
https://github.com/ketanmehra003/silent-key
A command-line tool designed to provide multi-layered image security by combining advanced encryption (ChaCha20) and custom steganography techniques. This project enables secure image transmission and storage, making it ideal for use cases in defense, privacy protection, and digital content management.
command-line-tool cryptography cybersecurity python3
Last synced: 05 Apr 2025
https://github.com/bitbynik/quadratic_sieve
COL759 Assignment-2
cryptography factorization gmpy2 iitd large-numbers mpi parallel-processing quadratic-sieve
Last synced: 09 Apr 2025
https://github.com/sv592/secure_file_manager
A lightweight C++ application for secure file encryption, decryption, hashing, and digital signature management.
Last synced: 10 Jun 2026
https://github.com/wesfly/frequency-analyzer
Text analyser
cryptography frequency-analysis frequency-analyzer text text-analysis
Last synced: 04 Apr 2025
https://github.com/aadityapate/cryptography-information-security-lab_semester-v
Cryptography and Information Security Lab repository containing Codes/Solutions, and Assignments/Tasks completed during the coursework.
c cryptography html-css-javascript java security
Last synced: 19 May 2026
https://github.com/sergeantserk/sentrio
A cryptography library for securely encrypting and decrypting data using custom protocol.
Last synced: 02 Apr 2025
https://github.com/bromaniac/snuffle
Daniel J Bernstein's crypto system snuffle
Last synced: 27 Mar 2025
https://github.com/arec1b0/blockchain
A basic blockchain implementation featuring a P2P network and a RESTful API, built with Go and optimized cryptographic functions using Rust.
api blockchain cryptography distributed-systems go open-source p2p-network rust
Last synced: 19 May 2026
https://github.com/RedInfinityPro/ScientificSharp
Rating: (5/10) The code is a Windows Forms application for a basic scientific calculator, allowing users to perform mathematical operations like addition, subtraction, multiplication, division, trigonometrics, and logarithms.
componentmodel cryptography data drawing forms generic linq system tasks text
Last synced: 30 Sep 2025
https://github.com/permutationlock/monocypher-zig
Zig bindings for the Monocypher cryptography library.
Last synced: 16 Oct 2025
https://github.com/ydv-ankit/file-encryptor
A complete implementation of TEA (Tiny Encryption Algorithm) encryption and decryption for files.
cicd cli-app cryptography gh-actions golang tiny-encryption-algorithm
Last synced: 26 Jun 2025
https://github.com/ankit1598/crypto-algos
Repo for Cryptography Algorithms
algorithms cryptography hacktoberfest hacktoberfest2020 hacktoberfest2021 opensource
Last synced: 22 Aug 2025
https://github.com/moussaak/crypto
Vigenere Cipher, multitimepad
cryptography java vigenere-cipher
Last synced: 04 Jul 2026
https://github.com/lukewait/midtown-app
Educational GUI tool developed as part of a TAFE QLD assignment, providing interactive access to three algorithmic solutions: Rock Paper Scissors, Multiplication Table, and Caesar Cipher. Ideal for IT training and understanding basic programming concepts within a structured application.
cryptography education games gui learning-tools python training
Last synced: 18 Mar 2025
https://github.com/sudoaanish/loom
Local-first, serverless, peer-to-peer secure messaging client built on Tauri and Rust utilizing Double Ratchet encryption.
cryptography double-ratchet local-first mdns offline p2p rust secure-messaging serverless tauri
Last synced: 04 Jul 2026
https://github.com/m1thrandir225/is-labs
Laboratory Exercises for the Information Security course
algorithms cryptography hashing security swift
Last synced: 16 May 2026
https://github.com/fialkaapp/fialka-mailbox
📬 Self-hosted store-and-forward relay for Fialka over Tor. AES-256-GCM, zero server-side decryption, no metadata, Raspberry Pi ready.
aes-256-gcm cryptography e2e-encryption end-to-end-encryption kotlin mailbox messenger onion-service post-quantum privacy raspberry-pi relay security self-hosted server store-and-forward tor zero-metadata
Last synced: 08 Apr 2026
https://github.com/pymarcus/go_pemkeycertificate
Create a SSL certificate to test and local web development.
cryptography golang ssl-certificates
Last synced: 15 Sep 2025
https://github.com/naemazam/live-encryption-decryption
Encryption is the process of translating plain text data (plaintext) into something that appears to be random and meaningless (ciphertext). Decryption is the process of converting ciphertext back to plaintext. To encrypt more than a small amount of data, symmetric encryption is used
aes cryptography encryption html-css-javascript javascript naemazam
Last synced: 10 Sep 2025
https://github.com/marialuizaleitao/crypto-demo
Projeto de demonstração de criptografia assimétrica (RSA) e simétrica (AES) em Node.js.
aes-encryption cryptography rsa-cryptography
Last synced: 08 Jul 2025
https://github.com/bivex/ejafa_protocol
Multi-language (Python, PHP, Go) implementation of the Ejafa communication protocol, providing secure and efficient data exchange using modern cryptographic primitives.
cryptography data-exchange go network-protocol php python security
Last synced: 23 May 2026
https://github.com/thefcraft/bhx-encryption-algorithm
Dynamic, block-based encryption algorithm (BHX / BlockHashXOR) with integrated HMAC integrity checks and support for both streaming and non‑streaming modes in Python.
bcrypt cryptography encryption hmac sha256 streaming xor-cipher
Last synced: 21 Mar 2025
https://github.com/25a0/sts-sphincs
SPHINCS, the hash-based signature scheme, with fast batch signatures
cryptography digital-signature hash-based-signatures post-quantum-cryptography
Last synced: 22 Mar 2025
https://github.com/25a0/authentication-sets
Code and statistics related to authentication sets.
cryptography merkle-hash-trees
Last synced: 22 Mar 2025
https://github.com/hayr-hotoca/react-native-key-generator
256-bit encryption, cipher key generator - native implementation.
256-bit android cipher cross-platform cryptography encryption ios javascript key react react-native typescript
Last synced: 08 Apr 2026
https://github.com/buzzcosm/udemy-course-blockchain-technology-in-java-1
Udemy course - Blockchain & Cryptocurrency in Java
blockchain blockchain-demos blockchain-technology cryprocurrency cryptography java udemy-course-project
Last synced: 30 Oct 2025
https://github.com/MKSinghDev/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: 04 Oct 2025
https://github.com/ecsolticia/caeser-cipher-matlab
Caeser Cipher encryption and decryption scripts with a right shift of 2. Written in MATLAB. (WIP)
caeser-cipher cryptography cryptography-algorithms matlab matlab-script modular-arithmetic
Last synced: 18 Mar 2025
https://github.com/jmckesey/multithreaded-encryptor
Multithreaded File Encryptor is a high-performance C++ application that encrypts and decrypts all .txt files within a specified directory using a user-defined secret key. The project leverages multithreading to process files concurrently, significantly improving speed on multi-core systems.
cpp17 cryptography multithreading
Last synced: 04 Oct 2025
https://github.com/mohith6/certificate-broadcast
Broadcasting certificates to the clients over HTTP and HTTPS protocols and validating client's certificate over HTTPS using mutual SSL authentication
certificates cryptography digitalsignature java publickey-authentication rsa-encryption
Last synced: 29 Jul 2025
https://github.com/lucasfeliciano02/expressoes_regulares-regex
Expressões regulares muito úteis para validar: senhas, cpf, e-mails, IPv4, numeros e telefones
cryptography formatters python regex validations
Last synced: 10 Jun 2026
https://github.com/nyxblabs/cryptonyx
đź”’ Unified API for cryptographic operations in web and runtime environments, supporting Node.js, browsers, and other platforms
Last synced: 13 Mar 2025
https://github.com/shishirjindal/cryptopals
Matasano's Crypto Challenges in Python
cryptography matasano-cryptopals-challenges python
Last synced: 24 Feb 2025
https://github.com/bouchraakl/java_implementation_of_rsa_encryption_and_decryption_algorithm
This repository contains a Java implementation of the RSA encryption and decryption algorithm using the Java cryptography libraries.
cryptography java rsa-algorithm rsa-cryptography rsa-encryption
Last synced: 14 Mar 2025
https://github.com/romanpecheritsa/onetimesecretapi
This project implements a service for securely storing and sharing one-time secrets (FastAPI, MongoDB)
authx cryptography docker-compose fastapi mongodb motor pytest python
Last synced: 28 Apr 2026
https://github.com/michaeltennyson/advanced-security
The following repository contains programs completed for the advanced security Module
cipher cipher-algorithms cryptography java security
Last synced: 05 Mar 2025
https://github.com/skygenesisenterprise/api-service
The Official Sky Genesis Enterprise API Service Ecosystem
api-service client cryptography data dns docker javascript nextjs service stalwart typescript websocket
Last synced: 31 Dec 2025
https://github.com/toshydev/ceasar
A Ceasar cipher ROT13 tool
ceasar-cipher cryptography python python-script python3 rot13 security tools
Last synced: 15 Jun 2026
https://github.com/tn3w/cryptolib
A secure high-level implementation of cryptographic primitives with post-quantum support
aes argon2 argon2id crypto cryptography dilithium kyber pbkdf2 post-quantum post-quantum-cryptography rsa rust
Last synced: 05 Apr 2025
https://github.com/simonbrandner/crypto-intro-slides
Slides for a presentation I gave to some of my friends to introduce them to cryptography
Last synced: 16 Feb 2026
https://github.com/bethanyuo/crypto_signatures
Popular Cryptographic Algorithms using various Crypto Libraries: Signatures
algorithms crypto crypto-algorithms crypto-libraries crypto-signatures cryptography javascript python signatures
Last synced: 18 May 2026