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/vatshayan/final-year-project-steganography

Steganography is the technique of hiding secret data within an ordinary, non-secret, file or message in order to avoid detection; the secret data is then extracted at its destination.

btech-project capstone-project cipher college-project cryptography cryptography-project final-project final-projects final-year-project finalyearproject mtech-project project project-report research-paper-project security semester-project steganography university-project university-projects

Last synced: 28 Oct 2025

https://github.com/abeaumont/ocaml-scrypt-kdf

Scrypt key derivation function in pure OCaml as defined in https://tools.ietf.org/html/draft-josefsson-scrypt-kdf-04

cryptography kdf ocaml scrypt

Last synced: 04 Oct 2025

https://github.com/gitbolt/soltrek

⛳ Interactive node based Solana learning playground

cryptography nextjs playground solana typescript web3

Last synced: 11 Mar 2026

https://github.com/fabio-rovai/tardygrada

Trust infrastructure for AI agents. Know who produced a value, when, and that it hasn't been tampered with. Zero dependencies. Pure C.

agent-framework ai-agents ai-safety byzantine-fault-tolerance c coq cryptography ed25519 formal-verification hallucination-detection llm mcp mcp-server ontology programming-language verification zero-dependencies

Last synced: 11 Apr 2026

https://github.com/sassman/srp6-rs

A safe implementation of the secure remote password authentication and key-exchange protocol (SRP and SRP6a)

authentication cryptography pki protocol rust secure-remote-password security srp srp-6a

Last synced: 19 Apr 2026

https://github.com/ad1992/cryptmoji

Encrypt your messages into Emojis, Latin and Math Symbols

aes-256 cryptography emoji hacktoberfest web-cryptography-api

Last synced: 11 Apr 2025

https://github.com/cossacklabs/sesto

Open source passwords (and secrets) manager for web

cryptography encrypted-store encryption password-manager password-safety password-store python

Last synced: 13 Oct 2025

https://github.com/qnighy/ransomware-demo

A proof-of-concept for ransomware encryption

cryptography demo ransomware

Last synced: 06 May 2025

https://github.com/polhenarejos/pycvc

Card Verifiable Certificates (CVC) tools for Python

certification cryptography cvc eidas

Last synced: 17 Jan 2026

https://github.com/ironcorelabs/gridiron

Rust finite field library with fixed size multi-word values

constant-time cryptography finite-fields math

Last synced: 02 Jul 2025

https://github.com/arkworks-rs/ivls

Implementation of incrementally verifiable ledger system

blockchain cryptography ledger rust snark

Last synced: 26 Jun 2025

https://github.com/virgilsecurity/virgil-sdk-net

Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.

cryptography encryption end-to-end-encryption gdpr hippa pki sdk

Last synced: 09 May 2025

https://github.com/daira/jubjub

Supporting evidence for security of the Jubjub curve to be used in Zcash

cryptography elliptic-curves mathematics sagemath zcash

Last synced: 25 Feb 2026

https://github.com/conduition/secp

Flexible secp256k1 curve math library.

cryptography digital-signature elliptic-curve-cryptography secp256k1

Last synced: 22 Apr 2025

https://github.com/masterlines/electron-executor

Roblox Electron Executor is one of the most favorite Roblox Executors at the moment. Before I tell you how to download Electron Executor, let me tell you that it is currently available safely for Windows. But it is not officially available for Android users as of now but the update is coming and will be launched soon.

cryptography cybersecurity electron electron-app encryption gpg gpt javascript llm mobile nodejs offline pgp privacy

Last synced: 29 Jul 2025

https://github.com/charlesportwoodii/libsodium-uwp

libsodium for Universal Windows Platform (UWP) - A secure cryptographic library

cryptography hash hkdf libsodium nacl nuget security sodium uwp

Last synced: 24 Jun 2025

https://github.com/zkmopro/awesome-client-side-gpu

Awesome things around client-side GPU ecosystems.

awesome awesome-list browser client-side cryptography metal mobile vulkan w3c webgpu zk

Last synced: 28 May 2026

