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/elamani-drawing/morseus

Morseus est une bibliothèque Rust permettant d'encoder et de décoder le texte en code Morse. Elle offre également la possibilité de jouer le code Morse en émettant des signaux sonores à l'aide du dispositif audio par défaut de votre système, ainsi que d'exporter le code Morse en fichiers audio WAV.

audio compression crates-io cryptography encoding morse morse-code rust rust-lang rustlang

Last synced: 02 Apr 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/epicreach/tkey-web-authentication

Secure Go-based proxy server using TKey hardware for passwordless website authentication.

authentication cryptography daemon go proxy-server security-tools

Last synced: 04 Mar 2026

https://github.com/alphadevking/keyvault

Securely generate, store, and manage your passwords and passkeys with ease

bcryptjs cryptography security sync typescript

Last synced: 01 Jul 2025

https://github.com/platform-inf/go-ratchet

🛡️ Double ratchet algorithm implementation in Golang.

cryptography double-ratchet golang

Last synced: 31 Mar 2025

https://github.com/mcp-tool-shop-org/ledger-suite

Unified monorepo for cryptographic provenance ledgers — ClaimLedger and CreatorLedger

append-only cryptography digital-signatures dotnet ed25519 ledger monorepo open-source provenance typescript

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

Simplified demonstration of blockchain workflow

blockchain blockchain-technology crypto cryptocurrency cryptography finance

Last synced: 12 Jun 2025

https://github.com/lazula/cryptopals

A collection of solutions for the challenges at cryptopals.com in C89

cryptography ctf

Last synced: 08 Jul 2025

https://github.com/farfarfun/funsecret

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

cryptography encryption farfarfun python secret security

Last synced: 05 Mar 2026

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/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/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/acifani/cryptopals-challenges

🔒 Personal take on the cryptopals crypto challenges, in Go

cryptography cryptopals-challenges go golang

Last synced: 14 Feb 2026

https://github.com/ite-2022-pwr/sem4-oiak-proj-mb-ak

Organizacja i architektura komputerów - projekt

assembler assembly cryptography kyber-crystal

Last synced: 28 Mar 2025

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

Research on various onion encryption schemes.

cryptography onion onion-routing

Last synced: 12 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/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/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/viveksyngh/merkletree

Merkle hash tree implementation in golang

cryptography golang merkle-proof merkle-tree

Last synced: 12 May 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/gabrielmajeri/crypto-data-structures

Data structures in Rust for cryptocurrencies and blockchain-related technologies

blockchain cryptocurrency cryptography merkle-tree

Last synced: 08 Apr 2025

https://github.com/gabrielmajeri/pp-project

Procedural programming project for winter 2018 course

c cryptography pattern-matching

Last synced: 08 Apr 2025

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

Advanced keyword-based password generator with client-side security, privacy focus and PWA support

client-side cryptography deterministic hashing offline password-generator password-strength privacy-first pwa security web-crypto

Last synced: 03 Jun 2026

https://github.com/waridrox/password-manager

Encrypted password manager to store website passwords.

cryptography password-manager reactjs

Last synced: 17 Apr 2026

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

Stage356: Runtime Verification and Fail-Closed Execution Gate with Stage355 integrity binding, runtime decision enforcement, CI context detection, and PQC intent-only protection.

audit ci-cd cryptography cybersecurity evidence execution-gate fail-closed github-actions hash-chain integrity key-revocation key-status ml-dsa pqc qsp runtime-verification signature-verification supply-chain-security trust verification

Last synced: 23 Jun 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/thibmeu/rfc9500

Public Key Cryptography Test Keys from RFC 9500

cryptography rfc test

Last synced: 17 Apr 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/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/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/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/yawning/tuplehash

NIST SP 800-185 TupleHash (mirror)

cryptography cryptography-algorithms go golang sha3

Last synced: 29 May 2026

https://github.com/shaina-gh/dss

Java implementation of the Digital Signature Standard (DSS) for message integrity and authenticity verification.

cryptography cryptography-algorithms digital-signature-algorithm digital-signature-authentication dss java signature-verification

Last synced: 22 Apr 2025

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

GF(256) Shamir's Secret Sharing — split and reconstruct secrets with threshold schemes

cryptography gf256 key-splitting secret-sharing shamir threshold typescript

Last synced: 04 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/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/karpeleslab/purecrypto

A pure-Rust, no_std cryptography toolkit: constant-time primitives, classical & post-quantum public-key, X.509, and the TLS/DTLS/QUIC stack — no foreign code, no C dependencies.

constant-time crypto cryptography no-std post-quantum-cryptography pure-rust rust tls x509

Last synced: 04 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/kota-yata/rsa

"TextBook" RSA from scratch in TypeScript

cryptography rsa typescript

Last synced: 11 Jun 2026

https://github.com/sovereignbase/cryptosuite

JS/TS runtime-agnostic, quantum-safe, and agile cryptography toolkit with a declarative API for cipher messaging, message authentication, digital signatures, key agreement, and identifiers.

browser bun bytecodec crypto cryptography decryption deno encryption hmac jwk node opaque-identifiers signing sovereignbase typescript verification webcrypto

Last synced: 17 Apr 2026

https://github.com/akshdzn/encore

Encore is a web based tool for obfuscating or scrambling text using a variety of methods. Useful for scavenger hunts, easter eggs, or just fun.

