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/wolfssl/wolfssljni

wolfSSL JSSE provider and JNI wrapper for SSL/TLS, supporting up to TLS 1.3!

android c cipher-suites cryptography dtls iot-security java jni jsse ocsp openjdk openssl-alternative openssl-library security ssl tls tls-library tls13 wolfssl

Last synced: 03 Jan 2026

https://github.com/tniessen/node-pqclean

PQClean for Node.js, Deno, and browsers 🔏🔑 Node.js native addon and WebAssembly implementation

cryptography deno javascript nodejs npm-package post-quantum post-quantum-cryptography post-quantum-kem post-quantum-signature webassembly

Last synced: 30 Jun 2025

https://github.com/fletcher/c-sss

Implementation of Shamir's Secret Sharing in C

cryptography secret shamir

Last synced: 13 Oct 2025

https://github.com/c0dearm/sharks

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

crypto cryptography rust rust-crate rust-lang rust-library secret-management secret-sharing shamir-secret-sharing

Last synced: 12 Dec 2025

https://github.com/keccak256js/keccak256

A wrapper for the keccak library to compute 256 bit keccak hash in JavaScript.

algorithm crypto cryptography function hashing javascript keccak keccak-256 keccak256 library sha3 sha3-256 tools typescript utility wrapper

Last synced: 10 May 2025

https://github.com/hyugogirubato/frida-codeshare

Frida scripts for intercepting and modifying the behavior of Android apps at runtime.

android cryptography frida interceptor java javascript linux native pinning windows

Last synced: 16 Oct 2025

https://github.com/SSProve/ssprove

A foundational framework for modular cryptographic proofs in Coq

coq-formalization coq-library cryptography formal-verification modular-cryptographic-proofs state-separating-proofs

Last synced: 13 May 2025

https://github.com/arm-software/psa-api

Documentation source and development of the PSA Certified API

api attestation cryptography firmware-update iot security

Last synced: 14 Jun 2025

https://github.com/exonum/exonum-client

JavaScript client for Exonum blockchain

blockchain cryptography ed25519 exonum merkle-tree sha256

Last synced: 08 Mar 2026

https://github.com/blckngm/noise-rust

Rust implementation of Noise

crypto cryptography noise noise-protocol-framework rust

Last synced: 20 Mar 2025

https://github.com/ecadlabs/signatory

Signatory - A Tezos Remote Signer for signing block-chain operations with private keys using YubiHSM, AWS, GCP, Ledger's or Azure Key Vault

aws-kms azure-keyvault cryptography gcp-kms hsm kms ledger-wallet tezos tezos-baking yubihsm

Last synced: 05 Mar 2026

https://github.com/return/branca

Authenticated and encrypted API tokens written in Rust. A secure JWT alternative.

aead authenticated-encryption branca cryptography jwt rust token-based-authentication xchacha20-poly1305

Last synced: 16 May 2025

https://github.com/garbados/comdb

A PouchDB plugin that transparently encrypts and decrypts its data.

couchdb cryptography pouchdb

Last synced: 16 Apr 2025

https://github.com/chainsafe/spectre

ZK coprocessor for verifying Beacon chain headers via Altair lightclient protocol

consensus cryptography ethereum halo2 zero-knowledge zk

Last synced: 13 Oct 2025

https://github.com/trailofbits/reverie

