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/greycloudss/sabaton

Sabaton is a WIP offline password cracker and wordlist engine in C. It generates exhaustive keyspaces and evaluates them against mainstream hash functions via a simple API. Built for air-gapped environments and high-throughput use, with a roadmap including CLI, multithreading, streaming mode, and GPU acceleration.

armourer c cracking cryptography security

Last synced: 07 Oct 2025

https://github.com/summercash/go-summercash

SummerTech's in-house distributed currency and computations protocol.

cryptocurrency cryptography daemon dapps distributed distributed-computing docker p2p smart-contract-platform summertech

Last synced: 11 Apr 2025

https://github.com/chiffre-io/crypto

Cryptographic primitives & constructs for the Chiffre platform

aes-256-gcm chiffre cryptography secure-remote-password shamir-secret-sharing tweetnacl

Last synced: 10 Oct 2025

https://github.com/tfogo/enigma-simulator

Enigma Machine Simulator for Wehrmacht Enigma I, Kriegsmarine M3 and M4 variants.

cryptography enigma-machine

Last synced: 11 Nov 2025

https://github.com/nckslvrmn/whisper

Simple service for one time secret (and file) sharing

aes-gcm-256 container cryptography docker encryption golang scrypt secret-management security

Last synced: 16 Mar 2026

https://github.com/ausaf007/zk-proof-demo

Command-line application demonstrating the mathematical working of non-interactive ZK Proofs of discrete log problem. Also called the Schnorr signature scheme.

cryptography java learn non-interactive-zero-knowledge schnorr-signatures zk-proofs

Last synced: 24 Apr 2025

https://github.com/jasondrawdy/krypta

An advanced cryptography suite packaged with a file manager, password manager, and a swiss army knife of crypto tools.

application cryptography data encryption filemanager generators hashing notepad password-manager security software windows

Last synced: 08 Jan 2026

https://github.com/multiparty/bwwc

Centralized asynchronous secure aggregation using Shamir's secret sharing for the Boston Women's Workforce Council.

cryptography secure-multiparty-computation shamir-secret-sharing smpc

Last synced: 11 Mar 2026

https://github.com/jack-q/cryptwist

Cryptographic Primitive Implementation for illustration

cryptography decryption encryption hash signature visualization

Last synced: 21 Feb 2026

https://github.com/mbrav/docker-gost

Docker images with OpenSSL and Russian GOST crypto algorithms

crypto cryptography docker gost kuznechik nginx openssl openssl-engine ssl ssl-certificates tls

Last synced: 10 Jun 2025

https://github.com/yantavares/segcomp

Repositório para abrigar os códigos da disciplina de Segurança Computacional (SEGCOMP) da UnB.

cryptography cybersecurity security

Last synced: 11 Mar 2026

https://github.com/fabianferno/the-riot-protocol

It offers device authentication, data encryption, decentralized key generation, and blockchain-based authentication for secure and reliable communication between devices and users.

arduino blockchain cryptography data gateway iot security solidity university-project

Last synced: 18 Jan 2026

https://github.com/thomwiggers/kyber-rs

Const generics experiment. WIP Kyber implementation in Rust.

const-generics cryptography rust wip

Last synced: 12 Jun 2025

https://github.com/emilamaj/signswap

Gas-free Ethereum decentralized exchange. The cryptographic signing lets you securely swap tokens without spending gas fees.

cryptography dapp decentralized-exchange dex ethereum foundry-rs react solidity

Last synced: 19 Apr 2025

https://github.com/angeal185/xcrypt

cascade encryption using Serpent Twofish and AES for the browser and nodejs

aes browser cascade-encryption cipher ciphers cryptography javascript multiple-encryption nodejs serpent twofish

Last synced: 26 Oct 2025

https://github.com/antonkueltz/roca-crack

Crack RSA keys generated with bad Infineon keygen

cryptanalysis cryptography rsa

Last synced: 23 Aug 2025

https://github.com/datajuggler/blazor.crypto

