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/bitanon/hashlib

Secure hash functions, checksum generators, and key derivation algorithms in pure Dart

argon2 cryptography dart hash hashlib hmac keccak otpauth password-generator secure-hash sha3

Last synced: 18 Apr 2026

https://github.com/deemru/msspi

TLS client/server framework mimics OpenSSL to SSP interface

cryptography gost msspi openssl schannel ssl sspi tls

Last synced: 19 Feb 2026

https://github.com/miladrahimi/phpcrypt

Encryption, decryption, and password hashing tools for PHP projects

aes asymmetric cryptography decrypt encrypt hash openssl rsa symmetric

Last synced: 11 Jan 2026

https://github.com/undergroundwires/safeorbit

Protect your memory .NET 🛡️ Memory protection library for .NET Framework and .NET Core.

binary-protection cryptography detect-injections hashing memory-injection string-protection wiki

Last synced: 21 Mar 2025

https://github.com/pluto/aes-circuits

Circom AES-GCM circuits

circuit cryptography zk

Last synced: 14 Apr 2025

https://github.com/keyhunters/biggest-lost-bitcoin-wallets-list

Machine learning algorithms from repository Smart-Transformers retrieved lost cryptocurrency wallets from the Bitcoin network for a total amount of: 2127 BTC

bitcoin bitcoin-wallet btc-wallet crypto cryptocurrencies cryptocurrency cryptography hacking lost-bitcoin lost-bitcoin-wallet lost-bitcoins

Last synced: 10 Apr 2025

https://github.com/khaosdoctor/enigmajs

Full implementation of the 1944 German cryptographic machine in TypeScript with a nice UI

cipher cryptography enigma enigma-cipher enigma-js enigma-machine enigma-simulator javascript security typescript vue

Last synced: 29 Apr 2025

https://github.com/thibmeu/tlock-rs

Rust encryption library for practical time-lock encryption.

age-encryption cryptography encryption tlock

Last synced: 25 Sep 2025

https://github.com/ignis-sec/CtfCryptoTool

A tool for automated analysis of ctf type crypto challenges

crypto cryptography ctf

Last synced: 12 Jul 2025

https://github.com/FiloSottile/cpace

An EXPERIMENTAL Go implementation of the CPace PAKE, instantiated with the ristretto255 group.

cpace cryptography pake ristretto ristretto255

Last synced: 21 Sep 2025

https://github.com/tbpaolini/imgconceal

Steganography tool for encrypting and hiding files inside JPEG, PNG and WebP images

command-line-tool cryptography image-processing jpeg png steganography webp

Last synced: 07 May 2025

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

Xoodyak, a lightweight and versatile cryptographic scheme implemented in Rust.

crypto cryptography cyclist lightweight nist xoodoo xoodyak

Last synced: 14 Apr 2025

https://github.com/pymmdrza/cryptocurrency_logos

All Logo's Cryptocurrency with png format and svg format high quality [ICON][Free]

crypto crypto-logos cryptocurrencies cryptocurrency cryptography logo logo-design logos

Last synced: 05 Feb 2026

https://github.com/kriskwiatkowski/pqc

Reference implementations of post-quantum cryptographic primitives

c cryptography post-quantum rust

Last synced: 22 Jan 2026

https://github.com/robertdurst/chatdemo

A demonstration of private communication on a public channel.

cryptography react socket-io wasm

Last synced: 14 Oct 2025

https://github.com/bmedicke/quantum_cryptography

demonstration of quantum cryptography 🐈 🔐 , one-time pad communication via BB84. repo for our IT Security Master project

alice bb84-protocol beam-splitter bob cryptography docker docker-compose hardware jupyter-notebooks lasers master mcs mqtt photons quantum quantum-cryptography rabbitmq security theory thorlabs

Last synced: 02 Apr 2025

https://github.com/magnesium-uploader/magnesium-oxide

