An open API service indexing awesome lists of open source software.

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.

https://github.com/alok-38/software-engineering-specialization

Explore a Career as a Software Engineer. Learn the basics of programming and software development

algorithms cryptography data-structures hashtable html-css-javascript java problem-solving

Last synced: 25 Mar 2025

https://github.com/mfridman/cryptopals

My solutions for http://cryptopals.com, written entirely in Go, sprinkled with concurrency

cryptography cryptopals go golang

Last synced: 16 Mar 2025

https://github.com/bitcoin-evo/bitcoinevo

BitcoinEvo Core integration/staging tree

bitcoinevo c-plus-plus cryptocurrency cryptography p2p

Last synced: 03 Apr 2025

https://github.com/prasunchakra/EncipherX

A simple Django-based Caesar Cipher application demonstrating basic text encryption and decryption. Currently for learning fundamental cryptographic concepts, experimenting with shift-based ciphers, and later on building upon for more advanced encryption methods.

cipher cryptography django python

Last synced: 16 Sep 2025

https://github.com/paulshpilsher/ed25519-key-generator

Public key generator using Edwards-curve Digital Signature Algorithm (EdDSA)

crypto cryptography eddsa eddsa25519 go golang public-key-cryptography

Last synced: 30 May 2026

https://github.com/madliani/caesar-cipher

The Caesar's Cipher Encoder and Decoder

caesar-cipher cryptography ruby

Last synced: 01 Mar 2025

https://github.com/heyIsaac/TaskManager

😎🔎 A complete CRUD API for task management, an advanced level challenge proposed by DIO.me in its bootcamp with Avanade, currently has authentication with JWT token and much more (✿◕‿◕✿)

authentication-backend bootcamp-project consuming-api cryptography csharp dotnet entity-framework-core git jwt-authentication microsoft-identity minimal-api refit

Last synced: 24 Feb 2026

https://github.com/tsovak/a-cryptographic-hash-function

A Cryptographic Hash Function

cpp cryptography hash-functions

Last synced: 02 Apr 2025

https://github.com/rani-abha/cryptography_algorithms

In this repository, I've gathered a collection of cryptographic algorithms that I've learned during my college years and implemented for both learning and practical purposes.

algorithms blacklist cipher-algorithms cryptography digitalsignature firewall-rules playfair-cipher sha1-hash whitelist

Last synced: 06 Jul 2025

https://github.com/alvii147/jwgo

Efficient JWT creation and parsing in Go

cryptography golang jwt

Last synced: 14 Jun 2025

https://github.com/nathancordeiro/magic-box-cipher

The Magic-Box Cipher is my own inspiration drawn from the classical Caesar Cipher, the Playfair Cipher and the monoalphabetic substitution cipher. Do give it a try.

cipher cipher-algorithm cryptography

Last synced: 31 Mar 2025

https://github.com/farhantips/cryptography-and-cryptanalysis

This repository covers practical implementations of Cryptography and Cryptanalysis, including encryption algorithms, hashing, digital signatures, and techniques for analyzing and breaking cryptographic systems.

aes-encryption authentication-protocol blockcipher ceaser-cipher cryptanalysis cryptography des diffie-hellman elliptic-curve-cryptography encryption-decryption hashing-passwords kerberos-authentication knapsack publickey-cryptosystem rsa-cryptography ssh ssl zero-knowledge-proof

Last synced: 26 Mar 2025

https://github.com/whoiscipher/passcrypt

Open source password manager on your local machine written in go

cryptography go golang security-tools

Last synced: 11 Mar 2025

https://github.com/paulchen2713/aes

COM 5335 Network Security Assignment #2 - Advanced Encryption Standard (AES)

aes cryptography encryption matlab nthuee

Last synced: 16 Mar 2025

https://github.com/albertotirla/cryptolibrary

this implements a collection of standard, classical encryption algorythms such as the caesar cifer, rot13 and monoalphabetical substitution

cryptography

Last synced: 03 Apr 2025

https://github.com/mrxx0/ft_ssl_md5

An introduction to cryptographic hashing algorithms.

cryptography security ssl

Last synced: 03 Aug 2025

https://github.com/codlocker/cryptography_algos

Implementing different Cryptography Algorithms

cipher cryptography

Last synced: 08 Jan 2026

https://github.com/buhman/rijndael

fast AES implementation for CHICKEN scheme

aes chicken-scheme cryptography

Last synced: 02 Apr 2025

https://github.com/smartibase/smart-transformers

