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/sftss/r4.c.08-cryptographie

Algorithm for securing message transmission

aes-encryption cryptography hashing-algorithm python rsa-cryptography

Last synced: 29 Apr 2026

https://github.com/jacob-ian/deno_rsa

Generate/decode RSA Public and Private Keys and create signatures with SHA256withRSA (RS256) in Deno.

cryptography deno denoland rsa typescript

Last synced: 29 Apr 2026

https://github.com/joaoiacillo/vault-guard

A script utility for encrypting and decrypting Obsidian vaults.

cryptography gpg obsidian pgp security

Last synced: 29 Apr 2026

https://github.com/dkxce/dixu

dkxce simple opensource free symmetric crypt algorythm (UTF8, ASCII, Win-1251)

512 cryptography dkxce encoder-decoder security text windows

Last synced: 29 Apr 2026

https://github.com/kozlm/lyra2

Lyra2 password hashing algorithm implementation in Java

cryptography java junit lyra2 maven password-hashing phs

Last synced: 29 Apr 2026

https://github.com/ismaelvr1999/encrydb

This project is a database management system created from scratch, with a focus on security and encryption.

cryptography database nacl pynacl python

Last synced: 29 Apr 2026

https://github.com/samuelgodoy/arca

ARCA - Cofre de Segredos ou Credenciais

cosmocc cryptography encryption password secret vault ziglang

Last synced: 29 Apr 2026

https://github.com/cloudflareresearch/anonymous-credentials-agent-demo

Demo for Anonymous Credentials Token for Rate-Limiting Agents

agents cryptography mcp token

Last synced: 29 Apr 2026

https://github.com/hptrk/uni-rabin-encryption-python

(UNIVERSITY) Implementation of the Rabin cryptosystem and digital signatures using modular arithmetic and prime number theory. Includes encryption, decryption, and signature verification with a detailed PDF report.

cryptography python rabin-cryptosystem sagemath university-project

Last synced: 30 Apr 2026

https://github.com/aulanchik/decryptor

Code Cipher challenge

axios cryptography javascript nodejs

Last synced: 30 Apr 2026

https://github.com/mdsaddam7860/password_generator_using_react_vite_and_tailwindcss

A simple yet powerful password generator built with React and Vite for fast development, styled with Tailwind CSS for a clean, responsive design.

cryptography developer-tools frontend javascript open-source password-generator-javascript react-hooks reactjs security-tool tailwind tailwind-ui vite vitejs webapp

Last synced: 30 Apr 2026

https://github.com/maximilianfeldthusen/basic-secure-kernel-module

The code is a basic kernel module that demonstrates how to initialize a secure driver, though integrating TPM or HSM functionality would require additional kernel-space libraries, such as tpm_tis or tpm_dev for TPM devices.

aes c cryptography hsm kernel linux-kernel request tpm-plugin

Last synced: 01 May 2026

https://github.com/lokranjanp/2fa

A custom 2FA system using Python, SQL, Redis, and SMTP, featuring dynamic 6-digit OTP generation with PyOTP. Will develop it into AaaS [Authentication as a Service] .

cryptography entity-authorization flask python smtp user-authentication

Last synced: 01 May 2026

https://github.com/ioexcept10n/filekeeper

A project of a file encryption Android app made with .NET MAUI

android cryptography csharp cybersecurity dotnet maui

Last synced: 01 May 2026

https://github.com/theoddysey/blockchain-go

A Bitcoin-like blockchain implementation in Go, demonstrating cryptographic principles, PoW consensus, UTXO transactions, wallet management, and P2P networking.

bitcoin blockchain boltdb consensus-algorithm cryptocurrency cryptography decentralized distributed-systems ecdsa golang p2p-network proof-of-work utwork wallet

Last synced: 02 May 2026

https://github.com/tolstoyj/go-voting-blockchain