An efficient and generalized implementation of the IKOS-style KKW proof system (https://eprint.iacr.org/2018/475) for arbitrary rings.

blake3 crypto cryptography nizk rust-lang zk zkproof-prover

Last synced: 15 Apr 2025

https://github.com/kaushalmeena/digi-cloak

A web app that hides secrets in plain sight securely in images with the help of AES encryption and LSB steganography technique.

angular cryptography html scss steganography

Last synced: 18 Apr 2025

https://github.com/adria0/plonk-by-fingers

Implementation of Plonk by Hand in rust

cryptography plonk rust

Last synced: 23 Sep 2025

https://github.com/tf-encrypted/moose

Secure distributed dataflow framework for encrypted machine learning and data processing

cryptography data-science distributed-computing machine-learning privacy secure-computation

Last synced: 08 May 2025

https://github.com/fission-codes/keystore-idb

In-browser key management with IndexedDB and the Web Crypto API

crypto cryptography ecc elliptic-curves indexeddb keys-in-browser rsa

Last synced: 03 Jul 2025

https://github.com/Open-Attestation/open-attestation

Meta framework for providing digital provenance and integrity to documents.

cryptography ethereum openattestation pki signature

Last synced: 16 May 2025

https://github.com/devolutions/picky-rs

Picky portable PKI implementation and microservice

asn1 cryptography der pki rust x509

Last synced: 15 May 2025

https://github.com/outfoxx/shield

🛡Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, PKCS10

cryptography pkcs10 swift x509

Last synced: 18 Sep 2025

https://github.com/open-attestation/open-attestation

Meta framework for providing digital provenance and integrity to documents.

cryptography ethereum openattestation pki signature

Last synced: 04 Apr 2025

https://github.com/envoy1084/awesome-web3

compiled list of more than 350 resources to delve into the endless realm of blockchain technology and web3.

awesome awesome-list awesome-resources bitcoin blockchain cryptography ethereum ipfs rpc solidity web3

Last synced: 30 Dec 2025

https://github.com/varundhall/majorproject-securecloud

B.Tech 4th Year Project | Domain: Cryptography (AES & ECC) | Title: Secure Cloud Simulation | Technology: Java and JSP-Servlet.

aes cryptography ecc-algorithms java jsp-servlet mysql

Last synced: 10 Sep 2025

https://github.com/sdiehl/double-ratchet

Double ratchet algorithm for E2E encryption

cryptography diffie-hellman double-ratchet-algorithm encryption x3dh

Last synced: 11 Jul 2025

https://github.com/ZenGo-X/class

Rust library for building IQC: cryptography based on class groups of imaginary quadratic orders

blockchain-technology class-groups cryptography math pari

Last synced: 17 Apr 2025

https://github.com/chainpoint/chainpoint-cli

A Command Line Interface (CLI) for creating and verifying Chainpoint proofs.

api-client bitcoin chainpoint command-line cryptography ethereum hash proof sha256

Last synced: 12 Jan 2026

https://github.com/mattrglobal/node-bbs-signatures

An implementation of BBS+ signatures using rust and typescript for node.js

assurance cryptography digital-signature nucleus zero-knowledge-proofs

Last synced: 13 Apr 2025

https://github.com/cryptocorrosion/cryptocorrosion

Performance crypto in pure Rust

cipher crypto cryptography hash rust

Last synced: 10 Apr 2026

https://github.com/snipsco/sda

Secure distributed aggregation of high-dimensional vectors

cryptography homomorphic-encryption machine-learning privacy secret-sharing secure-computation statistics

Last synced: 17 Mar 2026

https://github.com/cretz/gopaque

Go implementation of OPAQUE (hidden password user registration and auth)

cryptography opaque pake

Last synced: 16 Jun 2025

https://github.com/47ng/cloak

Serialized AES-GCM 256 encryption, decryption and key management in the browser & Node.js

aes-256-gcm cli cryptography decryption encryption

Last synced: 08 Apr 2025

https://github.com/racum/rust-djangohashers

A Rust port of the password primitives used in Django Project.

algorithm argon2 bcrypt cryptography django hashes password password-hash pbkdf2 rust rust-port

Last synced: 04 Apr 2026

https://github.com/archlinuxstudio/linuxnetworkprogrammingandencryption

✨Linux 网络编程与加密| 包含 C 语言编程中易出现的陷阱 较难理解的知识点 重点内容将包含实战的网络编程内容 以及创建安全通信的加密内容 | 提供在线网页文档 ✨

archlinux book c chinese cryptography libev libsodium linux network networking shadowsocks shadowsocks-libev socks sodium

Last synced: 23 Apr 2025

https://archlinuxstudio.github.io/LinuxNetworkProgrammingAndEncryption/

✨Linux 网络编程与加密| 包含 C 语言编程中易出现的陷阱 较难理解的知识点 重点内容将包含实战的网络编程内容 以及创建安全通信的加密内容 | 提供在线网页文档 ✨

archlinux book c chinese cryptography libev libsodium linux network networking shadowsocks shadowsocks-libev socks sodium

Last synced: 11 May 2025

https://github.com/theparanoids/crypki

A simple service for interacting with an HSM or other PKCS#11 device.

ca cryptography hsm pkcs11 security signer

Last synced: 26 Jan 2026

https://github.com/zcash/pasta

Generator and supporting evidence for security of the Pallas/Vesta pair of elliptic curves suitable for Halo

cryptography elliptic-curves mathematics sagemath

Last synced: 26 Jan 2026

https://github.com/virgilsecurity/demo-sharing-js

This is a demo app shows how you can create a secure file sharing app using Virgil Crypto Library in Javascript.

cryptography demo encryption file-sharing sharing

Last synced: 09 May 2025

https://gitlab.com/kovri-project/kovri

The Kovri Project | router repo

C++ anonymity cryptography i2p monero networking privacy

Last synced: 07 May 2025

https://github.com/naemazam/encryptxpert

EncryptXpert is an app for easy file encryption/decryption using AES-EAX or AES-GCM algorithms. With GUI & CLI support and Build-in Key Database System, it's secure 🔒 & versatile across Windows and Linux.

cryptography cryptography-project cryptography-tools cybersecurity cybersecurity-tools naemazam

Last synced: 11 Apr 2025

https://github.com/adamwhitehat/gnfs

A complete, proof-of-concept, C# implementation of the General Number Field Sieve algorithm for factoring very large semi-prime numbers. The focus was on readability and understandability of the code, not performance.

cryptography csharp factoring-integers integer-factorization lenstra math mathematics number-theory numerics

Last synced: 10 Mar 2026

https://github.com/frogsnot/concryptor

A gigabyte-per-second, multi-threaded file encryption engine. Achieves extreme throughput using a lock-free, triple-buffered io_uring pipeline, Rayon parallel chunking, and hardware-accelerated AEADs (AES-256-GCM / ChaCha20).

aead aes-gcm argon2 chacha20-poly1305 cli-tool cryptography encryption io-uring performance rust security zero-copy

Last synced: 09 Apr 2026

https://github.com/bascht/omemo-top

Tracking the Progress of OMEMO Integration in various clients

cryptography jabber omemo website xmpp

Last synced: 05 Apr 2025

https://github.com/open-quantum-safe/liboqs-java

liboqs-java is an open source Java wrapper for the liboqs C library. The Open Quantum Safe (OQS) project provides software for prototyping quantum-resistant cryptography.

cryptography digital-signature java key-encapsulation liboqs post-quantum-cryptography quantum-computing

Last synced: 18 Jun 2025

https://github.com/benwestgate/bails

CipherStick is a Bitcoin solution protecting against surveillance, censorship, and confiscation. It installs Bitcoin Core to Tails encrypted Persistent Storage, creates and recovers Bitcoin Core wallets from Codex32 (BIP93) seed backups, and creates backup CipherSticks and shareable blank CipherSticks. Learn more in README.md.

anonymous bash bip85 bitcoin bitcoin-core bitcoin-wallet bootable-usb codex32 cryptography gtk install-script linux luks privacy python qrcode security shamir-secret-sharing tails tor

Last synced: 17 Mar 2025

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

Javascript Object Signing and Encryption (JOSE) library

aes cryptography encryption jose jwt rsa

Last synced: 26 Jul 2025

https://github.com/zcash/orchard

Implementation of the Zcash Orchard Protocol

cryptocurrency cryptography zcash

Last synced: 24 Sep 2025

https://github.com/leocavalcante/password-dart

A set of high-level APIs over PointyCastle and CryptoUtils to hash and verify passwords securely.

cryptography dart digest hash password pbkdf2

Last synced: 23 Apr 2025

https://github.com/Nitrokey/nethsm

Nitrokey NetHSM system software and firmware

cryptography hsm mirageos muen ocaml security unikernel

Last synced: 20 Jul 2025

https://github.com/dsprenkels/sss-cli

Command line program for secret-sharing strings

command-line cryptography shamir-secret-sharing

Last synced: 12 Jul 2025

https://github.com/starkware-libs/starkware-crypto-utils

Signatures, keys and Pedersen hash on STARK friendly elliptic curve

cryptography curve ec elliptic javascript signature stark starkex starkex-crypto starkware wallet

Last synced: 13 Apr 2025

https://github.com/ysmood/whisper

A simple lib and tool to encrypt, decrypt data with Public-key cryptography.

cli cryptography decryption ecc encryption public-key-cryptography rsa security

Last synced: 28 Dec 2025

https://github.com/SpinalHDL/SpinalCrypto

SpinalHDL - Cryptography libraries

aes crc crypto cryptography des fpga hmac md5 rtl scala sha spinalhdl verilog vhdl

Last synced: 22 Apr 2025

https://github.com/typicalhog/thcrypt

C++ console application that features unique (at least I think so) symmetric key based file encryption algorithm.

algorithm application base58 bytes character cipher cli console cpp cryptography decryption encryption encryption-algorithm file key lookup password security symmetric table

Last synced: 16 Jul 2025

https://github.com/dusk-network/dusk-zerocaf

Zerocaf: A library built for EC operations in Zero Knowledge.

bulletproofs cryptography cryptography-library elliptic-curve-cryptography ristretto

Last synced: 01 Apr 2025

https://github.com/cbomkit/sonar-cryptography

This repository contains a SonarQube Plugin that detects cryptographic assets in source code and generates CBOM.

cbom cbom-tool cbomkit crypto-scanner cryptographic-inventory cryptography cryptography-bom post-quantum post-quantum-cryptography quantum-safe sbom sbom-tool sonar sonarqube

Last synced: 04 Feb 2026

https://github.com/noot/ring-go

💍implementation of linkable ring signatures in go

cryptography proof-of-membership ring-signatures zk

Last synced: 24 Jul 2025

https://github.com/JuliaCrypto/Nettle.jl

Julia wrapper around nettle cryptographic hashing/encryption library providing MD5, SHA1, SHA2 hashing and HMAC functionality, as well as AES encryption/decryption

cryptography encryption hash-algorithms hmac-functionality julia nettle wrapper-library

Last synced: 15 Nov 2025

https://github.com/antagon/TCHunt-ng

Reveal encrypted files stored on a filesystem.

cryptography encryption forensics security truecrypt

Last synced: 12 May 2025

https://github.com/simplelegal/pocket_protector

🔏 People-centric secret management system, built to work with modern distributed version control systems.

configuration cryptography infrastructure secret-management tools

Last synced: 21 Aug 2025

https://github.com/ironcorelabs/ironhide

Tool to easily encrypt and decrypt files to users and groups. Similar to GPG, but usable at scale.

cli cryptography gpg nodejs proxy-re-encryption transform-encryption

Last synced: 08 Oct 2025

https://github.com/randombit/pairings.py

Elliptic curve pairing in Python

cryptography ecc pairing python

Last synced: 13 Apr 2025

https://github.com/mobilecoinfoundation/mc-oblivious

ORAM and related for Intel SGX enclaves

cryptography no-std

Last synced: 26 Apr 2025

https://github.com/openca/libpki

Easy-to-use high-level library for PKI-enabled applications

c cryptography hsm ocsp openssl pki x509certificates

Last synced: 17 Apr 2025

https://github.com/corvuscodex/multithread-bitcoin-brute-force-for-segwit-addresses

This is a Node.js script that uses multiple worker processes to generate random private keys for Bitcoin Segwit addresses are also known as Bech32 wallets and check if they match any of the Segwit addresses are also known as Bech32 addresses in a file named `data.txt`

bitcoin bitcoin-bruteforce bitcoin-cracker bitcoin-hacking bitcoin-miner bitcoin-segwit bitcoin-wallet bitcoin-wallet-bruteforce bitcoin-wallet-cracker bitcoin-wallet-recover bitcoin-wallet-recovery-tool brute-force bruteforce colider crypto cryptography private-key seed segwit walletminer

Last synced: 13 Apr 2025

https://github.com/noloader/aes-intrinsics

AES encryption function using Intel, ARMv8 and Power8 intrinsics

aes-intrinsics aes-power8 armv8 c crypto cryptography power8 powerpc x86 x86-64

Last synced: 10 Apr 2025

https://github.com/m3y54m/aes-in-c

Basic implementation of AES in C + Tutorial

aes cryptography rijndael-algorithm

Last synced: 09 Jul 2025

https://github.com/paritytech/arkworks-extensions

Arkworks extensions enabling customizable hooks for EC operations

arkworks cryptography elliptic-curves

Last synced: 12 Dec 2025

https://github.com/spinalhdl/spinalcrypto

SpinalHDL - Cryptography libraries

aes crc crypto cryptography des fpga hmac md5 rtl scala sha spinalhdl verilog vhdl

Last synced: 25 Sep 2025

https://github.com/noot/schnorr-verify

super cheap solidity schnorr sig verification using only ecrecover and keccak256

cryptography ethereum schnorr solidity

Last synced: 27 Jul 2025

https://github.com/juliacrypto/nettle.jl

Julia wrapper around nettle cryptographic hashing/encryption library providing MD5, SHA1, SHA2 hashing and HMAC functionality, as well as AES encryption/decryption

cryptography encryption hash-algorithms hmac-functionality julia nettle wrapper-library

Last synced: 28 Mar 2025

https://github.com/clats97/clatscracker

ClatsCracker is a versatile Python password-cracking tool supporting 25 hash algorithms. It offers dictionary or brute-force attacks, adjustable threads, salted hash verification, a user-friendly menu, and progress feedback—ensuring, efficient, ethical password testing. This project was peer reviewed by a CompTIA Security+ certified person.

blueteam bruteforce cryptography cybersecurity dictionaryattack ethicalhacking hashcracking hashfunctions hashing infosec md5 password passwordcracking penetrationtesting pentesting redteam securepasswords sha256 trending trending-repositories

Last synced: 24 Apr 2025