Smart Transformers are a versatile machine learning tool that can be integrated with Pytorch, TensorFlow, and JAX. Smart transformers provide accurate computations required for cryptographic algorithms. These transformers is that they are independent modules, making it efficient to experiment with various research projects related to cryptanalysis

algorithms crypto cryptocurrency cryptography deep-learning jax machine-learning pytorch tensorflow transformer

Last synced: 28 Feb 2025

https://gitlab.com/florent.legname/java-crypto-sandbox

Tests and POCs with standard JDK 18 cryptographic implementations: RSA ciphering and signing, AES encryption etc.

AES cryptography java openjdk rsa

Last synced: 10 Jan 2026

https://github.com/super-e/slip39dotnet

Complete .NET implementation of SLIP-0039 Shamir's Secret Sharing with BIP32 support

bip32 bitcoin cryptocurrency cryptography csharp dotnet mnemonic secret-sharing shamir-secret-sharing slip-0039 vibe-coding

Last synced: 13 Apr 2026

https://github.com/rbourgeat/miniblockchain

🔗 A simple Blockchain

blockchain c-plus-plus cryptography

Last synced: 08 Apr 2025

https://github.com/eiblybrasil/php-crypt

A simple php class for encryption.

class cryptography php php72 php73 php74 php80 php81

Last synced: 05 Feb 2026

https://github.com/yaon-c2h8n2/krypton

Projet réalisé dans le cadre de l'UE Codages & Cryptographie en M1 à l'Université de Bourgogne

cryptography data-compression-algorithms data-encoding

Last synced: 05 Oct 2025

https://github.com/pmarreck/blip_mp

BLIP-storage arbitrary-precision integers in pure Zig. Beats GMP at i64 (1.95-2.66×) and common cryptographic mul (1.12-1.46×) on Apple Silicon. 8240 GMP cross-validation tests pass.

arbitrary-precision-integers bignum blip cryptography ffi gmp multi-precision zig

Last synced: 31 May 2026

https://github.com/ujangbedog/dpq-chat

A simple, secure peer-to-peer chat app built with Rust. Runs directly in the terminal with end-to-end encryption, post-quantum security (Kyber & Dilithium), and no central server.

chat cli cryptography p2p p2p-chat rust secure terminal terminal-app terminal-chat

Last synced: 06 Oct 2025

https://github.com/soyart/gfc

stable branch of gfc, a small go file encryption utility using AES 256 and PBKDF2

aes crypto cryptography encryption rsa

Last synced: 14 Jan 2026

https://github.com/ndpar/spring-crypto-demo

Examples of crypto operations in Kotlin and Spring

bouncycastle cryptography openssl spring

Last synced: 12 Mar 2026

https://github.com/incertia/crypto-primer

intro to crypto given to my coworkers at AIS

algebra algebraic-structures cryptography dh diffie-hellman ecc ecdh rsa

Last synced: 18 Jan 2026

https://github.com/dbalan/cryptopals

Cryptopals solutions

cryptography go golang

Last synced: 13 Mar 2026

https://github.com/elliotwutingfeng/secret_broadcast

Send encrypted webcam snapshots over Telegram to specific users.

cryptography fernet telegram webcam

Last synced: 20 Oct 2025

https://github.com/vveiln/crypto

Implementations of some crypto attacks

attack crypto crypto-attacks cryptography golang rsa

Last synced: 14 Jan 2026

https://github.com/achnouri/ctf-challenges-write-ups

This repository is a collection of detailed write-ups for CTF challenges/machines/... that i have solved across different cybersecurity training platforms

capture-the-flag cryptography ctf ctf-challenges ctf-writeups cybersecurity hacking hacking-tools hackthebox offensive-security osint pentesting red-team reversing scanning security testing tryhackme vulnerabilities web

Last synced: 18 Feb 2026

https://github.com/krdevanshu06/steganography-app

This project is a steganography tool that allows users to hide and extract secret messages within images using Least Significant Bit (LSB) encoding. The tool provides a user-friendly Streamlit UI for seamless encoding and decoding of messages.

cryptography data-security image-processing lsb-encoding python steganography streamlit

Last synced: 18 Apr 2026

https://github.com/adrianklessa/aes

A simple, educational implementation of AES w/ CBC mode of operation

aes aes-encryption cbc-mode cryptography pkcs7 polynomials toy-project

Last synced: 12 Oct 2025

https://github.com/bmoneill/enigma

Enigma machine simulator and Bombe

cipher cli cryptography enigma enigma-machine history