cipher cryptography css html svelte tools vite

Last synced: 18 Apr 2026

https://github.com/roryeckel/decrypto

The automatic cryptography challenge solver & basic framework. Created August 2017.

cipher-crack cryptography ctf-tools solver

Last synced: 04 Apr 2026

https://github.com/juanfkurucz/proyecto-seguridad

Subject "Seguridad" (Security) from Universidad Catolica del Uruguay

cryptography hashing python security

Last synced: 24 Mar 2025

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

Provides a variety of additional crypto packages for Go.

crypto cryptography go golang salted-hash ssha

Last synced: 05 Apr 2026

https://github.com/kimmy665/cores

🚀 Build modern admin panels easily with CoreS, a responsive template using React, TypeScript, and Tailwind CSS. Perfect for streamlined web applications.

ahb-lite asic-design asp-net-core audio axi4 bitcoin carthage cocoapods coredata cryptocurrency cryptography open-isa open-source-hardware riscv rtl sram usb western-digital

Last synced: 18 Apr 2026

https://github.com/dssgabriel/PRESENT24-attack

Blazing fast MITM attack on a 24 bits implementation of the PRESENT block cipher algorithm.

blockcipher c cryptography maninthemiddleattack maqao optimization

Last synced: 31 Mar 2025

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

Cryptography Functions Visual

cryptography hash javascript

Last synced: 31 Mar 2025

https://github.com/nir3x/cryptorand.cpp

CryptoRand.cpp - Random Key Generation using Cryptographic Techniques

algorithm algorithms c-plus-plus cpp cryptography encryption entropy random random-number-generation security

Last synced: 04 Jun 2026

https://github.com/demining/an-attempt-to-predict-the-behavior-of-the-properties-of-the-secp256k1-elliptic-curve

An attempt to predict the behavior of the properties of the secp256k1 Elliptic Curve: Cryptography and cryptocurrency related parameters secp256k1 reveals several vulnerabilities and potential threats:

ai bitcoin bitcoin-wallet btc cryptocurrency cryptography cryptography-algorithms ecc elliptic-curve elliptic-curve-cryptography elliptic-curves quantum-computing secp256k1 secp256k1-ecdsa

Last synced: 20 Apr 2026

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/karthik558/rust-crypt

A lightweight yet powerful file encryption utility implemented in Rust. Securely protect your sensitive files with AES-256-GCM encryption and Argon2 password-based key derivation.

cli-tool cross-platform cryptography encryption-decryption password-protection rust

Last synced: 05 Jun 2026

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

Macaroons are tastier cookies (and french!)

cryptography macaroons

Last synced: 14 May 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/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/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/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: 29 Apr 2026

https://github.com/markuszoppelt/aes_argon2_trezor

Short demo on how to use AES with Argon2id KDF and Trezor

aes argon2 cryptography kdf trezor

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

Mirror of OneTimePadUI Project from my gitlab, please go there instead for Issues/Pull Requests, etc. Patches(Aka Commits) can also be submitted Via email or any platform listed here: https://www.james-clarke.ynh.fr/contact: .

cryptography desktop-app desktop-application encryption gtk gtk3 gui linux-app linux-application macos-app macos-application onetimepad privacy python python310 security ui user-friendly windows-app windows-application

Last synced: 11 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/toniomacaronio/keccak-rust

Keccak implementation in Rust

crypto cryptography keccak rust sha3

Last synced: 24 Mar 2025

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

Hybrid Post Quantum Cryptography Library in GO

blockchain cryptography hybrid-pqc pqc quantumcoin

Last synced: 05 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/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/en1gm4-exe/tryhackme

Write-ups and Walkthroughs for TryHackMe challenges and labs — covering enumeration, exploitation, privilege escalation, and more.

blue-teaming cryptography forensics hands-on-lab penetration-testing reverse-engineering shell

Last synced: 24 Apr 2026

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/losthopes/secured-accounts-lab

Lab for Security of programs and Data course

auth cryptography labs

Last synced: 14 Mar 2025

https://github.com/paulopacitti/ascon-v

5️⃣ Ascon lightweight cryptographic algorithm implementation for improved performance on riscv64

allwinner allwinner-d1 ascon cryptography lightweight-cryptography risc-v riscv64

Last synced: 25 Apr 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/hopex-development/cipher

Provides encryption and decryption (not for everyone, see the documentation) of strings using MD5, SHA1, SHA256, Base 16, Base64, DES, AES algorithms.

aes cryptography dotnetframework encryption

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/midnight-wonderer/xoodyak-rb

A blazing fast Ruby wrapper for the Xoodyak cryptographic scheme. Supports hashing and AEAD encryption.

aead cipher cryptography digest gem hash lightweight-cryptography ruby sponge-construction xoodyak

Last synced: 28 May 2026

https://github.com/imnotannamaria/python-flask-auth

Flask User Authentication and CRUD API

cryptography flask pymysql python

Last synced: 25 Apr 2026

https://github.com/rudolphreti/cicla

Cicla is a free application for generating ciphers that cannot be cracked without the key. The app enables both encryption and decryption of messages using a specially prepared key.

cryptography nodejs typescript

Last synced: 25 Apr 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/fstrahij/cryptography

Project on Faculty of Organization and Informatics in Varaždin on course Operationg systems 2.

aes cryptography python sha256

Last synced: 06 Jun 2026