This is a sample Blazor project that demonstrates Nuget package DataJuggler.Cryptography and how easy it is to use it for encryption / decryption and / or password hashing.

blazor cryptography csharp

Last synced: 14 Oct 2025

https://github.com/leplusorg/docker-hash

Docker container with utilities to compute hashes (CRC32, MD5, SHA-1, SHA-256, SHA-512, Argon2...).

argon2 checksum crc32 cryptography docker docker-container docker-image dockerfile hash hmac md5 message-digest sha-1 sha-256 sha-512 sha1 sha256

Last synced: 19 Apr 2025

https://github.com/ellipticsecure/ehsm-rust

Rust integration library for the eHSM and MIRkey Hardware Security Modules

bip32 bitcoin cryptography hsm pkcs11 rust-bindings

Last synced: 22 Aug 2025

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

Extension to Tink Java that provides Google Cloud KMS integration

crypto cryptography gcp-kms google-cloud-kms java security

Last synced: 27 Jan 2026

https://github.com/lvmalware/cryptopals-crypto-challenges

My solutions for the Cryptopals Crypto Challenges

crypto-challenges cryptography cryptopals perl perl5

Last synced: 31 Mar 2025

https://github.com/cizr/perlcodingtoolkit

This repository contains a diverse collection of Perl scripts and utilities designed to assist developers in various aspects of programming and problem-solving.

client-server compression-algorithm cryptography cybersecurity data-structures digitalforensics graph perl perl5 problem-solving recursion scheduling-algorithms searching-algorithms sorting-algorithms tree webprogramming

Last synced: 21 Apr 2025

https://github.com/alex-snd/trecover

📜 A python library for distributed training of a Transformer neural network across the Internet to solve the Running Key Cipher, widely known in the field of Cryptography.

celery cryptography deep-learning distributed-systems distributed-training fastapi hivemind keyless-reading llm machine-learning mkdocs neural-network nlp python pytorch pytorch-lightning streamlit text-recovery transformers volunteer-computing

Last synced: 08 Oct 2025

https://github.com/jeffotoni/s3goamz

Loads files to s3 aws using the goamz library, a file encryption library

aws-s3 cryptography go gocry golang s3 s3-bucket upload

Last synced: 04 Apr 2025

https://github.com/cjpatton/store

Oblivious storage of Go maps.

cryptography go

Last synced: 18 May 2026

https://github.com/carteni/crypto-bundle

Symmetric-key authenticated encryption in a Symfony 3 application.

authenticated-encryption bundle cryptography encryption php symfony symfony-bundle symmetric-key-cryptography

Last synced: 22 Apr 2025

https://github.com/gers2017/zenode

Abstraction layer on top of p2panda to interact with p2panda nodes

abstraction aquadoggo cryptography graphql p2p p2panda peer-to-peer rust schema utility-library

Last synced: 05 Sep 2025

https://github.com/e3prom/kryptoxin

A security-oriented payload encryption tool written in Python.

aes cryptography encryption encryptor penetration-testing pentesting programming red-team security

Last synced: 13 May 2025

https://github.com/xsavikx/present-cipher

In this repo you'll find a reference python implementation of PRESENT cipher and my own minified version with 16-bit key and 8-bit block.

cipher cryptography

Last synced: 10 Mar 2026

https://github.com/popcornell/pyaes_drbg

Cryptographically Secure AES DRBG NIST SP 800-90A, Rev 1 pseudo-random number generator (PRNG) in Pure Python

aes cryptography drbg nist pseudo-random-generator pseudorandom python random-generation

Last synced: 28 Apr 2025

https://github.com/internet-of-people/iop-ts

The IOP Stack™, home to the Morpheus Identity Management System

blockchain cryptography did ssi

Last synced: 24 Feb 2026

https://github.com/0xjjpa/deniable-website

👀 deniable.website / An usage example of Web Cryptography API

cryptography security web

Last synced: 23 Feb 2026