Last synced: 12 Oct 2025

https://github.com/oglinuk/sbh

A stateless password manager.

cryptography go hash password password-manager security

Last synced: 13 Oct 2025

https://github.com/kevin-doolaeghe/se2a4_s8_tim

SE2A4 | Semestre n°8 - TP TIM

cryptography school-project

Last synced: 23 Feb 2026

https://github.com/acmo0/lfsr-fibo

Efficient pure Rust implementation of LFSR in Fibonacci representation

cryptography lfsr lightweight-cryptography random-generation

Last synced: 14 Oct 2025

https://github.com/bkawk/aes-256-cbc-pbkdf2-30k

Polymer2 Web Component for encrypting and decrypting a mnemonic to the CBC encryption mode of AES

aes-cbc cryptography pbkdf2 polymer2

Last synced: 24 Jan 2026

https://github.com/mizcausevic-dev/hash-attestation-rs

Sign + verify Kinetic Gain Protocol Suite docs using ed25519 over canonical JSON hashes. The missing 'this AEO actually came from the vendor' layer.

attestation canonical-json cryptography dalek ed25519 kinetic-gain rust signature

Last synced: 01 Jun 2026

https://github.com/marcellomaugeri/schaege-schwenk-cdh-based-ring-signature-scheme

This repo contains the implementation of the ring signature scheme proposed in "A CDH-Based Ring Signature Scheme with Short Signatures and Public Keys" by Sven Schäge & Jörg Schwenk

cryptography cryptography-library python3 ring-signature-scheme

Last synced: 17 Oct 2025

https://github.com/vicentevieytes/merkle-tree

Rust crate implementing a Merkle Tree data structure and Merkle Path proof generation and verification.

cryptocurrency cryptography merkle merkletree rust

Last synced: 22 Jan 2026

https://github.com/emorilebo/mobile_secrets_vault

Secure secrets management for mobile backend applications with encryption, versioning, and audit logging

aes-gcm cryptography django emori encryption fastapi godfreylebo mobile-backend python secrets-management security

Last synced: 27 Jan 2026

https://github.com/agnes-chong/owasp-juice-shop-vapt

Writeup for cryptography issue's vulnerability - forged coupon

cryptography ctf ctf-writeups owasp-juice-shop owasp-top-10

Last synced: 06 Feb 2026

https://github.com/fionn/dining-cryptographers

Unconditional sender and recipient untraceability

cryptography dc-nets dining-cryptographers multi-party-computation

Last synced: 27 Oct 2025

https://github.com/zukardex/zeryto

Zeryto- an amateur cryptosystem experiment

cryptography

Last synced: 28 Oct 2025

https://github.com/kyj9447/pixseal

Cryptographic image integrity & authenticity verification tool. Detects any image modification via pixel-level validation.

cryptography digital-forensics image-authenticity image-integrity-check image-verification steganography-tool tamper-detection

Last synced: 24 Jan 2026

https://github.com/casper64/hai

The 100% console based messaging program using the cryptography library in python; a project I made for my cryptograpghy course.

cryptography python sockets

Last synced: 19 Apr 2026

https://github.com/softcreatr/wsc-crypto-ts

PoC of cryptographic utility functions for WoltLab Suite Core, implemented in TypeScript.

crypto cryptography typescript woltlab woltlab-suite woltlab-suite-core wsc

Last synced: 01 Feb 2026

https://github.com/quantumcoinproject/quantum-coin-pqc-js-sdk

Hybrid Post Quantum Cryptography SDK - Quantum Coin (Q)

blockchain cryptography pqc quantum quantumcoin

Last synced: 01 Feb 2026

https://github.com/ankit-chaubey/ciph

Fast, streaming file encryption for large media files and cloud uploads using modern cryptography.

aes chacha20 cloud-security cryptography encryption-decryption file-encryption

Last synced: 07 Feb 2026

https://github.com/jkcso/dc-modelling

An exhaustive symbolic model checking analysis for the Dining Cryptographers' Problem which inspired DC-Networks offering anonymity, unlinkability and unobservability based on synchronous finite-state and infinite-state systems.

cryptography dc-nets dining-cryptographers

Last synced: 08 Feb 2026

https://github.com/systemslibrarian/crypto-lab-hawk

Browser-based educational demo of HAWK — the only lattice-based candidate in NIST's Round 2 Additional Signatures process. Integer-only arithmetic, discrete Gaussian sampling over Z with fixed tables, no rejection loop. Side-by-side with Falcon and ML-DSA.

