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/grosquildu/cryptoattacks

Implementation of attacks on cryptosystems

cryptoanalysis cryptography ctf-tools

Last synced: 15 Apr 2025

https://github.com/coyim/otr3

A Go implementation of the OTR 3 protocol, with libotr 4.1.0 feature parity

cryptography otr

Last synced: 21 Nov 2024

https://github.com/tleonhardt/practical_cryptography_engineering

Cryptography code examples using libsodium and mbedtls C libraries and Python cryptography and PyNaCl modules

c cryptography libsodium mbedtls practical python

Last synced: 28 Dec 2024

https://github.com/erhant/moonmath

Solutions to exercises from MoonMath Manual to zkSNARKs.

algebra cryptography mathematics sage web3 zero-knowledge

Last synced: 02 Mar 2025

https://github.com/jezachen/ssepy

SSEPy: Implementation of searchable symmetric encryption in pure Python

cryptography encryption python searchable-encryption searchable-symmetric-encryption security sse

Last synced: 21 Mar 2025

https://github.com/paulmillr/scure-starknet

Audited & minimal JS implementation of Starknet cryptography.

cryptography pedersen poseidon stark stark-curve starkex starknet

Last synced: 12 Apr 2025

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

Very fast cryptographic hashing for large messages.

crypto cryptography digest fast hash nhpoly1305 rust uhf

Last synced: 04 Apr 2025

https://github.com/tendermint/yubihsm-rs

Pure Rust client for YubiHSM2 devices

cryptography digital-signatures ecdsa ed25519 hsm rust yubico yubihsm

Last synced: 07 Apr 2025

https://github.com/rozbb/rust-hpke

An implementation of the HPKE hybrid encryption standard (RFC 9180)

cryptography rust

Last synced: 09 Apr 2025

https://github.com/thor314/pebble-stark

A community-developed re-implementation of the Starkware Stone Prover

cairo community cryptography prover stark starkware zero-knowledge zk

Last synced: 03 Apr 2025

https://github.com/ZenGo-X/multi-party-bls

Threshold BLS signatures in Rust

cryptography

Last synced: 18 Apr 2025

https://github.com/shantoroy/intro-2-cybersecurity-in-python

This is a repository containing Python code examples for educational purposes in the field of cybersecurity. The code covers topics such as malware, security strategies, and more. It is a useful resource for those interested in learning about the technical aspects of cybersecurity.

backdoor cryptography cybersecurity dictionary-attack fake-data honeypot malware python ransomware security security-education security-tools virus worm

Last synced: 09 Apr 2025

https://github.com/holepunchto/sodium-universal

Universal wrapper for sodium-javascript and sodium-native working in Node.js and the Browser

browser cryptography libsodium nodejs universal

Last synced: 08 Apr 2025

https://github.com/posener/sharedsecret

Implementation of Shamir's Secret Sharing algorithm.

algorithms cryptography go golang secret-sharing shamir-secret-sharing sss

Last synced: 30 Apr 2025

https://github.com/sodium-friends/sodium-universal

Universal wrapper for sodium-javascript and sodium-native working in Node.js and the Browser

browser cryptography libsodium nodejs universal

Last synced: 09 Apr 2025

https://github.com/youngqqcn/qblockchainnotes

区块链开发学习笔记(持续更新...)

bitcoin blockchain cryptography ethereum exchange monero

Last synced: 07 Apr 2025

https://github.com/firaenix/bsv-wasm

BSV stdlib written in Rust and runs in WASM environments

bitcoin bitcoin-sv bsv cryptography rust wasm webassembly

Last synced: 10 Apr 2025

https://github.com/kudelskisecurity/EdDSA-fault-attack

Fault attack agaisnt EdDSA demonstrated on an Arduino Nano board, allowing for partial key recovery and fake signatures.

arduino-nano attack cryptography eddsa fault-attack faulted-signatures hardware-security research

Last synced: 05 Dec 2024

https://github.com/jeong0982/gkr

zero knowledge proof aggregator for general circuit

aggregator circom cryptography zkp

Last synced: 17 Dec 2024

https://github.com/screetsec/imr0t

imR0T: Send a quick message with simple text encryption to your whatsapp contact and protect your text by encrypting and decrypting, basically in ROT13 with new multi encryption based algorithm on ASCII and Symbols Substitution

bash-script cryptography encryption-algorithms encryption-decryption encryption-tool hacking-tool kali-linux rot13 symbolic-manipulation whatsapp-api

Last synced: 11 Apr 2025

https://github.com/handshake-org/goosig

Anonymous RSA signatures

cryptography privacy rsa

Last synced: 05 May 2025

