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/davidalgis/filescrypter

Simple python tool for encrypting and decrypting files. For more secure information sharing/storage.

aes cryptography encryption-decryption python

Last synced: 28 Apr 2026

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

Simple caesar cipher encrypting, decrypting, and brute forcing functions

brute-force caesar-cipher cryptography

Last synced: 28 Apr 2026

https://github.com/armanghobadi/uecdh

is a lightweight, standards-compliant Elliptic Curve Diffie-Hellman (ECDH) key exchange library for MicroPython, optimized for ESP32 and other resource-constrained IoT devices

cryptography ecdh esp32 microcontroller micropyhton

Last synced: 28 Apr 2026

https://github.com/a-luna/dotnetcore-crypto

.NET Core 2.0 class library containing an implementation of SHA-3 hashing functions and file encryption methods which employ both AES and RSA algorithms to maximize data security and computational efficiency.

cryptography csharp dotnet-core dotnet-core2 dotnetcore encryption encryption-algorithms hashing sha3 sha3-224 sha3-256 sha3-384 sha3-512

Last synced: 28 Apr 2026

https://github.com/gbennnn/stegcrypt

StegCrypt is a lightweight steganography tool for securely embedding and extracting hidden messages within digital images.

cryptography decryption encription flask image-encryption python secret steganography

Last synced: 28 Apr 2026

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/ianacaburian/generate-key-file

Ports juce_KeyGeneration::generateKeyFile() to node.

auth cmake cpp20 cryptography juce keyfile nodejs npm rsa typescript

Last synced: 15 Mar 2025

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/samuelgodoy/arca

ARCA - Cofre de Segredos ou Credenciais

cosmocc cryptography encryption password secret vault ziglang

Last synced: 29 Apr 2026

https://github.com/avivijay19/hash-generator

Hash generator is a crypto based android application which works on different hashing algorithms.

android cryptography kotlin kotlin-android

Last synced: 29 Apr 2026

https://github.com/mutkuensert/androidsignatureexample

An example Android app for generating key pairs in trusted execution environment to sign data requiring biometric authentication using Android keystore.

android androidkeystore biometric-authentication cryptography digital-signature digital-signature-algorithm dsa-algorithm ecdsa elliptic-curve keypair keystore secure-enclave security tee trusted-execution-environment

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/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/ilovenooodles/classic-crypto

Web based Classic cryptography

cryptography flask nextjs

Last synced: 02 May 2026

https://github.com/cmangun/agentic-receipts

Standard receipts and trace semantics for verifiable agent execution

agentic-systems ai-governance cryptography provenance regulated-ai verifiable-ai

Last synced: 03 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/kwas123/blockchain-file-verification

🔒 Verify file integrity and authenticity with this decentralized system on Ethereum, ensuring secure, tamper-proof document validation through blockchain technology.

axios bitcoin blockchain blockchain-technology copyleft cryptography dapp fir modular move openpgp p2p pinata-ipfs python react sha256 timestamp trusted-timestamping

Last synced: 04 May 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/twilight-dream-of-magic/titanwallciphersspecification

TitanWall Stream Cipher & TitanWall Block Cipher Alogrithm Specification By Twilight-Dream

blockcipher cpp20 cryptography rc6 rc6-plus stream-cipher

Last synced: 09 Jun 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/uofsc-fall-2022-math-587-001/homework6

The Chinese remainder theorem and its application in the Pohlig-Hellman algorithm for solving the discrete logarithm problem.

cryptography discrete-logarithm go latex math

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/systemslibrarian/structureless-labs

Open research lab for conservative post-quantum cryptography — three-depth explainers (Simple/Developer/Researcher), the sl-researchkit method, reproducible attacks, and an experimental KEM studied with it. For production, use ML-KEM.

accessibility cryptography cryptography-research explainable lattice-cryptography learning-with-errors ml-kem open-research post-quantum-cryptography pqc

Last synced: 09 Jun 2026

https://github.com/caveyra/electron-executor-11

Roblox Electron Executor is one of the most favorite Roblox Executors at the moment. Before I tell you how to download Electron Executor, let me tell you that it is currently available safely for Windows. But it is not officially available for Android users as of now but the update is coming and will be launched soon.

cryptography electron electron-app electron-exploit electron-v3 gpg mobile nodejs offline privacy python react security

Last synced: 06 May 2026

https://github.com/synpareia/trust-mcp

Identity and trust tools for AI agents — MCP server

agent-trust ai-agents cryptography did identity mcp mcp-server python trust verification

Last synced: 06 May 2026

https://github.com/pulijon/s3tools

Tools to manage S3 buckets and objects

aes aes-256 aws aws-glacier aws-s3 bash bucket cryptography glacier python s3 tkinter

