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/arpit-omprakash/cryptex-tools

An educational cryptography toolkit written in Python, designed for learners and hobbyists. It demonstrates classical ciphers, basic cryptanalysis tools, and allows users to experiment with encryption and decryption via a simple command-line interface (CLI).

cipher-algorithms cryptography encryption-decryption python

Last synced: 13 Jun 2025

https://github.com/make-github-pseudonymous-again/id

:performing_arts: Aurélien's public keys

cryptography public-key security

Last synced: 11 Mar 2026

https://github.com/scarlet-oni/ransomware

A simple ransomware program that encrypts just one file

cryptography cyber-security cybersecurity openssl python python3 ransomware

Last synced: 15 Jun 2025

https://github.com/altonen/emissary

Rust implementation of the I2P protocol stack

anonymity cryptography i2p networking peer-to-peer rust

Last synced: 04 Feb 2026

https://github.com/paolino/haskell-mts

Compact Sparse Merkle Tree implementation in Haskell with persistent storage and Merkle proofs

blockchain cryptography data-structures haskell merkle-tree rocksdb

Last synced: 05 Mar 2026

https://github.com/farahsedd/secure-authentication-project

This project focuses on creating a reliable authentication and network services infrastructure using OpenLDAP, SSH, Apache, OpenVPN, DNS, and Kerberos.

apache authentication cryptography dns infrastructure kerberos network-security openldap openvpn ssh

Last synced: 08 Jan 2026

https://github.com/jose-compu/vdf-rs

An implementation of Verifiable Delay Functions in Rust

crypto cryptography cryptography-library rs rust vdf verifiable-delay-functions

Last synced: 16 Jun 2026

https://github.com/taimoorzaeem/fcrypt

A command line tool to encrypt and decrypt file using a symmetric key.

c cryptography encryption-algorithm encryption-decryption file file-encryption

Last synced: 04 Oct 2025

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/tuokri/rs2-misc-tools-notes

Various RS2 modding related notes and code snippets.

cryptography reverse-engineering rising-storm-2-vietnam

Last synced: 18 Jan 2026

https://github.com/kagal-dev/taistamp

Signed TAI64N timestamps over HTTP — Ed25519 over WebCrypto

cloudflare-workers cryptography dkim ed25519 eddsa monorepo signing tai64n timestamps typescript webcrypto

Last synced: 29 May 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/hugoxox3/bitkeygen

BitKeyGen: A Python tool to generate Bitcoin private keys, WIFs, and addresses. Perfect for developers and crypto enthusiasts! Save keys to wallet.json securely. 🚀🔑 #Bitcoin #Crypto

bitcoin bitcoin-hacks bitcoin-key-generation bitcoin-wallet cryptocurrency cryptography cryptography-and-security

Last synced: 17 Apr 2026

https://github.com/forgesworn/shamir-words

Split secrets into human-readable BIP-39 word shares using Shamir's Secret Sharing over GF(256)

backup bip39 cryptography galois-field mnemonic privacy recovery shamir-secret-sharing threshold typescript

Last synced: 04 Apr 2026

https://github.com/raffadndm/qbot

Telegram bot in Python

barcode-scanner cryptography python qrcode

Last synced: 05 Sep 2025

https://github.com/mthaler/hasher

Command line tool to create a hash from a given text

command-line-tool cryptography golang hash hashing sha1 sha256

Last synced: 09 Apr 2025

https://github.com/abdulrahmans0414/securepass-generator

SecurePass Generator is a modern, user-friendly password generator built with React. Create strong, randomized passwords with customizable options like length, numbers, and special characters.

clipboard-copy cryptography frontend password-generator react securepasswords security tailwindcss user-friendly web-application

Last synced: 18 Apr 2026

https://github.com/ikechukwu-peter/cryptography

A project to demonstrate cryptography

cryptography ejs express expressjs nodejs typescript

Last synced: 12 Apr 2026

https://github.com/rlxchap2/cybertools

A web-based cybersecurity toolkit that provides simple, open-source utilities like steganography, hash generators, and encoders/decoders. It’s designed to help users hide, analyze, and process data securely through a clean and accessible interface.

