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/zkdotim/zkim-file-format

Secure encrypted file format with three-layer encryption, integrity validation, and privacy-preserving search capabilities

blake3 cryptography encryption file-format privacy searchable-encryption security typescript xchacha20 zero-knowledge

Last synced: 15 Jan 2026

https://github.com/georgiifirsov/bc-lib

Tiny library with block ciphers implementation for my cryptography research

block-cipher cryptography secret-key-encryption symmetric-cryptography symmetric-key-cryptography

Last synced: 12 Apr 2025

https://github.com/theboringhumane/xyphos

🔐 Xyphos : Open Source Key Management System (KMS): A secure, multi-tenant key management system built in Go. An open-source alternative to Google Cloud KMS with enhanced features.

cloudkms cryptography encryption encryption-decryption kms mathematics

Last synced: 17 Feb 2026

https://github.com/omarbaylee/vaultkey

vaultkey is an open-source Rust library for generating secure, customizable passwords. It supports various character sets and lengths, providing cryptographically secure random passwords for any use case. Contributions are welcome to improve and expand the library.

aeonvault capsulekey cryptography future-ai key-generation knowledge-preservation open-source password-manager random-password rust rust-crate rust-library time-capsule vaultkey

Last synced: 11 Jul 2025

https://github.com/sayalisachin/MediCrypt

This is a Hospital Communication System Using DNA Encryption and Image Steganography This project enables secure communication between two hospitals, Hospital A and Hospital B, by encrypting and hiding sensitive patient data within images using DNA encryption and Least Significant Bit (LSB) steganography techniques, powered by Socket.IO

cryptography dna dna-sequencing information informationsecurity lsb lsb-steganography manipal-institute-of-technology matplotlib pandas pillow security socket-io steganography streamlit websocket

Last synced: 21 Jun 2025

https://github.com/keygen-sh/example-bash-cryptographic-verification

Example of verifying a license key's authenticity using RSA-SHA256 with PKCS1 PSS padding with Bash.

bash-script cryptography keygen license-keys openssl-rsa software-licensing

Last synced: 17 May 2026

https://github.com/provnai/attest

Attest Protocol Silicon-rooted trust and zero-knowledge provenance for AI agents. Features hardware-sealed identity (TPM/CNG), Plonky3 ZK-STARK audit trails, and Quantum Undo (Reversible Execution) in Go & Rust.

ai-agents artificial-intelligence audit-log cryptography cybersecurity golang hardware-security plonky3 provenance rust sqlite state-management tpm undo zk-starks

Last synced: 11 Mar 2026

https://github.com/jimmygizmo/zerotools

Applications, tools and modules written in best-practice Python, Java, Javascript, C and Perl for personal projects, enterprise projects or education.

asyncio autobahn bookmark cryptography encryption ios java perl pexpect python recursive ruby swift tcl tk wamp

Last synced: 11 Apr 2026

https://github.com/Projects-Developer/Top-10-BCA-Final-Year-Projects

The top 10 BCA final year projects include e-commerce website development, online survey and feedback systems, web scraping and data mining. Top 10 BCA Projects .Project Includes Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials.

bca-project bca-projects blockchain btech-projects computer-science-projects computerscienceprojects cryptography final-year-projects finalyearprojects machine-learning machinelearning malware-projects mca-projects mtech-projects research-paper-project web-develpment

Last synced: 11 Sep 2025

https://github.com/maxpat78/cryptopad

A simple Notepad supporting ZIP AES-256 encrypted documents, coded in Python

aes cryptography encryption notepad security text-editor zip zipfile

Last synced: 12 Apr 2025

https://github.com/descent098/diffie-hellman

A very simple implementation and explanation of the Diffe-Helmen Key Exchange

cryptography diffie-hellman diffie-hellman-exchange education learning

Last synced: 05 Apr 2025

https://github.com/samuel-lucas6/rocca-s.net

A .NET implementation of Rocca-S.

aead crypto cryptography rocca rocca-s

Last synced: 27 Mar 2025

https://github.com/yosif9999/hamster-clicker

Hamster Kombat Bot is a Python-based automation tool specifically designed for the game Hamster Kombat. This bot is capable of performing all in-game tasks, including auto-tapping, cipher tasks, and purchasing the best cards on your behalf. It's a free and fully automated farming bot that enhances your Hamster Kombat gaming experience.

autoclicker bitcoin crypto-bot cryptocurrency cryptography hamster mini-app mini-apps notcoin tapswap telegram telegram-click-bot telegram-mini-app telegram-mini-apps

Last synced: 02 Feb 2026