https://github.com/anishlearnstocode/symmetric-cryptography

Coursera Course Symmetric Cryptography 🔑 part of Introduction to Applied Cryptography Specialization.

caesar-cipher course coursera cryptography hill-cipher introduction-to-cryptography solutions specialization symmetric-cryptography

Last synced: 04 Jan 2026

https://github.com/tankerhq/spec

Technical specification of the Tanker SDK and protocol for end-to-end encryption

cryptography encryption end-to-end privacy sdk security specification tanker

Last synced: 07 Feb 2026

https://github.com/gematik/ref-gemlibpki

Products specified by gematik which have to deal with PKI will have to handle certificates, ocsp requests/responses and TSLs (TrustedServiceProvider Status List). This library may help to understand the intention of gematik specification and could be useful for software implementations.

cryptography gematik gemspec idm java other pki pki-library reference-implementation

Last synced: 19 Apr 2025

https://github.com/outspace/dstu8845

Implementation of Strumok stream cipher

cryptography dstu8845 stream-cipher strumok ukraine

Last synced: 18 Mar 2025

https://github.com/pelock/stringencrypt-python

StringEncrypt allows you to encrypt strings and files using a randomly generated algorithm, generating a unique decryption code (so-called polymorphic code) each time in the selected programming language.

code-generation code-generator cryptography encryption encryption-tool file file-encryption polymorphic-engine python python-3 python3 security string string-encryption

Last synced: 13 Jun 2025

https://github.com/devfabiosilva/nakamoto

Nakamoto is a 2 layer encryption tool to protect your data and your cyptocurrency

argon2id bitcoin c cipher cryptocurrency cryptography openssl pbkdf2 security-tools ssl

Last synced: 16 May 2026

https://github.com/cloudflare/azul

An implementation of a static-ct-api certificate transparency log for deployment on Cloudflare Workers

certificate-transparency certificate-transparency-logs cryptography merkle-tree pki web

Last synced: 01 May 2025

https://github.com/wolfssl/wolfhsm

HSM library that uses wolfCrypt as it's fallback crypto

aurix automotive autosar cryptography hardware-security-module hsm pkcs11 rh850 security tricore

Last synced: 27 Apr 2025

https://github.com/serokell/haskell-crypto

Haskell cryptography done right

cryptography haskell libsodium

Last synced: 04 Mar 2026

https://github.com/thblt/pgp-words

Make IDs and fingerprints easier to verify, using the PGP Word List. Also exists in Rust https://github.com/thblt/pgp-words.rs/

cryptography fingerprint pgp-words voice

Last synced: 08 Oct 2025

https://github.com/yanboishere/trade.with-supertrend.parameter

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中的超级趋势参数 出现以及消失上限线或下限线前后过程进行确认 从而根据该参数指标的出现 进行多次合约做多&做空 开仓买卖

bitcoin blockchain bot btc crypto cryptocurrency cryptography numpy python talib trade trade-bot tradebot

Last synced: 07 May 2026

https://github.com/pmuens/tfhe-py

Python implementation of the Fully Homomorphic Encryption Scheme TFHE

cryptography fully-homomorphic-encryption homomorphic-encryption tfhe

Last synced: 24 Apr 2025

https://github.com/toktok/btox

Official TokTok mobile Tox client

android cryptography encryption ios network p2p security toxcore web

Last synced: 30 Apr 2025

https://github.com/jedisct1/rust-libhydrogen

Libhydrogen bindings for Rust.

crypto cryptography libhydrogen libsodium rust

Last synced: 20 Aug 2025

https://github.com/sachaservan/bgn

BGN encryption scheme implementation using Go

cryptography go golang homomorphic-encryption

Last synced: 25 Feb 2026

https://github.com/aprismatic/elgamal

Extension for the .NET Framework cryptography subsystem, which introduces the ElGamal public key cryptosystem with support for homomorphic multiplication.

c-sharp cryptography csharp csharp-library dotnet dotnet-core dotnet-library dotnet-standard dotnetcore dotnetstandard elgamal homomorphic-cryptography-scheme homomorphic-encryption homomorphic-encryption-library library