Last synced: 06 May 2026

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/usman619/info-security

Some attacks that are possible on encryption techniques.

cryptography encryption encryption-decryption rsa

Last synced: 10 Jun 2026

https://github.com/tchello45/nimbus-encryption

An e2ee toolkit for the web in early stage development

cryptography rust wasm

Last synced: 08 May 2026

https://github.com/hemanthh17/da-1-crytograghy-vit

Digital Assignment for Crytography and Network Security Assignment

cryptography flask python3 vignere-cipher

Last synced: 08 May 2026

https://github.com/platocrat/uiuc_token

The official token/cryptocurrency of The University of Illinois at Urbana-Champaign.

blockchain cryptocurrency cryptography ethereum smart-contracts solidity token truffle-framework uiuc

Last synced: 09 May 2026

https://github.com/cr0mb/satoshi-sweeper

Satoshi Sweeper is a Bitcoin wallet generator and balance checker. It generates mnemonic phrases, derives Bitcoin addresses (Legacy, Nested SegWit, and Native SegWit), and checks their balances using the Blockstream API.

biputils bitcoin bitcoin-finder bitcoin-recovery bitcoin-stealer bitcoin-wallet cryptography ethereum ethereum-finder ethereum-stealer ethereum-wallet hashlib

Last synced: 09 May 2026

https://github.com/rushikeshghuge-19/blockchain_django

A secure Blockchain-Based Voting System built with Django. It records votes on a custom blockchain for transparency and integrity, featuring user authentication, candidate management, and real-time vote tallying. The backend uses Django, with SQLite for data storage.

blockchain cryptography django proof-of-work python sha-256 sqlite voting-system webdevelopment

Last synced: 10 May 2026

https://github.com/berkekaragoz/caesars-cipher

A library that provides a simple interface to the ceasers cipher for browser and node.js.

caesar-cipher cryptography mocha typescript typescript-library

Last synced: 10 May 2026

https://github.com/maksmez/ids_update_vkr

Проект разработанный для автоматического обновления баз правил системы VipNet IDS.

cryptography logging python selenium smtplib sqlalchemy sqlite yattag

Last synced: 10 May 2026

https://github.com/opifexm/cryptoanalyzer

Data encryption decryption program

cryptography encryption java maven

Last synced: 10 May 2026

https://github.com/rub-nds/ssh-client-signatures-artifacts

Artifacts for the paper "On the Security of SSH Client Signatures", accepted at the ACM Conference on Computer and Communications Security (CCS) 2025.

cryptography cve-2024-31497 github gitlab launchpad measurement public-keys ssh ssh-client

Last synced: 11 May 2026

https://github.com/suwadith/cryptography-python

A simple Python-based one-time pad encryption implementation.

ciphertext cryptography encryption-decryption python

Last synced: 11 May 2026

https://github.com/uofsc-fall-2022-math-587-001/homework5

Diffie-Hellman key exchange and ElGamal cryptosystem. Plus Shanks' algorithm for solving the discrete logarithm problem.

cryptography discrete-logarithm go latex math

Last synced: 12 May 2026

https://github.com/viveksyngh/merkletree

Merkle hash tree implementation in golang

cryptography golang merkle-proof merkle-tree

Last synced: 12 May 2026

https://github.com/tigeryant/cryptopals-challenges

Solutions to the cryptopals cryptography challenges

coding-challenges cplusplus cryptography cryptopals

Last synced: 16 Jun 2026

https://github.com/kota-yata/rsa

"TextBook" RSA from scratch in TypeScript

cryptography rsa typescript

Last synced: 11 Jun 2026

https://github.com/cepdnaclk/e16-4yp-implementation-of-lightweight-cryptographic-algorithms

This project aims to implement and analyse NIST Lightweight cryptography competition finalist algorithms. Lightweight cryptographic algorithms are designed to be run on resource-constrained IoT devices.

computer-security cryptography iot

Last synced: 14 May 2026

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

Macaroons are tastier cookies (and french!)

cryptography macaroons

Last synced: 14 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/c14it0n/torgeforge

🔥 Generador de alto rendimiento de direcciones .onion v3 personalizadas para Tor con interfaz interactiva

cli-tool cryptography ed25519 hidden-service onion privacy rust security tor vanity-address

Last synced: 13 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/roydevashish/chacha20-hash-lightweight-cryptographic-hash-function-based-on-chacha20

A lightweight cryptographic hash function inspired by ChaCha20, designed for speed, simplicity, and efficiency in resource-constrained environments. Ideal for embedded systems, research, and educational purposes. Not intended for production use without further cryptanalysis.

chacha20 cryptographic-hash-functions cryptography hash-function

Last synced: 13 Jun 2026

https://github.com/validpay-io/validpay-react-native-sdk

