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/roastercode/cryptosteg

Encrypt / Decrypt your files securely from command line to a picture

cryptography steganography

Last synced: 11 Jun 2026

https://github.com/siyovush-hamidov/hamming-codes-8-4

🔐 This project implements the Hamming Code 8-to-4 algorithm for error detection and correction during information transmission, capable of handling one mistake

cpp cryptography

Last synced: 14 Apr 2025

https://github.com/alexaubry/crypto

Swift wrapper for CommonCrypto

commoncrypto cryptography swift

Last synced: 30 Jul 2025

https://github.com/roginvs/cryptopoll

Secure crypto voting application

cryptography monero voting voting-application

Last synced: 14 Jun 2025

https://github.com/hugow04/vpn

VPN (Virtual private network) for MacOS and Linux

cryptography tcp udp virtual-private-network vpn vpn-client vpn-server

Last synced: 22 Jul 2025

https://github.com/virgilsecurity/virgil-purekit-net

PureKit SDK allows developers to protect users' passwords and sensitive personal information in a database from data breaches and both online and offline attacks and make stolen passwords useless even if a database is breached.

cryptography encryption gdpr hipaa passw0rd password password-hardened-encryption phe pii piidata sdk

Last synced: 09 May 2025

https://github.com/chrisamanse/Codegen

An open source one-time password generator for iOS.

authentication authenticator cryptography generator hmac ios one-time-passwords qrcode security swift

Last synced: 22 Jul 2025

https://github.com/dufkan/JCEd25519

JavaCard implementation of Ed25519 signature algorithm for smartcards that do not support EdDSA algorithm introduced in JavaCard API version 3.1.

cryptography ed25519 javacard

Last synced: 16 Mar 2025

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

KeyKnox SDK allows developers to communicate with Virgil Keyknox Service to upload, download, and synchronize encrypted sensitive data (private keys) between different devices.

cryptography keyknox keypair sdk

Last synced: 09 May 2025

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

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

breach-proof-password cryptography encryption nodejs pythia pythia-sdk sdk virgil-pythia

Last synced: 09 May 2025

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

Virgil Crypto library is a small, flexible and convenient wrapper for a variety of cryptographic algorithms. Includes asymmetric key generation, encryption/decryption of data, generation/verification of digital signatures, Pythia protocol and Double Ratchet protocol implementation.

cryptography doubleratchet encryption pythia ratchet

Last synced: 09 May 2025

https://github.com/jwerle/libhypercore-crypto

A C99 library for various cryptographic functions used in Hypercore.

c crypto cryptography hypercore

Last synced: 28 Mar 2025

https://github.com/rarimo/tss-svc

Threshold signature producer service that performs signing of cross chain operations

cryptography ecdsa go threshold-signature

Last synced: 10 Apr 2025

https://github.com/chetanxpro/public-key-cryptography

This is a basic project to show how public key cryptography work By using Elliptic Curve Digital Signatures

cryptography ecdsa-cryptography ethereum

Last synced: 12 Apr 2025

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

Electron-Executor is a powerful tool for executing commands directly from an Electron application. It provides a seamless way to interact with the underlying operating system for enhanced functionality.

cryptography cybersecurity electron electron-app encryption gpg gpt javascript llm mobile nodejs offline pgp privacy

Last synced: 29 Jul 2025

https://github.com/isan-rivkin/lamport-signatures-rs

Lamport one-time signature scheme in Rust

cryptography lamport-signature quantum-computing

Last synced: 04 Oct 2025

https://github.com/jonasalfredsson/docker-on-tmpfs

GitHub Action that mounts a tmpfs volume on /var/lib/docker/.

386 armv7 cryptography docker getdents64 github-actions hacktoberfest qemu readdir tmpfs

Last synced: 11 May 2025

https://github.com/python273/pwngrid-api

Pwnagotchi's Pwngrid API client (⌐■_■)

cryptography pwnagotchi python

Last synced: 07 May 2025

https://github.com/gibbed/gibbed.xxtea

C#/.NET implementation of XXTEA.

block-cipher cryptography xxtea

Last synced: 29 Jul 2025

https://github.com/bardiakz/oqs

oqs - A Dart FFI wrapper for liboqs, delivering post-quantum cryptographic algorithms. Supports NIST-standardized KEMs (e.g., ML-KEM) and signatures (e.g., ML-DSA), optimized for Flutter and cross-platform applications (Android, iOS, Linux, macOS, Windows). MIT Licensed.