constant-time crypto-lab cryptography digital-signatures discrete-gaussian-sampling falcon hawk hawk-signatures integer-only lattice-cryptography lattice-isomorphism-problem lattice-signatures ml-dsa module-lip nist-additional-signatures nist-round-2 post-quantum-cryptography

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-aes-modes

Browser-based AES modes demo — ECB, CBC, CTR, GCM, and CCM with live padding oracle attack. Real WebCrypto operations, ECB penguin visualization, Bleichenbacher oracle, and authenticated encryption breakdown. No backends. No simulated math.

aes aes-cbc aes-ctr aes-ecb aes-gcm authenticated-encryption bleichenbacher block-cipher browser ccm crypto-lab cryptography padding-oracle typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-hqc-vault

Browser-based HQC demo — Hamming Quasi-Cyclic post-quantum KEM with perfect correctness, Reed-Muller/Reed-Solomon decoding, and three-way comparison against BIKE and ML-KEM. No backends. No simulated math.

aes-256-gcm browser code-based crypto-lab cryptography hqc kem nist-pqc post-quantum quasi-cyclic reed-muller reed-solomon typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-dilithium-reject

Browser-based demo of ML-DSA (FIPS 204) rejection sampling. Live iteration feed, rejection-reason breakdown, acceptance histograms, and the timing side-channel tradeoff — why variable signing time is a feature, not a bug.

constant-time crypto-lab cryptography crystals-dilithium digital-signatures dilithium fiat-shamir-with-aborts fips-204 implementation-security lattice-cryptography lattice-signatures lyubashevsky ml-dsa ml-dsa-65 post-quantum-cryptography rejection-sampling timing-side-channel

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-babel-hash

Browser-based demo of cryptographic hash functions — SHA-256, SHA3-256, and BLAKE3. Live avalanche effect visualizer, length extension attack against SHA-256, and why HMAC exists. Hash functions are the silent foundation of every other primitive.

avalanche-effect blake3 browser-demo crypto-compare cryptography hash-functions hmac keccak length-extension-attack merkle-damgard nist-fips-180-4 nist-fips-202 sha-256 sha3-256 typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-format-ward

Browser-based format-preserving encryption demo — FF1 and FF3-1 live tokenization of credit cards, SSNs, and phone numbers. Real AES-256 Feistel rounds. No backends. No simulated math.

aes-256 browser crypto-lab cryptography data-masking feistel ff1 ff3 format-preserving-encryption fpe nist pci-dss tokenization typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-psi-gate

Browser-based Private Set Intersection demo implementing classic DH-PSI (Meadows 1986, Huberman-Franklin-Hogg 1999) over ristretto255 with RFC 9380 hash-to-curve. The primitive behind Signal contact discovery and Apple password monitoring.

contact-discovery crypto-lab cryptography ddh dh-psi diffie-hellman hash-to-curve noble-curves privacy-preserving private-set-intersection psi rfc-9380 ristretto255 secure-computation secure-multi-party-computation secure-two-party-computation signal-protocol

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-patron-shield

Browser-based demo of two-server Information-Theoretic Private Information Retrieval (IT-PIR) — applied to library catalog privacy. Because patrons deserve mathematical guarantees, not just policy promises.

crypto-compare cryptography information-theoretic-security library-privacy pir private-information-retrieval xor

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-hybrid-sign

Browser-based PQ/T composite signature demo implementing the Ed25519 + ML-DSA-65 hybrid per IETF LAMPS draft-ietf-lamps-pq-composite-sigs-16. Classical + post-quantum defense in depth for long-lived signatures.

composite-signatures crypto-lab cryptography defense-in-depth digital-signatures dilithium ed25519 hybrid-signatures ietf-draft lamps ml-dsa ml-dsa-65 noble-curves noble-post-quantum post-quantum-cryptography pq-t-hybrid tls-1-3 x509

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-biham-lens

Browser-based demo of differential cryptanalysis — the attack co-invented by Eli Biham and Adi Shamir (Israel, 1990) that broke DES. Live attack on a toy SPN cipher, DDT visualization, and the story of how Biham used his own attack to design Serpent.

adi-shamir block-cipher browser-demo cryptanalysis crypto-compare cryptography des difference-distribution-table differential-cryptanalysis eli-biham s-box serpent spn-cipher typescript vite

Last synced: 01 Jun 2026

https://github.com/systemslibrarian/crypto-lab-silent-tally