https://github.com/raaz-crypto/raaz

Cryptographic library for Haskell

cryptographic-library cryptography haskell raaz

Last synced: 13 Apr 2025

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

Electron Executor is a high-powered Roblox script executor that combines lightning-fast script injection with multi-API support and a preloaded script library. Its user-friendly design and robust anti-ban measures make it a trusted choice for scripters.

cryptography cybersecurity electron gpg gpt javascript llm mobile notejs offline pgp privacy roblox scripts

Last synced: 22 Apr 2025

https://github.com/patrickfav/hkdf

A standalone Java 7 implementation of HMAC-based key derivation function (HKDF) defined in RFC 5869 first described by Hugo Krawczyk. HKDF follows the "extract-then-expand" paradigm which is compatible to NIST 800-56C Rev. 1 two step KDF

800-56c android-compatibility cryptography hash hkdf hmac hmac-sha1 hmac-sha256 hmac-sha512 java java7 jdk7 kdf key-derivation-function nist rfc5869 two-step-key-derivation

Last synced: 19 Dec 2024

https://github.com/taurusgroup/frost-ed25519

Implementation of the FROST protocol for threshold Ed25519 signing

cryptography multi-party-computation signature

Last synced: 03 Feb 2025

https://github.com/r4sas/pbincli

PrivateBin CLI on python 3

crypto cryptography paste privatebin python python3

Last synced: 12 Apr 2025

https://github.com/r4sas/PBinCLI

PrivateBin CLI on python 3

crypto cryptography paste privatebin python python3

Last synced: 28 Mar 2025

https://github.com/taurushq-io/frost-ed25519

Implementation of the FROST protocol for threshold Ed25519 signing

cryptography multi-party-computation signature

Last synced: 15 Apr 2025

https://github.com/nitrokey/nethsm

Nitrokey NetHSM system software and firmware

cryptography hsm mirageos muen ocaml security unikernel

Last synced: 08 May 2025

https://github.com/potatosalad/ruby-jose

JSON Object Signing and Encryption (JOSE) for Ruby

cryptography jose jwt ruby

Last synced: 05 Apr 2025

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: 03 Jan 2025

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: 06 Apr 2025

https://github.com/gakonst/dark-forest

[WIP] Rust implementation of the Dark Forest game client

cryptography dark-forest ethereum rust

Last synced: 30 Apr 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/watfaq/softu2f-win

Software U2F authenticator for Windows

cryptography driver fido-u2f u2f-authenticator windows

Last synced: 21 Nov 2024

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

JavaScript client for Exonum blockchain

blockchain cryptography ed25519 exonum merkle-tree sha256

Last synced: 26 Apr 2025

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

Rust implementation of Noise

crypto cryptography noise noise-protocol-framework rust

Last synced: 18 Feb 2025

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: 07 Apr 2025

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: 12 Apr 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/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/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/adria0/plonk-by-fingers

Implementation of Plonk by Hand in rust

cryptography plonk rust

Last synced: 06 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/devolutions/picky-rs

Picky portable PKI implementation and microservice

asn1 cryptography der pki rust x509

Last synced: 14 Apr 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/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/sdiehl/double-ratchet

Double ratchet algorithm for E2E encryption

cryptography diffie-hellman double-ratchet-algorithm encryption x3dh

Last synced: 21 Nov 2024

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: 13 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: 25 Nov 2024

https://github.com/cretz/gopaque

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

cryptography opaque pake

Last synced: 16 Mar 2025

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/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: 10 Apr 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/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://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: 20 Mar 2025

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://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/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://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/appsup-dart/jose

Javascript Object Signing and Encryption (JOSE) library

aes cryptography encryption jose jwt rsa

Last synced: 02 Dec 2024

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

Meta framework for providing digital provenance and integrity to documents.

cryptography ethereum openattestation pki signature

Last synced: 19 Nov 2024

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/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: 20 Feb 2025

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/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/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: 18 Nov 2024

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

Command line program for secret-sharing strings

command-line cryptography shamir-secret-sharing

Last synced: 21 Nov 2024

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/Nitrokey/nethsm

Nitrokey NetHSM system software and firmware

cryptography hsm mirageos muen ocaml security unikernel

Last synced: 27 Nov 2024

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/noot/ring-go

💍implementation of linkable ring signatures in go

cryptography proof-of-membership ring-signatures zk

Last synced: 16 Jan 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/mobilecoinfoundation/mc-oblivious

ORAM and related for Intel SGX enclaves

cryptography no-std

Last synced: 26 Apr 2025

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

Reveal encrypted files stored on a filesystem.

cryptography encryption forensics security truecrypt

Last synced: 12 May 2025