cryptography dart ffi flutter kem kyber liboqs ml-dsa ml-kem oqs pqc quantom-cryptography

Last synced: 19 Feb 2026

https://github.com/diplomatiq/crypto-random

TypeScript library for generating cryptographically strong, uniformly distributed random integers from custom intervals, strings from custom character sets, and boolean values.

cryptography javascript javascript-library random-bytes random-generation random-int random-string secure-random-generator typescript

Last synced: 29 Jul 2025

https://github.com/aigptcode/secure-note-blockchain

یک برنامه یادداشت امن که از رمزنگاری امن برای حفاظت از یادداشت‌های شما و سیستم بلاک چین که نوت ها به صورت بلاک سیو و استفاده می‌کند

api blockchain cryptography hack note notes py python secure secure-note web3

Last synced: 19 Mar 2025

https://github.com/jsign/merlin

Composable proof transcripts for public-coin arguments of knowledge

cryptography fiat-shamir transcript zero-knowledge

Last synced: 18 Mar 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/animeshshaw/psychohasher

A Java based utility for data or file hash generation.

cryptography dfir forensics gradle hashing java

Last synced: 28 Jun 2026

https://github.com/beritani/ring-signatures

Pure TypeScript Ring Signatures

cryptography elliptic-curves ring-signatures

Last synced: 27 Jun 2025

https://github.com/cmdruid/frost

Flexible, round-optimized threshold signature library for BIP340 taproot.

bitcoin cryptography frost threshold

Last synced: 20 Sep 2025

https://github.com/paepckehh/tlsinfo

Tool to analyze and troubleshoot TLS connections (app/lib/api)

analyzer certificate certificates command-line crypto cryptography ecdsa ed25519 go infosec infosectools pki rsa ssl terminal tls tls13 x509

Last synced: 01 Apr 2026

https://github.com/crowdcompute/crowdengine

Peer-to-Peer compute engine implementation

blockchain crypto cryptocurrency cryptography ethereum peer-to-peer

Last synced: 12 Jan 2026

https://github.com/nishnash54/twostepencryption

Applying Steganography followed by Visual Cryptography Encode and Decode data

cryptography python3 steganography visual-cryptography

Last synced: 15 Aug 2025

https://github.com/nexckycort/rijndael-nodejs

Implementation of the rijndael encryption algorithm.🛡️

cryptography nodejs typescript webpack

Last synced: 28 Oct 2025

https://github.com/jsign/sumhash

sumhash512 cryptographic function implementation

algorand cryptography hash rust

Last synced: 18 Mar 2025

https://github.com/cosmian/cloudproof_js

The JavaScript/Typescript API library to Cosmian Cloudproof Encryption

cloud cloudproof cryptography java

Last synced: 09 Jul 2025

https://github.com/rumkin/crypto-stamp

🖋 Web-ready signature format and library

crypto-stamp cryptography javascript signatures website

Last synced: 27 Jul 2025

https://github.com/guilt/groupenc

Group Encryption utilities in Python, with a CLI.

bootstrap cryptography encryption group privacy self-hosted vault

Last synced: 21 Jul 2025

https://github.com/xeroxxhah/l0ck

Ransomeware written in python

cryptography cryptolocker ransomware

Last synced: 21 Jun 2025

https://github.com/retr0kr0dy/cryptsis

CryptSIS is an encryptor/decryptor working with different Cipher depending on the version.

cryptography encryption-decryption

Last synced: 18 Feb 2026

https://github.com/sc0vu/js-secp256k1

Compiled webassembly of bitcoin secp256k1

bitcoin cryptography elliptic secp256k1 wasm webassembly

Last synced: 13 Apr 2025

https://github.com/marcogarlet/crypto

A collection of cryptographic algorithms (even attacks) created during Cryptography classes.

algorithm cryptography

Last synced: 21 Jun 2025

https://github.com/myl7/vdmpf

Verifiable distributed multi-point function (DMPF) implementation

cryptography dmpf dpf fss

Last synced: 15 May 2025

https://github.com/cyrildever/crumbl-jar

Library in the JVM for secure data storage with trusted third-parties

cryptography data-masking scala-library signing-trusted storage-api

Last synced: 10 Apr 2025