Last synced: 19 Apr 2025

https://github.com/domt4/homebrew-crypto

:closed_lock_with_key: Various Cryptographic-Related Formulae

cryptography homebrew ruby

Last synced: 10 Sep 2025

https://github.com/d3m0nvr/electron-executor

Roblox Electron Executor is one of the most favorite Roblox Executors at the moment. Before I tell you how to download Electron Executor, let me tell you that it is currently available safely for Windows. But it is not officially available for Android users as of now but the update is coming and will be launched soon.

cryptography cybersecurity electron electron-app encryption gpg gpt javascript llm mobile nodejs offline pgp privacy

Last synced: 12 Apr 2025

https://github.com/armfazh/redox-ecc

Elliptic curves Rust reference implementation

cryptography edwards elliptic-curves math montgomery rust weierstrass

Last synced: 13 May 2025

https://github.com/internet-of-people/slip39-rust

SLIP-0039 compatible secret sharing tool

bip39 bitcoin cryptography rustlang shamir slip-0039

Last synced: 09 Apr 2025

https://github.com/adam-mcdaniel/vpn

A VPN implemented over TLS/SSL written in C

c cryptography cybersecurity openssl vpn

Last synced: 11 Apr 2025

https://github.com/0xpantera/Groth.jl

Groth16 zkSNARK implementation in Julia - modular zero-knowledge proof system built from scratch for learning and research. Prove everything, reveal nothing.

abstract-algebra bilinear-pairing cryptography elliptic-curve-cryptography groth16 zk

Last synced: 06 Apr 2026

https://github.com/mdlayher/alg

Package alg provides access to Linux AF_ALG sockets for communication with the Linux kernel crypto API. MIT Licensed.

af-alg cryptography golang hashing linux

Last synced: 05 Jul 2025

https://github.com/ingonyama-zk/open-binius

building blocks for accelerating ZK proofs over binary fields

cryptography fpga hardware xilinx-fpga zero-knowledge

Last synced: 08 Aug 2025

https://github.com/aead/chacha20poly1305

ChaCha20Poly1305 and XChaCha20Poly1305 AEAD implementations

chacha20-poly1305 cryptography golang

Last synced: 08 Aug 2025

https://github.com/samuel-lucas6/crypto-is-cool

A list of cryptography books, papers, blog posts, presentations, and Q&A answers.

crypto cryptography infosec programming security

Last synced: 07 Jan 2026

https://github.com/saidone75/clj-ssh-keygen

Generate RSA PKCS #1 key-pairs from scratch (without 3rd party libs) in Clojure

authentication cryptography keygen keypair ssh ssh-key

Last synced: 21 Oct 2025

https://github.com/cosmian/abe_gpsw

ABE GPSW scheme using BLS pairing implemented in Rust.

cryptography

Last synced: 15 Apr 2025

https://github.com/lovesh/pixel-signature

Pixel: Forward secure multi-signatures and threshold signatures

cryptography forward-secrecy multisig threshold-signature

Last synced: 29 Jul 2025

https://github.com/alexylon/ferrocrypt

FerroCrypt is a pure Rust library, CLI, and desktop application for encrypting and decrypting files and directories using password-based or key-pair-based encryption.

cli cryptography decryption encryption file-encryption gui hybrid-encryption rust rust-lang rustlang security security-tools slint symmetric-encryption

Last synced: 24 May 2026

https://github.com/virgilsecurity/virgil-phe-go

Password-Hardened Encryption protocol implemented in Go.

cryptography password password-hardened-encryption phe phe-library

Last synced: 09 May 2025

https://github.com/arealayer/firebolt-react-native

Cypherpunk App - Lightning Network, Coinjoin, Payjoin, Taproot, Bitcoin, Nostr, Liquid and ZK Proof

bitcoin bitcoin-wallet coinjoin cryptography lightning-network liquid-network nostr p2p p2p-coinjoin payjoin privacy tor vpn zk-proof

Last synced: 11 Oct 2025

