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/bbc2/shuffled

Python random permutations of large integer ranges

cryptography iterator python randomization

Last synced: 18 Aug 2025

https://github.com/clarkfieseln/ac4qgp

Chat using „enhanced“ end-to-end-enryption and modulation of audio signal in isolated device, ensuring privacy, anonymity and cybersecurity.

afsk audio-analysis audio-processing chat chat-app chat-application communication cryptography data-diode e2ee e2ee-encryption encryption encryption-algorithms encryption-decryption fft-algorithm fft-analysis mass-surveillance python-3 python3 pyton

Last synced: 10 Aug 2025

https://github.com/soatok/experimental-caead

Experimental committing AEAD designed by Soatok.

cryptography

Last synced: 18 Aug 2025

https://github.com/mubix/elgamalcrypto

Simple Python Elgamal Encryption and Decryption Tool

cryptography decryption elgamal elgamal-encryption encryption

Last synced: 11 Apr 2025

https://github.com/simonwaldherr/cryptofoo

a good compromise between speed and validity to hash strings

crypto cryptography hacktoberfest-accepted hash hashing javascript js sha

Last synced: 09 Jul 2025

https://github.com/synchro/wordhash

A PHP package for generating human-readable hashes

cryptography hacktoberfest hash php privacy security

Last synced: 27 Feb 2026

https://github.com/woodruffw/skipjack.rs

A straight-line implementation of the Skipjack cipher in Rust

cipher cryptography rust skipjack

Last synced: 04 Oct 2025

https://github.com/abund4nt/rsa-implementation

RSA cryptosystem implementation in Python.

algorithm cryptography mathematics python rsa

Last synced: 01 May 2025

https://github.com/helium/ecc_compact

Unpatented ECC point compression for NIST p-256 public keys

cryptography ecc erlang-nif

Last synced: 20 Jun 2025

https://github.com/patrickfav/singlestep-kdf

Implementation of the single-step key derivation function (KDF) as described in NIST Special Publication 800-56C Rev1 supporting messages digest and HMAC.

cryptography hmac java kdf key-agreement key-derivation key-derivation-function message-digest nist nist800-56 secretkey security singlestep-kdf

Last synced: 09 Apr 2025

https://github.com/ahf/sphincs

Erlang NIF for SPHINCS-256: practical stateless hash-based signatures.

cryptography erlang erlang-nif post-quantum signature supercop

Last synced: 15 Apr 2025

https://github.com/denosaurs/argontwo

#️⃣ Argon2 hashing module for deno using wasm

argon2 cryptography deno hacktoberfest wasm

Last synced: 14 Oct 2025

https://github.com/guppster/krackattack

:globe_with_meridians: An application that exposes and aims to raise awareness about Wi-Fi key reinstallation attacks

cryptography encryption krackattacks react-native-app wpa2

Last synced: 16 Mar 2026

https://github.com/cipherstash/vitaminc

Vitamins for your Rust cryptography code

cryptography rust

Last synced: 01 Apr 2026

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

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 hipaa pki sdk

Last synced: 15 Apr 2025

https://github.com/antonkueltz/rfc7539

AEAD cipher based on ChaCha20 stream cipher and Poly1305 MAC

authenticated-encryption chacha20 chacha20-poly1305 cryptography poly1305 rfc7539

Last synced: 13 Apr 2025

https://github.com/aead/poly1305

The poly1305 message authentication code

chacha20-poly1305 cryptography golang poly1305

Last synced: 21 Mar 2025

https://github.com/jsign/go-filsigner

A pure Go Filecoin signing library.

bls cryptography filecoin secp256k1 wallet

Last synced: 18 Mar 2025

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

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 hipaa pki sdk

Last synced: 06 Mar 2026

https://github.com/ilovenooodles/ctfs

Archive my journey and writeup on CTF Competition

binary-exploitation capture-the-flag cryptography

Last synced: 24 Apr 2025

https://github.com/cryptosense/diffie-hellman-groups

List of common Diffie-Hellman groups

cryptography diffie-hellman-groups

Last synced: 16 Mar 2026

https://github.com/PeaceFounder/ShuffleProofs.jl

Verificatum compatible verifier and prover for NIZK proofs of shuffle

cryptography elgamal nizk verificatum zero-knowledge-proofs

Last synced: 06 Apr 2026

