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/jxareas/sign-with-gpg

Learn how to easily sign your commits with GPG Cryptographic Keys on MacOS & Windows.

commit-signing cryptography git gpg learn macos windows

Last synced: 09 Apr 2026

https://github.com/hubert-kniola/diffi-hellman-algorithm

Algorithm based on the calculation of discrete logarithms in finite bodies

cryptography csharp diffie-hellman-algorithm

Last synced: 12 Apr 2025

https://github.com/hubert-kniola/blumblumshubgenerator

BlumBlumSnub Generator - Random Bit Array with 4 prepared tests

bbs cryptography generator

Last synced: 07 Sep 2025

https://github.com/hubert-kniola/digitalsignature

Simple program to verify signature created by RSA cryptography algorithm

cryptography ed25519 rsa

Last synced: 12 Apr 2025

https://github.com/lgraubner/secure-passphrase

Small PWA for generating secure passphrases

cryptography passphrase password password-generator secure

Last synced: 11 Jan 2026

https://github.com/snowkelus/reave

Reave - DOSS (Developer Open-Source Software) is a Cryptography Network-based Framework (CNF) for PHP, Which uses Fingerprints, Message Block Cipher, and Asymmetric / Symetric Cryptography, PATs (Personal Access Token) for Messages / IMs (Session-based) and Page View Algorithms..

cryptography framework snowkelus

Last synced: 02 Feb 2026

https://github.com/valohai/openssh-key

Tools to deal with OpenSSH2 (RFC4716) keys in Python

cryptography keys openssh pki python ssh

Last synced: 02 Aug 2025

https://github.com/vatshayan/hiring

Hiring for Data Science, Cryptography, Machine Learning and Artificial Intelligence.

cryptography data-science data-visualization datasets hiring internship internship-task machine-learning machine-learning-algorithms

Last synced: 09 Mar 2026

https://github.com/arihantbansal/cybersec-python

Cybersec/CTF practice problems solved in Python

crawler cryptography ctf cybersecurity sockets webscraping

Last synced: 02 Aug 2025

https://github.com/dbstratta/naive-crypto

Very naive implementations of various cryptosystems written in Haskell

crypto cryptography diffie-hellman elgamal haskell naive rsa

Last synced: 02 Aug 2025

https://github.com/tmc/cryptopals

hack the planet

cryptography golang

Last synced: 07 Sep 2025

https://github.com/unbekanntes-pferd/dco3-crypto

A Rust crate for cryptography in DRACOON - more info on DRACOON here: https://dracoon.com

cryptography dracoon openssl rust-crate rust-crypto rust-lang

Last synced: 02 Aug 2025

https://github.com/yanboishere/Trade.with-SuperTrend.parameter

OKX API to confirm the process of appearance and disappearance of upper or lower limit lines for the super trend parameters in crypto trading pairs in TraderView, and perform multiple buying and selling transactions based on this parameter index.|对于crypto交易对中 TraderView中的超级趋势参数 出现以及消失上限线或下限线前后过程进行确认 从而根据该参数指标的出现 进行多次合约做多&做空 开仓买卖 (使用OKX api)

bitcoin blockchain bot btc crypto cryptocurrency cryptography numpy okx okx-api okx-sdk okx-v5 python talib trade trade-bot tradebot

Last synced: 22 Oct 2025

https://github.com/cipherdogs/ed25519_to_curve25519

Convert ed25519 keys and sign to curve25519

crypto cryptography curve25519 ed25519 rust

Last synced: 16 Aug 2025

https://github.com/shilongdai/passwordsaver

A password manager with high-grade encryption and authentication

cryptography encryption java password-manager password-store

Last synced: 03 Aug 2025

https://github.com/sayak-brm/pycypher

A collection of cryptographic tools in Py3.

analysis brute-force cipher cryptography python3

Last synced: 03 Aug 2025

https://github.com/armfazh/rhizomes

Rhizomes and the Roots of Efficiency — Improving Prio

crypto cryptography lagrange polynomials prio rhizomes

Last synced: 13 Feb 2026

https://github.com/redx94/qip-x

🚀 QIP-X Framework – Quantum-Integrated AI & Cryptography A cutting-edge framework integrating quantum-ascendant cryptography, timeline optimization, and hyper-chaotic neural networks for secure, adaptive, and multiversal intelligence systems.

artificial-intelligence chaos-theory cryptography cybersecurity decentralized-security deep-learning docker github-actions machine-learning neural-network python qiskit quantum-ai quantum-computing quantum-cryptography quantum-randomness secure-computing self-healing-ai simulated-annealing timeline-optimization