https://github.com/cunicu/go-rosenpass

A port of Rosenpass post-quantum key-exchange protocol to Go.

cryptography go golang post-quantum rosenpass vpn wireguard

Last synced: 30 Apr 2025

https://github.com/paulmillr/micro-rsa-dsa-dh

Minimal JS implementation of older cryptography algorithms: RSA, DSA, DH.

cryptography dh diffie-hellman dsa elgamal noble prime-numbers rsa

Last synced: 20 Aug 2025

https://github.com/x3nny/rsa-extending-wiener-attack

An implementation of RSA extending Wiener attack

cryptoanalysis cryptography rsa wiener-attack

Last synced: 06 Jan 2026

https://github.com/cloudflare/blindrsa-ts

A TypeScript Library for Blind RSA Signature protocol

blind-rsa cryptography typescript

Last synced: 20 Oct 2025

https://github.com/michal2sab/hash-dehasher

A program to find the real string for your hash. MD5, SHA256, any really. Works really fast, gets to the "aaaa" combo in about 1 second even on a bad and busy pc.

bruteforce cracker cracking crypto cryptography dehashed dehashing hash hashes hashing javascript md5 node nodejs sha256

Last synced: 21 Sep 2025

https://github.com/soreing/rsa-cpp-encrypt

Simple RSA key generation and encryption library for C++

big-integer cpp crypto cryptography montgomery-multiplication rsa rsa-encryption x86

Last synced: 27 Mar 2025

https://github.com/lemonyte/stegosaurus

Encrypt and decrypt text and files with AES and RSA encryption and image steganography.

aes cryptography decryption encryption gui image pyinstaller pysimplegui python rsa secret steganography

Last synced: 19 Apr 2025

https://github.com/cryptosense/key-parsers

OCaml parsers for multiple key formats

cryptography ocaml ocaml-library parsers

Last synced: 09 Apr 2025

https://github.com/syncsynchalt/illustrated-x25519

A hands-on explanation of X25519 key exchange

cryptography curve25519 elliptic-curves x25519

Last synced: 12 Jan 2026

https://github.com/crate-crypto/qesa

Efficient zero-knowledge arguments in the discrete log setting, revisited

bulletproofs computational-complexity cryptography rust-lang zero-knowledge

Last synced: 24 Jul 2025

https://github.com/webankblockchain/wedpr-lab-android-sdk

Android SDK of WeDPR-Lab-Core; WeDPR即时可用场景式隐私保护高效解决方案核心算法组件Android SDK

blockchain crypto cryptography homomorphic-encryption mpc privacy sdk-android wedpr zkp

Last synced: 06 Oct 2025

https://github.com/jedisct1/rust-sparx

SPARX block ciphers implementations for Rust.

crypto cryptography rust

Last synced: 15 Apr 2025

https://github.com/sigstore/sigstore-a2a

Sigstore A2A Agent Signing

agent cryptography security sigstore

Last synced: 22 Feb 2026

https://github.com/ashwin990/hbhc

HBHC is a tool writeen in Python3 for Cracking the hashes in speed, it's small and handy tools required only 2 arguments. 🏡 🍪 🔑 🔨

cryptography hacking hacking-tool hacking-tools kali-linux kali-script kali-scripts md5-hash password-cracker password-hash sha1 sha224-hash sha256-hash

Last synced: 15 Jul 2025

https://github.com/abdeltwabmf/devault

A decentralized alternative to proprietary and centralized cloud storage.

beamer blockchain cryptocurrency cryptography dapp ethersjs hardhat ipfs latex metamask network nextjs nodejs p2p-network solidity thesis wallet web3

Last synced: 14 Apr 2025

https://github.com/xjonathanlei/starkware-crypto-rs

Rust FFI bindings for StarkWare's crypto-cpp library

cryptography ffi rust starkware

Last synced: 10 Jun 2025

https://github.com/jedisct1/charm.js

Charm implementation in JavaScript (TypeScript)

charm crypto cryptography encryption hashing javascript sponge typescript

Last synced: 15 Apr 2025