https://github.com/edwinhere/nazgul

A library that implements Ring Signatures

cryptocurrency cryptography monero ring-signatures

Last synced: 29 Jul 2025

https://github.com/lubux/afgh-pre-relic

AFGH Proxy Re-Encryption with RELIC (C library)

c cryptography proxy-re-encryption

Last synced: 30 Apr 2025

https://github.com/rafael-santiago/vigcrack

A simple cryptanalysis tool for the Vigenere cipher.

cryptanalysis cryptography vigenere

Last synced: 05 Apr 2025

https://github.com/cipherboy/hash_framework

Framework for studying cryptographic hash functions using SAT.

cryptographic-hash-functions cryptography distributed-computing md4 md5 sat satisfiability sha3 siphash

Last synced: 24 Apr 2025

https://github.com/johanns/celox

Celox.ME is a secure, self-destructing message application built with Ruby on Rails 8. It features client-side encryption and automatic message expiration for maximum privacy.

cryptography hotwire messaging onetime privacy privacy-focused rails ruby secrets self-destructing

Last synced: 10 Oct 2025

https://github.com/demining/dust-attack

DUST ATTACK blockchain transaction with confirmation of isomorphism for a total amount of 10000 BTC

attacker bitcoin bitcoin-wallet btc cryptocurrency cryptography dust privatekey privatekey-crack privatekeys

Last synced: 21 Jul 2025

https://github.com/marcoonroad/nocoiner

A Commitment Scheme library for Coin Flipping/Tossing algorithms and sort. :four_leaf_clover: :camel: :lock: :key:

aes-encryption commitment-schemes cryptography message-authentication-code ocaml secure-multi-party-computation

Last synced: 26 Nov 2025

https://github.com/appsup-dart/x509

Dart library for parsing and working with X.509 certificates

certificate cryptography x509

Last synced: 10 Oct 2025

https://github.com/meetmangukiya/ethereum-kms-signer

Sign ethereum transactions with AWS KMS keys!

aws cryptography ethereum kms

Last synced: 26 Jul 2025

https://github.com/haskell-cryptography/blake2

A Haskell library providing BLAKE2

blake2 cryptography haskell

Last synced: 11 Sep 2025

https://github.com/itsksaurabh/blockchain-cryptocurrency-node

A powerful and secure decentralised Blockchain Network with CryptoCurrency.

api blockchain blockchain-technology cryptocurrency cryptocurrency-exchanges cryptography nodejs

Last synced: 06 Apr 2026

https://github.com/pragmagic/isaac

ISAAC PRNG implementation on Nim

cryptography nim random rng

Last synced: 09 Apr 2025

https://github.com/abeaumont/ocaml-salsa20

Salsa20 encryption function, in pure OCaml

cryptography ocaml salsa20 stream-cipher

Last synced: 05 Apr 2025

https://github.com/digitalbazaar/equihash

Equihash Proof of Work for Node.js

cryptocurrency cryptography equihash proof-of-work

Last synced: 05 May 2025

https://github.com/00nx/exodus-decryptor

lightweight script to show how exodus wallet-seedphrases are extracted and decrypted on windows.

crypto crypto-wallet cryptography decryption decryptor exodus exodus-wallet exodus-wallet-decryptor seed-phrase-grabber stealer wallet-grabber wallet-stealer

Last synced: 06 Sep 2025

https://github.com/trainingbypackt/the-modern-cpp-challenger-elearning

Become an expert C++ programmer by solving real-world programming problems

caesar-cipher cryptography datatypes json language-features streams xml xpath zip-algorithm

Last synced: 13 Jul 2025

https://github.com/rafael-santiago/linux-crypto-api-aes-gcm-min-sample

A straightforward (complete) sample of how to implement AES-GCM by using Linux crypto API at kernel side

aes-gcm complete-sample cryptography documentation linux-crypto-api sample snippet straightforward suckless

Last synced: 12 Apr 2025

https://github.com/floydz/cryptanalysislib

C++ STL for speed and cryptanalytic application

cpp crypto cryptography

Last synced: 28 Oct 2025

https://github.com/peacefounder/shuffleproofs.jl

Verificatum compatible verifier and prover for NIZK proofs of shuffle

cryptography elgamal nizk verificatum zero-knowledge-proofs

Last synced: 21 Oct 2025

https://github.com/wavesplatform/ts-lib-crypto