Last synced: 29 Apr 2026

https://github.com/siyovush-hamidov/pow-blockchain

🔒 POW ₿lockchain Implementation from scratch in GoLang

blockchain cryptography golang proof-of-work sqlite3

Last synced: 05 Aug 2025

https://github.com/efler/cryptography-des-deal

DES/DEAL symmetric-key algorithm for the encryption

algorithms cipher cipher-algorithms cryptography deal des encoder-decoder security

Last synced: 05 Aug 2025

https://github.com/drwheelicus/encoderize

Turn your text into a cryptographic masterpiece

actions cli cryptography image-generation package pytest python svg visualization

Last synced: 30 Apr 2025

https://github.com/fsmaxb/public-keys

A collection of my public keys.

cryptography gpg keychain pgp ssh

Last synced: 18 Mar 2026

https://github.com/waasiq/rc5-cryptosystem

An implementation of RC5 Cryptography Algorithm

algorithm cryptography python3 streamlit-webapp

Last synced: 07 Jul 2025

https://github.com/circa10a/l33tcrypto

Cryptography for the most l33t haxx0rs

cryptography encoder-decoder hacktoberfest

Last synced: 02 Oct 2025

https://github.com/alexruperez/cryptokitcli

Take Apple CryptoKit to the command line and perform cryptographic operations securely and efficiently.

apple cli command-line command-line-tool cryptography cryptokit security swift

Last synced: 09 Aug 2025

https://github.com/mahmoud-joumaa/csc435_labreports

A collection of lab reports submitted as part of the CSC435 (Computer Security) course at the Lebanese American University.

buffer-overflow cryptography malware-analysis web-attacks

Last synced: 06 Jan 2026

https://github.com/jonas089/badlands

Learning ZK proof systems and Key exchange cryptography.

cryptography zero-knowledge

Last synced: 10 Aug 2025

https://github.com/koh-gt/multiply

A powershell script to multiply large numbers, showing all digits.

128-bit 256-bit 512-bit 64-bit base2 bignum cryptography ecdsa multiply octal powershell quaternary seximal ternary

Last synced: 18 Mar 2025

https://github.com/mttbernardini/mbencrypter

:closed_lock_with_key: This program will help you encrypting or decrypting some data or a file using MB's algorithm. NB: this project has been supeseded by https://github.com/mttbernardini/mbc

algorithm cryptography raw-data rawinput symmetric-keys text

Last synced: 26 Mar 2025

https://github.com/churro/avr-aes128-groestl256

Efficient AES-128 & Grøstl-256 Implementations for the AVR 8-bit Microcontroller Architecture

aes-128 atmega128 avr cryptography groestl-256

Last synced: 10 Apr 2025

https://github.com/jitendragangwar123/chainrust

ChainRust is a high-performance blockchain built in Rust, designed for secure and scalable decentralized applications.

actix-web blockchain cryptography rust

Last synced: 04 Oct 2025

https://github.com/wchresta/cotary

Cotary allows you to prove that you have a document without releasing it.

cli cryptography proof simple twitter utils

Last synced: 26 Mar 2025

https://github.com/mgoyal98/e2ee-adapter

A plug-and-play TypeScript package providing End-to-End Encryption (E2EE) middleware for Express.js and NestJS applications using hybrid encryption (AES-CBC + RSA).

aes-cbc cryptography e2ee encryption end-to-end-encryption express hybrid-encryption key-exchange middleware nestjs no-code-e2ee plug-and-play rsa secure-communication security typescript zero-config

Last synced: 16 Aug 2025

https://github.com/luxfi/qzmq

Quantum-safe ZeroMQ transport with ML-KEM and ML-DSA

cryptography encryption golang ml-dsa ml-kem post-quantum quantum-safe zeromq

Last synced: 24 May 2026

https://github.com/sammyne/sm4

A Go implementation of SM4 block cipher algorithm as specified by GM/T 0002-2012

block-cipher cryptography sm4

Last synced: 18 Mar 2025

https://github.com/pur3miish/antelope-ecc

A universal JavaScript ECC digital signature and key utility package for Antelope based blockchains

antelope antelopeio-blockchain blockchain-technology crypto cryptography javascript sign-transactions signature signature-generation signature-verification

Last synced: 10 Apr 2025

https://github.com/jscarle/cryptoextensions.net

Useful Cryptography Extensions

crypto cryptography csharp dotnet

Last synced: 16 Aug 2025

https://github.com/chronosgit/javary

