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/scifer99/pki-engineering

PKI Engineering Repository for Secure Web Application Development

cryptography information-security informationsystems pki-applications security-engineering

Last synced: 02 Feb 2026

https://github.com/karthickajan/cipherkit

77 free browser-based developer tools — AES, SHA, JWT, Base64, JSON, Regex, Diff, QR and more. 100% client-side. No login. No tracking.

aes base64 client-side cryptography developer-tools diff-checker hashing javascript json-formatter jwt-decoder no-tracking offline open-source privacy regex rsa utilities web-tools

Last synced: 30 Apr 2026

https://github.com/d0nutptr/cryptopals_solutions

My solutions to the CryptoPals problem sets.

cryptography cryptopals python python3 security

Last synced: 02 Aug 2025

https://github.com/nikhil-swamix/cryptocurrencycodes

Quick and Handy utilities for Crypto Enthusiasts traders and miners

bitcoin bitcoin-price cryptocurrency cryptography monero monero-mining

Last synced: 09 Apr 2026

https://github.com/septem151/satokencore

Java Blockchain with no external dependencies based on Bitcoin.

cryptocurrency cryptography java

Last synced: 12 May 2025

https://github.com/reznik99/go-hsm-doc

A simple CLI Tool to view, inspect and debug PKCS11 compliant Hardware and Software HSMs.

cryptography encryption-decryption golang hardware-security-module hsm pkcs11 pkcs11-tool signing-keys

Last synced: 20 Jan 2026

https://github.com/betarixm/cuecc

POSTECH: Heterogeneous Parallel Computing (Fall 2023)

cryptography ctypes cuda ecc postech secp256k1

Last synced: 12 May 2025

https://github.com/pacemakerx/cryptolab

Simple and beginner-friendly implementations of classic cryptographic algorithms like Playfair, Hill Cipher, DES, AES, RSA, DSA, MD5, SHA512 — using Python. Designed for easy understanding, minimal dependencies, and educational use.

cryptography hill-cipher md5-hash playfair-cipher rsa-algorithm sha512

Last synced: 14 Apr 2025

https://github.com/hpgrahsl/rhd-csflc-kafka-connect-demos

Demo Scenarios discussed in my Red Hat Developers article series

apachekafka cryptography encryption-decryption kafka kafka-connect security

Last synced: 18 Feb 2026

https://github.com/qua3k/cryptopals

This is a repo providing solutions written in Go to the Matasano Cryptopals Challenges.

cryptography cryptopals

Last synced: 12 Jan 2026

https://github.com/dyslex7c/zk-election

Cryptography-driven and privacy-preserving election framework with zk-SNARKs

circom cryptography election voting voting-application zero-knowledge zkp zksnarks

Last synced: 03 Feb 2026

https://github.com/maxpat78/cryptopad

A simple Notepad supporting ZIP AES-256 encrypted documents, coded in Python

aes cryptography encryption notepad security text-editor zip zipfile

Last synced: 12 Apr 2025

https://github.com/mlh-fellowship/chamberofsecrets-backend

Sprint 2 Project for MLH Fellowship made by Aman Sharma, Suhani Chawla, Saumya Gandhi.

cryptography data-security digi-locker django-rest-framework docusaurus2 ethical-data harry-potter

Last synced: 01 Aug 2025

https://github.com/catalyst-network/dotnet-crypto-benchmarking

Project to benchmark different c# crypto libraries and curves including NSec && SecpK1 wrapped && BouncyCastle

atlas-city benchmarkdotnet benchmarking bouncycastle crypto-benchmarking crypto-libraries cryptography nsec secp256k1

Last synced: 29 May 2026

https://github.com/tuanlh/classical-cipher

Giới thiệu một số loại mã hóa cổ điển và hiện thực bằng javascript

caesar cipher classical cryptography javascript playfair

Last synced: 08 Apr 2025

https://github.com/elliotwutingfeng/steam_totp

A Dart library for generating 5-character alphanumeric Steam TOTP codes.

crypto cryptography mfa otp security

Last synced: 10 Jul 2025

https://github.com/constantin9845/trivium-encoder

Trivium stream cipher implementation with cryptographically secure IV and Key generator.

cryptography csprng trivium

Last synced: 31 Jul 2025

https://github.com/ishan-surana/cryptosystems

The 𝚌𝚛𝚢𝚙𝚝𝚘𝚜𝚢𝚜𝚝𝚎𝚖𝚜 package offers a suite of classes and functions for both symmetric and asymmetric encryption, signature-verification, hashing algorithms, key exchange protocols as well as mathematical utility functions. Docs at https://cryptosystems.readthedocs.io.

