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

zero dependency, stack allocated ChaCha20 implementation

chacha20 cryptography stack-allocated stream-cipher

Last synced: 05 Apr 2025

https://github.com/biojet1/mendec

Message encryption using RSA algorithm

command-line-tool cryptography encryption-decryption rsa-cryptography

Last synced: 07 Mar 2026

https://github.com/bdegreve/cryptoma

This tool was created for the purpose of enciphering parts of the route description of Joepie 27, tocht C.

cryptography reactjs

Last synced: 18 May 2026

https://github.com/kosasih/quantumchain

QuantumChain is a cutting-edge blockchain platform that leverages quantum computing and quantum-resistant cryptography to deliver ultra-secure, high-speed, and scalable decentralized solutions.

blockchain blockchain-technology cryptography quantum quantum-computing quantumchain

Last synced: 13 Sep 2025

https://github.com/ferdi265/thesis-fast-ascon-for-riscv-xtensa

My Bachelor's Thesis "Optimizing Ascon for 32-bit Architectures, Fast Implementations for RISC-V and Xtensa"

ascon bit-manipulation cryptography optimization riscv riscv32 xtensa

Last synced: 30 Oct 2025

https://github.com/bethanyuo/crypto_signatures

Popular Cryptographic Algorithms using various Crypto Libraries: Signatures

algorithms crypto crypto-algorithms crypto-libraries crypto-signatures cryptography javascript python signatures

Last synced: 18 May 2026

https://github.com/tn3w/cryptolib

A secure high-level implementation of cryptographic primitives with post-quantum support

aes argon2 argon2id crypto cryptography dilithium kyber pbkdf2 post-quantum post-quantum-cryptography rsa rust

Last synced: 05 Apr 2025

https://github.com/nyxblabs/cryptonyx

🔒 Unified API for cryptographic operations in web and runtime environments, supporting Node.js, browsers, and other platforms

cryptography web

Last synced: 13 Mar 2025

https://github.com/danielost/brute-force-password-breaker

A straightforward brute-force password breaker.

brute-force cryptography password-bruteforce

Last synced: 13 May 2025

https://github.com/thefcraft/bhx-encryption-algorithm

Dynamic, block-based encryption algorithm (BHX / BlockHashXOR) with integrated HMAC integrity checks and support for both streaming and non‑streaming modes in Python.

bcrypt cryptography encryption hmac sha256 streaming xor-cipher

Last synced: 21 Mar 2025

https://github.com/erik-castro/vaultine

🔐 Multi-tenant cryptographic secrets management library for POSIX systems. Per-user KEK isolation, AES-GCM-256 encryption, automatic 90-day key rotation, and atomic operations. Includes CLI, TUI, and Python bindings. MIT licensed · v0.2.0-beta.

cpp cryptography edge-computing embedded encryption key-management multi-tenant posix secrets-management security sqlite

Last synced: 25 Jun 2026

https://github.com/naemazam/live-encryption-decryption

Encryption is the process of translating plain text data (plaintext) into something that appears to be random and meaningless (ciphertext). Decryption is the process of converting ciphertext back to plaintext. To encrypt more than a small amount of data, symmetric encryption is used

aes cryptography encryption html-css-javascript javascript naemazam

Last synced: 10 Sep 2025

https://github.com/fialkaapp/fialka-mailbox

📬 Self-hosted store-and-forward relay for Fialka over Tor. AES-256-GCM, zero server-side decryption, no metadata, Raspberry Pi ready.

aes-256-gcm cryptography e2e-encryption end-to-end-encryption kotlin mailbox messenger onion-service post-quantum privacy raspberry-pi relay security self-hosted server store-and-forward tor zero-metadata

Last synced: 08 Apr 2026

https://github.com/abdielsouza/arcencryptor

An encryption library written in C++

c cpp cryptography

Last synced: 03 May 2026

https://github.com/amiriiw/merkle_note

Merkle Note is a lightweight GTK-based application for securely encrypting, decrypting, and saving textual data. The application uses AES-256-CBC encryption and integrates a Merkle root system for verifying the integrity of the stored data.

aes-256 aes-256-cbc c cryptography files hash merkle notebook security

Last synced: 28 Mar 2025

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

A simple implementation of Caesar Cipher.

caesar cryptography practice python

Last synced: 17 Aug 2025

https://github.com/ydv-ankit/file-encryptor

A complete implementation of TEA (Tiny Encryption Algorithm) encryption and decryption for files.

cicd cli-app cryptography gh-actions golang tiny-encryption-algorithm

Last synced: 26 Jun 2025

https://github.com/samuel-lucas6/xchacha20-siv.net

A .NET implementation of XChaCha20-SIV.

blake2 blake2b crypto cryptography s2v siv xchacha20 xchacha20-siv