All algorithm implementations like signature verification and protocol entries like address used in Waves protocol.

crypto cryptography signature

Last synced: 19 Jun 2025

https://github.com/keygen-sh/example-python-offline-validation-caching

An example of utilizing license validation caching and cryptographic verification for offline use

cryptography license-checking license-keys offline-licensing software-licensing

Last synced: 05 Jul 2025

https://github.com/animo/react-native-bbs-signatures

React Native Wrapper around the ffi-bbs-signatures package using TurboModules.

android bbs cryptography ffi ios react-native turbomodule turbomodules typescript

Last synced: 20 Sep 2025

https://github.com/cloudflare/privacypass-issuer

A TypeScript Issuer for the Privacy Pass Authentication Protocol

authentication cryptography privacy-pass token typescript

Last synced: 20 Oct 2025

https://github.com/bernardassan/recblock

Blockchain for a record management and money transfer system

blockchain blockchain-from-scratch crypto cryptography zig

Last synced: 21 Apr 2026

https://github.com/gdncc/cryptography

Lean 4 programming language and theorem prover cryptography experiments

cryptography keccak lean4 sha-3

Last synced: 22 Mar 2025

https://github.com/vatshayan/cryptography-final-year-project

Super cipher cryptography project which uses three types of key such as numerical and alphabets for providing triple layer of security. Final Year Cryptography Project with code and documents

computer-science-project cryptography cryptography-final-year-project cryptography-project cryptography-projects final final-project final-year-cryptography-project final-year-project final-year-project-code final-year-projects full-stack-project github-projects major-project

Last synced: 09 Mar 2026

https://github.com/cmoog/bech32

A tiny CLI for encoding and decoding bech32 strings.

bech32 bitcoin cli cryptography rust

Last synced: 27 Mar 2025

https://github.com/wolfssl/renesas

This repository contains commercially licensed wolfSSL products and example code for use on specified Renesas platforms.

cryptography renesas renesas-ra renesas-rx sec synergy tls tls13 tsip

Last synced: 27 Apr 2025

https://github.com/brave/star-randsrv

Go wrapper service for the STAR randomness server.

cryptography enclave k-anonymity randomness

Last synced: 22 Jul 2025

https://github.com/mjosaarinen/gostbox

GOSTBOX -- A 95-byte program for the 256-byte Streebog/Kuznyechik S-Box.

cryptography gost

Last synced: 20 Aug 2025

https://github.com/chainsafe/go-signature-adaptor

A pure Go implementation of ECDSA signature adaptors

cryptography ecdsa scriptless secp256k1

Last synced: 13 Oct 2025

https://github.com/cmdruid/crypto-tools

A modern suite of cryptography tools, built for the plebian developer.

bip340 cryptography ecdsa ripemd160 schnorr secp256k1 sha256 signatures

Last synced: 07 May 2025

https://github.com/houarizegai/aes

AES algorithm implementation in Java

aes aes-encryption cryptography information-security security

Last synced: 16 Mar 2026

https://github.com/felipebonezi/cipherizy-lib

Encrypt / Decrypt project library to help you at your Java or Kotlin projects.

aes cipher-lib cryptography decrypt encription encryption java kotlin scala

Last synced: 10 Jun 2025

https://github.com/jemtaly/cryptoxx

A modern, high-speed, easy-to-use object-oriented C++ cryptographic library, aims to simplify the steps of using, making cryptographic algorithms modular and unifying the interface, thus enhancing scalability and flexibility of use. 一个现代、高效、易用的面向对象 C++ 密码库,旨在简化使用步骤,同时使密码算法模块化并统一接口,从而提升可扩展性和使用的灵活性。

blake2 cpp20 crypto cryptography cryptography-algorithms cryptography-library des hash hashing header-only keccak rijndael serpent sha3 sm3 sm4 twofish whirlpool zuc

Last synced: 11 Mar 2026

https://github.com/olegabu/sgx-netting

Netting algorithm running in secure Intel SGX enclave

cryptography finance sgx

Last synced: 12 Apr 2025

https://github.com/picolab/node-sovrin-did

node.js module to generate DID and Ed25519 keys to use with Sovrin

cryptography decentralized identity sovrin

Last synced: 11 Sep 2025

https://github.com/gregtonoski/bip39-xor