Javary is a secure, Java-based personal diary application built with a client-server architecture. It enables users to create, store, and retrieve encrypted diary entries over a network, ensuring privacy and data persistence.

backend client cryptography diary frontend java jdbc junit mockito networking secure server slf4j testing

Last synced: 16 Aug 2025

https://github.com/alanruno/mxd

MXD — Post-Quantum Blockchain with one-way bridge to BNB Smart Chain. Hybrid Ed25519 + Dilithium5 (FIPS 204 ML-DSA-87) at the address, transaction, and consensus layers.

agpl-3 blockchain bnb-bridge bnb-chain consensus cryptography dilithium5 fips-204 ml-dsa-87 post-quantum

Last synced: 24 May 2026

https://github.com/iwas-coder/cryrsa

RSA key creator, extractor and compute tool. Useful to process keys with small modulus and try to factorize them.

asymmetric-cryptography cryptography private-key-cryptography public-key-cryptography rsa

Last synced: 20 Jul 2025

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

A .NET implementation of ChaCha-Daence.

aead chacha20 crypto cryptography daence hchacha20 poly1305 siv xchacha20

Last synced: 27 Mar 2025

https://github.com/envoy-vc/nillion-tools

A developer-centric toolkit that simplifies building on the Nillion network.

components-react cryptography key-management nilion-nada nillion npm-package toolkit

Last synced: 30 Oct 2025

https://github.com/multifactor/ssskit

Fast, small and secure Shamir's Secret Sharing library crate

cryptography shamir-secret-sharing

Last synced: 07 Apr 2026

https://github.com/deovaliandro/des

Simple implementation of Data Encryption Standard

cryptography des symetric-key

Last synced: 13 Apr 2025

https://github.com/botsuniverse/cryptrooper

Cryptrooper is a module that can encode and decode your text with a given key.

crypt cryptography decode encode python python3

Last synced: 29 Mar 2025

https://github.com/whyvl/fuzzyibe

A Haskell implementation of Fuzzy Identity Based Encryption modified to work over asymmetric bilinear pairing

cryptography haskell identity-based-encryption

Last synced: 13 Jun 2025

https://github.com/sip-protocol/circuits

Noir ZK circuits for SIP Protocol - Funding, Validity, Fulfillment proofs

barretenberg blockchain cross-chain cryptography halo2 near-protocol noir privacy rust solana zero-knowledge-proofs zk-snarks zksnark

Last synced: 07 Mar 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: 20 Jan 2026

https://github.com/arnaud-robin/aead-chacha20-poly1305

Implementation of AEAD_CHACHA20_POLY1305 in c++

aead chacha20-poly1305 cpp cryptography

Last synced: 10 Apr 2025

https://github.com/sheroz/crypto_vectors

Cryptography test vectors in Rust

cipher cryptography test test-vectors vector

Last synced: 19 Apr 2026

https://github.com/ketanmehra003/silent-key

A command-line tool designed to provide multi-layered image security by combining advanced encryption (ChaCha20) and custom steganography techniques. This project enables secure image transmission and storage, making it ideal for use cases in defense, privacy protection, and digital content management.

command-line-tool cryptography cybersecurity python3

Last synced: 05 Apr 2025

https://github.com/rstacks/n00bzctf2024-writeup

Writeups for the challenges I attempted at n00bzCTF 2024.

cryptography ctf ctf-writeups forensics osint programming reverse-engineering web-exploitation

Last synced: 13 Mar 2025

https://github.com/sv592/secure_file_manager

A lightweight C++ application for secure file encryption, decryption, hashing, and digital signature management.

cmake cpp cryptography

Last synced: 10 Jun 2026

https://github.com/shaina-gh/md5-mac

A Java-based tool to generate secure Message Authentication Codes (MACs) using HMAC-MD5 for verifying data integrity and authenticity. Features MD5 hashing, RFC 2104-compliant key adjustment, and inner/outer hash computation with ipad/opad. Ideal for learning cryptographic integrity checks, with sample key-message inputs and hex-encoded output.

cryptography hashing java mac

Last synced: 15 May 2026

https://github.com/luckyone-cc/stardelegateminer

The Star Delegate Miner is a wrapper to simplify the crypto-mining process in combination with pooling.

cryptocurrency cryptography csharp mining mining-pool mining-software

Last synced: 17 Mar 2025

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/fynydd/fynydd.enigma

An Enigma Machine emulator that enciphers text strings and which can be used for modern quantum-resistant encryption in mobile, desktop, and server apps (Windows, macOS, Linux, .NET 9.0, x64, Arm64, Apple Silicon).