A blazingly fast, privacy-first ShareX uploader coded in Rust (using actix web) which utilizes the AES256-GCM-SIV encryption standard to securely store uploaded content.

actix-web aes-256 aes-encryption async async-rust asyncronous blazingly-fast cryptography discord encryption fast overkill rust rust-lang secure secure-by-default sharex sharex-server sharex-upload sharex-uploader

Last synced: 31 Mar 2025

https://github.com/0xpolygonzero/r1cs-workshop

Notes for the R1CS programming workshop at ZK0x04

cryptography r1cs

Last synced: 15 Mar 2026

https://github.com/istommao/cryptokit

cryptokit is a cryptography kit

cryptography cryptokit python

Last synced: 16 Jan 2026

https://github.com/tkhq/rust-sdk

Repository containing Rust tooling to interact with the Turnkey API

client cryptography rust turnkey

Last synced: 09 Apr 2026

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

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.

carthage cocoapods core-sdk cryptography encryption end-to-end-encryption gdpr hipaa pki sdk swift

Last synced: 17 Jun 2025

https://github.com/isislovecruft/aeonflux

Infinitely presentable (aeon) rerandomisable (flux) anonymous credentials.

anonymous-credentials authentication cryptography dalek-cryptography zero-knowledge

Last synced: 28 Jul 2025

https://github.com/return/malbolge

A Malbolge implementation and interpreter in Rust.

cryptography esoteric-language interpreter malbolge rust

Last synced: 31 Jul 2025

https://github.com/erhant/lambda-0b10

Lecture notes & exercises from Sparkling Water Bootcamp in Cryptography 0b10.

cryptography lambdaworks math rust

Last synced: 21 Mar 2025

https://github.com/cowlicks/bypasser

A Chrome Extension that implements Cloudflare's captcha bypass specification for Tor.

blind-signatures captcha cryptography tor webextension

Last synced: 11 Apr 2025

https://github.com/sergioburdisso/solidwebpush

This package lets your server send Web Push Notifications to your clients. No special web framework is required (such as Django, Flask, Pyramid, etc.).

chrome cryptography firefox mozilla-firefox notifications python raspberry-pi raspbian subscription web-push web-push-notification webbrowser webpush webpush-message

Last synced: 28 Oct 2025

https://github.com/santandersecurityresearch/cryptomon

Network Cryptography Monitor - using eBPF, written in python

cryptography ebpf python

Last synced: 10 Apr 2025

https://github.com/tethik/burn-after-reading

A service to share short term messages stored in memory.

cryptography python security

Last synced: 26 Jun 2025

https://github.com/qdm12/hbc

API of homomorphic binary operations such as binary comparisons or binary divisions using the library HElib

circuit cryptography digital-circuits helib homomorphic-encryption vagrant virtual-machine

Last synced: 09 Jul 2025

https://github.com/primes-network/eosdart_ecc

Elliptic curve cryptography functions in Dart. Private Key, Public Key, Signature, AES, Encryption, Decryption

cryptography dart encryption eos eosio private-key public-key signature

Last synced: 14 Apr 2025

https://github.com/tuxxy/hazmat-math

Hazmat ECC arithmetic for Cryptography.io

cryptography ecc elliptic-curve-arithmetic elliptic-curves secp256k1

Last synced: 24 Apr 2025

https://github.com/ron4fun/hashlib4cpp

Comprehensive Hashing Library for C++ Compilers.

crypto cryptography hash hashing sha256

Last synced: 09 Oct 2025

https://github.com/defeo/mathematicsofibc

Lecture notes on the Foundations of Isogeny-based Cryptography

cryptography elliptic-curves isogeny isogeny-based lecture-notes post-quantum-cryptography

Last synced: 27 Feb 2026

https://github.com/haskell-github-trust/crypto-api

Haskell generic interface (type classes) for cryptographic algorithms

crypto cryptography haskell

Last synced: 11 Dec 2025