https://github.com/go-compile/qrsecrets

QR secrets is a cryptographically secure mechanism to store secret data with the highest levels of security and store it on physical paper.

256bit aes-256 argon2 cryptography encryption qrcodes quantum-resistant-cryptosystems secure

Last synced: 27 Jun 2025

https://github.com/cryptpad/chainpad-crypto

Pluggable cryptography module for chainpad

chainpad cryptography cryptpad

Last synced: 12 Dec 2025

https://github.com/manojpramesh/ether-key

Ethereum address and key file generation tool using Angular 2.

cryptography ethereum

Last synced: 14 Apr 2025

https://github.com/fishfugu/elliptic

Elliptic Curve Toolbox: Tools for finite field arithmetic and elliptic curve analysis. Includes modules for large integer operations, visualisation, and finite field calculations. Hopefully useful for researchers and developers in cryptography.

cryptography elliptic-curve-arithmetic elliptic-curve-cryptography elliptic-curves literature-review mathematical-programming mathematics maths

Last synced: 16 Jan 2026

https://github.com/piotrszyma/mcl-python

Python bindings for mcl library by herumi

bindings cryptography pairing

Last synced: 25 Apr 2025

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

Development and deployment CLI for Cloudflare Privacy Pass implementation

authentication cli cryptography privacy-pass token typescript

Last synced: 20 Oct 2025

https://github.com/exonum/pwbox

Password-based encryption for Node and browsers

crypto cryptography encryption libsodium pwhash scrypt

Last synced: 26 Apr 2025

https://github.com/nuid/cryptography

Cross-platform cryptographic fundamentals

clj cljc cljs clojure clojurescript cryptography hashing random

Last synced: 09 Apr 2025

https://github.com/keygen-sh/example-cpp-response-signature-verification

Example of verifying response signatures using portable Ed25519

cryptography ed25519 keygen licensing software-licensing

Last synced: 30 Aug 2025

https://github.com/pawar-tushar/securepasswordmanager

A secure password manager application developed with advanced cryptographic techniques to ensure the protection and confidentiality of user credentials.

aes-256 argon2 cli-app cryptography cybersecurity hashing password-generator password-manager password-strength python scrypt

Last synced: 22 Apr 2025

https://github.com/jonhoo/go-crypto-examples

Example code for performing various higher-level operations using the Go crypto primitives

cryptography examples golang

Last synced: 11 Oct 2025

https://github.com/tink-crypto/tink-java-awskms

Extension to Tink Java that provides AWS-KMS integration

aws-kms crypto cryptography java security

Last synced: 27 Jan 2026

https://github.com/aldantanneo/bigints

WIP constant time bigint implementation in SPARK

ada bigint cryptography formal-verification spark

Last synced: 09 Aug 2025

https://github.com/sanjay-sol/shamirs

This project aims to develop a secure vault system leveraging blockchain technology and cryptographic techniques.

blockchain cryptography metamask nextjs remix

Last synced: 28 Apr 2025

https://github.com/tramires/cose-rust

Rust implementation of the protocol CBOR Object Signing and Encryption, COSE, RFC 8152.

cbor cose cryptography encryption mac rust signatures

Last synced: 08 Sep 2025

https://github.com/jshawl/proof.im

Zero-Trust Signature Based Proof of Identity

authentication cryptography digital-signature ed25519 identity minisign signature ssh-key

Last synced: 15 Oct 2025

https://github.com/centromere/pipes-cacophony

Pipes for Noise-secured network connections

cryptography haskell

Last synced: 13 Jun 2025

https://github.com/armfazh/qdsa-space17

[New Optimized] This is an optimized C-language library of the qDSA digital signature scheme instantiated with Curve25519.

cryptography curve25519 digital-signature high-performance montgomery-ladder public-key-cryptography qdsa x64

Last synced: 30 Mar 2025

https://github.com/proxyco/swift-jose

Swift implementation of the JSON Object Signing and Encryption (JOSE) family of specifications