asymmetric-cryptography bcrypt cryptography cryptography-algorithms cryptography-library cryptosystems gmp gmplib hashing-algorithm key-exchange-protocol mathematical-functions mathematical-utilities python-package python3 signature-verification symmetric-key-cryptography

Last synced: 09 Jul 2025

https://github.com/zkdotim/zkim-file-format

Secure encrypted file format with three-layer encryption, integrity validation, and privacy-preserving search capabilities

blake3 cryptography encryption file-format privacy searchable-encryption security typescript xchacha20 zero-knowledge

Last synced: 15 Jan 2026

https://github.com/michaelsproul/antifa

Build a Merkle tree for your files

cryptography filesystem integrity paranoid rust

Last synced: 25 Oct 2025

https://github.com/benwoo1110/cryptography-gui

Simple visualisation for basic string cryptography algorithms

algorithms cryptography cryptography-gui pygame python3 string-cryptography-algorithms visualisation

Last synced: 31 Mar 2026

https://github.com/werrett/cryptopals

Solutions to the Matasano Cryptopals challenges

cryptography ctf golang

Last synced: 19 May 2026

https://github.com/lostbeard/spawndev.blazorjs.cryptography

A cross platform cryptography library that supports encryption with AES-GCM and AES-CBC, shared secret generation with ECDH, data signatures with ECDSA, and hashing with SHA on Windows, Linux, and Browser (Blazor WebAssembly) platforms.

aes-cbc aes-gcm blazor blazor-webassembly cryptography csharp dotnet ecdh ecdsa encryption server sha-hashes subtlecrypto webbrowser

Last synced: 30 Jul 2025

https://github.com/noot/dleq-rs

cross-group discrete log equality proof

cryptography dleq zero-knowledge

Last synced: 03 Mar 2025

https://github.com/trainingbypackt/advanced-blockchain-development

Build highly secure, decentralized applications and conduct secure transactions

bitcoin blockchain cryptocurrencies cryptography ethereum smart-contracts

Last synced: 21 Sep 2025

https://github.com/functionally/crypto-lean4

Implementation of various cryptographic functions in Lean4

cryptography elliptic-curves lean4

Last synced: 03 Feb 2026

https://github.com/ryarazi/cryptohacksolutions

This repository contains my solutions to various challenges from cryptohack, a platform dedicated to learning modern cryptography through solving challenges.

cryptography cryptohack cryptohack-solutions diffie-hellman elliptic-curves hash rsa solutions symmetric-ciphers

Last synced: 29 Jul 2025

https://github.com/versia-pub/api

TypeScript APIs for various Versia services.

cryptography ecmascript2020 federation lysand typescript webcrypto

Last synced: 29 Jul 2025

https://github.com/xtrendence/native-encryption

My first mobile app developed using React Native. A simple app that allows the user to use AES-256 to encrypt/decrypt data.

aes-encryption android cross-platform cryptography encryption ios mobile-app react react-native reactjs

Last synced: 08 Apr 2026

https://github.com/jalaj711/go-des

GoLang implementation of DES, 3DES (128-bit key) and 3DES (192-bit key) with support for ECB, CBC, CFB and OFB modes.

3des cryptography des golang symmetric-cryptography

Last synced: 29 Jul 2025

https://github.com/shinbatsu/tryhackme-awesome

[👾] TryHackMe / tryhackme -The Comprehensive list of rooms (1000+). Ordered by popularity. Solutions, badges, points.

awesome-list cryptography cyber-security list reverse-engineering tryhackme

Last synced: 07 Sep 2025

https://github.com/caprinux/cyberthon-2021

Cyberthon 2021 Training. Includes ALL challenges from self-directed learning and some from livestream training.

binary-exploitation cryptography forensics pwn reverse-engineering web web-exploitation

Last synced: 07 Nov 2025

https://github.com/Projects-Developer/Top-10-BCA-Final-Year-Projects

The top 10 BCA final year projects include e-commerce website development, online survey and feedback systems, web scraping and data mining. Top 10 BCA Projects .Project Includes Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials.

bca-project bca-projects blockchain btech-projects computer-science-projects computerscienceprojects cryptography final-year-projects finalyearprojects machine-learning machinelearning malware-projects mca-projects mtech-projects research-paper-project web-develpment

Last synced: 11 Sep 2025

https://github.com/mewmix/erc5564py

A python implementation of ERC5564 for Stealth Addresses on Ethereuem as described https://eips.ethereum.org/EIPS/eip-5564