🗳️ Production-ready blockchain-based voting system built with Go. Features secure cryptographic operations, real-time results, and seamless deployment capabilities.

api blockchain cryptography docker go golang postgresql redis rest security voting

Last synced: 02 May 2026

https://github.com/simonbetton/easydoge-km

Production-ready Dogecoin key-management SDK for Rust, Swift, Kotlin, Expo, and CLI/TUI.

cryptography dogecoin expo kotlin react-native rust swift wallet

Last synced: 09 Jun 2026

https://github.com/jay4codes/skyjack-djss4ds

A Data Science Treasure Hunt

cryptography data-science firebase reactjs

Last synced: 04 May 2026

https://github.com/fredrikaugust/wasm-bsgs

Baby-Step Giant-Step Discrete Logarithm Problem Solver in WebAssembly (Written in Rust)

cryptography discrete-logarithm rust wasm wasm-bindgen

Last synced: 04 May 2026

https://github.com/armintamzarian/aenigma

User-friendly AngularJS encryption module utilizing the Web Cryptography API and providing an extensible secure secret storage mechanism.

angularjs cryptography localstorage webcrypto

Last synced: 05 May 2026

https://github.com/systemslibrarian/crypto-lab-key-exchange

Browser-based key-exchange evolution — DH → ECDH → X25519 → ML-KEM → hybrid. Live discrete-log attack on toy DH, real elliptic-curve point arithmetic, and the jump from shared-exponent to encapsulation. The same idea, five generations

crypto-lab cryptography diffie-hellman ecdh hybrid-key-exchange key-exchange ml-kem post-quantum-cryptography x25519

Last synced: 09 Jun 2026

https://github.com/systemslibrarian/crypto-lab-ssh-handshake

Browser-based SSH handshake demo — real X25519 ECDH key exchange authenticated by an Ed25519 host key, known_hosts Trust-On-First-Use, MITM detection on host-key change. First contact is a leap of faith

crypto-lab cryptography ecdh ed25519 forward-secrecy host-key key-exchange known-hosts mitm ssh tofu trust-model trust-on-first-use x25519

Last synced: 09 Jun 2026

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

Browser-based OPAQUE aPAKE demo (RFC 9807, July 2025) — OPRF blind/evaluate/unblind, AES-256-GCM credential envelope, 3DH mutual authentication, server breach simulation. The password never touches the server. No backends. No simulated math.

3dh authenticated-key-exchange crypto-lab cryptography forward-secrecy opaque oprf pake password-authentication rfc9807

Last synced: 09 Jun 2026

https://github.com/romanian-solana-developer-program-c3/c3_comets_balea_lorena

This is a learning project for Comets of Web3's First Romanian Solana Developer Program.

anchor cryptography nfts rust solana tokens typescript web3

Last synced: 06 May 2026

https://github.com/shazeus/passforge

Secure password and secret generator — passwords, passphrases, PINs, tokens, and strength analysis

cli cryptography entropy hibp passphrase password-generator passwords pyperclip python secrets security terminal

Last synced: 09 Jun 2026

https://github.com/usman619/info-security

Some attacks that are possible on encryption techniques.

cryptography encryption encryption-decryption rsa

Last synced: 10 Jun 2026

https://github.com/akhilk07/zama-fhe

Explore detailed technical guides for the Zama FHE protocol. Set up your environment on Linux, Windows, or GitHub Codespace. 🚀💻

bounty bounty-program cli cryptography data-science fhe fully-homomorphic-encryption homomorphic-encryption machine-learning ppml privacy python rust sckiit-learn string tfhe zama

Last synced: 09 May 2026

https://github.com/maemresen/encrypted-data-sender

An example project that simulates, sending and receiving encrypted data between two end-point.

cryptography encryption java security

Last synced: 10 May 2026

https://github.com/t-bast/echalotte

Research on various onion encryption schemes.

cryptography onion onion-routing

Last synced: 12 May 2026

https://github.com/thesupercd/rainbow_table_builder