https://github.com/tink-crypto/tink-tinkey

Utility that allows generating and manipulating Tink keysets

crypto cryptography java key-management security

Last synced: 27 Jan 2026

https://github.com/unicornsasfuel/keybrute

A wordlist-based encryption key brute forcer targeting weak key choice/derivation

aes aes-encryption brute-force computer-security crack cryptanalysis crypto cryptography encryption information-security infosec security

Last synced: 26 Mar 2025

https://github.com/KotlinCrypto/random

A Kotlin Multiplatform library for procuring cryptographically secure random data.

cryptography cryptography-library kotlin-multiplatform kotlin-multiplatform-library

Last synced: 02 Apr 2025

https://github.com/albovo/olicyber-writeups

This repository contains all the source code for the various writeups I have written over time of all the Olicyber editions I have participated in.

cryptography ctf-writeups network-security python reverse-engineering scripting software-security web-security

Last synced: 14 Apr 2025

https://github.com/virgesmith/pico-crypto-key

RasPi Pico Cryptography (SHA256, AES256, ECDSA) Device

aes-encryption cryptography elliptic-curves pico raspberry-pi-pico rp2040

Last synced: 16 Mar 2025

https://github.com/rust-bitcoin/bip324

encrypted messages over the Bitcoin P2P Protocol

bitcoin cryptography network peer-to-peer

Last synced: 09 Apr 2025

https://github.com/VirgilSecurity/virgil-sdk-x

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.

carthage cocoapods core-sdk cryptography encryption end-to-end-encryption gdpr hipaa pki sdk swift

Last synced: 02 Aug 2025

https://github.com/cosmian/ciphercompute

The free EAP version of the Cosmian Collaborative Confidential Computing platform. Try it!

confidential-computing cryptography distributed-computing multiparty-computation

Last synced: 03 Aug 2025

https://github.com/bwesterb/pol

pol /pɵl/ is a modern command line password manager with deniable encryption

cli cryptography password-generator password-manager python

Last synced: 12 May 2025

https://github.com/bogdan-kulynych/libshe

Symmetric somewhat homomorphic encryption library based on DGHV

c-plus-plus ciphertext-compression cryptography homomorphic-encryption homomorphic-encryption-library

Last synced: 30 Dec 2025

https://github.com/o-daneel/Lunii.RE

Understanding the inner mechanics of Lunii StoryTeller. Using Ghidra to reverse engineer the STM32 firmwares and cryptography

analysis cipher-algorithms cryptography firmware ghidra lunii reverse-engineering stm32

Last synced: 31 Mar 2025

https://github.com/PeterZander/i2p-cs

I2P router in C#

cryptography csharp i2p network p2p

Last synced: 08 May 2025

https://github.com/sfuhrm/openssl4j

High performance Java crypto binding to the native OpenSSL library

crypto cryptography fast java java-library jni md5 mmx openssl ripemd160 security sha1 sha256 sha3 sm3 sse whirlpool

Last synced: 05 Apr 2025

https://github.com/0x00wolf/pathbyter-hybrid-encryption-ransomware-with-multiprocessing-in-python

Pathbyter is a lightning fast proof-of-concept ransomware that uses RSA wrapped AES, multiprocessing, in memory key encryption, appends encrypted AES keys to files, and other tactics utilized by advanced threat actors like Conti, REvil, WannaCry, Ryuk, Lockbit, etc.

aes-128 cipher-block-chaining cipher-text conti cryptography cybersecurity decryption encryption malware malware-development proof-of-concept python ransomware rsa-2048 rsa-4096 rsa-wrap-aes system-programming wannacry

Last synced: 31 Oct 2025

https://github.com/ojford/signed-blogs

Deprecated, now supported in Keybase itself @ keybase.pub! ~Crypto-signed blog posts; powered by Keybase.io filesystem~

blog-platform cryptography keybase

Last synced: 06 Mar 2026