Encrypt or decrypt 12, 15, 18, 21 or 24 BIP39 codewords array (so-called "seed phrase") using exclusive OR (XOR)/Vernam cipher (a.k.a. One Time Pad).

bip39 cryptography secret-sharing xor

Last synced: 12 Apr 2025

https://github.com/protoncr/crypto

Pure Crystal implementations of various Cryptography algorithms

aes-256 aes-cbc aes-ctr aes-encryption aes-ige cryptography crystal crystal-lang telegram

Last synced: 13 Jul 2025

https://github.com/connectFree/ZigZag

Noise Framework implementation in Zig Language for use in EVER/IP and WireGuard

crypto cryptography ever ever-ip everip noise noise-protocol noise-protocol-framework security wireguard zig

Last synced: 06 May 2025

https://github.com/solidiquis/ez_encrypt

A small message encryption + decryption web application powered by Rust + WASM.

cryptography reactjs rust tailwindcss typescipt wasm webassemby

Last synced: 22 Sep 2025

https://github.com/agclqq/goencryption

Go language implementation of symmetric encryption and asymmetric encryption algorithm. AES, DES, 3DES and RSA are supported

3des aes cryptography decryption des encryption go md5 rsa

Last synced: 12 Mar 2026

https://github.com/salrashid123/go_pkcs11

PKCS 11 Samples in Go using SoftHSM

cryptography golang pkcs11 rsa

Last synced: 12 Jul 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 zk-proof

Last synced: 04 Apr 2025

https://github.com/rsvp/victor

Victor, verifier in cryptography, publicly issues free trusted TIMESTAMP of file hash information embedded into a blockchain.

bitcoin blockchain copyleft copyright cryptography hash sha256 timestamp trusted-timestamping verification

Last synced: 12 Jul 2025

https://github.com/harryr/pypqc

Python Wrappers for Post-Quantum Cryptography, see: https://csrc.nist.gov/Projects/Post-Quantum-Cryptography/Round-1-Submissions

cli cryptography nist post-quantum post-quantum-cryptography python

Last synced: 09 Oct 2025

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

Python Script to calculate Merkle 🌲. Transaction Verifications using Cryptography.

cryptography csv hash merkle-root merkle-root-calculation merkle-tree python-script python3 transaction tree verification

Last synced: 10 Apr 2025

https://github.com/saberglow/java_programming_arrays_lists_structured-data

My solutions to assignments/problems for the course (Java Programming: Arrays, Lists, and Structured Data) offered by Duke University at Coursera.

ceasar-cipher cryptography java-arrays java-lists java-structures

Last synced: 30 Apr 2025

https://github.com/kourva/cryptoko

Encrypt and Decrypt your text with this simple app

cryptography encryption-decryption encryption-tool farnet kivy kivy-framework python python3

Last synced: 12 Apr 2025

https://github.com/abeaumont/ocaml-salsa20-core

Salsa20 core functions, in OCaml

cryptography ocaml salsa20

Last synced: 05 Apr 2025

https://github.com/nick-maro/dockerchat

Docker-based end-to-end encrypted chat application simulating a secure network environment.

bun chat-application cryptography docker encryption end-to-end-encryption firewalls golang network network-security preact

Last synced: 25 Oct 2025

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

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 falcon pki post-quantum-cryptography round5 sdk virgil-cards virgil-keys

Last synced: 09 May 2025

https://github.com/virgilsecurity/virgil-crypto-python

Virgil Python Crypto Library is a high-level cryptographic library that allows you to perform all necessary operations for secure storing and transferring data and everything required to become HIPAA and GDPR compliant.

crypto cryptography e2ee encryption end-to-end-encryption gdpr hipaa

Last synced: 09 May 2025

https://github.com/cowlicks/socialist-millionaire-go

Socialist Millionaires' Protocol (SMP) implementation in go

cryptography protocol smp socialist-millionaires

Last synced: 01 Apr 2026

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

Virgil Pythia SDK allows developers to implement Pythia protocol to create breach-proof passwords, immune to offline and online attacks.

brainkey breach-proof-password cryptography encryption go pythia pythia-sdk sdk virgil-pythia

Last synced: 09 May 2025

https://github.com/dinochiesa/apigee-custompolicy-aescrypto

a configurable custom policy for Apigee, which performs AES encryption or decryption.

aes apigee cryptography encryption java

Last synced: 27 Feb 2026