cipher crypto cryptography dotnet encryption enigma enigma-machine keyless keyless-cipher machine ww2

Last synced: 21 Apr 2026

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

A passwordless file encryption scripts for linux

cryptography encryption pgp

Last synced: 13 Mar 2025

https://github.com/arvid-berndtsson/typesecure

A focused TypeScript cryptography package that provides secure encryption and hashing utilities with strong typing and runtime validation using Zod.

cryptography cybersecurity encryption hashing password security typesafe typescript zod

Last synced: 19 Feb 2026

https://github.com/grandroyl9902m/privatebin

A minimalist, open source online pastebin where the server has zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256 bits AES.

crypto cryptography encrypted hacktoberfest one-time paste pastebin php security self-destroy self-hosted self-hosting

Last synced: 22 Jun 2025

https://github.com/YeDawa/Enigmify

This project is a simple implementation of the Enigma machine in Rust. It allows users to input a message, configure the rotor and reflector settings, and encrypt or decrypt the message.

cli cryptography enigma-machine rust security

Last synced: 29 Sep 2025

https://github.com/doedja/nexus-voting

A decentralized anonymous voting application built on Nexus using zero-knowledge proofs.

cryptography nexus

Last synced: 22 Jun 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/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/pymarcus/go_pemkeycertificate

Create a SSL certificate to test and local web development.

cryptography golang ssl-certificates

Last synced: 15 Sep 2025

https://github.com/michaelgiuliano/s3-crypt-vault

A secure client-side encrypted storage system for AWS S3.

aws cli cloud-security cryptography cybersecurity devops encryption python s3

Last synced: 06 Apr 2026

https://github.com/ymcx/skibidifier

Encrypts your strings to form a funny-looking wall of text consisting of the words 'skibidi' and 'toilet'. Based on TEA (Tiny Encryption Algorithm)

cli command-line command-line-tool crypto cryptography encryption rust

Last synced: 14 Oct 2025

https://github.com/brijes987/securechat

High-performance real-time chat server with end-to-end encryption 🔒 Crypto: AES-256, RSA-2048, SHA-256, HMAC validation 🌐 Network: TCP/UDP sockets, WebSocket, TLS/SSL, async I/O 🛠️ Tech: C++20, OpenSSL, Qt5, Docker, CMake, Prometheus 🧪 Testing: Google Test, k6 load testing, Valgrind analysis ⚡ DevOps: GitHub Actions CI/CD, multi-platform builds

aes-encryption ci-cd cmake cpp20 cross-platform cryptography docker end-to-end-encryption enterprise jwt-authentication networking openssl qt5 real-time-chat rsa-encryption tls websocket

Last synced: 03 May 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/25a0/sts-sphincs

SPHINCS, the hash-based signature scheme, with fast batch signatures

cryptography digital-signature hash-based-signatures post-quantum-cryptography

Last synced: 22 Mar 2025

https://github.com/25a0/authentication-sets

Code and statistics related to authentication sets.

cryptography merkle-hash-trees

Last synced: 22 Mar 2025

https://github.com/wisdomenigma/triplicata

Triplicata Hash :tada:

cryptography file hash

Last synced: 17 Jun 2026

https://github.com/pvlbzn/blockchan

Blockchain implementation

blockchain cryptography

Last synced: 05 Aug 2025

https://github.com/ecsolticia/caeser-cipher-matlab

Caeser Cipher encryption and decryption scripts with a right shift of 2. Written in MATLAB. (WIP)

caeser-cipher cryptography cryptography-algorithms matlab matlab-script modular-arithmetic

Last synced: 18 Mar 2025

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

Matasano's Crypto Challenges in Python

cryptography matasano-cryptopals-challenges python

Last synced: 24 Feb 2025

https://github.com/bouchraakl/java_implementation_of_rsa_encryption_and_decryption_algorithm

This repository contains a Java implementation of the RSA encryption and decryption algorithm using the Java cryptography libraries.

cryptography java rsa-algorithm rsa-cryptography rsa-encryption

Last synced: 14 Mar 2025

https://github.com/romanpecheritsa/onetimesecretapi

This project implements a service for securely storing and sharing one-time secrets (FastAPI, MongoDB)

authx cryptography docker-compose fastapi mongodb motor pytest python

Last synced: 28 Apr 2026

https://github.com/michaeltennyson/advanced-security

The following repository contains programs completed for the advanced security Module

cipher cipher-algorithms cryptography java security

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