https://github.com/sets88/ssh-crypt

This tool helps you to keep passwords inside your shell scripts safely

cryptography encrypt-passwords passwords sensitive-data ssh-agent ssh-key

Last synced: 07 Mar 2026

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

Elliptic curve Go reference implementation

algebra cryptography ecc elliptic-curves golang

Last synced: 21 Jun 2025

https://github.com/status-im/nim-blscurve

Nim implementation of BLS signature scheme (Boneh-Lynn-Shacham) over Barreto-Lynn-Scott (BLS) curve BLS12-381

bls cryptography elliptic-curve-arithmetic elliptic-curve-cryptography elliptic-curves pairing pairing-cryptography signature-scheme

Last synced: 23 Feb 2025

https://github.com/sean-bradley/ecdsa_secp256k1_jordonmatrix_nodejs

javascript ecdsa generator, specifically secp256k1 properties, using jordon form matrices

cryptography ecdsa nodejs secp256k1

Last synced: 05 May 2025

https://github.com/virgilsecurity/virgil-sdk-java-android

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.

android cryptography encryption end-to-end-encryption gdpr hipaa java maven pki sdk

Last synced: 08 Aug 2025

https://github.com/armfazh/h2c-rust-ref

[RFC9380] Hash to curves - Rust reference implementation

cryptography draft-ietf-hash-to-curve elliptic-curves hash hash-to-curve rfc-9380 rust

Last synced: 12 May 2025

https://github.com/emoose/excrypt

Open source replacement for the Xbox360 XeCrypt suite.

c cryptography reverse-engineering xbox360 xecrypt

Last synced: 25 Jul 2025

https://github.com/hellman/thesis

Design and Cryptanalysis of Symmetric-Key Algorithms in Black and White-box Models

black-box cryptanalysis crypto cryptography cryptography-tools dissertation thesis white-box

Last synced: 18 Feb 2026

https://github.com/gsurma/steganographer

Script allowing hiding or revealing data in image files.

cryptography java steganography

Last synced: 08 Jul 2025

https://github.com/symbolicsoft/hpke-ng

Faster, Smaller, Harder HPKE for Rust

crypto cryptography hpke rust

Last synced: 03 Jun 2026

https://github.com/aldy505/phc-crypto

Hashing algorithms simplified (supports Argon2, Bcrypt, Scrypt, and PBKDF2)

argon2 bcrypt crypto cryptography go golang hash pbkdf2 phc scrypt

Last synced: 15 Apr 2025

https://github.com/wrogistefan/desktop-2fa

A secure offline desktop application for generating and managing TOTP 2FA codes. Features encrypted vault storage, modern cryptography (Argon2 + AES‑GCM), modular architecture, and a local‑first approach with no cloud dependencies. Designed for reliability, extensibility, and future cross‑platform UI.

2fa aes-gcm argon2 authenticator cryptography desktop-app local-first offline open-source privacy security totp vault

Last synced: 13 Jan 2026

https://github.com/sakship31/text-steganography

Flask website for implementation of paper on text-based steganography i.e. hiding a secret message in a cover message and sending it over social media which in turn can be revealed.

aes-decryption aes-encryption cryptography decryption flask steganography text-steganography

Last synced: 23 Mar 2025

https://github.com/jesseemond/matasano-cryptopals

My solutions and explanations of the http://cryptopals.com/ challenges.

cryptography cryptopals

Last synced: 28 Oct 2025

https://github.com/ron4fun/hashlibplus

HashLibPlus is a recommended C++11 hashing library that provides a fluent interface for computing hashes and checksums of strings, files, streams, bytearrays and untyped data to mention but a few.

argon2 blake-algorithms cpp crc-algorithms crypto cryptography gost hash hmac keccak md5 murmurhash pbkdf2 scrypt sha-hashes siphash snefru tiger whirlpool xof

Last synced: 09 Oct 2025

https://github.com/sri-csl/bliss