https://github.com/py-zero/cryptozero

Simple, strong cryptography for beginners, in Python.

cryptography education python3

Last synced: 15 Jan 2026

https://github.com/jasondrawdy/compendio

Collection of common and noteworthy extension methods, security tools, and filesystem functions generally found in most applications; focusing on extensibility and portability.

compendium converters cryptography data extensions generators hashing library security utilities validation windows

Last synced: 18 May 2026

https://github.com/sap-samples/s4hana-crypto-assets-subledger

SAP S/4HANA add-on sample as a subledger for crypto assets accounting.

add-on assets crypto cryptography sample sap-s4hana

Last synced: 13 Apr 2025

https://github.com/jadnohra/zig-crypto-bench

Crypto benchmarks: Zig vs Rust performance comparison.

benchmark cryptography perfromance rust zig

Last synced: 18 May 2026

https://github.com/newam/p256-cm4

A rust re-implementation of Emill/P256-Cortex-M4

cryptography embedded p256 rust

Last synced: 23 Dec 2025

https://github.com/f3r10/programming_bitcoin

Rust implementation of the code developed in the book Programming Bitcoin by Jimmy Song.

bitcoin cryptography rust

Last synced: 18 May 2026

https://github.com/w3c/identity-web-impact

This document proposes an overview of Digital Identities on the Web and an analysis through different use cases of the systemic impact on both the market side and the human side, as well as the role that Web standardization may play in managing that impact

cryptography identity spice threat-modeling verifiable-credentials

Last synced: 11 Jul 2025

https://github.com/simplito/linked-pm

A simple web application which encrypts your private messages (Java Script client-side encryption) and converts them into clickable links and QR-codes.

application cryptography qrcode web

Last synced: 04 Mar 2025

https://github.com/cipherstash/enveloperb

Ruby bindings for the envelopers envelope-encryption library

cipherstash cryptography encryption envelope-encryption ruby

Last synced: 07 May 2025

https://github.com/geeknik/qrypttalk

A Decentralized, Privacy-First Chat App

chat crypto cryptography encryption privacy

Last synced: 08 May 2026

https://github.com/hushos/hushos-legacy

An open source, privacy first, end-to-end encrypted productivity OS!

cryptography encryption end-to-end-encryption nextjs privacy self-hosted typescript

Last synced: 21 Jun 2026

https://github.com/ggeorgovassilis/webencryption

Simple (offline) HTML and Javascript for encrypting stuff

cryptography javascript security web

Last synced: 05 Apr 2025

https://github.com/fajarkim/node-openssl-enc

A Node.js CLI tool and library for encryption and decryption with OpenSSL Enc.

cipher compress cryptography decipher decompress decrypt encrypt node nodejs

Last synced: 28 Oct 2025

https://github.com/hayr-hotoca/flutter_chacha20_poly1305

ChaCha20-Poly1305 encryption/decryption for Flutter. Native implementations make sure it has the fastest performance.

android chacha20 chacha20-poly1305 chacha20poly1305 cipher cipher-algorithms cross-platform cryptography cryptography-algorithms dart encryption encryption-algorithms flutter ios key

Last synced: 02 May 2026

https://github.com/scifer99/pki-engineering

PKI Engineering Repository for Secure Web Application Development

cryptography information-security informationsystems pki-applications security-engineering

Last synced: 02 Feb 2026

https://github.com/septem151/satokencore

Java Blockchain with no external dependencies based on Bitcoin.

cryptocurrency cryptography java

Last synced: 12 May 2025

https://github.com/betarixm/cuecc

POSTECH: Heterogeneous Parallel Computing (Fall 2023)

cryptography ctypes cuda ecc postech secp256k1

Last synced: 12 May 2025

https://github.com/hpgrahsl/rhd-csflc-kafka-connect-demos

Demo Scenarios discussed in my Red Hat Developers article series

apachekafka cryptography encryption-decryption kafka kafka-connect security

Last synced: 18 Feb 2026

https://github.com/qua3k/cryptopals

This is a repo providing solutions written in Go to the Matasano Cryptopals Challenges.

cryptography cryptopals

Last synced: 12 Jan 2026

https://github.com/catalyst-network/dotnet-crypto-benchmarking

Project to benchmark different c# crypto libraries and curves including NSec && SecpK1 wrapped && BouncyCastle

atlas-city benchmarkdotnet benchmarking bouncycastle crypto-benchmarking crypto-libraries cryptography nsec secp256k1

Last synced: 29 May 2026

https://github.com/benwoo1110/cryptography-gui

Simple visualisation for basic string cryptography algorithms