https://github.com/coderserdar/csharphelpermethods

Bu çeşitli veri türleri ile ilgili olarak faydalı metotların kullanımı ile ilgili olarak hazırlanmış basit bir Windows Form uygulamasıdır

c-sharp cryptography datetime helpful numerical-methods string windows-forms

Last synced: 26 Jul 2025

https://github.com/alexaubry/Crypto

Swift wrapper for CommonCrypto

commoncrypto cryptography swift

Last synced: 21 Jul 2025

https://github.com/serviejs/keysign

Data signing and verification for rotating credentials and algorithms

cryptography data-integrity hmac hmac-sha256 sign

Last synced: 19 Jul 2025

https://github.com/devgeeks/echidna.js

Crypton is dead, long live Echidna.js

crypto cryptography echidna pouchdb tweetnacl

Last synced: 05 Apr 2025

https://github.com/rsarky/og-rsa

An RSA implementation in pure Rust

cryptography rsa rust

Last synced: 26 Jul 2025

https://github.com/chksum-rs/lib

An implementation of various hash functions with a straightforward interface for computing digests of bytes, files, directories, and more.

cryptography digest hash rust rust-crate

Last synced: 08 Apr 2026

https://github.com/astro-gram/password-manager

This is a secure password manager written in Python. 🔥🔥

cryptography encryption password-manager python

Last synced: 24 Sep 2025

https://github.com/cgaebel/lifecrypt

Store a root of trust for your life.

backup cryptography

Last synced: 20 Jul 2025

https://github.com/happenslol/xkcdpass

Secure random password generation library in go. Inspired by https://xkcd.com/936/

cryptography generator password random xkcd

Last synced: 18 Jun 2026

https://github.com/rednblkx/dash_live_decrypt_proxy

A Simple DRM(CENC) decrypting script for DASH manifests of "dynamic" type

cryptography dash drm ffmpeg mp4 proxy video

Last synced: 10 Jul 2025

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/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/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/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/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/jedisct1/strange

A really tiny asymmetric crypto library.

crypto cryptography

Last synced: 15 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/micromaomao/go-ecbpass

A tool to generate pseudorandom, deterministic passwords.

cryptography password password-generator password-manager

Last synced: 10 Feb 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/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/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/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/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/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/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/r4gus/crypto

Cryptographic algorithms in Zig

cryptography vrf zig ziglang

Last synced: 02 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/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/yodalightsabr/2password

2Password: A cryptography experiment

aes-256 cryptography experimental password-manager

Last synced: 10 Feb 2026

https://github.com/ktauchathuranga/inline-cryptography-toolkit

A Visual Studio Code extention for encrypt, decrypt, and hash text Inline.

cryptography encryption-decryption hashing vscode-extension

Last synced: 13 Feb 2026

https://github.com/sgiath/secp256k1

Elixir wrapper for Bitcoin Core secp256k1 library

bitcoin cryptography elixir secp256k1

Last synced: 01 Feb 2026

https://github.com/lucadibello/virtualsafe

🔒 Crypt your directories and make your files completely unreadable!

cryptography fernet privacy-tools python security security-tool

Last synced: 06 Jun 2026

https://github.com/pieroboseta/piero-ende-coder

A powerful encryption and decryption tool that combines the Vigenère cipher, XOR encryption, and Base64 encoding to secure messages. This tool allows users to encode and decode messages using a secret key, ensuring an extra layer of security.

algorithm base64 cipher cpp cryptography data-conversion data-encoding decoder decryption encoder encryption hashing string-manipulation text-processing

Last synced: 26 Feb 2026

https://github.com/adamo08/encryption-decryption

This repository contains implementations of various encryption and decryption algorithms in Python. The goal is to provide simple and easy-to-understand code for educational and practical purposes.

affine-cipher algorithms caesar-cipher cryptography decryption des-cipher encryption hill-cipher python security vigenere-cipher

Last synced: 11 Feb 2026

https://github.com/ornella-gigante/cryptosafe

A simple Java application for encrypting and decrypting messages and files using DES and RSA algorithms, featuring a user-friendly menu interface. Perfect for learning about cryptography and secure file handling.

assymetric-encryption assymetric-key-cryptography asymmetric-cryptography cipher-algorithms cryptography decipher des java java-8 rsa-cryptography

Last synced: 13 Feb 2026