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/hemanthh17/da2-cryptography-vit

Blum Blum Shub and RC4 Python Scripts. Blum Blum Shub is a PRF which is responsible to generate random numbers. RC4 is a stream cipher encryption algorithm.

cryptography python3 random-number-generators stream-cipher

Last synced: 15 Mar 2025

https://github.com/trinetra110/stegoaes

A Python-based steganography tool that hides AES-encrypted messages in images using the Least Significant Bit (LSB) technique. Supports secure encoding and decoding with OpenCV and PyCryptodome.

cryptography steganography

Last synced: 01 Sep 2025

https://github.com/kyrylr/distributedlab

Solutions to the exercises of the Distributed Lab

cryptography hash-algorithms

Last synced: 07 Apr 2025

https://github.com/rayniel95/ecdsa-node

My solution to week 1 project of Alchemy University.

alchemy-university blockchain cryptography docker express nextjs react reactjs web3

Last synced: 11 Apr 2026

https://github.com/farfarfun/funsecret

加密和安全工具包 - 提供加密、解密和安全相关功能

cryptography encryption farfarfun python secret security

Last synced: 05 Mar 2026

https://github.com/ikcede/js-one-time-pad

A simple one-time pad class built in Javascript

crypto cryptography javascript

Last synced: 29 May 2026

https://github.com/paolino/keri-lean

Lean 4 formalization of KERI protocol invariants

cryptography formal-verification keri lean4 theorem-proving

Last synced: 05 Mar 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/moosesue/gcd

Standard GCD algorithm in Python and Rust

cryptography cryptography-algorithms gcd number-theory python rust rust-lang

Last synced: 30 Apr 2026

https://github.com/vobst/ctf-hireme

Solution for NERD's HireMe.c challenge.

cryptography ctf-writeups interview-questions nintendo reverse-engineering

Last synced: 30 Jun 2025

https://github.com/oanderoficial/bitcoin-cli-script

Ferramenta em C, que é um utilitário para o bitcoin-cli. Com o Bitcoin-cli Script você terá mais agilidade em obter informações da blockchain utilizando o seu node.

bitcoin bitcoin-cli blockchain blockchain-technology cryptography linux node

Last synced: 17 Apr 2026

https://github.com/tnmyk/localblockchain

Centralized and local imitation of blockchain technology using Javascript.

blockchain cryptography javascript

Last synced: 26 May 2026

https://github.com/hvalfangst/rsa

RSA made from scratch using the underlying mathematical concepts for sake of demonstration

cryptography github-actions python rsa

Last synced: 17 Apr 2026

https://github.com/vasilievsv/hw.pki-on-box

Educational PKI server on Radxa Zero (Linux) + STM32H750 TRNG via USB HID. SELinux + eBPF isolation. Python daemon. ISO 26262 ASIL A (educational).

buildroot cryptography ebpf embedded-linux iso26262 pki radxa selinux-policy-lang stm32 trng

Last synced: 12 Apr 2026

https://github.com/albovo/ctf-writeups

Here you can find some of the writeups of the ctfs I've played so far.

cryptography ctf-writeups network-security pwn python reverse-engineering scripting web-security

Last synced: 17 Apr 2026

https://github.com/andrewrgarcia/aesus

Word-based AES-256 encryption tool in Rust — for secrets too stylish for gibberish.

aes aes256 cli cryptography encryption passphrase privacy rust security tools

Last synced: 20 Jan 2026

https://github.com/ocdbytes/secp256k1_bitcoin

This is the cryptography algorithm used in bitcoin to generate public and private keys. Bitcoin uses SECP256k1 C-language library to use this encryption in the Bitcoin operating system.

bitcoin cryptography rsa-cryptography secp256k1

Last synced: 18 Apr 2026

https://github.com/stzyium/saltforge

A simple Python password security system using cryptographic concepts like salting, hashing, and PBKDF2.

cryptography hashing hashlib password-security python python-project salting sha256 sha256-hash

Last synced: 24 Oct 2025

https://github.com/copyleftdev/seccure-edi

Post-quantum encryption for EDI files. Kyber-1024 + XChaCha20-Poly1305.

cli cryptography edi encryption kyber post-quantum rust security

Last synced: 13 Jan 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/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/UofSC-Fall-2022-Math-587-001/homework8

A bit about distribution of primes and Pollard's p-1 test

cryptography go latex math pollard-p-1 prime-numbers