algorithms cryptography cryptography-gui pygame python3 string-cryptography-algorithms visualisation

Last synced: 31 Mar 2026

https://github.com/werrett/cryptopals

Solutions to the Matasano Cryptopals challenges

cryptography ctf golang

Last synced: 19 May 2026

https://github.com/noot/dleq-rs

cross-group discrete log equality proof

cryptography dleq zero-knowledge

Last synced: 03 Mar 2025

https://github.com/functionally/crypto-lean4

Implementation of various cryptographic functions in Lean4

cryptography elliptic-curves lean4

Last synced: 03 Feb 2026

https://github.com/embetrix/meta-pqc

OpenEmbedded/Yocto layer dedicated to Post-Quantum Cryptography, providing integration and testing of quantum-safe cryptographic algorithms for embedded linux systems.

crypto-agility cryptography embedded-linux embedded-systems openembedded post-quantum-cryptography python security yocto

Last synced: 24 Feb 2025

https://github.com/hubenchang0515/cryptography

Cryptography Hash Algorithm - 消息摘要算法库

cryptography md5 sha sha2

Last synced: 25 Jan 2026

https://github.com/vaultie/teddybear

🧸 JS/TS/Rust library for verifiable credentials and common cryptographic operations

client-side-encryption cryptography javascript jwe jws jwt rust typescript verifiable-credentials wasm

Last synced: 13 May 2025

https://github.com/azmisahin/azmisahin-software-cryptography-steganography-net

Crypto-Steganography: A condition in which the information contained in a readable data is not understood by the unwanted parties; Methods of converting a file, message, image, or video by hiding it in a file, message, image, or video.Crypto-Steganography: A condition in which the information contained in a readable data is not understood by the unwanted parties; Methods of converting a file, message, image, or video by hiding it in a file, message, image, or video.

audio bit byte char color cryptography cs decoder decoding encoder encryption int picture pixel steganography string studio text video visual

Last synced: 29 Mar 2025

https://github.com/swift-libp2p/swift-libp2p-crypto

Core LibP2P cryptography API for commonly used Keys, Hashes and Ciphers

cryptography libp2p multiformats

Last synced: 22 Jul 2025

https://github.com/instantwebp2p/nacl-cert

AIoT NACL Certification System

aiot cryptography nacl nacl-cert security-protocol

Last synced: 08 Apr 2026

https://github.com/cizr/digital-steganography-images

A Python-based tool for concealing confidential information within images.embed and extract data seamlessly, adding an extra layer of privacy to your images.

algorithms cryptography digitalforensics python steganography

Last synced: 22 Mar 2025

https://github.com/whereswaldon/cryptage

Cryptographically secure (hopefully) peer2peer cribbage

cribbage cryptography p2p

Last synced: 12 Jan 2026

https://github.com/cosmian/cloudproof_java

The Java API library to Cosmian Cloudproof Encryption

cloud cloudproof cryptography java

Last synced: 22 Mar 2025

https://github.com/tmlnv/sanity

Solana vanity address generator with CLI & TUI.

crypto cryptography go sol solana vanity vanity-address

Last synced: 12 Jan 2026

https://github.com/abhisinha08/cryptile

A Desktop App and CLI tool to encrypt and decrypt your files with a secure password

cryptography react rust tauri

Last synced: 27 Jun 2025

https://github.com/ahf/orbis

An Erlang library for building worker pools using consistent hashing.

consistent-hashing consistent-hashing-library cryptography erlang

Last synced: 22 Mar 2025

https://github.com/ntdls/ntdls.securekeyexchange

Easily generate a single or multi-round Diffie-Hellman key.

cryptography diffie-hellman key-exchange key-exchange-algorithms random-key-generator secure

Last synced: 14 Apr 2025

https://github.com/loneicewolf/cryptography

Encryption implemented in various languages. like AES and Serpent, more coming.

aes c cascade-encryption cipher cpp cryptography openssl rijndael serpent

Last synced: 08 Mar 2026

https://github.com/allouis/lamport-ots

🔏 Lamport One-Time Signatures in JavaScript 🔏

cryptography lamport ots signature

Last synced: 05 Apr 2025

https://github.com/victorzhang2014/zrcryptographyoc

ZRCryptographyOC, a set of cryptographic methods which provides an easily way to call. It includes RSA,AES,DES,MD5,SHA1,SHA224,SHA384,SHA512 algorithms.

aes cryptography ios md5 rsa sha1 sha224 sha256 sha512

Last synced: 06 Apr 2025

https://github.com/jcbritobr/sbox