https://github.com/jasondrawdy/amaterasu

Lightweight licensing library for .NET applications which allows the managing of licenses via web based scripts and on-the-fly code compilation.

amaterasu antebyte code-generation compiler cryptography csharp dotnet dynamic encryption hacking library license license-management memory-management networking on-the-fly scripting security web windows

Last synced: 22 Apr 2025

https://github.com/gsurma/diffie_hellman_key_exchange

Swift implementation of classic cryptographic key exchange method.

cryptography diffie-hellman ios macos prime-numbers swift symmetric-key-cryptography

Last synced: 12 May 2025

https://github.com/cyrildever/feistel

Feistel cipher implementation in Golang for format-preserving encryption

algorithm cryptography encryption feistel-cipher format-preserving-encryption fpe xor-operation

Last synced: 14 Oct 2025

https://github.com/greymass/swift-scrypt

Swift bindings for libscrypt

cryptography scrypt swift-library

Last synced: 21 Feb 2026

https://github.com/tink-crypto/tink-go-gcpkms

Extension to Tink Go that provides Google Cloud KMS integration

crypto cryptography gcp-kms go golang golang-library google-cloud-kms security tink

Last synced: 12 Jan 2026

https://github.com/asggo/random

Cryptographically secure random strings, ints, and ranges in Golang

cryptography golang golang-package

Last synced: 03 Feb 2026

https://github.com/asggo/cryptanalysis

Go package to perform common cryptanalysis functions.

cryptanalysis cryptography cryptopals cryptopals-challenges cryptopals-crypto-challenges

Last synced: 03 Feb 2026

https://github.com/bain3/f.bain

E2EE file uploading website

cryptography security storage website

Last synced: 04 Apr 2026

https://github.com/wisepythagoras/hashcracker

Much like John the Ripper, without all the fancy shit. Just reads from a wordlist and cracks those hashes.

cracking cracking-hash cracking-hashes crypto cryptography hash hash-cracking hashing john md5 password-cracker ripper sha2 sha256 thread threading wordlist

Last synced: 16 Apr 2025

https://github.com/simplito/bigint-wrapper-php

Fast common interface for php_gmp and php_bcmath modules

bcmath bcmath-modules biginteger cryptography encryption gmp php php-gmp

Last synced: 06 Oct 2025

https://github.com/chamodanethra/biometric_signature

Hardware-backed biometric authentication for Flutter. Create cryptographic signatures using device biometrics with keys stored in Secure Enclave/StrongBox/Windows Hello.

android biometric-authentication cryptography flutter ios macos secure-enclave security strongbox windows windows-hello

Last synced: 01 Apr 2026

https://github.com/GlassProtocol/didar

did:ar | multi-chain DIDs backed by Arweave

arweave cryptocurrency cryptography did

Last synced: 12 May 2025

https://github.com/kryptokrona/aesir-wallet

Aesir is the most current Kryptokrona GUI Wallet built with Svelte and Electron.

crypto crypto-wallet cryptocurrency cryptography electron electron-app kryptokrona svelte xkr yggdrasil

Last synced: 17 Feb 2026

https://github.com/sticknet/stick-protocol

Re-Establishable Group End-to-End Encryption with Post-Compromise Security

cloud-storage cryptography end-to-end-encryption security-protocol social-network

Last synced: 13 Apr 2025

https://github.com/r3drun3/bitcoin-address-miner

Mine Bitcoin Vanity Addresses ⛏️🅰️🅱️🅾️

base58 bitcoin bitcoin-address bitcoin-wallet cryptography p2pkh rust rust-lang secp256k1

Last synced: 28 Oct 2025

https://github.com/azeemba/sour16

Toy version of the sweet32 attack

attack birthday-attack cryptography rot13 toy

Last synced: 28 Oct 2025

https://github.com/soneji/ctf

A cool web based CTF. Designed to be a static site, so no servers are necessary to host it.

cryptography ctf ctf-challenges github-pages hackathon hacking hacktoberfest html javascript

Last synced: 09 Apr 2025