BLISS: Bimodal Lattice Signature Schemes

bliss cryptography digital-signature lattice-based-crypto postquantum

Last synced: 27 Aug 2025

https://github.com/dajiaji/python-cwt

A Python implementation of CWT/COSE.

cbor cose cryptography cwt hcert hpke jose jwk jwt python security

Last synced: 09 Apr 2025

https://github.com/TheBestTvarynka/crypto-helper

Web app that can hash, encrypt, and sign the data on the client side

crypto cryptography jwt-decode jwt-decoder rust utilities utility wasm webassembly yew

Last synced: 13 May 2025

https://github.com/ironcorelabs/recrypt-node-binding

Bindings from recrypt-rs to work with NodeJS

cryptography nodejs proxy-re-encryption transform-encryption

Last synced: 02 Jul 2025

https://github.com/jezachen/searchable_symmetric_encryption

Implementation of searchable symmetric encryption scheme (SSE-1 in [CGKO06]) in pure Python

cryptography encryption research searchable-encryption searchable-symmetric-encryption sse

Last synced: 09 Apr 2025

https://gitlab.com/coroner/cryptolyzer

CryptoLyzer is a fast, flexible, and comprehensive server cryptographic protocol (TLS, SSL, SSH, DNSSEC) and related setting (HTTP headers, DNS records) analyzer and fingerprint (JA3, HASSH tag) generator with Python API and CLI.

DNSSEC HASSH HTTP headers JA3 LMTP MySQL/MariaDB POP3 RDP TLSv1.3 audit auditing certificate-transparency cryptography cybersecurity tools forward security ftp imap jabber ldap library mailsieve nntp openvpn pentest postgresql python root certificate scanner-cli security security scan security tools security-scanner security-tools sieve smtp ssh ssh keys sshkeys ssl tls tls13 vulnerability scanning xmpp xmpp-transport

Last synced: 30 Apr 2025

https://github.com/CorvusStorage/Multithread-Ethereum-Brute-Force

Ethereum Bruteforce Node.js script that uses the cluster module to create multiple worker processes to generate random Ethereum keypairs and check if the public address corresponding to the private key is in a Set of addresses read from data.txt

brute-force bruteforce colider cracaker crack cracking cryptography eth ethereum ethereum-bruteforce ethereum-cracker ethereum-seed ethereum-wallet ethereum-wallet-creator ethereum-wallet-generator ethereum-wallet-recovery javascript mnemonic-phrase nodejs private-key

Last synced: 09 Jul 2025

https://github.com/dcbuild3r/ptau-deserializer

.ptau deserializer for gnark groth16 bn254 trusted setup

cryptography gnark powers-of-tau snarkjs zk-snarks

Last synced: 19 Oct 2025

https://github.com/cryptography-cafe/curve25519-elisabeth

Pure Java implementation of group operations on ristretto255 and Curve25519

cryptography curve25519 edwards-curve elliptic-curves java ristretto

Last synced: 19 Jan 2026

https://github.com/web-eid/web-eid-app

The Web eID application performs cryptographic digital signing and authentication operations with electronic ID smart cards for the Web eID browser extension

authentication cpp cryptography digital-signature eid-card pcsc pkcs11 qt smartcard web-eid

Last synced: 17 Jan 2026

https://github.com/perkss/tinklj

A Cryptographic Clojure Api for the Google Tink library

clojure crypto cryptography encryption encryption-algorithms encryption-decryption security

Last synced: 12 Apr 2025

https://github.com/distributed-lab/bulletproofs

Bulletproofs++ implementation on Go

blockhain bulletproofs cryptography zero-knowledge

Last synced: 30 Oct 2025

https://github.com/concordium/concordium-base

Core Rust and Haskell libraries used by various components of the Concordium blockchain, as well as some tools used for testing and development.

blockchain cryptography haskell rust wasm zero-knowledge-proofs

Last synced: 04 Apr 2025