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/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: 06 Apr 2025
https://github.com/jakubriegel/geffe-generator
Functional style implemented Geffe cryptographic stream generator
cryptographic-keys cryptography functional-programming geffe-generator scala tailrecursion university
Last synced: 27 Mar 2025
https://github.com/fpoirotte/cryptal-hash
An implementation of the Cryptography Abstraction Layer based on the hash PHP extension
cryptal crypto cryptography hash php
Last synced: 26 Jun 2025
https://github.com/zahidayturan/advanced-encryption-standard-application
This app securely encrypts and decrypts your files by generating keys using the AES algorithm.
aes cryptography encryption firebase firestore flutter symetric-encryption
Last synced: 09 Apr 2026
https://github.com/notmorphus/overthewire-krypton
This is the OverTheWire wargame repo for Krypton
algorithms cryptanalysis cryptography krypton overthewire
Last synced: 18 Feb 2026
https://github.com/archethic-foundation/libgo
Archethic Golang SDK
archethic blockchain cryptography golang
Last synced: 18 Feb 2026
https://github.com/archisman-mridha/shamir-secret-sharing-protocol-in-rust
Implementing the Shamir Secret Sharing algorithm in Rust
cryptography cryptography-algorithms galois-field lagrange-interpolation rust secure-computation shamir-secret-sharing
Last synced: 08 Sep 2025
https://github.com/nasriyasoftware/authcrypto
AuthCrypto is a versatile cryptographic toolkit for handling JSON Web Tokens (JWT), password hashing, and secure token generation and verification. It provides robust methods for creating and managing JWTs, hashing and verifying passwords with secure algorithms, and generating cryptographically strong random values for various use cases.
authentication cryptography encryption hashing hashing-library hashing-passwords jwt jwt-auth jwt-authentication jwt-token md5 sha1 sha256 sha512 token token-generator
Last synced: 20 Jan 2026
https://github.com/rokoss21/enigmo
🔐 Privacy-first messaging platform with end-to-end encryption. Flutter client + Dart server. Ed25519/X25519 cryptography, WebSocket real-time communication, zero-knowledge architecture.
cross-platform cryptography dart e2ee encryption flutter messaging mobile-app monorepo privacy real-time security websocket zero-knowledge
Last synced: 17 Jan 2026
https://github.com/telkomdev/jcrypsi
Custom crypto utility for Java Virtual Machine and Android (Digest, AES, HMAC, RSA, RSA Digital Signature)
aes android cryptography hash hmac java rsa
Last synced: 20 May 2026
https://github.com/z3ntl3/rsa-node
This repo represents what I've learned from cryptography RSA algorithm
Last synced: 03 Apr 2025
https://github.com/PeaceFounder/TallyProofs.jl
Cryptographic core for E2E verifiable voting system with everlasting privacy and coercion resistance via post-cast isolation
Last synced: 06 Apr 2026
https://github.com/logalexus/polard
RSA Keys analyzer
cryptography factorization fastapi pollard-rho public-key rsa vue yafu
Last synced: 18 Apr 2026
https://github.com/ahf/orbis_example
Orbis: Example Application
consistent-hashing consistent-hashing-library cryptography erlang
Last synced: 22 Mar 2025
https://github.com/jiahaoxiang2000/sbox-bgc
use the smt solver to find the sbox implementation
Last synced: 18 Mar 2025
https://github.com/al-aminazad/creating-jwt-token-using-node.js-crypto-library-both-manually-and-jsonwebtoken-npm
I have created a JWT(JsonWebToken) both manually and using Node.js jsonwebtoken npm. Manually I have used crypto library. It really helps me to understand about JWT , like how it works. By reading the documentation I have cleared it out.
cryptography hmac-sha256 jsonwebtoken nodejs
Last synced: 20 May 2026
https://github.com/fionn/lagrange-polynomial
Numerical Lagrange polynomials over 𝔽ₚ
cryptography lagrange-polynomial-interpolation numerical-methods
Last synced: 13 Jun 2026
https://github.com/panagiotiskots/enigma-machine-simulator
A C-based simulation of the Enigma machine encryption process
c cryptography encryption encryption-algorithms encryption-decryption enigma enigma-machine enigma-simulator history
Last synced: 27 Jun 2025
https://github.com/gonzafg2/quantumssh
Memory-safe, post-quantum-first SSH server in Rust. Open source, no NDAs, no exceptions.
apache-2 cryptography infrastructure memory-safe post-quantum-cryptography rust security ssh
Last synced: 21 May 2026
https://github.com/dyne/clj-openssh-keygen
A platform-independent Clojure library to genereate OpenSSH compliant key-pairs without using ssh-keygen
authentication cryptography keygen keypair ssh ssh-key
Last synced: 07 Mar 2026
https://github.com/abdulbasit110/file-security-software
Python-based file security software that supports AES, RSA, and basic encryption methods for secure file encryption and decryption.
aes-encryption cryptography encryption-decryption python security
Last synced: 15 Jun 2026
https://github.com/tomeffect0613/rsacrack
Obtain the passphrase of a private key (id_rsa), this tool uses the ssh-keygen binary to perform a brute force attack until a successful collision occurs.
bruteforce-attacks c cracking cracking-password cryptography ctf experiments factorisation maths password reverse-engineering rsa rsa-cryptography ssh
Last synced: 11 Apr 2025
https://github.com/Crittora/qripton-sdk-js
A secure SDK for data encryption, decryption, and digital signatures using AWS Cognito authentication. Provides enterprise-grade cryptographic operations with simple API integration.
api-client authentication aws-cognito cryptography data-encryption decryption digital-signature encryption enterprise-security node-js npm-package sdk security typescript
Last synced: 04 Apr 2025
https://github.com/jaymoneyjay/spring21-automated-decryption
Automated decryption of classical ciphers with neural networks.
cryptography neural-networks python security
Last synced: 17 Aug 2025
https://github.com/grakshith/shamir-secret-sharing
A basic implementation of Shamir Secret Sharing
cryptography interpolation secret-sharing shamir-secret-sharing
Last synced: 14 May 2026
https://github.com/tankerhq/identity-ruby
Identity management in Ruby for the Tanker SDK
cryptography encryption privacy ruby sdk security tanker
Last synced: 09 Aug 2025
https://github.com/claby2/3color-zkp
🎨 Zero-Knowledge Proof Implementation for Graph 3-Coloring
3color cryptography go graph-theory zkp
Last synced: 06 Apr 2025
https://github.com/jrtib/secure-file-transfer-protocol
Secure file transfer protocol that utilizes RSA encryption for key exchange and SSL/TLS for secure communication.
cryptography file-transfer-protocol os python rsa-encryption socket ssl
Last synced: 26 Jun 2025
https://github.com/towre676-cloud/tau_crystal
Lean 4 CI: 3× faster Mathlib caching (Linux, containerized) with one-file workflow
bash cryptographic-manifests cryptography github-actions github-pages lake lean4 numerical-relativity reproducibility verification
Last synced: 09 Apr 2026
https://github.com/antonkueltz/quicy-py
A UDP-Based Multiplexed and Secure Transport
cryptography python3 quic transport udp
Last synced: 24 Oct 2025
https://github.com/psychlone77/election-system-core
A secure, privacy-preserving electronic voting system built with TypeScript and NestJS, implementing blind signatures, threshold cryptography, and end-to-end ballot encryption.
blind-signatures cryptography e-voting-system nestjs postgresql threshold-cryptography
Last synced: 01 Jul 2026
https://github.com/nxm-rs/keycard
Blazing-fast Keycard SDK and CLI in Rust
cryptography ethereum keycard rust smartcard
Last synced: 20 May 2026
https://github.com/oxarbitrage/poseidon-formal
Lean 4 formalization of Poseidon hash — machine-verified permutation bijectivity over the Pallas base field
cryptography formal-verification hash-functions lean4 poseidon zcash
Last synced: 05 Jul 2026
https://github.com/oxarbitrage/orchard-formal
Lean 4 formalization of Zcash Orchard protocol — double-spend prevention, balance integrity, and DH key agreement proofs
cryptography formal-verification lean4 orchard shielded-protocol zcash
Last synced: 05 Jul 2026
https://github.com/weijiangan/simple-xor-encryptor
c cryptography one-time-pad xor
Last synced: 20 Mar 2025
https://github.com/n1ckl0sk0rtge/unlinkablepseudonyms
A java package for using (un)linkable pseudonyms based on RSA.
cryptography encryption gdpr privacy pseudonymisation pseudonymization security
Last synced: 14 Oct 2025
https://github.com/n1ckl0sk0rtge/scrambledb-converter
A REST-Service written with Quarkus for generating and converting unlinkable pseudonyms
cryptography encryption gdpr privacy pseudonymisation pseudonymization scrambledb security
Last synced: 06 Apr 2025
https://github.com/mikebrown0409/project-fuse
Zero-knowledge proof system for verifiable compliance envelopes. Proves compliance checkers executed correctly without revealing sensitive data. Built with RISC Zero zkVM. Phase 1 complete.
audit compliance cryptography gdpr privacy-preserving regulatory-compliance risc-zero rust soc2 zero-knowledge-proofs zkp zkvm
Last synced: 11 Jan 2026
https://github.com/sundarnagarajan/pymultikdf
Python wrappers for bcrypt, PBKDF2 (fastpbkdf2) scrypt (Tarsnap)
bcrypt cryptography fastpbkdf2 pbkdf2 python-wrapper scrypt wrapper
Last synced: 23 Aug 2025
https://github.com/tenze21/cryptographic_verifiable_document_issuer
Building it as a part of spring semester 2025, PRJ202.
cryptography dapp digital-signature ethereum merkle-tree
Last synced: 20 Apr 2026
https://github.com/alex-snd/cardancipher
🔓 The project is intended for easy reading of the plaintext from the ciphertext obtained using the Cardano cipher.
Last synced: 15 Jun 2025
https://github.com/gausix/enigmify
This project is a simple implementation of the Enigma machine in Rust. It allows users to input a message, configure the rotor and reflector settings, and encrypt or decrypt the message.
cli cryptography enigma-machine rust security
Last synced: 07 Jul 2025
https://github.com/riyamishra28/cryptotools
Created an Application for Information System Security (ISS) Lab, where we implemented the following algorithms: 1. Diffie Hellman-MIMT Attack 2. Miller-Rabin Primality Test 3. DES-Differential Cryptanalysis
android-application cryptography
Last synced: 15 May 2026
https://github.com/iotexproject/rs-proximity-gaps
Lean 4 formalization, Python verification, and manuscripts for two ePrint papers on FRI proximity gaps above the Johnson radius (Chai & Fan, IoTeX, 2026) — ePrint 2026/861 + 2026/858.
action-orbit correlated-agreement cryptography ethereum formal-verification fri interactive-oracle-proof johnson-bound lean4 mathlib proximity-gap reed-solomon stark succinct-proofs zero-knowledge-proofs zk-stark
Last synced: 01 Jul 2026
https://github.com/joakimch/secure-password-scheme
Manage your passwords in a secure way (accessible to all your devices) without needing to store them anywhere or sync any data; since they're procedurally generated (on demand).
cryptography password-manager passwords security
Last synced: 22 Mar 2025
https://github.com/danielost/big-numbers
BigNumber implementation in Golang
Last synced: 13 May 2025
https://github.com/13point5/shrencryption
Simple Human Readable Encryption
cryptography encryption-algorithm web-app
Last synced: 14 Mar 2025
https://github.com/nsubiron/crypto
Few handy wrappers around OpenSSL's libcrypto.
crypto crypto-library cryptography cryptography-library openssl password-digest random-number-generators secure-string
Last synced: 20 Mar 2025
https://github.com/tniessen/zkp-volte-patarin-nachef-c
Implementation of the zero-knowledge protocol due to Volte, Patarin, and Nachef (2013) in plain C
academic cryptography zero-knowledge-proof
Last synced: 20 Mar 2025
https://github.com/uriva/overcom
P2P JSON passing between public key owners
cryptography decentralized-applications
Last synced: 05 Jul 2026
https://github.com/catyeo18/visual-cryptography
Visual cryptography illustrated in 2-bit and 3-bit encryption (Java)
Last synced: 05 Jul 2026
https://github.com/danielost/fips-140-3
FIPS (Federal Information Processing Standard) 140-3 benchmark for validating the effectiveness of RNGs.
Last synced: 13 May 2025
https://github.com/vatshayan/new-cipher-project
Newly Designed cipher. it is first in world. Named as Ambani Cipher
beprojects btechprojects cdeprojects cipher crypt cryptograp cryptography finalearprojects finalprojects finalyearprojects newfnalprojects securityprojects
Last synced: 01 Jun 2026
https://github.com/dbosk/otpkx
Towards Perfectly Secure and Deniable Communication Using an NFC-Based Key-Exchange Scheme
cryptography deniability paper
Last synced: 19 Jan 2026
https://github.com/sur-ser/symmorph-cli
CLI tool for encrypting and decrypting files using the SymmetricMorph cipher.
cipher cli command-line crypto-library cryptography data-protection encryption file-encryption node-cli nodejs password-encryption security stream-encryption symmetric-encryption symmetricmorph typescript
Last synced: 07 May 2026
https://github.com/amagioss/slv-action
Sets up the SLV CLI and helps in injecting vault secrets as masked environment variables for workflows to consume.
credentials credentials-helper cryptography decrypt encryption github-actions github-secrets secrets secrets-manager slv
Last synced: 20 Oct 2025
https://github.com/luhluh-17/kubli
A Python-based file encryption tool that securely encrypts and decrypts files and directories using Fernet symmetric encryption. Features filename obfuscation, interactive CLI interface, and batch processing capabilities.
Last synced: 23 Jul 2025
https://github.com/alessandroconti11/constant_time-parallel_shuffling
Shuffling arrays in constant time is a common problem in modern cryptography. This project involves analyzing the technique proposed in https://cr.yp.to/2024/insertionseries-20240515.py, and implementing it in C, possibly employing parallelization.
c complexity-study computer-engineering computer-science-and-engineering constant-weight-word cryptography cryptography-and-architecture-for-computer-securit cww daniel-j-bernstein djb insertion-in-array insertion-series polimi porting porting-python-to-c python-to-c
Last synced: 17 Jun 2026
https://github.com/sorairolake/camellia-zig
Camellia block cipher written in pure Zig
block-cipher camellia cipher cryptography zig zig-library ziglang
Last synced: 05 Apr 2025
https://github.com/nglaeser/gtm-ss
Girls Talk Math - Secret Sharing packet & spring activity
Last synced: 08 Apr 2026
https://github.com/haithamaljabbari/crabcrack
CrabCrack is a hash cracking tool written in Rust
cryptography cybersecurity hacking hash hashcracker programming rust
Last synced: 22 Mar 2025
https://github.com/mlziade/keycrypt
A fun and challenging puzzle website. You can create puzzles for friends and other players to solve! Only then can they decrypt your message...
cryptography django game puzzle puzzle-game
Last synced: 15 May 2026
https://github.com/nglaeser/cryptotex
Flexible LaTeX template for cryptography research & conferences (WIP)
Last synced: 08 Apr 2026
https://github.com/bshankar/pyrite
A minimal (insecure, incomplete) implementation of a bitcoin like cryptocurrency
cryptocurrency cryptography javascript nodejs
Last synced: 02 May 2026
https://github.com/skitsanos/text-into-image
Demonstration of steganography with encoding text into an image
canvas crypto cryptography javascript morse-code morse-encode steganography steganography-algorithms steganography-application steganography-encoding
Last synced: 30 May 2026
https://github.com/natharyan/secret-sharing-arithmetic-functions
Shamir's secret sharing with beaver's multiplication to generate shares of an arbitrary arithmetic function given by the user with two secret values as the variables
cryptography cryptography-project secret-sharing shamir-secret-sharing
Last synced: 22 Mar 2025
https://github.com/d-thatcher/hybridcryptosystem
A library of functions built around PyCrypto that implements a asymmetric encryption of public keys with symmetric encryption of files
cryptography hybridencryption python
Last synced: 30 Apr 2026
https://github.com/obirikan/caesar-cipher-encoder-decoder
🔐This project implements a modular Caesar cipher for encoding and decoding English alphabetic messages. It's structured in a clean, maintainable folder-based architecture using Python functions and modules.
Last synced: 27 Jun 2025
https://github.com/cadeke/lets-go
lets-go is a simple CLI application written in Go for encrypting and decrypting files.
cli cryptography decryption encryption golang
Last synced: 05 Jun 2026
https://github.com/jameskabbes/cryptography
Package for easy implementation of professional encryption algorithms
cryptography pypi-package python
Last synced: 08 Apr 2026
https://github.com/carlosmakin/enigma-cli
A simple command-line interface for encrypting and decrypting data.
Last synced: 24 Aug 2025
https://github.com/cryptocoin-wallets/exodus-core-fast-crypto-blockhain-plugin-walletconnect
Exodus New Feature Development is an open-source initiative enhancing the capabilities of the Exodus application for secure digital asset management. Join us in contributing innovative features and improving the Exodus ecosystem.
blockchain-plugin crypto cryptography exodus-api exodus-app exodus-core exodus-geteway exodus-payment exodus-wallet exodus-wallet-web3 exodus-wallets fast-api javascript wallet-connect wallet-connector wallets
Last synced: 26 Mar 2025
https://github.com/blamejs/pki
Pure-JavaScript PKI toolkit that owns its stack — X.509, ASN.1/DER, CMS, PQC-first.
asn1 cryptography nodejs pki post-quantum webcrypto x509 zero-dependencies
Last synced: 04 Jul 2026
https://github.com/tiwarishubham635/optimized-aes-visualizer
Optimizes AES Encryption-Decryption Algorithm with SHA-512 and visualizes it
Last synced: 30 Mar 2025
https://github.com/anshuman-singh-93/agrichain-frontend
blockchain cryptocurrency cryptography dapp
Last synced: 05 Oct 2025
https://github.com/kevin-fagan/simplified-aes
Simplified AES
cryptography education python s-aes saes simplified-aes
Last synced: 21 May 2026
https://github.com/projects-developer/top-40-python-projects-for-beginners-to-advanced
Python is a popular and versatile programming language that is widely used in various industries, including web development, data science, artificial intelligence, and more Top 40 Python Projects. Project Includes Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
bca-project btech-project computer-science-projects computerscienceprojects cryptography final-year-projects finalyearprojects machine-learning malware-detection mca-project mtechprojects python-project python-projects web-development
Last synced: 04 Jan 2026
https://github.com/cybergaz/cryptography
Interactive CLI for exploring cryptographic algorithms, implemented in rust
Last synced: 14 Mar 2025
https://github.com/ilhamghaza/lockflare
cryptography flutter flutter-app gunadarma
Last synced: 01 Jan 2026
https://github.com/snowkluster/unseen
A modern go cli tool for hashing and analysing the type of hash
analyzer cli cryptography golang hashing modern
Last synced: 15 May 2026
https://github.com/rewired-gh/d-box-app
A trustworthy vault app utilizing state-of-the-arts algorithms
client cross-platform cryptography flutter vault
Last synced: 15 May 2026
https://github.com/georgiifirsov/decrypt
My research about data encryption. The main question is: is it possible to find out a cipher by encrypted word only? I use some machine learning algorithms to classify encryption methods.
cryptography encryption-methods jupyter-notebook machine-learning python research
Last synced: 19 May 2026
https://github.com/ricardoyam/dataescrowsystem
A decentralized data escrow system leveraging Intel SGX and TLS as the root of trust.
cryptography openenclave openssl sgx shamir-secret-sharing tls
Last synced: 25 Jan 2026
https://github.com/sutterseba/des-python
A simple DES implementation in Python
Last synced: 15 Jun 2026
https://github.com/hpgrahsl/current22-k4k-demo
This repository hosts the live demo scenario shown during my Current22 talk about 'Client-Side Field Level Cryptography for Streaming Data Pipelines'
apachekafka cryptography end-to-end-encryption eventstream-pipeline kafka-connect ksql ksqldb security smt udfs
Last synced: 07 Jun 2026
https://github.com/ravi-prakash1907/modern-crypto
A docker image to import library from 'Modern-Cryptography' repo and provide a platform for hands-on cryptography
cryptography cybersecurity docker python
Last synced: 14 May 2026
https://github.com/jgresham/mental-poker-ui
mental poker - texas holdem style. other repo mental-poker-contracts
commutative-encryption cryptography elgamal-encryption mental-poker poker texas-holdem-poker
Last synced: 14 May 2026
https://github.com/sgnn7/openssl-fips
OpenSSL FIPS-compliant 140-2 cryptographic module canister for Docker container targets.
containers cryptography docker docker-container encryption fips fips-140-2 fips-build fips140-2 openssl openssl-tools security trusted-execution-environment
Last synced: 16 May 2026
https://github.com/mk-fg/ghg
Simple command-line NaCl/libsodium file encryption tool
cli cryptography nacl ocaml security tool
Last synced: 12 Jun 2026
https://github.com/nakedmcse/tscryptopals
TS Implementation of Cryptopals challenges
Last synced: 02 May 2026
https://github.com/ilovenooodles/classic-crypto
Web based Classic cryptography
Last synced: 02 May 2026
https://github.com/ritartistry/hal
HAL is a secure HTTP API Layer for Large Language Models, enabling seamless web API interactions and automatic tool generation from OpenAPI specs. 🚀🌐
analyze compiler cryptocurrency cryptography dsl embedded face-animation fpga go gpu halo image-animation integrated-circuits javascript network objective-c security source-code
Last synced: 03 May 2026