base64 crypto cryptography cybersecurity decryption encryption ethical-hacking ethical-hacking-tools hash hashing hex hex-viewer hexviewer jwt jwt-decode stagnography tools

Last synced: 13 Feb 2026

https://github.com/randika00/aes-encryption-decryption

Encryption and Decryption using AES (Advanced Encryption Standards)

aes aes-encryption cryptography decryption encryption

Last synced: 20 Apr 2026

https://github.com/nuraj250/lockbox-secure-password-manager

LockBox is a lightweight yet powerful password manager built with Python. It encrypts and securely stores your passwords, providing an intuitive CLI and optional GUI for easy access. Say goodbye to forgotten passwords and hello to secure automation! 🔒🚀

authentication automation cryptography cybersecurity encryption lockbox password-manager pyqt5 python secure-storage sqlite

Last synced: 21 Apr 2026

https://github.com/sohnryang/crypto-contest-2020

상받은 2020년 암호경진대회 솔루션

block-cipher crypto-contest cryptography hill-cipher loop-unrolling

Last synced: 21 Apr 2026

https://github.com/aleph-im/signature-based-encryption

A simple proof of concept of generating an AES CryptoKey using an EIP-712 signed payload

cryptography encryption ethereum

Last synced: 22 Apr 2026

https://github.com/quantachain/quanta-android-core

Core Android library powering QuantaChain mobile applications, built in Rust for high-performance cryptographic operations and secure transaction handling.

cryptography pqc

Last synced: 05 Jun 2026

https://github.com/leotot4/zyra-crypto-wallet-mnemonic-seed-phrase-balance-checker

This repository features Zyra, a crypto wallet tool that includes functionality for checking balances using mnemonic seed phrases. It allows you to securely manage and verify cryptocurrency balances associated with various wallets.

balance balance-checker bip39 bitecoin blockchain crypto crypto-wallet cryptography ethereum hardware-wallet mnemonic mnemonic-phrase seed wallet

Last synced: 25 Mar 2025

https://github.com/quantumcoinproject/circl

Hybrid Post Quantum Cryptography Library in GO

blockchain cryptography hybrid-pqc pqc quantumcoin

Last synced: 05 Jun 2026

https://github.com/enkore/zignify

Re-implementation of OpenBSD signify(1) in Zig (first code in Zig)

crypto cryptography signify zig

Last synced: 25 Mar 2025

https://github.com/jurshsmith/vaultstream

High-Performance Distributed Digital Signature System

cryptography ecdsa-key-pair golang jetstream nats-streaming postgresql

Last synced: 25 Apr 2026

https://github.com/islam-hady9/image-encryption-and-steganography-with-des_and_lsb

An image encryption and steganography project implementing DES encryption and LSB techniques for secure image embedding and transmission.

cryptography decryption des encryption image-processing jupyter-notebook lsb python steganography

Last synced: 25 Apr 2026

https://github.com/toxic-whitelgnd/matrice_cryptography

A simple math Project based on Matrices-Cryptography by using python-numpy

cryptography math-problem matrices numpy python3

Last synced: 25 Apr 2026

https://github.com/sambhu431/salt-based-encryption-and-decryption

Securely encrypt and decrypt files and folders using salt-based, password-protected methods. Protect your data from hacking, leakage, and theft.

cryptography datasecurity decryption encryption encryption-decryption fernet fernet-cryptography fernet-decryption fernet-encryption fernet-key pbkdf2 pbkdf2-hmac pythonen salt security

Last synced: 09 Apr 2025

https://github.com/filiprokita/tosha256

This is a Python script that prompts the user to enter a string of text and then calculates its SHA-256 hash using the hashlib library. The resulting hash is then printed to the console.

cryptography data-integrity hash hashing python security sha256 tosha

Last synced: 24 Mar 2025

https://github.com/0xm4rk1h/human-collapse

A Minecraft modpack focused on technology and automation, with the goal of uncovering the truth. Obtaining the “Tome of Knowledge” grants you a book containing clues to discover that truth, and you will need to use cryptography and steganography to achieve it.