cryptocurrency cryptography ecdsa-cryptography erc5564 ethereum python stealth-addresses

Last synced: 16 May 2026

https://github.com/embetrix/meta-pqc

OpenEmbedded/Yocto layer dedicated to Post-Quantum Cryptography, providing integration and testing of quantum-safe cryptographic algorithms for embedded linux systems.

crypto-agility cryptography embedded-linux embedded-systems openembedded post-quantum-cryptography python security yocto

Last synced: 24 Feb 2025

https://github.com/bytemare/hash2curve

Go implementation of RFC 9380 - Hashing to Elliptic Curves

cryptography ecc elliptic-curves go golang hash hash-to-curve rfc9380 secp256k1

Last synced: 10 Apr 2025

https://github.com/hubenchang0515/cryptography

Cryptography Hash Algorithm - 消息摘要算法库

cryptography md5 sha sha2

Last synced: 25 Jan 2026

https://github.com/vaultie/teddybear

🧸 JS/TS/Rust library for verifiable credentials and common cryptographic operations

client-side-encryption cryptography javascript jwe jws jwt rust typescript verifiable-credentials wasm

Last synced: 13 May 2025

https://github.com/azmisahin/azmisahin-software-cryptography-steganography-net

Crypto-Steganography: A condition in which the information contained in a readable data is not understood by the unwanted parties; Methods of converting a file, message, image, or video by hiding it in a file, message, image, or video.Crypto-Steganography: A condition in which the information contained in a readable data is not understood by the unwanted parties; Methods of converting a file, message, image, or video by hiding it in a file, message, image, or video.

audio bit byte char color cryptography cs decoder decoding encoder encryption int picture pixel steganography string studio text video visual

Last synced: 29 Mar 2025

https://github.com/swift-libp2p/swift-libp2p-crypto

Core LibP2P cryptography API for commonly used Keys, Hashes and Ciphers

cryptography libp2p multiformats

Last synced: 22 Jul 2025

https://github.com/allouis/lamport-ots

🔏 Lamport One-Time Signatures in JavaScript 🔏

cryptography lamport ots signature

Last synced: 05 Apr 2025

https://github.com/jimmygizmo/zerotools

Applications, tools and modules written in best-practice Python, Java, Javascript, C and Perl for personal projects, enterprise projects or education.

asyncio autobahn bookmark cryptography encryption ios java perl pexpect python recursive ruby swift tcl tk wamp

Last synced: 11 Apr 2026

https://github.com/jiahaoxiang2000/milp

learn the Mixed-Integer Linear Programming (MILP) and its application in the optimization of the modeling systemic cipher.

cryptanalysis cryptography milp

Last synced: 17 Sep 2025

https://github.com/provnai/attest

Attest Protocol Silicon-rooted trust and zero-knowledge provenance for AI agents. Features hardware-sealed identity (TPM/CNG), Plonky3 ZK-STARK audit trails, and Quantum Undo (Reversible Execution) in Go & Rust.

ai-agents artificial-intelligence audit-log cryptography cybersecurity golang hardware-security plonky3 provenance rust sqlite state-management tpm undo zk-starks

Last synced: 11 Mar 2026

https://github.com/cmason3/vaulty.go

Vaulty in Go - Encrypt/Decrypt with ChaCha20-Poly1305

chacha20-poly1305 cryptography ecdh golang scrypt sha256 x25519

Last synced: 26 Jul 2025

https://github.com/cmason3/vaulty.rs

Vaulty in Rust - Encrypt/Decrypt with ChaCha20-Poly1305

chacha20-poly1305 cryptography rust-lang scrypt sha256

Last synced: 26 Jul 2025

https://github.com/encryptex/chainex

A tool to create temporary encrypted messages

base64 cryptography datetime expiration python

Last synced: 02 Mar 2025

https://github.com/stackoverflowexcept1on/roast

Rust implementation of ROAST (Robust Asynchronous Schnorr Threshold Signatures) with cryptography by Zcash Foundation

cryptography elliptic-curves schnorr schnorr-signatures threshold-cryptography threshold-signature

Last synced: 18 Sep 2025

https://github.com/jcbritobr/sbox

SBOX is a cli application that implements the secretbox seal and open functions to encrypt documents.

cryptography symmetric-encryption tool

Last synced: 06 Apr 2025

https://github.com/alxiong/ark-srs

Use Common/Structured Reference String (CRS/SRS) from existing ceremonies with ease

cryptography trusted-setup zksnark

Last synced: 26 Jul 2025

https://github.com/instantwebp2p/nacl-cert

