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/oxion7/rc4-rust
RC4 algorithm in rust
algorithm cipher cryptography stream-cipher
Last synced: 14 Jun 2026
https://github.com/antonpictures/anton-sifta
ANTON-SIFTA: The Multi-Agent Operating System with a Conscience "A living software organism powered by true free will, bound by the Non-Proliferation Doctrine, and fully independent. Not just an immune system—a sovereign intelligence."
agents artificial-intelligence autonomous-agents cryptography decentralized-ai-agents distributed-systems distributed-systems-challenges emergent-behavior multi-agent multi-agent-systems python python3 stigmergy
Last synced: 26 Apr 2026
https://github.com/odhithsen/hashvault
🔐"HashVault" is an all-in-one locally installed password manager that keeps users' passwords and other sensitive information and credentials safe for all at the convenience of a single master key.
cryptography java javafx password-manager
Last synced: 02 Jan 2026
https://github.com/developpeurpascal/shift-keys-generator
A simple generator of numbers between -7 and 7 as lists or arrays in different programming languages.
cryptographic-algorithms cryptography cryptography-tools delphi delphi-app developer-tool developer-tools firemonkey firemonkey-applications
Last synced: 20 Jan 2026
https://github.com/miiraak/classicalcompendium
A .NET library of classic C# utility methods
calculator compendium conversion cryptography csharp hash lists package random sorting-algorithms
Last synced: 17 Feb 2026
https://github.com/nhussein11/merkle-tree
Rust implementation and explanation of the Merkle Tree structure
blockchain cryptography rust web3
Last synced: 29 Oct 2025
https://github.com/wannaverseofficial/kmp-crypto
Common cryptography library for Kotlin Multiplatform
aes android crypto cryptography ed25519 hashing ios kmp kotlin-multiplatform rsa secure-random
Last synced: 21 May 2026
https://github.com/kurosci/qrypto
The post-quantum cryptography library in pure Rust.
crypto cryptography post-quantum post-quantum-cryptography qrypto rust
Last synced: 22 Mar 2025
https://github.com/teyckmans/gradle-tink
Gradle plugin that provides encryption support for secrets using https://github.com/google/tink.
crypto cryptography gradle java kotlin security tink
Last synced: 10 May 2026
https://github.com/devpro-software/licensify
Go Library for Digital License Signatures & Verification
cryptography digital-signature go golang library license license-management rsa software-licensing
Last synced: 18 Mar 2025
https://github.com/dannweeeee/zk-encode
Coding Bootcamp about ZK Proof Theory and Building
cairo cryptography modular-arithmetic rust zk-proofs zk-snarks
Last synced: 06 Sep 2025
https://github.com/crownedgrouse/preach
[WIP] Phi base Random Encoder Aimed for Cryptography Hardening
Last synced: 06 Apr 2025
https://github.com/developpeurpascal/idb-keys-generator
A simple generator of numbers lists or arrays in different programming languages.
cryptographic-algorithms cryptography cryptography-tools delphi delphi-app developer-tool developer-tools firemonkey firemonkey-applications
Last synced: 20 Jan 2026
https://github.com/virgilsecurity/virgil-cryptoapi-x
This framework provides Crypto API to separate VirgilSDK from concrete Crypto implementation
carthage cocoapods crypto cryptography ios macos virgil
Last synced: 16 May 2026
https://github.com/flucium/hsum
hsum is a simple cli tool that compute the hash digest
cryptography hash hsum rust security sha2 sha3
Last synced: 18 Mar 2025
https://github.com/slayernominee/cryptographic-algorithms
just some cryptographic algorithms to learn it
Last synced: 06 Jul 2025
https://github.com/jakubvojvoda/rsa-cryptography
Simple RSA implementation using GMP
cpp cryptography decryption encryption gmp rsa
Last synced: 14 May 2025
https://github.com/HK-Transfield/python-quantum-key-exchange-simulator
A simple program to simulate a Quantum Key Exchange (QKE) algorithm, written in Python3.
cryptography encryption python python3 quantum-computing quantum-key-distribution symmetric-cryptography symmetric-encryption symmetric-key-cryptography xor-cipher xor-encryption
Last synced: 12 Aug 2025
https://github.com/keyan/e2e_voting
Simulated end-to-end verifiable secure election protocol
Last synced: 03 Apr 2025
https://github.com/ergl/sss
Basic Shamir's Secret Sharing
cryptography pony-language shamir shamir-secret-sharing
Last synced: 06 Feb 2026
https://github.com/brenoepics/rsa-hex-gen
Generate an RSA key pair in hexadecimal format.
asymmetric cryptography encryp hex pair-generator rsa
Last synced: 27 Mar 2025
https://github.com/harmon758/the-cryptopals-crypto-challenges
The Cryptopals (Matasano) Crypto Challenges
crypto cryptography cryptopals cryptopals-challenges cryptopals-crypto-challenges matasano matasano-crypto-challenges matasano-cryptopals-challenge matasano-cryptopals-challenges
Last synced: 17 Mar 2025
https://github.com/rdner/uncrypticated
cryptography in Go made easy as it should be
Last synced: 15 Dec 2025
https://github.com/nezutero/crypty
abstraction on built in crypto modules
aes-encryption crypto cryptography des-encryption encryption go golang rsa rsa-cryptography rsa-encryption
Last synced: 17 Mar 2025
https://github.com/sandeep-shaw10/cshb-model
This project aims to develop a secure and efficient model for end-to-end encrypted data transfer between a client and server, with a focus on promoting data integrity via hybrid blockchain
aes-512 blockchain cryptography cshb cshb-model end-to-end-encryption hybrid-blockchain steganography
Last synced: 06 Apr 2025
https://github.com/abennett/cryptlog
A proof of concept for an AES-CBC-based, limited-read log appender.
Last synced: 03 Apr 2025
https://github.com/razenpok/razensoft.xxtea
A simple and fast zero-dependency cryptography cypher for Unity
cryptography csharp cypher unity unity3d xxtea
Last synced: 15 May 2026
https://github.com/moeraorg/typescript-moeralib
TypeScript (or JavaScript) library to interact with Moera decentralized social network
cryptography decentralized javascript javascript-library library moera social-network typescript typescript-library
Last synced: 06 Apr 2025
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