A high performance CUDA-based GPU accelerated Rainbow-Table maker, written in C++ without any external libraries or dependencies needed.

cpp cryptography cuda hash-table hashing parallel-processing rainbow-table sha3 sha3-512 uuid

Last synced: 12 May 2026

https://github.com/silent0wings/hybrid-caesar-cipher-encryption-system

EncryptionThe Hybrid Caesar Cipher Encryption System is a Java-based encryption tool that extends the classic Caesar cipher by incorporating multiple scrambling, shuffling, and shifting algorithms. This hybrid approach enhances the security of the encryption process.

caesar-cipher caesarcipher cipher cryptography cybersecurity data-protection data-security encryption hybrid-encryption information-security java security security-algorithm symmetric-encryption

Last synced: 12 Jun 2026

https://github.com/ar-io/ar-io-mlflow

MLflow plugin for verifiable ML provenance, anchored to ar.io

ar-io arweave cryptography mlflow mlops provenance verification

Last synced: 13 Jun 2026

https://github.com/masato-ro/kitana_cryptool

A versatile, cross-platform cryptographic utility built with C++, FLTK, and OpenSSL. Features include AES encryption, RSA key generation, password generation, and hash matrix verification.

aes-encryption cpp cross-platform cryptography fltk hashing openssl password-generator rsa-keys security

Last synced: 14 Jun 2026

https://github.com/manesioz/hill-cipher

Application of linear algebra to cryptography 🔐 encryption and decryption of text by a polygraphic substitution cipher

cryptography hill-cipher linear-algebra python

Last synced: 15 Jun 2026

https://github.com/rokatyy/skitala

skitala encoder/decoder (in progress)

crypto cryptography encoder-decoder skitala

Last synced: 15 Jun 2026

https://github.com/farchanjo/merkle

Local-first MCP vault for Claude Code — LLMs hold opaque handles, operators approve every reveal, every access leaves a BLAKE3 hash. Rust 2024 / DDD + Hexagonal.

argon2id audit-log blake3 claude-code cryptography ddd ed25519 hexagonal-architecture local-first mcp model-context-protocol rust rust-2024 secrets secrets-management security spec-driven-development sqlite vault xchacha20-poly1305

Last synced: 17 Jun 2026

https://github.com/lesnyrumcajs/matasanocpp

Matasano Crypto Challenge using C++

cpp cryptography cryptopals-challenges google-test

Last synced: 19 Jun 2026

https://github.com/edycutjong/lethe

🌊 Autonomous right-to-erasure agent protecting PII via secure TEE enclaves and network egress blinding.

compliance cryptography gdpr intel-tdx nextjs privacy rust tee webassembly

Last synced: 21 Jun 2026

https://github.com/stevemats/hashgenerator

The how to generate hashes using hashlib module in python.

cryptography hashlib hashlib-library python

Last synced: 22 Jun 2026

https://github.com/vallshmeleff/radiorandgentwo

A mock-up of a Java application that uses an Internet radio digital stream to encrypt SMS messages with Vernam's code. Works

cryptography

Last synced: 23 Jun 2026

https://github.com/rbourgeat/ft_ssl_md5

You will recode part of the OpenSSL program, specifically the MD5 Hashing Algorithm.

42born2code 42cursus 42paris 42projects 42school cryptography ssl

Last synced: 23 Jun 2026

https://github.com/larueli/rsanf05utt

Chiffrement RSA en C dans le cadre d'un cours à l'UTT, école publique d'ingénieurs

c cryptography doxygen mathematics rsa utt

Last synced: 24 Jun 2026

https://github.com/seniorbatleo/cryptocart

Secure chat software for your computer.

chat cryptocart cryptography messaging secure security

Last synced: 24 Jun 2026

https://github.com/bastipnt/passmgr

Zero-knowledge password manager — cross-platform web + mobile, TypeScript monorepo. Early prototype.