Browser-based demo of secure multi-party computation — five hospitals compute combined enrollment without revealing individual counts. Shamir SSS · additive homomorphism · GF(2⁶¹-1) · no trusted third party.

additive-homomorphism cryptography finite-field information-theoretic-security lagrange-interpolation mpc secure-multiparty-computation shamir-secret-sharing

Last synced: 01 Jun 2026

https://github.com/vaibhavdixit09/taskmanagemnetfrontend

TaskMaster Pro - Advanced Task Management System with Google Authentication

cron cryptography css3 expressjs javascript jsx mongodb nodejs passportjs reactjs

Last synced: 26 Feb 2026

https://github.com/atropinetears/atropinetears.github.io

My personal site to not only demonstrate my web design / web development skills, but also to list out my blog posts, projects, resources, and other information.

0xsilene blog cryptography github-io github-pages security web web-design web-development website

Last synced: 27 Feb 2026

https://github.com/smallstep/pem-key-wrap

🔐 Wrap PEM files using RSAES-OAEP with SHA-256 + AES-KWP

cryptography kms pem wrap

Last synced: 27 Feb 2026

https://github.com/adhupraba/fshare

FShare is a secure and robust file-sharing application that enables users to upload, share, and manage encrypted files.

cryptography django django-rest-framework encryption-decryption file-sharing reactjs security

Last synced: 12 Feb 2026

https://github.com/virgilsecurity/virgil-pythia-java

Virgil Pythia SDK allows developers to implement Pythia protocol to create breach-proof passwords, immune to offline and online attacks.

breach-proof-password cryptography encryption java pythia pythia-sdk sdk virgil-pythia

Last synced: 13 Feb 2026

https://github.com/acestojanoski/key-forge

Effortlessly encrypt and decrypt text in an instant with our user-friendly, open-source tool.

aes aes-256 aes-256-gcm cryptography cryptography-tools decryption encryption opensource react vite

Last synced: 16 Apr 2026

https://github.com/glitchedpolygons/glitchaes.blazorwebapp

GlitchAES (say: "glitches") is a web-based (zero-knowledge, static client-side only) GUI that wraps AES-GCM.

aes cryptography decryption encryption gcm symmetric

Last synced: 14 Feb 2026

https://github.com/ben854719/trade-transfer-workflow-optimizer

This AI portfolio tools securely analyzes asset allocation, sector exposure, and performance. Its graph compares real and predicted close prices, enhanced with sentiment indicators such as “Confident” and “Surprised.” An avatar assistant provides user guidance combining technical accuracy with intuitive explanations.

agentic-ai avatar cryptography emotion-analysis encryption gemini json langgraph langraph machine-learning-algorithms matplotlib mcp-server numpy opencv-python pandas python pytorch rs256 seaborn

Last synced: 15 Feb 2026

https://github.com/animo/expo-secure-environment

Expo Module for cryptographic operations using the devices Secure Environment behind biometric authentication.

android biometry cryptography expo ios react-native secure-environments typescript

Last synced: 16 Feb 2026

https://github.com/tonysamperi/krypto

Modern tree-shakeable TypeScript version of crypto-js

crypto crypto-js crypto-ts cryptography typescript typescript-library

Last synced: 01 Mar 2026

https://github.com/tinyadapter/litecrypt.core

A Simple C# Cryptography Package Based on .NET Core

cryptography dotnet-core

Last synced: 16 Apr 2026

https://github.com/krisarmstrong/enigma-v300

> Complete collection of Enigma V300 option key algorithm implementations

c calculator ci-cd cpp cryptography encryption enigma fluke github-actions nettool network-testing option-keys python

Last synced: 04 Mar 2026

https://github.com/fzheng/fips-crypto

High-performance post-quantum cryptography for JavaScript and TypeScript, powered by Rust + WebAssembly.

cryptography fips-203 fips-204 fips-205 ml-dsa ml-kem post-quantum slh-dsa

Last synced: 01 Apr 2026

https://github.com/iosialectus/haskellcipherplay

Implementations of RSA, Blum Blum Shub PRNG, affine and polyalphabetic ciphers, and supporting number theory in Haskell.

cryptography functional-programming haskell number-theory prng rsa

Last synced: 02 Apr 2026

https://github.com/nuwax-io/nuwault-core

Generate consistent, secure passwords from keywords. TypeScript-based, with smart entropy controls.

client-side-encryption cryptography deterministic encryption hash password password-generator privacy-first security-tools web-crypto-api

Last synced: 03 Jun 2026