Last synced: 07 May 2025

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/virgilsecurity/demo-e2ee-android

A simple Android application that demonstrates how the end-to-end encryption (E2EE) works.

android cryptography demo demo-app encryption end-to-end-encryption key-management public-key-cryptography

Last synced: 21 Apr 2026

https://github.com/bch-team-pro/bch-wallet

Bitcoin Cash (BCH) – securely send, receive, and store BCH with full control over your private keys. Works on Windows, Linux, and macOS, with support for hardware wallets, QR codes, and transaction tracking. No registration required—ideal for desktop-focused users.

bch bch-coin bch-electrum-wallet bch-wallet bitcoin-cash bitcoin-wallet crypto crypto-wallet cryptography electrum electrum-bitcoin-cash electrum-cash electum-bch non-custodial web3

Last synced: 21 Apr 2026

https://github.com/kodzonko/sdex-enrypted-communicator

Mobilna aplikacja webowa komunikatora szyfrującego wiadomości metodą SDEx z funkcją skrótu BLAKE3.

blake3 cryptography sdex secure-communication secure-messaging secure-messenger

Last synced: 15 May 2025

https://github.com/separatrixxx/crypto_labs_6_sem

👓 Laboratory work for the 6th semester of MAI on cryptography

cryptography matplotlib numpy python

Last synced: 21 Apr 2026

https://github.com/umstek/classiccryptolib

Classical Cryptography in Modern Code

cipher cryptography encryption

Last synced: 22 Apr 2026

https://github.com/nullisxyz/keycard

Blazing-fast Keycard SDK and CLI in Rust

cryptography ethereum keycard rust smartcard

Last synced: 15 May 2025

https://github.com/rr-cmd/des_algorithm

Simple Java project for encrypting and decrypting using DES cryptography algorithm

cryptography dataencryptionstandards java

Last synced: 22 Aug 2025

https://github.com/telkomdev/pycrypsi

Python custom crypto utility that wraps the pycryptodome module to make life easier (Digest, Cipher, HMAC, RSA, RSA Digital Signature)

cryptography hash python rsa telkomdev

Last synced: 05 Jun 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/teawithsand/crypka

Crypka makes writting apps that use cryptography easier

crypto cryptography encryption encryption-decryption-library

Last synced: 23 Apr 2026

https://github.com/soenneker/soenneker.cryptography.ed25519

A lightweight C# library providing utilities for verifying Ed25519 digital signatures using public keys

cryptography csharp dotnet ed25519 ed25519util signing util verification verify

Last synced: 24 Apr 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/loneicewolf/py-snippets

Useful snippets in Python3 (mainly Jupyter)

cipher ciphers cryptography decryption encryption python3 snippets

Last synced: 15 May 2025

https://github.com/redx94/quantumblockchainautomation

A revolutionary initiative combining Quantum Computing and Blockchain Technology to establish a secure, decentralized system for quantum-powered data integrity. This project pioneers the fusion of advanced quantum randomness with blockchain's immutability, ensuring unmatched reliability and security for distributed data processes

blockchain blockchain-immutability cryptography data-integrity decentralization distributed-systems ethereum flask-dashboard ganache ibm-quantum-experience qiskit quantum quantum-blockchain-fusion quantum-randomness quantum-security quatum-cryptography smart-contracts zeromq

Last synced: 24 Apr 2026

https://github.com/arec1b0/blockchain-on-java

A Java-based blockchain implementation featuring Proof of Work (PoW) and Proof of Stake (PoS) consensus mechanisms.

blockchain cryptography decentralized java proof-of-stake proof-of-work

Last synced: 04 Apr 2025

https://github.com/swamikannan/revisiting-python

Building projects based on libraries such as Turtle and tkinter to brush up on non-ML skills

coffee-machine cryptography customtkinter etch-a-sketch password password-manager-app password-manager-ui python3 tkinter-gui tkinter-python turtle

Last synced: 06 Jun 2026

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

A Rijndael/AES c++ implementation.

aes cryptography rijndael

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

Python solutions for laboratory exercises for Computer Security course at FER.

cryptography cryptography-algorithms password-manager passwords

Last synced: 11 Jun 2026

https://github.com/hemantksingh/blockchain

A simple blockchain that doesn't use proof-of-work

blockchain cryptography

Last synced: 30 Mar 2025

https://github.com/tykoth/cryptopsy

