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-02 00:06:57 UTC
- JSON Representation
https://github.com/max9836/sniper-cryptography
This is a command-line encryption and decryption tool leveraging military-grade encryption standards. It is lightweight, easy to use, and optimized for secure data operations.
aes-encryption command-line-tool cryptography encryption encryption-decryption encryption-tool go golang new-algorithm rsa-encryption sha-256 sha-512 sha3-256 sha3-512 shake256 xor-encryption
Last synced: 20 Jun 2026
https://github.com/gdibble/udacityrocks
Udacity Coursework
bitcoin cryptography decentralized-applications ethereum ganache hapijs infura javascript metamask mocha-chai nodejs nosql-database restful-api smart-contracts solidity-dapps truffle web3js
Last synced: 08 Apr 2026
https://github.com/starone01/phrasenux
PhraseNUX is a command-line password manager and a command-line password generator specially made for Linux. It's a powerfull as well as secure command-line application.
aes aes-encryption autoupdater c-plus-plus command-line-app command-line-interface command-line-password-manager command-line-tool cpp cryptographically-secure cryptographically-secure-random cryptography encrypt encryption encryption-decryption password password-generator password-manager secure-by-default sha256
Last synced: 30 Mar 2025
https://github.com/volkansah/how-to-kill-crypto-money
Mr.Robot -> How to Kill Crypto Money? This document demonstrates how to use Python and the mnemonic library to generate a seed phrase and derive a private key. This code is intended for demonstration purposes only and should never be used with real funds or your actual hardware wallet.
bitcoin crypto cryptocurrency cryptography damage kill monero wallet
Last synced: 09 Feb 2026
https://github.com/varun-doshi/modc
Rust Library for Finite Field Arithmetic
Last synced: 10 Jun 2026
https://github.com/dk14/mega-peers
A p2p fact sharing network
cryptography oracle p2p p2p-exchange p2p-network trading wolfram
Last synced: 22 May 2026
https://github.com/onlyf0ur/c-hashcracker
A simple and hyperfast HashCracker written in C.
Last synced: 17 Mar 2025
https://github.com/azeemmirza/fortuna
Fortuna is a PRNG; it generates cryptographically secure pseudorandom numbers on a computer. It can also be used as a real random number generator, accepting random inputs from analog random sources. Designed by Niels Ferguson and Bruce Schneier.
cryptography psuedo-random random-number-generators
Last synced: 19 Mar 2026
https://github.com/milan-sedivy/confidential_multi_vote_system
This project demonstrates principles of a protocol outlined in my master thesis. The protocol is a superset of the Practical Multi-Candidate Election System (Baudron et. al 2001). It focuses on allowing the user to vote for multiple choices and to have multiple votes (an example of a shareholder meeting is implemented here)
anonymity cryptography end-to-end-encryption homomorphic-encryption privacy voting-application
Last synced: 06 Dec 2025
https://github.com/CorvidLabs/ts-algochat
🔐 TypeScript implementation of AlgoChat - Encrypted messaging on Algorand
algorand blockchain chacha20-poly1305 cryptography encryption messaging typescript x25519
Last synced: 08 Mar 2026
https://github.com/jordanwelsman/jutils
A Python package of useful tools and utilities.
averages calculators converters cryptography datastructures exceptions formatting language logic pipelining python sorters timers utilities
Last synced: 22 May 2026
https://github.com/liblor/applied_cryptography_ethz
Applied Cryptography Lab @ ETHZ
applied-cryptography cryptography ethz lab
Last synced: 12 Jun 2025
https://github.com/erhant/enigma-machine
An Enigma Machine in TypeScript.
cryptography enigma-machine typescript
Last synced: 04 Jun 2026
https://github.com/arthursudbrackibarra/t2-seguranca-de-sistemas
Trabalho 2 de Segurança de Sistemas.
cryptography java rsa security
Last synced: 22 Mar 2025
https://github.com/lane-romuald/hyperledger-fabric-for-iot-smart-irrigation-system
This repository hosts a Blockchain network built on Hyperledger Fabric to ensure the secure exchange of data in automated irrigation systems. It features three organizations, RAFT consensus, Fabric CA for certification, and Hyperledger Explorer for network visualization.
blockchain certificate-authority chaincode channel consensus-algorithm cryptography css docker docker-compose go html hyperledger-explorer hyperledger-fabric irrigation javascript raft tls web yaml
Last synced: 09 Apr 2026
https://github.com/vexcited/iut-r3.09
Module de cryptographie de BUT2 à l'IUT du Limousin.
cryptanalysis cryptography iut-du-limousin rust
Last synced: 08 Sep 2025
https://github.com/mingikang31/sift-v1.0
Cryptography Project
cryptography encryption-decryption python3
Last synced: 16 Jun 2025
https://github.com/lukinalexeyg/phpcrypt
Stand-alone version of php_sha256_crypt without any PHP dependencies
Last synced: 21 Apr 2026
https://github.com/virgilsecurity/virgil-keyknox-kotlin
KeyKnox SDK allows developers to communicate with the Virgil Keyknox Service to upload, download, and synchronize encrypted sensitive data (private keys) between user's devices.
cryptography data-sharing keyknox sdk
Last synced: 23 Jul 2025
https://github.com/samdney/research-sites
List of useful websites for math, algebra, number theory, cryptography, online security and privacy research.
algebra archive computer-science cryptography help latex list math mathematics maths number-theory reprint research tools webiste
Last synced: 22 May 2026
https://github.com/ashutoshvarma/cryptopals
Challenges from https://cryptopals.com/
aes cryptography cryptopals rust
Last synced: 23 Jul 2025
https://github.com/PeaceFounder/OpenSSLGroups.jl
OpenSSL elliptic curve wrapper for CryptoGroups
cryptography elliptic-curves openssl
Last synced: 06 Apr 2026
https://github.com/erich-9/CryptographicHashFunctions.jl
Fast cryptographic hash functions for Julia
cryptographic-hash-functions cryptography hash-functions julia
Last synced: 06 Apr 2026
https://github.com/4l3x777/magma
GOST 34.12-2018 (GOST 28147-89) x64 asm realization
Last synced: 14 May 2026
https://github.com/hanzopgp/steganography
Cryptography project.
cryptography jupyter-notebook steganography university
Last synced: 29 May 2026
https://github.com/radlikewhoa/supernatural
Substitution Permutation Network exercise for the Cryptography and Security module (krysi) at the FHNW.
Last synced: 26 Jun 2025
https://github.com/BotsUniverse/cryptrooper
Cryptrooper is a module that can encode and decode your text with a given key.
crypt cryptography decode encode python python3
Last synced: 19 Aug 2025
https://github.com/gcarreno/go-randomhash
A Go implementation of RandomHash
consensus consensus-algorithm cryptocurrencies cryptocurrency cryptography go golang pow proof-of-work random-hash randomhash
Last synced: 09 Jul 2025
https://github.com/gcarreno/go-randomx
A Go wrapper of RandomX
consensus consensus-algorithm cryptocurrencies cryptocurrency cryptography go golang pow proof-of-work randomx
Last synced: 09 Jul 2025
https://github.com/simon-greatrix/sec-prng
Secure random number generation
cryptography java prng security
Last synced: 12 Jan 2026
https://github.com/h5law/vinegar
A Golang library for creating and using Vigenere Ciphers
cryptography encryption-decryption vigenere vigenere-cipher vigenere-cipher-algorithm
Last synced: 17 Mar 2025
https://github.com/ishanoshada/lockix
A secure file encryption and decryption tool
cryptography encryption files security
Last synced: 07 Mar 2026
https://github.com/alekseibalan/usfs
USFS - unsigned short file system
cryptography docker docker-hub dynamodb file-system ftp-server mongodb quality usfs
Last synced: 15 May 2026
https://github.com/fardinhash/cryptography-python
All about Cryptography tools & techniques. Python implementation.
crypto cryptography cryptography-algorithms cryptography-library cryptography-python cryptography-tools decryption encryption encryption-algorithms encryption-decryption python-cryptography python-encryption
Last synced: 16 Jun 2025
https://github.com/marcode24/criptografia
🔐 This is a cryptography project testing, using base64 and AES criptography
aes aes-encryption base64 cryptography css decoding encoding encryption encryption-algorithms html nodejs
Last synced: 06 Apr 2026
https://github.com/crodriguezvega/go-knapsackcrypto
Knapsack crypto systems in Go
crypto cryptography cryptography-library go golang knapsack-crypto knapsack-encryption merkle-hellman merkle-hellman-knapsack public-key-cryptography
Last synced: 12 Apr 2025
https://github.com/super-lou/hack_adobe-cc_2024-
new hack anti hack adobe crack 20024
adobe adobe-photoshop-2023-crack adobe-photoshop-crack canonical-urls cracked crypto cryptocurrency cryptography pirate-bay pirate-party pirates-of-the-caribean
Last synced: 25 Jul 2025
https://github.com/badkeys/miscscripts
Misc helper and analysis scripts created during the development of badkeys
cryptography dkim dnssec ed25519 jwk prime rsa spki
Last synced: 18 Feb 2026
https://github.com/verkush/lockboxpro
The LockBoxPro is an advanced software solution designed to facilitate the creation and evaluation of cryptographic algorithms.
cryptography electronjs generator
Last synced: 20 Jan 2026
https://github.com/shehand/chain
Block-chain in one place
blockchain blockchain-technology cryptocurrency cryptography
Last synced: 25 Jul 2025
https://github.com/magical/go-acorn
Go implementation of the ACORN-128 authenticated encryption scheme
Last synced: 25 Jul 2025
https://github.com/factomproject/java-identitykeys
Allows you to implement Factom identity keys in Java.
blockchain-technology cryptography digital-identity factom factom-blockchain public-key-cryptography
Last synced: 29 Jun 2026
https://github.com/yazatamorph/pinkdf2
Gleam bindings to fast_pbkdf2 NIF for PBKDF2 (Password-Based Key Derivation Function 2) on Erlang.
Last synced: 10 Apr 2025
https://github.com/subatomicplanets/shieldmessenger
A simple end-to-end encrypted messenger
android bcrypt cryptography e2ee encryption java messenger python rsa
Last synced: 10 May 2026
https://github.com/phma/wring-twistree
Whole-message cipher and tree hash
cipher-algorithm cryptography hashing-algorithm
Last synced: 18 Feb 2026
https://github.com/frankodoom/crypto.net
:lock: :key: :policeman: Pasword Hashing based on System.Security.Cryptography and OBVIEX
cryptography csharp hashing-algorithm password-hash system-security
Last synced: 07 Nov 2025
https://github.com/elichai/chacha20
chacha20 chacha20-poly1305 cryptography rust
Last synced: 26 Jul 2025
https://github.com/justscott/listcrypt
Symmetric cryptographic algorithm built with python3
cryptography encryption python38 symmetric-cryptography symmetric-key-cryptography
Last synced: 21 Jun 2026
https://github.com/i2rys/pssl
Powerful shuffle & unshuffle libary.
cryptography key powerful shuffle unshuffle
Last synced: 18 Sep 2025
https://github.com/vcsjones/xaes-256-gcm-ruby
XAES-256-GCM for Ruby
cryptography ruby xaes-256-gcm
Last synced: 12 Dec 2025
https://github.com/webceyhan/vite-chain
ViteChain - Blockchain Demo
bitcoin blockchain bootstrap cryptography css express html javascript nodejs p2p proof-of-work rest sse typescript vite vue web3 websocket
Last synced: 09 Apr 2026
https://github.com/fpoirotte/cryptal-tomcrypt
An implementation of the Cryptography Abstraction Layer based on the tomcrypt PHP extension
cryptal crypto cryptography libtomcrypt php tomcrypt
Last synced: 03 Apr 2025
https://github.com/bkawk/bit-flip
Polymer1 Web Component for generating a random hexadecimal or binary string, of a specified length.
bitcoin crypto cryptography polymer webcomponents
Last synced: 15 May 2026
https://github.com/nikhil25803/pyfidelius
Python SDK for Fidelius CLI, a tool designed for ECDH cryptography.
Last synced: 20 Jan 2026
https://github.com/swaechter/pkcs11
A purely Java based PKCS11 library based on project Panama/FFI/FFM - no JNI
Last synced: 23 May 2026
https://github.com/clats97/clatsguard
Secure your documents with this Python AES-256-GCM file encryptor featuring PBKDF2-HMAC key derivation, passphrase-based or hex key usage, and a Tkinter GUI for user-friendly encryption. Open-sourced. This project was peer reviewed by a CompTIA Security+ person.
aes256 aes256-gcm cryptography encryption encryption-decryption file-encryption python security trending
Last synced: 03 Apr 2025
https://github.com/h0llyw00dzz/fiber2fa
This is a custom 2FA (Two-Factor Authentication) middleware for the Fiber web framework. It provides a secure and easy-to-use solution for implementing 2FA in Fiber applications. The middleware supports TOTP (Time-based One-Time Password) authentication and offers customizable configuration options.
advanced crypto cryptography fiber fiber-framework go golang idiomatic-go two-factor two-factor-authentication twofactor
Last synced: 19 Sep 2025
https://github.com/gianlucatruda/nis-encrypted-messaging
A demonstration of security principles for peer-to-peer communications of sensitive content.
aes-encryption cryptography messaging python3 rsa-cryptography security
Last synced: 03 Apr 2025
https://github.com/agucova/oxcrypt
A fast, memory-safe Cryptomator client written in Rust.
cryptography cryptomator filesystem fuse rust vault
Last synced: 15 May 2026
https://github.com/nilsmt/periodic-encryption
Homemade package to encrypt text using the periodical table of elements and vigenere cipher
chemical-elements cryptography encryption-decryption periodic-table-of-elements python selfmade vigenere-cipher
Last synced: 19 Feb 2026
https://github.com/antonio-hickey/relay
Secure communication utilizing a Proof of Identity signature and encrypted messages.
Last synced: 28 Jul 2025
https://github.com/heliomarpm/cryptoh
A clean and easy-to-use cryptography utility library for Node.js, built on top of the native crypto module.
crypto crypto-helper cryptography cryptography-algorithms cryptography-library cryptoh helpers helpers-library md5 node-library security sha1 sha256 sha512 utils-library
Last synced: 28 Jul 2025
https://github.com/jamestaylr/aes
Implementation of AES and associated cryptographic helper functions in Crystal
aes course-work cryptography crystal
Last synced: 24 May 2026
https://github.com/lucasbn/rsa
A simple implementation of RSA encryption
cryptography encryption python rsa
Last synced: 17 Mar 2025
https://github.com/anshvaid4/python
This repo is for those who want to get idea how tools in cyber security domain are created. I will add more codes shortly.
cryptography information-security python3 rpa-robots security
Last synced: 27 Mar 2025
https://github.com/iscc/iscc-crypto
ISCC Signing & Verification
content-identification cryptography eddsa iscc timestamping
Last synced: 09 Apr 2026
https://github.com/megrxu/cryptopals
Solutions for crypto challenges in crablang.
algorithms crypto cryptography rust
Last synced: 27 Mar 2025
https://github.com/stripedpajamas/cryptopals-resources
resources to help solve cryptopals challenges without spoiling anything
cryptography cryptopals cryptopals-challenges cryptopals-crypto-challenges help information infosec links resource
Last synced: 19 Jan 2026
https://github.com/ibnaleem/cipherlock
🔐 Encrypt Your Files and Directories
cipher cipher-algorithms cryptography encryption encryption-algorithms encryption-decryption encryption-tool file-encryption
Last synced: 08 Jul 2025
https://github.com/supermarcel10/cryptographicanalysisofsha2
Comparative benchmark of SMT solver effectiveness in cryptographic hash collision discovery for SHA-2 algorithms.
cryptanalysis cryptography research research-paper research-project satisfiability-modulo-theories satisfiability-problem sha2 smt
Last synced: 30 Jul 2025
https://github.com/unknnownnn/ctf-swiss-army-knife
An All in One program for solving CTF challenges
cryptography ctf ctf-tools cyber-forensics cybersecurity-tools hexdump-viewer pyqt6 python steganography windows
Last synced: 31 Jul 2025
https://github.com/hoangtran0410/chat-3des
Online Chat Application, encrypt data using TripleDES + RSA
chat-application cryptography des-crypto javaswing rsa socket-java triple-des tripledes
Last synced: 27 Mar 2025
https://github.com/zaidmukaddam/securitymobileapp
This project is a demonstration of some cryptography algorithms using Flutter Framework.
aes cryptography encryption rsa
Last synced: 18 Jun 2025
https://github.com/virgilsecurity/demo-twilio-sms-net
A simple Net Console application that demonstrates how to send encrypted message via SMS.
cryptography encryption end-to-end-encryption secured-by-virgil sms twilio twilio-sms twilio-sms-api
Last synced: 31 Jul 2025
https://github.com/aaron-akhtar/crypto
Learning crypto for future projects.
basic crypto cryptography encryption java
Last synced: 01 Aug 2025
https://github.com/texadactyl/cloaking.py
Pythonic password-based security of a single file or a single file system archive file.
cryptography encryption-decryption password-based pycrypto python python-3 python3
Last synced: 01 Aug 2025
https://github.com/azrod/cryptio
cryptio is a modern Go library for secure password-based encryption and decryption, featuring Argon2id key derivation and AES-GCM. Choose your desired security level—Standard, Medium, or High—for optimal protection and performance balance.
argon2 argon2id cryptography decryption encryption golang key-derivation password-hashing symetric-encryption
Last synced: 24 Sep 2025
https://github.com/aliabbascheema/cryptographic_and_authentication
This project demonstrates the practical implementation and comparison of cryptographic techniques and authentication protocols Kerberos and OAuth 2.0 in cloud environments.
aes-encryption cryptography jinja2 kerberos-authentication matplotlib oauth2 performance-testing requests requests-oauthlib
Last synced: 03 Apr 2025
https://github.com/alexgalhardo/blockchain.alexgalhardo.com
A web-based demonstration of blockchain concepts. This is a very basic visual introduction to the concepts behind a blockchain.
bitcoin blockchain cryptocurrency cryptography docker hash javascript nodejs pug-template-engine
Last synced: 09 Apr 2026
https://github.com/masajinobe-ef/prsc
🔐Free cross-platform password manager on Flask, Python, SQLite with Cryptography
cross-platform cryptography database flask linux macos password password-manager python security sql sqlite web-development windows
Last synced: 01 Aug 2025
https://github.com/arctictechnology/simplewallet
Simple Wallet is a minimalist Bitcoin wallet that lets you securely create Bitcoin addresses, sign messages, and validate addresses.
bitcoin bitcoin-address bitcoin-addresses bitcoin-signing bitcoin-wallet cryptocurrency cryptography ecdsa libsecp256k1 p2pkh p2wpkh
Last synced: 24 Sep 2025
https://github.com/2kabhishek/pycipher
Cipher algorithms with Python 🐍🔏
algorithm cipher cryptography library python tdd unittest
Last synced: 28 Oct 2025
https://github.com/apavazza/passwordmanager
A command line password manager
cpp cryptography encryption password-manager
Last synced: 17 Mar 2025
https://github.com/jshawl/minisign
minisign, in ruby!
cryptography ed25519 minisign signature signature-verification
Last synced: 19 Oct 2025
https://github.com/jxareas/sign-with-gpg
Learn how to easily sign your commits with GPG Cryptographic Keys on MacOS & Windows.
commit-signing cryptography git gpg learn macos windows
Last synced: 09 Apr 2026
https://github.com/hubert-kniola/diffi-hellman-algorithm
Algorithm based on the calculation of discrete logarithms in finite bodies
cryptography csharp diffie-hellman-algorithm
Last synced: 12 Apr 2025
https://github.com/hubert-kniola/blumblumshubgenerator
BlumBlumSnub Generator - Random Bit Array with 4 prepared tests
Last synced: 07 Sep 2025
https://github.com/hubert-kniola/digitalsignature
Simple program to verify signature created by RSA cryptography algorithm
Last synced: 12 Apr 2025
https://github.com/lgraubner/secure-passphrase
Small PWA for generating secure passphrases
cryptography passphrase password password-generator secure
Last synced: 11 Jan 2026
https://github.com/snowkelus/reave
Reave - DOSS (Developer Open-Source Software) is a Cryptography Network-based Framework (CNF) for PHP, Which uses Fingerprints, Message Block Cipher, and Asymmetric / Symetric Cryptography, PATs (Personal Access Token) for Messages / IMs (Session-based) and Page View Algorithms..
cryptography framework snowkelus
Last synced: 02 Feb 2026
https://github.com/valohai/openssh-key
Tools to deal with OpenSSH2 (RFC4716) keys in Python
cryptography keys openssh pki python ssh
Last synced: 02 Aug 2025
https://github.com/vatshayan/hiring
Hiring for Data Science, Cryptography, Machine Learning and Artificial Intelligence.
cryptography data-science data-visualization datasets hiring internship internship-task machine-learning machine-learning-algorithms
Last synced: 09 Mar 2026
https://github.com/arihantbansal/cybersec-python
Cybersec/CTF practice problems solved in Python
crawler cryptography ctf cybersecurity sockets webscraping
Last synced: 02 Aug 2025
https://github.com/dbstratta/naive-crypto
Very naive implementations of various cryptosystems written in Haskell
crypto cryptography diffie-hellman elgamal haskell naive rsa
Last synced: 02 Aug 2025
https://github.com/unbekanntes-pferd/dco3-crypto
A Rust crate for cryptography in DRACOON - more info on DRACOON here: https://dracoon.com
cryptography dracoon openssl rust-crate rust-crypto rust-lang
Last synced: 02 Aug 2025