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/jasondrawdy/ecp
A lightweight, flexible, and extensible network communcations protocol created with security in mind and focuses on the productivity of both potential clients and servers.
communications cryptography encryption library networking protocol security tcp tcp-client tcp-server udp udp-client udp-server
Last synced: 05 Sep 2025
https://github.com/embetrix/satobox
Satobox is an open-source Yocto-based, privacy-focused and secure bitcoin full node solution designed for embedded linux devices.
anonymity bitcoin bitcoin-node bitcoin-wallet cryptocurrency cryptography embedded hardware-wallet linux raspberry-pi security toronionproxy wallets yocto yocto-layer
Last synced: 18 Apr 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: 13 Feb 2026
https://github.com/shaharashe/cryptography_modules
This repository features Python implementations of various cryptographic algorithms, including RSA, ElGamal, and Vigenère cipher. It serves as a resource for learning and experimenting with cryptographic techniques. Contributions are welcome!
algorithm algorithms cryptography decryption encryption module modules python python3 security-tools
Last synced: 02 Mar 2026
https://github.com/leo-aa88/cryptography
Cryptography projects and algorithms in Python
cryptography cryptography-algorithms cryptography-library python python-cryptography python3
Last synced: 25 Aug 2025
https://github.com/mashatan/go-cryptoconditions
Crypto-Conditions in Go
cryptoconditions cryptography golang-package
Last synced: 14 Jan 2026
https://github.com/hmasila/crypto-php
crypto cryptocurrencies cryptocurrency cryptocurrency-exchanges cryptography
Last synced: 13 Oct 2025
https://github.com/jhnwnstd/suxotin
Python script that distinguishes vowels from consonants using Suxotin's algorithm.
cryptography decipherment suxotin
Last synced: 31 May 2026
https://github.com/samuel-lucas6/padme.net
A .NET implementation of PADMÉ padding.
crypto cryptography padding padme padme-padding
Last synced: 23 Jan 2026
https://github.com/christoffercarlsson/autograph
The Autograph Protocol
authentication chacha20-poly1305 cryptography decentralization diffie-hellman ed25519 elliptic-curves freedom hkdf identity ownership privacy security verification x25519
Last synced: 18 Oct 2025
https://github.com/01alekseev/petoron-core-adc
An open source blockchain written from scratch in Python. :))
blockchain consensus cryptocurrency cryptography decentralized minimal open-source p2p petoron proof-of-work python
Last synced: 27 Jun 2026
https://github.com/harshildarji/locationcrypto
Encryption and Decryption of data using live location of device.
cryptography decryption encryption location position
Last synced: 14 Jan 2026
https://github.com/kuzma02/secured-file-share
Secure File Sharing App is a comprehensive solution for secure file exchange, developed using the MERN (MongoDB, Express.js, React, Node.js) stack. This application enables users to share files with end-users with a high level of privacy and security.
cryptography encrypted-data encryption end-to-end-encryption file-sharing file-transfer mern mern-stack mern-stack-development secure-file-exchange secure-file-sharing secure-file-upload secure-web-apps transfer-data transfer-files
Last synced: 26 Oct 2025
https://github.com/sudiptab2100/cryptographicalgorithms
Implementation of Cryptographic Algorithms of course Modern Cryptography(CSC049P1M) offered in IIT Jammu.
aes-encryption affine-cipher ceaser-cipher cryptoanalysis cryptoanalysis-algorithms cryptography des-encryption diffie-hellman-key grain-stream-cipher hill-cipher rc4-algorithm rc4-cipher rc4-encryption rsa-cryptography rsa-encryption substitution-cipher vigenere-cipher
Last synced: 07 Jul 2025
https://github.com/belajarqywok/strmc
Credentials Management Tool Using Stream Cipher Algorithm.
clang cryptography cybersecurity llvm rc4-algorithm stream-cipher
Last synced: 07 Feb 2026
https://github.com/thotypous/keccak-bsv
Bluespec SystemVerilog implementation of the Keccak primitive (SHA-3)
bluespec cryptography hardware-designs keccak sha3
Last synced: 19 Mar 2026
https://github.com/mtumilowicz/cryptography-hsm-workshop
Introduction into pkcs11 and integrations with hsm using softhsm.
cryptography cryptography-concepts cryptography-course cryptography-tools hardware-security-module hsm pkcs11 pkcs11-tool pkcs11interop-implement softhsm workshop workshop-materials
Last synced: 25 Feb 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/schultz-is/go-threefish
An implementation of the Threefish block cipher entirely in go with no external dependencies.
block-cipher block-ciphers crypto cryptography threefish
Last synced: 15 Apr 2026
https://github.com/lssandes/crypto-app
blockchain crypto cryptocurrency cryptography cryptorank rapidapi react
Last synced: 11 Feb 2026
https://github.com/harsh-ps-2003/rumi
A cryptography powered privacy-preserving discovery service design for mapping distinct identifiers to IDs without revealing any information to the server!
cryptography elliptic-curve-cryptography oram rust zero-knowledge
Last synced: 01 Mar 2025
https://github.com/frankmike/bitcoin-from-scratch
A study on Bitcoin main components
bitcoin bitcoin-payment bitcoin-transaction blockchain cryptography mathematics
Last synced: 13 Feb 2026
https://github.com/loneicewolf/ciphers-python
Cypher, Cipher, Cyphers, Ciphers, cryptography, encryption, obfuscation, enciphering, deciphering - in python3
alphabet cipher cryptography encryption jupyter-notebooks python substitution-cipher
Last synced: 23 Apr 2025
https://github.com/venkat-kolasani/knight-s-tour-based-cryptographic-key-generation
The Knight's Tour Encryption System is a cryptographic application that leverages the Knight's Tour problem on a chessboard to generate a unique encryption key. This key is then used for XOR-based encryption and decryption of messages.
cpp17 cryptography design-and-analysisof-algorithm dsa-algorithm knights-tour
Last synced: 15 Feb 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/protdos/zyphor
Zyphor: A quantum-safe, fully anonymous chat protocol ensuring complete security and metadata protection.
anonymity chat cryptography e2ee encryption messaging metadata perfect-forward-secrecy post-quantum-cryptography privacy protocol security zero-knowledge zero-trust
Last synced: 02 Mar 2026
https://github.com/scar26/votesec.io
An automated voting platform based on Azure Blockchain that offers complete anonymity, instantaneous results and a plethora of other features
blockchain cosmosdb cryptography iot node-chakra solidity truffle
Last synced: 03 Mar 2026
https://github.com/saeed0x1/black-hat-ctf
This CTF event was organised by Data Science analytics and Cyber Security club at the annual Tech Fest Prajyukttam 🎆, Assam Don Bosco University 🎓
binary-exploitation capture-the-flag cryptography ctf ctf-challenges ctf-tools digital-forensics web-exploitation website
Last synced: 04 Mar 2026
https://github.com/zig-utils/zig-tls
Pure Zig TLS 1.3 implementation for SMTP and other protocols.
Last synced: 01 Apr 2026
https://github.com/mjvl/csci-462-tools
Collection of miscellaneous scripts written to help for CSCI-462 - RIT's cryptography course.
cryptography csci-462 diffie-hellman dsa elgamal elgamal-digital-signature rit-cryptography-course rit-csci-462 square-and-multiply
Last synced: 16 Apr 2026
https://github.com/oliverbutler/steggy
Written in Rust, features a simple cli and a client-side webapp
cli cryptography rust steganography
Last synced: 12 Mar 2026
https://github.com/blagojeblagojevic/sha256
SHA256 as a header library
c cryptography header-only sha2 sha256 sha256-hash
Last synced: 14 Jun 2025
https://github.com/erhant/cryptopals-go
Cryptopals cryptography challenges in Go.
cryptography cryptopals ctf go
Last synced: 07 Jun 2026
https://github.com/stevehjohn/security
Various useful classes for information security
cryptography csharp dotnet shamir
Last synced: 28 Apr 2026
https://github.com/mohammedmehdio/caesarjaw
CaesearJaw 🔐 is a Caesar Cipher Bash Script that allows you to encrypt, decrypt, find a shift key, and brute-force decrypt a given text using the Caesar Cipher.
bash bash-script caesar caesar-cipher caesar-cipher-algorithm communication cryptography cyber-security cybersecurity hacking hacking-tool key security tool tools
Last synced: 29 Apr 2026
https://github.com/txuswashere/cybersecurity-handbooks
Cybersecurity-Handbooks
attack-defense cloud cryptography cybersec cybersecurity cybersecurity-education cybersecurity-tools cybersecurity-training forensics osint password reconnaissance reverse-engineering wireless wireless-security
Last synced: 19 Mar 2026
https://github.com/jnm2/threshold
Paper backup requiring a chosen K of N pieces to decrypt. Useful for storing passwords, private keys for PGP or Bitcoin, recovery codes, secret instructions, and small files. Work in progress.
backup bitcoin cross-platform cryptography csharp digital dotnet-core encrypt paper password pgp print private-key redundancy secret-sharing security shamir threshold wallet
Last synced: 10 May 2026
https://github.com/vishalshenoy2002/file-encrypter
Keep your files safe by encrypting it 🙂
cryptography encrpytion file-encryption file-encryption-python file-encryptor safe security
Last synced: 18 Jun 2026
https://github.com/anuja-rahul/python-datavault
Encrypt and safeguard your valuable data with this python encryption/decryption module.
aes-256 cbc-aes-encryption cryptography fernet-cryptography oops-in-python
Last synced: 19 Jun 2026
https://github.com/gunh0/whitebox_cryptanalysis
🔒 Whitebox Cryptographic Code Example
Last synced: 25 Mar 2025
https://github.com/yashraj-n/legitly
A simple PDF Signing and verifying website. Made in Next.js
authentication cryptography pdf verification web3
Last synced: 23 Jun 2026
https://github.com/obaskly/anonymouschat
Secure Anonymous Chat
chat cryptography end-to-end-encryption flask python rsa
Last synced: 19 Jan 2026
https://github.com/jean0t/passmanager
Incredible password manager made in python
cryptography password-manager python3 sqlcipher3 sqlite3
Last synced: 10 Apr 2026
https://github.com/newyaroslav/crypto-json
C ++ library for JSON encryption with COMMENTS
cryptography json json-parser strip-json-comments
Last synced: 15 May 2026
https://github.com/defucc/hashkeys
Reactive Noble cryptography for p2p identity
composable cryptography encryption js noble-curves signing vue
Last synced: 20 Jan 2026
https://github.com/dylan-lang/hash-algorithms
Cryptographic hash functions for Dylan
cryptography dylan-lang hash hashing
Last synced: 03 Feb 2026
https://github.com/pandh4cker/encode-decode-morse-code
Encode&Decode Morse Code
binary-search-tree binary-search-trees binary-tree binary-trees c cryptography morse morse-code morse-codes morsecode morsedecode recursion recursive recursive-algorithm sdl2 sdl2-image sdl2-library sdl2-ttf
Last synced: 25 May 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/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/tangle-network/anonima
A threshold signature oracle node.
Last synced: 14 Sep 2025
https://github.com/marcode24/criptografia-rsa
🔐 This is a cryptography project testing, using RSA criptography
cryptography css html html-css-javascript html5-css3 javascript multer nodejs rsa rsa-cryptography
Last synced: 11 Apr 2026
https://github.com/guillaumebouchetepitech/wasm-cryptopp-as-module
Basic WebAssembly port of the open source cryptography library libCrypto++
browser cpp17 cryptography javascript nodejs typescript wasm webassembly
Last synced: 11 Apr 2026
https://github.com/gerhalt/cryptopals
Solutions to Cryptopals challenges in Python 3. Visit https://cryptopals.com/ for the complete list of challenges.
aes-encryption cbc-mode challenges crypto cryptography diffie-hellman dsa dsa-algorithm ecb-mode puzzles python python3 rsa rsa-algorithm solutions
Last synced: 13 May 2026
https://github.com/uncomputable/tackling-bulletproofs
In-depth survey into what Bulletproofs are and how they work
cryptography learning mathematics pdf tutorial zero-knowledge-proof
Last synced: 19 Mar 2026
https://github.com/delthas/libsilence-java
Lightweight API for the Silence protocol
cryptography java-8 silence sms smssecure textsecure
Last synced: 06 Jun 2026
https://github.com/samuelschlesinger/blake3-lamport-signatures
An implementation of Lamport/Merkle signatures in Rust using the BLAKE3 hash function.
cli cryptography lamport-signature-scheme merkle-signature-scheme rust rust-lang signature
Last synced: 18 Mar 2025
https://github.com/i-umairkhan/ecdsa_node
Transactions via ECDSA cryptography algorithm.
cryptography ecdsa-cryptography express javascript nodejs react
Last synced: 14 Apr 2026
https://github.com/thomasdesr/minisign-action
Github action to sign and verify minisign/signify signatures
crypto cryptography github-actions gpg minisign pgp signify
Last synced: 05 Jan 2026
https://github.com/lucabonamino/crypto-vdf
Cryptocurrency and Cryptographic blockchain Verifiadle Delay Functions project
cli cryptocurrency cryptography pietrzark-vdf python verifiable-delay-functions wesolowski-vdf
Last synced: 27 Dec 2025
https://github.com/glaukiol1/gagchain
Proof-Of-Work blockchain written in Go
algorithm bitcoin blockchain cryptocurrency cryptography database db elliptic elliptic-curve-cryptography keypairs secp256k1 tcp
Last synced: 05 Mar 2026
https://github.com/asc8384/neural-distinguishers
Neural Distinguishers on TinyJAMBU-128 and GIFT-64
crypto cryptography deep-learning gift tinyjambu
Last synced: 07 Apr 2025
https://github.com/lvmalware/lvha256
The LV Hash Algorithm - my own cryptographic hashing algorithm
a algorithm crypto cryptographic cryptographic-hash-functions cryptographic-hashing-algorithms cryptography hash hashing implementation security
Last synced: 31 Mar 2025
https://github.com/gotz1480/bitcoin-cryptography-ecc
Study of bitcoin elliptic curve cryptography (ECC)
bitcoin cryptography ecc-cryptography elliptic-curve-cryptography
Last synced: 07 Apr 2025
https://github.com/practicalparticle/particle-core
**EXPERIMENTAL SOFTWARE** The particle-core GitHub repository houses the MultiPhaseSecureOperation library and Guardian Account Abstraction implementation, which together offer a novel approach to blockchain security by decoupling asset authority and introducing time-delayed operations.
account-abstraction blockchain cryptography ethereum meta-transactions role-based-access-control security smart-contracts solidity timelock typescript
Last synced: 23 Mar 2025
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/agu3rra/pykeys
Securely store and use your API keys
api coding cryptography key secure token
Last synced: 16 Jan 2026
https://github.com/ajlearner46/post-quantum-cryptography-signature-scheme
Implementation of Post-quantum cryptography signature protocol
cryptography cryptography-algorithms post-quantum-algorithms post-quantum-cryptography post-quantum-signature pqcrypto python signature-scheme
Last synced: 06 Jan 2026
https://github.com/salvacorts/fr-chat-client
:rocket: P2P Chat with asymmetric encryption
asymmetric-cryptography cryptography p2p-chat python rest-api rsa sockets tkinter
Last synced: 15 Mar 2025
https://github.com/nulltea/contangle-zkcp
Universal Zero Knowledge Contingent Payments (on hold)
bitcoin cryptography ethereum payment zero-knowledge
Last synced: 19 Apr 2026
https://github.com/r1b/cryptography
Self-study in cryptosystems
block-ciphers cryptography key-exchange-algorithms rust stream-ciphers
Last synced: 08 Apr 2025
https://github.com/nexenio/rxkeystore
RxJava wrapper for the Android keystore and cryptography utilities
android android-library cryptography rxjava
Last synced: 19 May 2026
https://github.com/ironcorelabs/ironoxide-swift
IronCore Labs SDK for Swift Applications
cryptography proxy-re-encryption swift transform-encryption
Last synced: 02 Jul 2025
https://github.com/smaranjitghose/pyconfidentiality
Adding secrecy to your emails with RSA
cryptography email-sender python rsa smtp
Last synced: 03 Sep 2025
https://github.com/just-do-halee/vep
Variable-length Expansion Pass function. ( i.e. short password to long hashed password )
algorithms cryptography expansion hash no-std password
Last synced: 10 Jun 2025
https://github.com/chinnanj666/message-encryption-decryption
This Python-based application provides a graphical user interface (GUI) for encrypting and decrypting messages using AES encryption.
aes algotithms cryptography python thinker
Last synced: 17 Jun 2025
https://github.com/helcsnewsxd/cbmc-analysis-report
Technical report on CBMC (C Bounded Model Checker) - Software Engineering II course project - Computer Science @ FAMAF (UNC)
bounded-model-checking cbmc cryptography ctf-writeup famaf formal-verification software-engineering static-analysis university-project
Last synced: 02 Jul 2025
https://github.com/rusq/gonss3
Subset of Mozilla NSS enough to decrypt firefox passwords
3des 3des-cbc asn1-der cryptography deciphering decryption firefox password pkcs5
Last synced: 31 Mar 2025
https://github.com/qnighy/crypt-impl-rust
cryptography hash-algorithm rust tls
Last synced: 31 Mar 2025
https://github.com/M3DZIK/rust-crypto-utils
Cryptography Utils for Rust
crypto crypto-library cryptography hash hmac jsonwebtoken jwt rust rust-crate rust-lang rust-language rustlang
Last synced: 13 May 2025
https://github.com/skyf0l/discrete-logarithm
Fast discrete logarithm solver in Rust
cryptography discrete-logarithm number-theory
Last synced: 11 Oct 2025
https://github.com/m3dzik/libcrypto
Cryptographic utilities for Java and JavaScript
aes aes-gcm argon2 crypto cryptography curve25519 encryption hashing security x25519
Last synced: 09 Apr 2025
https://github.com/tankerhq/sdk-ruby
Tanker client-side encryption SDK for Ruby
cryptography encryption end-to-end privacy ruby sdk security tanker
Last synced: 09 Apr 2025
https://github.com/jitendragangwar123/ekolance-solidity-cohort-2
This repository contains Solidity programming exercises that were discussed during the Ekolance Solidity Cohort 2. It serves as a resource for learning and practicing Solidity, a programming language used for developing smart contracts on blockchain platforms like Ethereum.
blockhain-tecnology cryptography ethereum solidity
Last synced: 07 Jan 2026
https://github.com/messagemedia/webhooks-demo
Set of scripts to demonstrate the use of MessageMedia's webhooks
cryptography messaging sms webhooks
Last synced: 02 Apr 2025
https://github.com/anvilco/node-encryption
RSA and AES Encryption helpers
aes cryptography encryption js node rsa
Last synced: 04 Jul 2025
https://github.com/dsprenkels/sss-swift
Swift bindings for my Shamir secret sharing library
cryptography shamir-secret-sharing
Last synced: 12 Jul 2025
https://github.com/ml3m/cryptography-algorithms-exploration
implementations of various cryptographic algorithms, including both symmetric and asymmetric encryption, hashing, and key exchange techniques
blowfish-algorithm chacha20 cryptography cryptography-algorithms cryptography-concepts encryption-decryption rsa-cryptography
Last synced: 18 Jun 2025
https://github.com/davxy/cry
CRY crypto library
arithmetic bignumber cryptography mpi number-theory
Last synced: 09 Apr 2025
https://github.com/luffy0xcyber/cryptographie_classique
Implémentation Python des chiffrements historiques (César, Hill, Vigenère) avec explications détaillées et simples | Projet éducatif de cryptographie
cesar-cipher cesar-cypher ciphers cryptography cybersecurity education encryption hill-cipher learning-project mathematics python security vigenere-cipher
Last synced: 13 Jun 2025
https://github.com/pastesafe/pastesafe.github.io
instant web cryptography. encrypt in realtime as you type. share and decrypt ciphertext.
Last synced: 10 Mar 2026
https://github.com/mobilecoinfoundation/rand
A platform abstraction layer providing a cryptographic RNG
cryptography no-std random rng
Last synced: 26 Jul 2025
https://github.com/ntdls/secure-archive
Secure Archive is a file encryption utility that provides multiple encryption algorithms, variable compression levels, secure file delete, self-extracting archives and more.
cryptography file-management file-system private security showcase
Last synced: 27 Mar 2026
https://github.com/saeed0xf/black-hat-ctf
This CTF event was organised by Data Science analytics and Cyber Security club at the annual Tech Fest Prajyukttam 🎆, Assam Don Bosco University 🎓
binary-exploitation capture-the-flag cryptography ctf ctf-challenges ctf-tools digital-forensics web-exploitation website
Last synced: 01 Mar 2025
https://github.com/virgilsecurity/virgil-ratchet-x
Virgil Security Ratchet Objective-C/Swift SDK provides an implementation of the Double Ratchet algorithm, which is used by parties to exchange encrypted messages based on a shared secret key.
cryptography doubleratchet encryption perfect-forward-secrecy pfs ratchet
Last synced: 14 Jun 2025
https://github.com/mewmix/sm4-xts-openssl
openssl sm4-xts & aes-xts 256 implementations for testing
aes-256 c cryptography disk-encryption openssl sm4
Last synced: 07 Jun 2026