Last synced: 27 Mar 2025

https://github.com/oliverkovacs/haastad

Zero dependency implementation of HĂ„stad’s broadcast attack on RSA.

cryptography ctf python rsa

Last synced: 24 Jun 2025

https://github.com/samuel-lucas6/hedgeded25519

Hedged signatures for (some) protection against fault attacks.

crypto cryptography digital-signatures ed25519 hedged-signatures signatures

Last synced: 27 Mar 2025

https://github.com/qcrypt/qcrypt-website

QCrypt websites for 2025 edition and later. QCrypt is the yearly international scientific conference presenting last year’s top results in quantum cryptography.

academic-conference cryptography hugo qcrypt quantum website

Last synced: 11 Sep 2025

https://github.com/permutationlock/monocypher-zig

Zig bindings for the Monocypher cryptography library.

cryptography monocypher zig

Last synced: 16 Oct 2025

https://github.com/tochy97/vaultfilestore

This is a application that lets users securly store an encrption of any file online. The files can then later be downloaded back to their original copy, or downloaded as a SHA256 hash.

cryptography hashlib python tkinter-python

Last synced: 11 Sep 2025

https://github.com/arec1b0/blockchain

A basic blockchain implementation featuring a P2P network and a RESTful API, built with Go and optimized cryptographic functions using Rust.

api blockchain cryptography distributed-systems go open-source p2p-network rust

Last synced: 19 May 2026

https://github.com/aadityapate/cryptography-information-security-lab_semester-v

Cryptography and Information Security Lab repository containing Codes/Solutions, and Assignments/Tasks completed during the coursework.

c cryptography html-css-javascript java security

Last synced: 19 May 2026

https://github.com/mikomikotaishi/co487assignments

An assortment of code used to solve cryptography problems

cryptography

Last synced: 29 Mar 2025

https://github.com/fbielejec/zksnarks_notes

notes & explorations of various zero knowledge protocols

cryptography elliptic-curves pairings snarks zero-knowledge

Last synced: 13 Mar 2025

https://github.com/ntdls/448delta

448Delta was NetworkDLS's first viable commercial product. It was discontinued over internal discontent with code quality.

cryptography file-system legacy

Last synced: 20 Jul 2025

https://github.com/texadactyl/cloaking.jl

This is a file cloaking utility set of APIs written in Julia. It is similar to Cloaking.py and Cloaking.c.

cbc-aes-encryption cryptography cryptography-tools decryption encryption hmac hmac-authentication julia nettle

Last synced: 04 Apr 2025

https://github.com/sammyne/bip39

Implementation of BIP-0039

bitcoin cryptography mnemonic

Last synced: 17 May 2026

https://github.com/richard66nz/pyqt-passwordgenerator

Simple Python code using pyQT to generate pseudo-random passwords

cryptography pyqt5 python

Last synced: 06 Apr 2025

https://github.com/richard66nz/encryption-publickey

Demonstration python code using pyQT for public key encryption

cryptography public-key-encryption pyqt5 python

Last synced: 06 Apr 2025

https://github.com/richard66nz/encryption-steganography

Demonstration python code using pyQT for steganography encryption

cryptography pyqt5 python steganography

Last synced: 06 Apr 2025

https://github.com/richard66nz/encryption-onetimepad

Demonstration python code using pyQT for One Time Pad encryption

cryptography one-time-pad pyqt5 python

Last synced: 06 Apr 2025

https://github.com/sucho6996/imagecryptosteganography

A simple project of hiding message inside an image after encrypting it built with python

cryptography python steganography

Last synced: 29 Mar 2025

https://github.com/salrashid123/kmsrand

KMS backed crypto/rand Reader

aws cryptography gcp kms random-number-generators

Last synced: 17 May 2026

https://github.com/nico-rodriguez/node-passgen

A Node random password generator.

cryptography password-generator

Last synced: 19 May 2026

https://github.com/dragonscypher/galactic-guardians

A fun game to play with friends on the same network

blockchain cryptography opengl pygame socket-programming

Last synced: 18 May 2026

https://github.com/fityannugroho/rot31-lnu

ROT31-LNU is a cipher algorithm that using symmetric key. It is adopted from the previously invented ROT13 and use the same way to encrypt and decrypt.

cryptography encryption php symmetric-key-cryptography

Last synced: 05 Apr 2025

https://github.com/nfiles/cryptopals-solutions

My solutions to the Matasano cryptopals problems: http://cryptopals.com/

cryptography cryptopals

Last synced: 17 Feb 2026

https://github.com/cloudnoize/kv-merkletree

Sparse Merkle Tree with arbitrary-length keys efficient range operations, height-reducing extensions, and verification, making it ideal for verifiable key-value storage

cpp20 cryptography key-value merkle-tree