AIoT NACL Certification System

aiot cryptography nacl nacl-cert security-protocol

Last synced: 08 Apr 2026

https://github.com/georgiifirsov/bc-lib

Tiny library with block ciphers implementation for my cryptography research

block-cipher cryptography secret-key-encryption symmetric-cryptography symmetric-key-cryptography

Last synced: 12 Apr 2025

https://github.com/hushos/hushos

An open source, privacy first, end-to-end encrypted productivity OS!

cryptography encryption end-to-end-encryption nextjs privacy self-hosted typescript

Last synced: 06 Mar 2026

https://github.com/kryptokrona/kryptokrona-wallet-backend-js

Kryptokrona library in JS/TS for building decentralized private communication and payment systems.

blockchain crypto cryptocurrency cryptography decentralized distributed-systems javascript kryptokrona nodejs typescript web3 xkr

Last synced: 17 Jan 2026

https://github.com/theboringhumane/xyphos

🔐 Xyphos : Open Source Key Management System (KMS): A secure, multi-tenant key management system built in Go. An open-source alternative to Google Cloud KMS with enhanced features.

cloudkms cryptography encryption encryption-decryption kms mathematics

Last synced: 17 Feb 2026

https://github.com/guilhermeisnotunix/grifforix

Grifforix aims to be a strong and secure password generator made in Java, it uses the Java's *java.security.SecureRandom* library. I have plans to make it also a secure authenticator software in the future. Grifforix is currently experimental in v.0.9.2-alpha.

cryptography password-generator random-number-generators

Last synced: 15 May 2026

https://github.com/pedroalbanese/gostsum

Parallel GOST R 34.11-94 CryptoPro hashsum command

cryptography gost gost94 hashsum

Last synced: 23 Jun 2026

https://github.com/keygen-sh/example-bash-cryptographic-verification

Example of verifying a license key's authenticity using RSA-SHA256 with PKCS1 PSS padding with Bash.

bash-script cryptography keygen license-keys openssl-rsa software-licensing

Last synced: 17 May 2026

https://github.com/dotx12/algunscrypt

🔒 Alguns is a symmetric encryption method that contains 2 keys. Uses 128-bit AES in CBC mode and PKCS7 padding with the replacement of letters with random values.

aes alguns crypto cryptography decrypt hash python python3

Last synced: 24 Jul 2025

https://github.com/mail4metablocks/cryptographic-protocols

zksnarks,zkstarks Cryptographic protocols implementation using Rust

cryptography privacy rust

Last synced: 14 Jan 2026

https://github.com/cizr/digital-steganography-images

A Python-based tool for concealing confidential information within images.embed and extract data seamlessly, adding an extra layer of privacy to your images.

algorithms cryptography digitalforensics python steganography

Last synced: 22 Mar 2025

https://github.com/whereswaldon/cryptage

Cryptographically secure (hopefully) peer2peer cribbage

cribbage cryptography p2p

Last synced: 12 Jan 2026

https://github.com/priyanshujain/crypto

A simplified crypto module using go crypto library

aes cryptography hmac rsa sha

Last synced: 16 Jun 2025

https://github.com/victorzhang2014/zrcryptographyoc

ZRCryptographyOC, a set of cryptographic methods which provides an easily way to call. It includes RSA,AES,DES,MD5,SHA1,SHA224,SHA384,SHA512 algorithms.

aes cryptography ios md5 rsa sha1 sha224 sha256 sha512

Last synced: 06 Apr 2025

https://github.com/citp/public-verification

Accountability mechanisms for the Apple PSI system described in Public Verification for Private Hash Matching.

apple benchmark bls-signatures cryptography zero-knowledge

Last synced: 17 Mar 2025

https://github.com/jtdowney/b2sum-rs

Rust clone of the BLAKE2b checksum utility in GNU coreutils

blake2b coreutils cryptography rust

Last synced: 14 Apr 2025

https://github.com/cosmian/cloudproof_java

The Java API library to Cosmian Cloudproof Encryption

cloud cloudproof cryptography java

Last synced: 22 Mar 2025

https://github.com/gunh0/merkle-tree

🌲 Merkle Tree in Go

cryptography golang hash

Last synced: 07 Jul 2025

https://github.com/aatxe/hacl-rs

Rusty bindings for HACL*, a formally verified cryptographic library written in F*.

cryptography security verified-primitives

Last synced: 27 Mar 2025

https://github.com/tmlnv/sanity

Solana vanity address generator with CLI & TUI.

crypto cryptography go sol solana vanity vanity-address

Last synced: 12 Jan 2026