bun cryptography drizzle-orm e2ee end-to-end-encryption expo fastify monorepo opaque pake password-manager react react-native self-hosted tailwindcss trpc turborepo typescript zero-knowledge

Last synced: 24 Jun 2026

https://github.com/thecolonycc/attestation-envelope-spec

Cross-platform attestation envelope spec for agent-native claims. Pointer-based evidence, custodian-signed coverage metadata, sigchain over a typed witnessed claim.

agent-identity agent-security ai-agents attestation colony cryptography ed25519 json-schema provenance specification thecolony verifiable-credentials

Last synced: 24 Jun 2026

https://github.com/rub-nds/ssh-strict-kex-violations-state-learning-artifacts

Artifacts for the paper "Finding SSH Strict Key Exchange Violations by State Learning", accepted at the ACM Conference on Computer and Communications Security (CCS) 2025.

artifacts attack cryptography cve-2025-32433 cve-2025-32942 ssh statelearning strict-kex vulnerability

Last synced: 25 Jun 2026

https://github.com/greydevv/naive-sha-256

A naive Python implementation of the 256-bit Secure Hash Algorithm (SHA-256).

binary bits cryptocurrency cryptography python sha256 sha256-hash

Last synced: 26 Jun 2026

https://github.com/notetiene/ssh-hardening

🛡️ Ansible Role — SSH Hardening

algorithms ansible cryptography devops hardening provisioning ssh

Last synced: 28 Jun 2026

https://github.com/khanhtran0111/Secure-file-encryption-tool

Implement a program to encrypt and decrypt files securely

chacha20 cpp17 cryptography encryption-decryption python3

Last synced: 29 Jun 2026

https://github.com/pereirar3/cryptography-cipher

Simple and complex encryption algorithms in c++ [objective: learning] - IN UPDATE

cipher-algorithm cpp cryptography

Last synced: 04 Sep 2025

https://github.com/aws/amazon-s3-encryption-client-python

Client-side encryption for S3 using the boto3 SDK

aws aws-s3 boto3 client-side-encryption cryptography s3

Last synced: 29 May 2026

https://github.com/rdrahul123/books

Books must be read as deliberately and reservedly as they were written.

algorithms-and-data-structures blockchain books cryptography datastructures dbms machine-learning mongodb sql

Last synced: 12 Jun 2025

https://github.com/radriann21/passify

an password generator that allows to the user generate based on the options and copy the password

chakraui cryptography nextjs typescript zustand

Last synced: 12 Apr 2026

https://github.com/karim-agha/rc5

RC5 Cipher Implementation in Rust

cryptography rust security

Last synced: 24 Mar 2025

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/advaith7joshi/project-nexus

Simplified demonstration of blockchain workflow

blockchain blockchain-technology crypto cryptocurrency cryptography finance

Last synced: 12 Jun 2025

https://github.com/osennij-morok/korobu

A tool for encryption and decryption written in Rust

cryptography egui rust

Last synced: 10 Sep 2025

https://github.com/amdevit/hoddmir

Hoddmir is a library that implements cryptographic helpers using managed .NET APIs and well-known cryptographic libraries to provide classes with useful tools for third-party applications, such as easy-to-use secure storage or in-memory password vaults.

aead cryptography dotnet secure-storage security store

Last synced: 12 Apr 2026

https://github.com/iphydf/toxcore

Fork of toxcore that's not a github fork

cryptography encryption network p2p security toxcore

Last synced: 18 Apr 2026

https://github.com/willdunklin/elgamal

Implementation of elliptic curve elgamal cryptography in Python (coursework)

cryptography

Last synced: 29 May 2026

https://github.com/angeldollface/doll-cipher

A Rustacean implementation of an encryption algorithm of my own design. :lock: :dolls:

aes-encryption cryptography rust-lang rust-library

Last synced: 29 May 2026

https://github.com/salrashid123/ocicrypt-tpm-keyprovider