Last synced: 31 Dec 2025

https://github.com/simplito/privmx-pki-server

Sample PKI (Public Key Infrastructure) server for PrivMX.

communication cryptography end-to-end-encryption pki privmx

Last synced: 13 Sep 2025

https://github.com/mdziegielewska/algorithms

A collection of algorithms and data structures implemented during university studies.

cryptography fundamental-algorithms numerical-methods operating-system-concepts

Last synced: 13 Mar 2025

https://github.com/mrtimu139/nontransitive-dice-simulator

Initial release of the Generalized Non-Transitive Dice Game. Includes fair random number generation, configurable dice, HMAC-based validation protocol, help table with probabilities, and modular class design for flexibility and scalability.

cryptography dice-game error-handling fair-random-generation game-theory hmac-sha3-224 interactive-game javascript nodejs nontransitive-dice-game

Last synced: 17 May 2026

https://github.com/0xliquidglass/caesar

A passwordless file encryption scripts for linux

cryptography encryption pgp

Last synced: 13 Mar 2025

https://github.com/kassane/d-relic

D bindings for Relic Toolkit (https://github.com/relic-toolkit/relic)

bindings cryptography d dlang relic-toolkit

Last synced: 07 Feb 2026

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

A modified version of Chan and Rogaway's fully committing AEAD construction using ChaCha20-Poly1305 and BLAKE2b-256.

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

Last synced: 24 Jun 2025

https://github.com/antfarmer/easyjce

EasyJCE provides an easy to use interface for encrypting, decrypting, and hashing data for transmission or storage using the Java Cryptographic Extension (JCE).

argon2 bouncy-castle cryptography cryptography-library cryptography-tools encryption hashing hibernate java password password-hasher spring-security

Last synced: 11 Jan 2026

https://github.com/umamiappearance/hmacobj

JavaScript implementation of HMAC generation and verification for the browser and node.js. It uses the global SubtleCrypto interface [Web Crypto API]. Multiple representations of the HMAC are available (e.g. hexadecimal, base32, base64, ...)

browser crypto cryptography hmac hmac-sha1 hmac-sha256 hmac-sha384 hmac-sha512 subtlecrypto webcrypto-api

Last synced: 09 Jun 2026

https://github.com/mjfreelancing/alloverit

A suite of libraries aimed at providing a simplified and consistent approach to cross-cutting and functional concerns.

appsync aspnet-core assertion binary-serialization cryptography dependency-injection entity-framework-core evaluator graphql json keyset-pagination logging mapping named-pipes reactive-ui serilog validation wpf

Last synced: 17 Aug 2025

https://github.com/albinzayedrawan/symmetric-encryption-stream-and-block-cipher

Lab Exercises about stream and block cipher encryption methods.

aes-encryption cryptography rc4-algorithm

Last synced: 04 Apr 2025

https://github.com/apavazza/crypt

A file encryption and decryption tool

aes argon2 cli cryptography encryption rust

Last synced: 07 Jul 2025

https://github.com/nicola-frattini/passwordmanager

Secure local password manager with AES-256 encryption, HIBP checks, and CLI interface. Stores credentials safely with multi-layer encryption.

cli cryptography cybersecurity hibp local-storage password-manager privacy python security-tools

Last synced: 08 May 2025

https://github.com/colthreepv/symmetro

offline-first service for AES-256 text encryption and decryption

cryptography single-page-app

Last synced: 26 Jun 2025

https://github.com/tanushree-tanu2105/advanced-encryption-tool

AES Encryption Tool is a lightweight and secure file encryption tool that uses AES-256-GCM encryption to protect your data. With a simple Tkinter-based GUI, it enables users to encrypt and decrypt files effortlessly using a password. 🚀🔒

advance-encryption-standard aes aes-256 aes-encryption cryptography cyber-security decryption encryption gui python symetric-cryptography symetric-encryption

Last synced: 08 May 2025

https://github.com/mk-fg/ghg

Simple command-line NaCl/libsodium file encryption tool

cli cryptography nacl ocaml security tool

Last synced: 12 Jun 2026

https://github.com/thibmeu/quicvarint

Variable-Length Integer Encoding defined by RFC 9000

2msb cryptography rfc9000 typescript varint

Last synced: 17 Feb 2026

https://github.com/waddaboo/rust-merkle

A Rust implementation of Streaming Merkle Roots within Binary Numeral Trees

cryptography merkle-proof merkle-tree rust

Last synced: 20 Jul 2025

https://github.com/georgiifirsov/decrypt

My research about data encryption. The main question is: is it possible to find out a cipher by encrypted word only? I use some machine learning algorithms to classify encryption methods.

cryptography encryption-methods jupyter-notebook machine-learning python research

Last synced: 19 May 2026

https://github.com/rabbitwolfxoreoxx3/hpke-rs

Pure Rust implementation of HPKE (https://www.rfc-editor.org/rfc/rfc9180.html)

crypto cryptography ecdh hpke rust

Last synced: 24 Jun 2025

https://github.com/abhinav2712/simple-cryptography-tool

A Python-based cryptography tool that encrypts/decrypts messages using Caesar and VigenĂšre Ciphers. Caesar shifts each letter down the alphabet, while VigenĂšre uses a keyword.

crypto cryptography python python-library python-script python3

Last synced: 12 Apr 2025

https://github.com/jee-vim/cryptic

Simple AES-256-GCM File Encrypt/Decrypt CLI

cli cryptography encryption-decryption

Last synced: 25 Jan 2026

https://github.com/cybergaz/cryptography

Interactive CLI for exploring cryptographic algorithms, implemented in rust

cli cryptography rust

Last synced: 14 Mar 2025

https://github.com/laplacexd/qtrsa

Quad-Transpositional RSA (QTRSA) is a proof-of-concept encryption algorithm that is a combination of different ciphers and encryption algorithms built to test my understanding on them.

abash-cipher asymmetric-cryptography caesar-cipher cryptography encryption rsa transposition-cipher vernam-cipher vigenere-cipher

Last synced: 21 Mar 2025

https://github.com/mashateayoub/cryptoalgos

Implementation des différentes algorithmes de cryptage

algorithms cesar-cypher cryptography playfair-cipher

Last synced: 10 Jun 2026

https://github.com/rakin406/cryptography

Learning cryptography

cryptography

Last synced: 13 Sep 2025

https://github.com/alen-gebles/crypto-radar

Crypto tracker with React JS and Gecko API + Tailwind

cryptocurrency cryptography css gecko html5 javascript project react tailwind

Last synced: 10 Apr 2026

https://github.com/mrx-arafat/aes-crypto-256-bits-by-kingbob

encrypt.py: This script encrypts the content of plain.txt using CBC mode with a 256-bit key and Base64 encodes the ciphertext along with the IV. The result is saved in encrypted.txt. decrypt.py: This script decrypts the Base64 encoded content of encrypted.txt

aes-256 cryptography

Last synced: 21 Mar 2025

https://github.com/jameskabbes/cryptography

Package for easy implementation of professional encryption algorithms

cryptography pypi-package python

Last synced: 08 Apr 2026

https://github.com/d-thatcher/hybridcryptosystem

A library of functions built around PyCrypto that implements a asymmetric encryption of public keys with symmetric encryption of files

cryptography hybridencryption python

Last synced: 30 Apr 2026

https://github.com/theseanything/md5-in-elixir

This is an implementation of the MD5 hashing algorithm in Elixir

cryptography elixir elixir-lang hashing md5

Last synced: 24 Jun 2026

https://github.com/pa-0/importpfx

PKCS12 (PFX) Certificate Import Utility -- written by Joe Klemencic

certificates cryptography import pfx pkcs12 portable standalone win32

Last synced: 28 Mar 2025

https://github.com/bshankar/pyrite

A minimal (insecure, incomplete) implementation of a bitcoin like cryptocurrency

cryptocurrency cryptography javascript nodejs

Last synced: 02 May 2026

https://github.com/nglaeser/cryptotex

Flexible LaTeX template for cryptography research & conferences (WIP)

cryptography utils wip

Last synced: 08 Apr 2026

https://github.com/nglaeser/gtm-ss

Girls Talk Math - Secret Sharing packet & spring activity

cryptography

Last synced: 08 Apr 2026

https://github.com/laget-se/laget.cryptography

Generic implementation of cryptography using AES.

cryptography nuget

Last synced: 02 Feb 2026

https://github.com/amagioss/slv-action

Sets up the SLV CLI and helps in injecting vault secrets as masked environment variables for workflows to consume.

credentials credentials-helper cryptography decrypt encryption github-actions github-secrets secrets secrets-manager slv

Last synced: 20 Oct 2025

https://github.com/UofSC-Fall-2022-Math-587-001/homework3

Prime factorization and primitive powers mod p

cryptography go latex math

Last synced: 28 Aug 2025

https://github.com/aowangphilly/cryptsenal

Python Cryptography Package

cryptography python

Last synced: 31 Oct 2025

https://github.com/olukeye/fastapi-complaint-app

A simple application for logging complaint or report an issues form user activities.

crypto cryptography fastapi mssql-server pydantic-models pyodbc

Last synced: 17 May 2026

https://github.com/victordegallegos/criptografia-y-seguridad

Repositorio de tareas y prĂĄcticas de la asignatura CriptografĂ­a y Seguridad Facultad de Ciencias UNAM semestre 2023-1

cryptography

Last synced: 17 Aug 2025