cryptography jose jwa jwe jwk jws rfc7515 rfc7516 rfc7517 rfc7518 rfc7638 rfc8037 rfc8812 swift swift-jose

Last synced: 21 Oct 2025

https://github.com/zhaohaijun/blockchain-crypto

Crypto for BlockChain

blockchain cryptography sm2 vrf

Last synced: 12 Mar 2026

https://github.com/r4gus/crypto

Cryptographic algorithms in Zig

cryptography vrf zig ziglang

Last synced: 02 Feb 2026

https://github.com/rayniel95/rainyelcert-node

The node of RainyelLedger, permissioned blockchain created using Substrate. RainyelLedger is a rebranding of RainyelCert-Node :)

blockchain cryptography distributed-systems ink permissioned-blockchain polkadot rust smart-contracts substrate

Last synced: 26 Feb 2026

https://github.com/alexanderbkl/btcwalletcapture

A small script in nodejs that captures wallets from a range of trivial binary private keys

bitcoin btc btcwhales crypto cryptocurrency cryptography ellipse elliptic-curves ens ethereum generation privatekey scp256k wallet walletcapture walletgeneration

Last synced: 08 Feb 2026

https://github.com/jtdowney/acumen

Gleam library for interacting with Automatic Certificate Management Environment (ACME) servers like Let's Encrypt

acme cryptography gleam letsencrypt

Last synced: 11 May 2026

https://github.com/drilonaliu/cryptography

A cryptography package with simplifed versions of AES and SHA-1, RSA, HMAC; featuring attacks, block ciphers and digital signature schemes.

aes attacks block-ciphers cryptography encryption hash rsa sha-1

Last synced: 13 Feb 2026

https://github.com/invariant-systems-ai/aiir

AI Integrity Receipts — generate, verify, and attest cryptographic receipts for commits with declared AI involvement. Release verification with SLSA-compatible VSA. Zero dependencies. Apache 2.0.

ai attestation audit compliance copilot cryptography eu-ai-act git github-actions in-toto mcp receipts security slsa supply-chain-security verification

Last synced: 17 Apr 2026

https://github.com/donpablonows/coin

🪙 Crypto Optimization Interface Network (aka COIN) is a high-performance Bitcoin address generator using CUDA acceleration and multi-threading. It optimizes GPU and CPU resources for fast address generation, ensures secure private key creation, and includes real-time monitoring and automatic system optimizations.

bitcoin blockchain cryptography cuda gpu-acceleration

Last synced: 07 May 2026

https://github.com/nuxed/crypto

The Nuxed Crypto component provides a high-level cryptography interface that relies on libsodium for all of its underlying cryptography operations.

argon2 authentication constant-time cryptography cryptography-library curve25519 digital-signature ed25519 encryption hack hacklang hhvm libsodium misuse-resistant nuxed password-hashing poly1305 x25519 xsalsa20

Last synced: 30 Jan 2026

https://github.com/raphaelrrcoelho/commitment-scheme

In cryptography, a commitment scheme allows one to commit to a chosen value (or chosen statement) while keeping it hidden to others, with the ability to reveal the committed value later. Commitment schemes are designed so that a party cannot change the value or statement after they have committed to it: that is, commitment schemes are binding.

cryptography hashing python3

Last synced: 09 Jun 2026

https://github.com/ericlagergren/rocca

Rocca: An Efficient AES-based Encryption Scheme for Beyond 5G - https://eprint.iacr.org/2022/116.pdf

5g aead cryptography rocca

Last synced: 07 Feb 2026

https://github.com/vatshayan/github-internship

Internship available for Everyone on Machine Learning, Cryptography, Data science, IOT, Security and Web Development

c cryptocurrency cryptography datascience internship internship-report internships internships-offers machine-learning machine-learning-algorithms python startup-internships webdevelopment

Last synced: 03 May 2026

https://github.com/micromaomao/go-ecbpass

A tool to generate pseudorandom, deterministic passwords.