SBOX is a cli application that implements the secretbox seal and open functions to encrypt documents.

cryptography symmetric-encryption tool

Last synced: 06 Apr 2025

https://github.com/zgsolucoes/zg-data-guard

ZG Data Guard is a centralized tool designed to streamline and secure the management of multiple databases across various environments. It simplifies administration by providing a unified platform to handle database ecosystems, technologies, instances, predefined roles, databases, users, and access control. All secured through JWT-protected API.

access-management clusters-management cryptography database-management docker go go-chi godotenv golang golang-migrate jwt-auth keycloak postgresql rest-api swagger2 swaggo testify users-management

Last synced: 28 Jan 2026

https://github.com/xtrendence/native-encryption

My first mobile app developed using React Native. A simple app that allows the user to use AES-256 to encrypt/decrypt data.

aes-encryption android cross-platform cryptography encryption ios mobile-app react react-native reactjs

Last synced: 08 Apr 2026

https://github.com/dyslex7c/zk-election

Cryptography-driven and privacy-preserving election framework with zk-SNARKs

circom cryptography election voting voting-application zero-knowledge zkp zksnarks

Last synced: 03 Feb 2026

https://github.com/pacemakerx/cryptolab

Simple and beginner-friendly implementations of classic cryptographic algorithms like Playfair, Hill Cipher, DES, AES, RSA, DSA, MD5, SHA512 — using Python. Designed for easy understanding, minimal dependencies, and educational use.

cryptography hill-cipher md5-hash playfair-cipher rsa-algorithm sha512

Last synced: 14 Apr 2025

https://github.com/utarwyn/a51-cipher

Java implementation of the A5/1 Stream Cipher.

cryptography learning school-project

Last synced: 04 Mar 2025

https://github.com/grondilu/elliptic-curves-raku

Elliptic curves cryptography in raku

cryptography eddsa secp256k1

Last synced: 14 May 2025

https://github.com/deemru/cryptash

Hash-based encrypt/decrypt for PHP

authenticity confidentiality cryptography decrypt encrypt integrity php

Last synced: 25 Mar 2025

https://github.com/reppon97/cryptosnake

Simple, unofficial python wrapper for Binance API. You'll find this easy-to-use package helpful if you're interested in general market data and cryptocurrency values. You don't need to have a Binance account or API Key since you can't purchase/trade cryptocurrencies using this package.

api binance bitcoin crypto cryptocurrencies cryptocurrency cryptocurrency-exchanges cryptography data ethereum json litecoin python python3 statistics

Last synced: 05 Mar 2025

https://github.com/projects-developer/github-major-projects-with-source-code

GitHub major projects Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

bcaproject btechproject computerscienceproject cryptography finalyear finalyearproject machine-learning malware malware-project mcaproject mtechproject project

Last synced: 18 Feb 2026

https://github.com/alhonaut/zkp-grpc-server

Chaum-Pederson Zero-Knowledge Proof in Rust with gRPC and Docker

cryptography grpc rust

Last synced: 03 May 2026

https://github.com/jtdowney/b2sum-rs

Rust clone of the BLAKE2b checksum utility in GNU coreutils

blake2b coreutils cryptography rust

Last synced: 14 Apr 2025

https://github.com/dotx12/algunscrypt

🔒 Alguns is a symmetric encryption method that contains 2 keys. Uses 128-bit AES in CBC mode and PKCS7 padding with the replacement of letters with random values.

aes alguns crypto cryptography decrypt hash python python3

Last synced: 24 Jul 2025

https://github.com/alxiong/ark-srs

Use Common/Structured Reference String (CRS/SRS) from existing ceremonies with ease

cryptography trusted-setup zksnark

Last synced: 26 Jul 2025

https://github.com/stackoverflowexcept1on/roast

Rust implementation of ROAST (Robust Asynchronous Schnorr Threshold Signatures) with cryptography by Zcash Foundation

cryptography elliptic-curves schnorr schnorr-signatures threshold-cryptography threshold-signature

Last synced: 18 Sep 2025

https://github.com/cmason3/vaulty.rs

Vaulty in Rust - Encrypt/Decrypt with ChaCha20-Poly1305

chacha20-poly1305 cryptography rust-lang scrypt sha256

Last synced: 26 Jul 2025

https://github.com/cmason3/vaulty.go

Vaulty in Go - Encrypt/Decrypt with ChaCha20-Poly1305

chacha20-poly1305 cryptography ecdh golang scrypt sha256 x25519

Last synced: 26 Jul 2025

https://github.com/caprinux/cyberthon-2021