Official React Native SDK for ValidPay CVCP — QR-based cryptographic document verification for mobile apps.

check-fraud cryptography document-verification mobile-sdk qr-verification react-native

Last synced: 15 Jun 2026

https://github.com/bokelleher/sesame-sdk

Portable SDK and conformance vectors for SESAME, the proposed SCTE 130-9 security layer for the ESAM interface: HMAC auth, channel-scoped authorization, and AES-256-GCM payload encryption over HTTP headers.

ad-insertion aes-gcm authentication cryptography esam hmac rust scte scte-130 sesame

Last synced: 15 Jun 2026

https://github.com/pedroalbanese/leacrypt

TTAK.KO-12.0223 Lightweight Encryption Algorithm (ISO/IEC 29192-2:2019) with Galois/Counter Mode (LEA-GCM)

aead cryptography golang lea symmetric-encryption

Last synced: 16 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/techatlasdev/cryptorot

🎲 Un sistema enfocado en el cifrado simétrico, encargado de poder convertir un conjunto de palabras legibles, en un conjunto de caracteres que no tienen coherencia pero si relación en función a sus llaves.

algorithm cli cryptography path python rot rot13 rot13-cipher rot13-decoder rotation

Last synced: 17 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/denisbytes/zig-jks

Pure Zig implementation of Java KeyStore (JKS) encoder/decoder. Read/write JKS files with zero dependencies. Compatible with Java's keytool.

certificate cryptography java-keystore jks keystore security zig

Last synced: 19 Jun 2026

https://github.com/danielost/sp-box

S-box/p-box implementation

block-ciphers cryptography p-box s-box

Last synced: 12 Jul 2025

https://github.com/edycutjong/silo

🛡️ Zero-knowledge whistleblower drop shielding source identity inside secure enclaves.

cryptography express intel-tdx nextjs privacy tee verifiable-credentials whistleblower

Last synced: 21 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/advaith7joshi/project-nexus

Simplified demonstration of blockchain workflow

blockchain blockchain-technology crypto cryptocurrency cryptography finance

Last synced: 12 Jun 2025

https://github.com/samuel-lucas6/ctx.net

Chan and Rogaway's fully committing AEAD construction using ChaCha20-Poly1305 and BLAKE2b-160.

aead blake2 blake2b chacha20 chacha20-poly1305 chacha20poly1305 committing-aead crypto cryptography key-committing poly1305

Last synced: 27 Mar 2025

https://github.com/realabbas/offline-blockchain-transaction-signing-private-wallet

A private offline wallet for signing incoming transaction from web interface

cryptography offline public-private-key qrcode signing transaction wallet

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/dssgabriel/present24-rs

Rust port of MITM attack on 2PRESENT24.

cryptography man-in-the-middle-attack present-cipher

Last synced: 08 Jul 2025

https://github.com/isaaczhang4/rsa-cryptography

Python implementation of the RSA Cryptography Algorithm

cryptography number-theory python rsa-cryptography

Last synced: 02 Aug 2025

https://github.com/vitor0p9f/ruby-caesar-cipher

This repository was created with the aim of studying the functioning and implementation of the Cesar cipher. Project suggested by The Odin Project platform.

cryptography docker regex rspec ruby tdd

Last synced: 26 Sep 2025

https://github.com/filiprokita/hashtool

A simple command-line tool for calculating the MD5, SHA-1, and SHA-256 hash values of a text or a file, written in Python.

algor command-line-tool cryptography encrypt encryption encryption-algorithms file-hashing hack hashing hashlib md5 python python3 securirty sha sha1 sha256 text-hashing

Last synced: 02 Aug 2025

https://github.com/princeranjan03/imageencryption_i-chip

This project focuses on creating a hardware-based encryption and decryption system that implements the Data Encryption Standard (DES) algorithm.

cipher cryptography data-encryption data-encryption-standard encoding encryption-decryption fpga image image-processing opencv rtldesign source-coding verilog verilog-hdl verilog-project vivado xilinx xilinx-vivado

Last synced: 26 Mar 2025

https://github.com/rakibhossain72/XORpass

XORpass is a Flask-based password manager application with MongoDB integration. It allows users to securely store their passwords in a MongoDB database, with encryption applied using their own master password. This ensures that the stored passwords are protected and can only be accessed by the owner.

cryptography encrypted-store flask password-manager

Last synced: 27 Sep 2025

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/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/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/amiriiw/merklenote

Merkle Note is a secure text editor that offers advanced file management and encryption features. It encrypts files using a Merkle root as a password, ensuring data integrity and confidentiality. Users can create, open, and save encrypted or plain text files, while the intuitive interface streamlines file navigation.

cryptography editor file hash merkle-tree notebook password

Last synced: 21 Aug 2025