OCICrypt provider for Trusted Platform Modules (TPM)

cncf containers cryptography encryption oci trusted-platform-module

Last synced: 16 Mar 2025

https://github.com/dbalan/cryptopals

Cryptopals solutions

cryptography go golang

Last synced: 13 Mar 2026

https://github.com/nunees/trabalho_rsa_unip

Implementação do algoritmo RSA básico.

cryptography python rsa-cryptography

Last synced: 20 Mar 2025

https://github.com/gkbrk/r30sponge.h

Sponge function based on the Rule 30 Cellular Automaton

c c89 c99 cryptography stb stb-library

Last synced: 24 Mar 2025

https://github.com/t-bast/black-mango

An IBE implementation using Akka

akka cryptography

Last synced: 27 Feb 2025

https://github.com/simonmasson/efficient-glv-curves-generation

Generation of efficient four-dimensional GLV curves with high security (256-bit)

cryptography curves elliptic glv sage

Last synced: 11 Jun 2025

https://github.com/yawning/tuplehash

NIST SP 800-185 TupleHash (mirror)

cryptography cryptography-algorithms go golang sha3

Last synced: 29 May 2026

https://github.com/ilyakotsar/imagecrypt

Image encryption with a password using rail fence cipher

cryptography encryption image-encryption rail-fence-cipher

Last synced: 09 Aug 2025

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/skygenesisenterprise/crux-256

CRUX-256: Experimental symmetric block cipher combining SPN and ARX architectures

aes-256 api-service cryptography database dns linux macos mail rust windows

Last synced: 14 Apr 2026

https://github.com/justscott/rapidrsa

Simpler to use implementation of the pycryptodome RSA algorithm

asymmetric-cryptography cryptography encryption-decryption python3 rsa rsa-cryptography

Last synced: 20 Jun 2026

https://github.com/fzed51/spicy-mash

Classe de cryptage et décryptage simplifiée se basant sur OpenSSL

cryptography openssl php simple

Last synced: 14 Jan 2026

https://github.com/jaybrown/superbackeddownloader

macOS shell script and LaunchAgent to automatically download and verify Superbacked updates and auxiliary files

backup bip39 bitcoin blockcrypt btc crypto cryptography linux macos master-password mnemonic plausible-deniability qr-code secret seed-phrase shamir-secret-sharing succession superbacked tails totp

Last synced: 14 Apr 2026

https://github.com/selvam-18/riverside-hospitals

Final Sem project in the field of Cyber Security

aes-256 cryptography ejs javascript medical-field npm rsa

Last synced: 06 May 2026

https://github.com/ilyakotsar/audiocrypt

Audio encryption with a password using rail fence cipher

audio-encryption cryptography encryption rail-fence-cipher

Last synced: 18 Mar 2025

https://github.com/ashiqyousuf/bints

Implement 1024 bit integer in C

c cryptography

Last synced: 25 Oct 2025

https://github.com/alfahami/landcertificate

An admin/client land certficate requester application built on top of Hyperledger where clients request a land certificate to a land conserver(admin) who will deliver the certificate.

blockchain-technology blockhain cluster cryptography dapps hyperledger hyperledger-fabric land landmanagement mongodb mongodb-database nodejs qrcode wallet

Last synced: 06 May 2026

https://github.com/defeo/hhs-keyex

Research paper on improving the Hard Homogeneous Spaces key exchange protocol (by Couveignes and Rostovtsev-Stolbunov)

asymmetric-cryptography cryptography elliptic-curves isogenies key-exchange-protocol research-paper

Last synced: 11 Mar 2026

https://github.com/filiprokita/goodpassword

GOOODPASSWORD is a password generator that uses algorithms to create strong, random passwords. With customizable length and complexity options, it helps users generate secure passwords that meet even the most stringent security requirements.

cryptography password password-generator python python3 randomness security simple

Last synced: 24 Mar 2025