Cyberthon 2021 Training. Includes ALL challenges from self-directed learning and some from livestream training.

binary-exploitation cryptography forensics pwn reverse-engineering web web-exploitation

Last synced: 07 Nov 2025

https://github.com/jalaj711/go-des

GoLang implementation of DES, 3DES (128-bit key) and 3DES (192-bit key) with support for ECB, CBC, CFB and OFB modes.

3des cryptography des golang symmetric-cryptography

Last synced: 29 Jul 2025

https://github.com/versia-pub/api

TypeScript APIs for various Versia services.

cryptography ecmascript2020 federation lysand typescript webcrypto

Last synced: 29 Jul 2025

https://github.com/ryarazi/cryptohacksolutions

This repository contains my solutions to various challenges from cryptohack, a platform dedicated to learning modern cryptography through solving challenges.

cryptography cryptohack cryptohack-solutions diffie-hellman elliptic-curves hash rsa solutions symmetric-ciphers

Last synced: 29 Jul 2025

https://github.com/trainingbypackt/advanced-blockchain-development

Build highly secure, decentralized applications and conduct secure transactions

bitcoin blockchain cryptocurrencies cryptography ethereum smart-contracts

Last synced: 21 Sep 2025

https://github.com/lostbeard/spawndev.blazorjs.cryptography

A cross platform cryptography library that supports encryption with AES-GCM and AES-CBC, shared secret generation with ECDH, data signatures with ECDSA, and hashing with SHA on Windows, Linux, and Browser (Blazor WebAssembly) platforms.

aes-cbc aes-gcm blazor blazor-webassembly cryptography csharp dotnet ecdh ecdsa encryption server sha-hashes subtlecrypto webbrowser

Last synced: 30 Jul 2025

https://github.com/constantin9845/trivium-encoder

Trivium stream cipher implementation with cryptographically secure IV and Key generator.

cryptography csprng trivium

Last synced: 31 Jul 2025

https://github.com/mlh-fellowship/chamberofsecrets-backend

Sprint 2 Project for MLH Fellowship made by Aman Sharma, Suhani Chawla, Saumya Gandhi.

cryptography data-security digi-locker django-rest-framework docusaurus2 ethical-data harry-potter

Last synced: 01 Aug 2025

https://github.com/nikhil-swamix/cryptocurrencycodes

Quick and Handy utilities for Crypto Enthusiasts traders and miners

bitcoin bitcoin-price cryptocurrency cryptography monero monero-mining

Last synced: 09 Apr 2026

https://github.com/d0nutptr/cryptopals_solutions

My solutions to the CryptoPals problem sets.

cryptography cryptopals python python3 security

Last synced: 02 Aug 2025

https://github.com/substrate-system/simple-aes

The simplest way to use AES keys in the browser or Node.

aes aes-encryption browser cryptography

Last synced: 28 Sep 2025

https://github.com/nsk89/netcrypt

simplifying socket data stream cryptography using RSA public keys and AES data encryption, using PyCryptodome cryptographic primitives

aes-encryption cryptography network-secuirty pycryptodome python python3 rsa-encryption socket-communication

Last synced: 25 Aug 2025

https://github.com/spyder01/charlotte

Folder encryption and decryption tool built with Scala

cli cryptography encryption fileencryption scala software-engineering

Last synced: 10 Aug 2025

https://github.com/davidbuchanan314/ml-kem-stuff

A toy implementation of ML-KEM, aka Kyber, based on the current FIPS 203 draft

cryptography cryptography-algorithms key-encapsulation-mechanism kyber ml-kem post-quantum-cryptography pqc python

Last synced: 10 Nov 2025

https://github.com/jiep/spake2plus

Python 3 implementation of SPAKE2+ protocol, according to RFC 9383

cryptography pake rfc9383 spake2plus

Last synced: 14 Aug 2025

https://github.com/michaelsproul/swap-or-not-shuffle-isabelle

Formalisation of the swap-or-not shuffle used in Ethereum 2.0

cryptography eth2 ethereum formal-verification

Last synced: 15 Aug 2025

https://github.com/can-deliktas/passforge

PassForge is a flexible and secure password generator that creates strong, customizable passwords with letters, numbers, and special characters. It ensures quick and reliable password generation for enhanced security.

cryptography cybersecurity gui pass password password-generator passwords python random-password-generator safe terminal-graphics tkinter-gui

Last synced: 09 Mar 2026

https://github.com/blackm0re/pyotp2289

A pure Python implementation of "A One-Time Password System" - RFC-2289

2289 cryptography freebsd otp password python security unix

Last synced: 21 Aug 2025