cryptography password password-generator password-manager

Last synced: 10 Feb 2026

https://github.com/wahidpanda/encryption-decryption-quantum-computing-project

This is capstone project for my Quantum Computing by Qubit by Qubit. In this project I made a web-application where I can encrypt a message a decrypt a message with Qkd. It's a secure platform for future Quantum Cryptography

capstone-project cryptography crytpocurrency cybersecurity encryption-algorithms encryption-decryption encryption-tool machine-learning open-source opencv project python quantum-computing streamlit

Last synced: 20 Apr 2026

https://github.com/randa-mu/dcipher

dcipher is a modular protocol for threshold cryptography

bls bls12-381 bn254 crosschain cryptography dkg drand encryption ibe onlyswaps threshold timelock

Last synced: 04 Mar 2026

https://github.com/demining/crypto-wallet-protection

How to protect your money in Bitcoin and Ethereum cryptocurrencies in the face of the rapid growth of fake crypto wallets

bitcoin bitcoin-wallet cryptocurrencies cryptocurrency cryptography ethereum ethereum-wallet fake-data hack hacking protection protection-ring protection-scheme vulnerability

Last synced: 09 May 2026

https://github.com/uverify-io/uverify-ui

UVerify makes blockchain technology accessible to everyone, regardless of prior experience. Effortlessly secure your file or text hashes on the Cardano blockchain.

cardano cryptography notarytool react tailwindcss

Last synced: 09 May 2026

https://github.com/jedisct1/strange

A really tiny asymmetric crypto library.

crypto cryptography

Last synced: 15 Feb 2026

https://github.com/karakun/encrypted-filechannel

Transparent encryption for java.nio.channels.FileChannel

crypto cryptography java nio security tink

Last synced: 05 Mar 2026

https://github.com/aarambh-darshan/mini-blockchain

A robust, full-stack blockchain engine built in Rust. Features a custom VM for smart contracts with real gas economics, Proof-of-Work consensus, UTXO transactions, multisig wallets, and a real-time SvelteKit block explorer.

blockchain cryptography defi distributed-systems p2p proof-of-work rust smart-contracts sveltekit utxo vm web3

Last synced: 10 Feb 2026

https://github.com/vishesh-gupta/cryptology

Container for multiple Cryptography algorithms, ciphers and techniques

cryptography hashing-algorithm rsa-key-encryption secure-hash-algorithm

Last synced: 09 Feb 2026

https://github.com/berkekaragoz/experimental-media-platform

My coding tryouts combined in a media platform concept. Next.js, GraphQL, FaunaDB, styled-components and more...

cryptography faunadb graphql nextjs styled-components

Last synced: 02 May 2026

https://github.com/yodalightsabr/2password

2Password: A cryptography experiment

aes-256 cryptography experimental password-manager

Last synced: 10 Feb 2026

https://github.com/ishivanshgoel/securechat

End-to-end encrypted chat application using RSA algorithm. Backend: https://github.com/ishivanshgoel/securechat-app/

bootstrap cryptography css html javascript rsa-cryptography

Last synced: 08 May 2026

https://github.com/primefactor-io/xchacha20-poly1305

100% RFC compliant implementations of ChaCha20-Poly1305 and XChaCha20-Poly1305

chacha20 chacha20-poly1305 cryptography cryptography-algorithms poly1305

Last synced: 01 Mar 2026

https://github.com/lumarans30/astralsafeclient

.NET MAUI app that encrypts and decrypts an exe file.

aes-128 anti-piracy client-side cryptography http-requests maui-app

Last synced: 18 Jun 2026

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

A simple E2EE chat for iOS which uses Virgil Security services.

chat cryptography demo encryption end-to-end-encryption ios ios-app messenger

Last synced: 19 Jun 2026

https://github.com/ideal-lab5/etf

"Encryption to the Future" consensus and node

blockchain cryptography substrate timelock-encryption

Last synced: 17 Mar 2026