https://github.com/zgsolucoes/zg-data-guard

ZG Data Guard is a centralized tool designed to streamline and secure the management of multiple databases across various environments. It simplifies administration by providing a unified platform to handle database ecosystems, technologies, instances, predefined roles, databases, users, and access control. All secured through JWT-protected API.

access-management clusters-management cryptography database-management docker go go-chi godotenv golang golang-migrate jwt-auth keycloak postgresql rest-api swagger2 swaggo testify users-management

Last synced: 28 Jan 2026

https://github.com/wildonion/wallexerr

RSA (Asymmetric) Crypto Wallet Implementations using ECC Curves

crypto cryptography ecdsa ed25519 elliptic-curve-cryptography rsa-cryptography secp256k1 secp256r1 wallet web3

Last synced: 11 Apr 2025

https://github.com/yrotak/d-1

D-1 is an open source symmetric encryption algorithm

crypto cryptography d-1 done encryption encryption-algorithms encryption-decryption symetric-key

Last synced: 28 Jun 2026

https://github.com/abhisinha08/cryptile

A Desktop App and CLI tool to encrypt and decrypt your files with a secure password

cryptography react rust tauri

Last synced: 27 Jun 2025

https://github.com/ahf/orbis

An Erlang library for building worker pools using consistent hashing.

consistent-hashing consistent-hashing-library cryptography erlang

Last synced: 22 Mar 2025

https://github.com/ntdls/ntdls.securekeyexchange

Easily generate a single or multi-round Diffie-Hellman key.

cryptography diffie-hellman key-exchange key-exchange-algorithms random-key-generator secure

Last synced: 14 Apr 2025

https://github.com/kehiy/go-secp256k1

a bitcoin libsecp256k1 binding for golang. [WIP]

binding bitcoin c cgo cryptography go golang libsecp256k1 nostr

Last synced: 02 Mar 2025

https://github.com/alhonaut/zkp-grpc-server

Chaum-Pederson Zero-Knowledge Proof in Rust with gRPC and Docker

cryptography grpc rust

Last synced: 03 May 2026

https://github.com/loneicewolf/cryptography

Encryption implemented in various languages. like AES and Serpent, more coming.

aes c cascade-encryption cipher cpp cryptography openssl rijndael serpent

Last synced: 08 Mar 2026

https://github.com/projects-developer/github-major-projects-with-source-code

GitHub major projects Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

bcaproject btechproject computerscienceproject cryptography finalyear finalyearproject machine-learning malware malware-project mcaproject mtechproject project

Last synced: 18 Feb 2026

https://github.com/reppon97/cryptosnake

Simple, unofficial python wrapper for Binance API. You'll find this easy-to-use package helpful if you're interested in general market data and cryptocurrency values. You don't need to have a Binance account or API Key since you can't purchase/trade cryptocurrencies using this package.

api binance bitcoin crypto cryptocurrencies cryptocurrency cryptocurrency-exchanges cryptography data ethereum json litecoin python python3 statistics

Last synced: 05 Mar 2025

https://github.com/deemru/cryptash

Hash-based encrypt/decrypt for PHP

authenticity confidentiality cryptography decrypt encrypt integrity php

Last synced: 25 Mar 2025

https://github.com/belajarqywok/wintrapd

crafting malware, presentation and discussion material for network and computer security courses. [ Group - 2 ]

cmake cryptography llvm-clang malware metasploit-framework win32api

Last synced: 11 Jan 2026

https://github.com/grondilu/elliptic-curves-raku

Elliptic curves cryptography in raku

cryptography eddsa secp256k1

Last synced: 14 May 2025

https://github.com/sayalisachin/MediCrypt

This is a Hospital Communication System Using DNA Encryption and Image Steganography This project enables secure communication between two hospitals, Hospital A and Hospital B, by encrypting and hiding sensitive patient data within images using DNA encryption and Least Significant Bit (LSB) steganography techniques, powered by Socket.IO

cryptography dna dna-sequencing information informationsecurity lsb lsb-steganography manipal-institute-of-technology matplotlib pandas pillow security socket-io steganography streamlit websocket

Last synced: 21 Jun 2025

https://github.com/ahmeddwalid/walid-passanalyzer

A modern, privacy-focused password strength analyzer built with React and TypeScript

client-side cryptography hashfunctions passwordanalyzer reactjs security security-tools tailwindcss zxcvbn

Last synced: 28 Oct 2025

https://github.com/utarwyn/a51-cipher

Java implementation of the A5/1 Stream Cipher.

cryptography learning school-project

Last synced: 04 Mar 2025