Encryption/Decryption tests.

command-line cryptography cryptojs testing

Last synced: 26 Apr 2026

https://github.com/sami-bre/cryptosystems

A small command line tool that can encrypt and decrypt text with 3 different algorithms: the affine, transposition and RSA ciphers.

affine-cipher cryptography rsa-encryption transposition-cipher

Last synced: 28 Mar 2025

https://github.com/pikulet/encryption-oracle-padding-oracle

padding oracle attack, encryption oracle

cryptography padding-oracle-attacks pkcs

Last synced: 04 Oct 2025

https://github.com/jchambers/java-noise

A Java implementation of the Noise Protocol Framework

cryptography java noise noise-protocol noise-protocol-framework security

Last synced: 26 Apr 2026

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

Secure Python CLI & GUI tool for efficient file/stream encryption & decryption (AES-256-GCM, streaming I/O). Supports passwords (Argon2id+Salt) or key files. Built for security and automation

aes aes-256 aes-gcm argon2 argon2id authenticated-encryption cli cross-platform cryptography decryption encryption file-encryption gui kdf pyside6 python python3 qt6 security streaming

Last synced: 27 Apr 2026

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

"TextBook" RSA from scratch in TypeScript

cryptography rsa typescript

Last synced: 11 Jun 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/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/zacharytamas/rsa-server

A simple Node.js server for storing and verifying public keys.

cryptography nodejs

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

Easy encryption

aes cryptography python rsa

Last synced: 22 Mar 2025

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

Symmetric key encryption command-line utility.

command-line command-line-tool cryptography rust

Last synced: 28 May 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/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/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/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/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/tarranprior/postbox

📫 Postbox is a lightweight encryption tool which allows users to generate key pairs, exchange public keys, encrypt and decrypt messages, and communicate securely over SMTP using RSA. Built with C#.

console cryptography csharp dotnet encryption smtp

Last synced: 30 Apr 2026

https://github.com/pavan-m060/capstone_project

🔐 Encryption & Decryption Web App A simple Flask-based web application that implements Caesar and Transposition ciphers for secure text encryption and decryption. Includes file handling support and a user-friendly local HTML interface for seamless interaction.

ceaser-cipher cryptography decryption encryption filehandling flask python transposition-cipher webapplication

Last synced: 30 Apr 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/aulanchik/decryptor

Code Cipher challenge

axios cryptography javascript nodejs

Last synced: 30 Apr 2026

https://github.com/wissensalt/butop

Cryptography File Application

cryptography swing-gui

Last synced: 12 Jan 2026

https://github.com/autodidaddict/nkeys-hs

Haskell library for encoding and decoding ed25519 keys for the NATS ecosystem

cryptography ed25519 nats nkeys

Last synced: 14 Jun 2026

https://github.com/unkaktus/padding

random padding

cryptography padding

Last synced: 08 Jun 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/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/nakedmcse/tscryptopals

TS Implementation of Cryptopals challenges

cryptography typescript

Last synced: 02 May 2026

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

Stage355: Signature Key Status Verification and Revocation Enforcement Layer with signing-time validity checks, Stage354 ledger binding, fail-closed revoked-key rejection, and PQC intent-only protection.

audit cryptography cybersecurity ed25519 evidence fail-closed gpg key-revocation key-rotation key-status ledger ml-dsa pqc qsp signature-verification sigstore supply-chain-security transparency trust verification

Last synced: 23 Jun 2026

https://github.com/ilovenooodles/classic-crypto

Web based Classic cryptography

cryptography flask nextjs

Last synced: 02 May 2026

https://github.com/hexylena/poem-code

"The poem code is a simple, and insecure, cryptographic method which was used during World War II by the British Special Operations Executive (SOE) to communicate with their agents in Nazi-occupied Europe." - Wikipedia

cryptography historical-cipher

Last synced: 22 Aug 2025

https://github.com/adekbadek/files-encrypt

Encrypt/decrypt files

bash cryptography openssl

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/robertoaleman/ra-ultimate-cipher-analyzer

RA Ultimate Cipher Analyzer is a web-based tool designed to analyze encrypted files and suggest the encryption algorithm used based on statistical properties and known patterns.

aes aes-128 aes-256 aes-encryption algorithms code-analysis cryptography cypher rsa rsa-cryptography rsa-decryption rsa-encryption

Last synced: 18 Feb 2026