cryptography minecraft modpack steganography

Last synced: 07 Jun 2026

https://github.com/santiellena/cryptopals

My solutions to Cryptopals challenges (http://cryptopals.com/) written in Rust

cryptography rust-lang security

Last synced: 07 Jun 2026

https://github.com/sundeeep/sundeeep-blockchain

Building blockchain from scratch using GoLang.

bitcoin blockchain cryptography golang network security sha256-hash web3

Last synced: 27 Apr 2026

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

https://github.com/mikeleo03/enigma-m3-cryptography

Enigma M3 Cryptography Simulation Created using React, Tailwind, and NodeJS

cryptography enigma-simulator nodejs reactjs

Last synced: 28 Apr 2026

https://github.com/lukechilds/og-zkp

Prove your Bitcoin OG status in zero-knowledge

bitcoin cryptography risc-zero risc0 risc0-zkvm zero-knowledge zkp

Last synced: 08 Jun 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/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/viral32111/scrambler

A program to hide & protect messages for enhanced privacy.

c cipher cryptography encryption

Last synced: 09 Apr 2025

https://github.com/artainmo/ft_ssl

42 school project. Recoding the MD5 and SHA-256 cryptographic hashing algorithms in C.

42shcool algorithm c cryptography cybersecurity

Last synced: 16 Mar 2025

https://github.com/adippel/cms-encryption-go

Go example for performing CMS encryption with OpenSSL using CGO. Companion code for the blog post “CMS Encryption in Go”.

cryptography go golang libcrypto openssl

Last synced: 08 Jun 2026

https://github.com/unkaktus/padding

random padding

cryptography padding

Last synced: 08 Jun 2026

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

RC5 Cipher Implementation in Rust

cryptography rust security

Last synced: 24 Mar 2025

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/a-s-russo/eleventh-hour-mystery

Decipher the paragraph of ciphertext in 'The Eleventh Hour: A Curious Mystery' by Graeme Base at the end of the book using a Caesar cipher

caesar-cipher cryptography

Last synced: 29 May 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/adekbadek/files-encrypt

Encrypt/decrypt files

bash cryptography openssl

Last synced: 03 May 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/jay4codes/skyjack-djss4ds

A Data Science Treasure Hunt

cryptography data-science firebase reactjs

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-bitcoin-wallet

Browser-based Bitcoin wallet demo — real secp256k1 address derivation (P2PKH + P2WPKH), BIP-39 seed phrases, BIP-32 HD wallets. Validated against the official BIP test vectors. For learning, never real funds

address-derivation base58check bech32 bip32 bip39 bip44 bitcoin crypto-lab cryptography hash160 hd-wallet mnemonic secp256k1 seed-phrase

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/cucumberian/_test_secrets_api

secrets saving via api and one-time access via key generation

api cryptography fastapi onetimesecret redis

Last synced: 05 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/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/ivan-guerra/caesar_cipher

Caesar Cipher encrypt/decrypt/cracking utilities

caesar-cipher cryptography password-cracking

Last synced: 22 Jun 2026

https://github.com/mokkunsuzuki-code/stage354

Stage354: Signature Key Rotation Ledger Layer with Stage178 Assumption, Threat Model, and Guarantee Binding. Transparent key lifecycle tracking, signature key status recording, ledger chaining, and PQC migration-aware verification metadata.

audit compliance cryptography cybersecurity ed25519 evidence gpg key-lifecycle key-rotation ledger ml-dsa pqc provenance qsp signature-verification sigstore supply-chain-security transparency trust verification

Last synced: 23 Jun 2026

https://github.com/moeenn/go-token

Generate crypto-random strings (i.e. tokens) of any length

crypto-random-string cryptography go golang token

Last synced: 11 Mar 2026

https://github.com/csharper63/server_encryption_file_system

This repository contains a server that use symmetric encryption to encrypt user files/folders and asymmetric encryption to share files/folders among users.

asymmetric-cryptography cryptography end-to-end-encryption symmetric-cryptography

Last synced: 19 Jan 2026

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

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

binary bits c cryptocurrency cryptography sha256 sha256-hash

Last synced: 20 Oct 2025

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/hsfzxjy/kuroport

[WIP] :ribbon: Decentralized file teleporter & messenger, designed for multiple platforms, transmitting over diverse networks.

cryptography decentralized file-sharing messenger

Last synced: 30 Mar 2025

https://github.com/tdiprima/cryptography

Testing crypto.js

cryptography nodejs

Last synced: 25 Oct 2025

https://github.com/yizhezhang-ervin/knowledge_cryptography

Cryptography with Python

cryptography python

Last synced: 18 Oct 2025

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

Use of the python cryptography library to encrypt and decrypt messages symmetrically and asymmetrically, as well as giving digital assignments

asymetric cryptography encryption message python symetric uao

Last synced: 09 May 2026

https://github.com/hasnainroopawalla/hashbase

A collection of cryptographic hashing algorithms implemented in Python

cryptography hash-functions hashing hashing-algorithms python

Last synced: 25 Oct 2025

https://github.com/theognis1002/password-generator-cli

A simple password generator CLI tool

cryptography python3

Last synced: 01 Jun 2026

https://github.com/lepresk/pki-infrastructure

Three-tier PKI in Node.js — Root CA, Intermediate CA, signing certificates, chain verification, and document signing

certificate-authority cryptography nodejs pki typescript x509

Last synced: 16 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/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/fionn/dining-cryptographers

Unconditional sender and recipient untraceability

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

Last synced: 27 Oct 2025

https://github.com/latticearc/latticearc

Hybrid Post-Quantum Cryptography Library for Rust - Secure transition to Quantum-Safe Encryption.

aws-lc aws-lc-rs cryptography encryption fips hybrid-encryption ml-dsa ml-kem post-quantum post-quantum-cryptography pqc rust tls tls13

Last synced: 27 May 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/daisvke/dcrypt

dcrypt is a file encryption/decryption tool that adds a custom header to encrypted files, storing essential metadata for decryption and management of the encrypted content.

aes-128-cbc c cryptography encryption-decryption keygen

Last synced: 25 Mar 2025

https://github.com/ratware-official/ratcore.signing

Provides signing and verification of files using ECDSA P-256, secure key encryption, and trusted key validation.

cryptography csharp dotnet library signing

Last synced: 09 May 2026

https://github.com/athanclark/purescript-sjcl

Bindings to the Stanford JavaScript Crypto Library

browser cryptography purescript sjcl

Last synced: 24 Jan 2026

https://github.com/suprim-corp/kit-backend-base-java

Reusable Java backend toolkit — UUID, JSON, crypto, exception, web & gRPC (dev.suprim)

backend cryptography exception-handling grpc java java-library json maven spring-boot utilities

Last synced: 24 Jun 2026

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/oglinuk/sbh

A stateless password manager.

cryptography go hash password password-manager security

Last synced: 13 Oct 2025

https://github.com/kseen715/double-ratchet

Implementation of Double Ratchet encryption algorithm

cryptography double-ratchet encryption

Last synced: 30 Jan 2026

https://github.com/godaddy/asherah-ffi

Application-layer envelope encryption with automatic key rotation. Rust core with bindings for Node.js, Python, .NET, Java, Ruby, and Go.

cryptography dotnet encryption envelope-encryption ffi go java key-rotation nodejs python ruby rust security

Last synced: 28 Apr 2026

https://github.com/bytemare/secp256k1

Go implementation of Secp256k1 based on Fiat-Crypto, with RFC9380 hash-to-curve.

cryptography golang hash-to-curve prime-order-group secp256k1

Last synced: 14 Apr 2026

https://github.com/f2rkan/digital-content-platform

An example of a digital content platform that I created to reinforce the structures I learned in the object-oriented programming applications course at university. I do CRUD operations and use MD5 encryption algorithm during login process; I also preferred MySQL as database.

automation cryptography eclipse-ide java javafx md5-hash ui-design ux-design

Last synced: 10 May 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/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