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/fullscreen-triangle/mzekezeke

Zero-cost multi-dimensional environmental cryptography framework that transforms communication security from computational complexity to physics-based guarantees

cryptography encryption-algorithms encryption-decryption

Last synced: 12 Oct 2025

https://github.com/tom-auger/xchacha-dotnet

A .NET wrapper for the XChaCha APIs in the libsodium crypto library

crypto crypto-library cryptography libsodium xchacha xchacha-dotnet xchacha20-poly1305

Last synced: 14 Jan 2026

https://github.com/bodrovis-learning/cryptobits-yt-series

Серия уроков Crypto bits на YouTube

crypto cryptocurrency cryptography

Last synced: 15 May 2025

https://github.com/deadblackclover/ed25519_to_curve25519

Convert ed25519 keys and sign to curve25519

crypto cryptography curve25519 ed25519 rust

Last synced: 13 Jan 2026

https://github.com/yashkarthik/steno_hide_text

Hide text in an image with steganography.

cryptography image-manipulation python steganography

Last synced: 11 Mar 2026

https://github.com/bdr-pro/blockchain_maker

this is your ultimate toolkit for building, validating, and managing a blockchain in Rust.

blockchain cryptocurrency cryptography rust

Last synced: 15 Mar 2025

https://github.com/ocdbytes/ecdsa-node-blockchain

This project is an example of using a client and server to facilitate transfers between different addresses. Since there is just a single server on the back-end handling transfers, this is clearly very centralized. We won't worry about distributed consensus for this project.

cryptography ethereum-cryptography javascript publickey-cryptosystem vitejs

Last synced: 13 Apr 2026

https://github.com/farial-mahmod/symmetric-encryption

This repository shows an example of two-way encryption and decryption process using Python.

cryptography encryption python

Last synced: 09 Apr 2025

https://github.com/tsmx/string-crypto

Easy encryption and decryption for strings in NodeJS.

aes cipheriv crypto cryptography encryption string

Last synced: 22 Feb 2026

https://github.com/kevincharm/sparse-merkle-tree

Optimised SMT implementation in Solidity & accompanying JS lib

cryptography ethereum evm merkle-tree solidity sparse-merkle-tree

Last synced: 16 Mar 2026

https://github.com/outspace/vigdec

vigdec aka heartbreaker – tool that breaks Vigenère cipher without knowing the key.

breaker cryptography decryption decryptor substitution-cipher vigenere vigenere-cipher vigenere-cipher-algorithm vigenere-decoder

Last synced: 25 Oct 2025

https://github.com/dilbwagsingh/electronic-voting

A simple yet secure online voting app

cryptography expressjs mongo nodejs reactjs

Last synced: 16 Jan 2026

https://github.com/damaged-organic/ravelcast

RavelCast allows to share text messages of any content, completely anonymous, without registration and any clues about users identity.

cryptography css3 html5 javascript php symfony2

Last synced: 17 Mar 2026

https://github.com/smayya337/libcodebusters

Encoding and decoding various ciphers in Python

cipher ciphers cryptography python

Last synced: 12 Mar 2026

https://github.com/sohnryang/ecdsa-python

ECDSA implementation in Python (DO NOT USE IN PRODUCTION)

cryptography ecdsa python

Last synced: 14 Jun 2025

https://github.com/xannythepleb/pycryptx

PyCryptX - an X25519 + Ed25519 + ChaCha20 + BLAKE2b based public key encryption program in Python. This is an unaudited hobby project!

blake2b chacha20 cryptography curve25519 ed25519 encryption-decryption hkdf public-key-cryptography python-encryption python3 x25519

Last synced: 07 Jun 2026

https://github.com/web3pack/base58-check

A modern base58-check encoding library implemented in TypeScript with minimal dependencies for use in browser and Node.js.

base58 base58-check base58check bitcoin checksum crypto cryptography decode decoding encode encoding javascript nodejs typescript web3

Last synced: 13 Apr 2026

https://github.com/projects-developer/steganography-project

Steganography is the practice of hiding secret information within a non-secret message, image, or other medium. Steganography Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

btechprojects computerscienceprojects cryptography cybersecurity dataencryption datahiding digitalforensics informationsecurity mtechprojects secretcommunication steganalysis steganography steganography-project

Last synced: 06 Feb 2026

https://github.com/octocorvus/broccoli_salsa

Salsa20 stream cipher implementation in Rust.

ciphers cryptography rust

Last synced: 16 Mar 2025

https://github.com/timjp87/elixir_bls

Wrapper around the Herumi BLS 12-381 Elliptic Curve construction and signature aggregation scheme.

cryptography ecdsa-cryptography ecdsa-signature elixir elixir-lang signatures

Last synced: 30 May 2026

https://github.com/rohith-2/cryptographic_blockchain

Simulating Blockchain with mining and peer verification

blockchain cryptography mining sha-256

Last synced: 23 Jan 2026

https://github.com/amr-yasser226/datagovernanceworkflow

Comprehensive data governance pipeline for SSH honeypot logs—covering data profiling, cleansing, quality assurance, encryption, classification, and GDPR/CCPA/HIPAA compliance. Built with Pandas, Pandera, YData Profiling, and cryptography, with simulated Caesar cipher attacks to demonstrate practical data-security techniques.

caesar-cipher ccpa cryptography cybersecurity data-cleaning data-encryption data-governance data-profiling data-quality data-validation data-visualization gdpr hipaa honeypot-analysis open-source pandas privacy-compliance python ssh-logs

Last synced: 05 Feb 2026

https://github.com/ardatetikbey/ruby-kriptografi-101

Ruby programlama dilinde şifreleme hakkında doküman

cryptography ruby sifreleme

Last synced: 06 Jul 2025

https://github.com/bklockly/shadowmeld

🕶️ 隐蔽Shellcode嵌入与反检测加载器生成框架 / Stealthy Payload Delivery Framework with Anti-EDR Capabilities

bypass-antivirus bypass-av cipher cryptography hacking hide-files image-steganography lsb-steganography security shellcode shellcode-loader

Last synced: 16 Mar 2025

https://github.com/jalaj711/gocrypto

Cryptography module for golang with support for DES, 3DES, and AES in ECB, CBC, CFB and OFB modes. Also supports SHA512 hashing algortihm.

aes block-cipher cryptography des tripledes

Last synced: 19 Oct 2025

https://github.com/pushpendra-1697/wedsurf

This React onboarding project includes pages for login, signup, home, and profile functionalities, catering to user authentication and navigation, facilitating a seamless design experience. The user will be blocked for the next 24 hours after putting 5 times wrong password at the time of token-based login.

axios bcrypt chakra-ui cryptography expressjs jsonwebtoken jwt-decode mongodb mongoose nodejs otp-authentication react-components react-hooks react-icons react-router-dom react-slideshow-image reactjs responsive-design token-based-authentication twilio

Last synced: 02 Apr 2026

https://github.com/bwesterb/go-exptable

Speed up modular exponentiation of Go's big.Int's using precomputed tables

cryptography go golang modular-exponentiation precomputed-table

Last synced: 17 Oct 2025

https://github.com/mirtia/ctflearn-cryptography

Writeups for Cryptography Challenges

cryptography ctf-learn

Last synced: 28 Jun 2025

https://github.com/mohamed/pysss

A Python implementation of Shamir's secret sharing algorithm

computer-security cryptography

Last synced: 14 Jan 2026

https://github.com/adiwajshing/simplecrypto

All coding work done for Ashoka University CS-2362

aes cryptography curve elgamal sign-verification signing verification

Last synced: 28 Feb 2025

https://github.com/arachsys/ssh-x25519

Map ssh-ed25519 keys into x25519 keys

crypto cryptography ed25519 golang ssh x25519

Last synced: 14 Jan 2026

https://github.com/amculin/php-vigenere-cipher

Simple implementation of Vigenere Cipher algorithm in PHP, also implement modification to support alpha-numeric characters

classical-cryptography cryptography php php82 php83 vigenere-cipher

Last synced: 07 Jun 2026

https://github.com/forentfraps/acpkm-kuznechik-rust

Acpkm kuznechik implementation in RUST

acpkm cryptography kuznechik rust

Last synced: 05 Oct 2025

https://github.com/chainsafe/pairings-js

Elliptic Curve Pairings in Pure Javascript

cryptography elliptic-curves javascript pairings

Last synced: 13 Oct 2025

https://github.com/sean9999/go-oracle

A package that provides basic high-level cryptographic functions using Curve25519

awesome cli cryptography go

Last synced: 14 Jan 2026

https://github.com/humanjavaenterprises/nostr-crypto-utils

The nostr-crypto-utils repository provides a suite of cryptographic tools tailored for the Nostr protocol, facilitating secure key management, event signing, and encryption functionalities for developers building Nostr applications.

cryptography data-encryption decentralized-protocols digital-signatures elliptic-curve-cryptography event-signing key-management nostr public-key-infrastructure secure-communication

Last synced: 21 Jan 2026

https://github.com/Lemniscate-world/Noun

Build my own blockchain based on TOR protocol

anonimity blockchain cryptography proof-of-stake security tor

Last synced: 13 Oct 2025

https://github.com/ahmed-naserelden/cryptographic-algorithms

The "Cryptographic Algorithms Implementation in C#" project is a comprehensive repository that provides implementations of various cryptographic algorithms, designed to enhance data security. Each algorithm is meticulously crafted in C# and thoroughly documented within the codebase, enabling easy understanding and usage.

cryptoanalysis cryptoanalysis-algorithms cryptography network-security security

Last synced: 07 Oct 2025

https://github.com/mrdecryptdecipher/pow-based-blockchain

A SIMPLE PROOF OF WORK BASED BLOCKCHAIN WHICH USES HASHING FEATURE TO HASH INPUT, IT ALSO HAS A GENESIS BLOCK AND OTHER NECESSARY FILES TO CREATE POW ALGORITHM

bitcoin blockchain blockchain-technology consensus-algorithm cryptography decentralized dlt proof-of-work

Last synced: 12 Mar 2026

https://github.com/bok1c4/pgpkeytypedetector

This includes RSA and ECC cryptographic algorithms

cryptography go pgp

Last synced: 08 Oct 2025

https://github.com/bahanix/chatchan

End-to-end encrypted chat in your browser

chat cryptography end-to-end web-app

Last synced: 13 Oct 2025

https://github.com/virgilsecurity/demo-e2ee-server-java

A simple Java server application that uses in end-to-end encryption (E2EE) use-case.

crypto cryptography demo encryption end-to-end-encryption secured-by-virgil server

Last synced: 17 Jun 2026

https://github.com/liu-yucheng/retroverse-bike-utils

A utility toolset for the Retroverse Bike project.

cryptography python3 utility

Last synced: 18 Jun 2026

https://github.com/retr0kr0dy/ghostschat

Chat and file transfer securely, 🛡️ embrace anonymity, and unleash your inner cyber ninja! 🥷💻💾

aes annonymized chat coding cryptography development file-transfer python rsa secured-communication security

Last synced: 16 Jun 2026

https://github.com/cebem1nt/keeper

Keeper is a python password manager with git synchronization between multiple devices.

argparse cryptography encryption fernet-cryptography password-generator password-manager password-store python3 terminal-based terminal-tool termux

Last synced: 03 Feb 2026

https://github.com/rahmatagungj/toke-dev

This for Development TOKE SYSTEM

cryptography encryption

Last synced: 15 Jun 2026

https://github.com/ao3575911/dark-swan

Decentralized identity and symbolic anonymization protocol — Ed25519 signing, rotating pseudonyms, and local registry for private verifiable identities.

anonymization cryptography decentralized ed25519 identity privacy pseudonym python

Last synced: 22 Jun 2026

https://github.com/rwilliamspbg-ops/smp-zk-proofs

A Rust library providing verifiable aggregation ledgers in distributed spatial networks. It implements deterministic zero-knowledge proof (ZKP) and verification pipelines for local data processing—specifically validating location constraints and machine learning training updates—using a flexible API designed for seamless integration with Halo2

arkworks cryptography halo2 machine-learning privacy-preserving rust spatial-networks verifiable-computation zero-knowledge-proofs zkp

Last synced: 22 Jun 2026

https://github.com/dualeai/hpke-http

End-to-end encryption for HTTP APIs using RFC 9180 HPKE. Drop-in middleware for FastAPI, aiohttp, and httpx.

aiohttp chacha20 cryptography e2e encryption fastapi hpke http rfc9180 sse streaming x25519

Last synced: 06 Feb 2026

https://github.com/moosesue/modular-inverses

Modular inverse discussion leading to single character RSA demo.

cryptography modular-inverse number-theory rsa rsa-algorithm rsa-cryptography rsa-decryption

Last synced: 23 Jun 2026

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

Java integration library for the eHSM and MIRkey Hardware Security Modules

bip32 bitcoin cryptography ehsm hsm java pkcs11

Last synced: 28 Apr 2026

https://github.com/koadt/encodr

A Chrome extension that provides a comprehensive suite of encoding, decoding, and hash analysis tools, all within your browser. Convert text between various formats with a clean, modern interface.

base64 bcrypt cryptography decoder encoder extension-chrome hashing javascript jwt

Last synced: 29 Apr 2026

https://github.com/danieldidiobalsamo/sha256sum_from_scratch

SHA-256 from-scratch implementation in Rust

cryptography hashing rust sha256

Last synced: 21 Apr 2025

https://github.com/harshil748/pylockv2

PyLockv2 is a secure password manager application built using Python and Tkinter. It allows users to store and manage their passwords securely, with features such as password encryption, email verification, and password reset using a special sentence.

cryptography cybersecurity hashing-passwords python3 smtp

Last synced: 25 Feb 2026

https://github.com/skulltech/cryptanalysis-scripts

Some scripts for automated, algorithmic cryptanalysis.

classical-cipher classical-cryptography cryptanalysis cryptography

Last synced: 24 Jun 2026

https://github.com/BKLockly/ShadowMeld

🕶️ 隐蔽Shellcode嵌入与反检测加载器生成框架 / Stealthy Payload Delivery Framework with Anti-EDR Capabilities

bypass-antivirus bypass-av cipher cryptography hacking hide-files image-steganography lsb-steganography security shellcode shellcode-loader

Last synced: 01 Apr 2025

https://github.com/fblupi/encryptator

A simple webapp to encrypt and decrypt messages

bootstrap cryptography webapp

Last synced: 30 Apr 2026

https://github.com/than-dev/passm

A simple and secure node local password manager!

cryptography filesystem javascript linux management nodejs security terminal

Last synced: 12 Apr 2026

https://github.com/iboudhaine/rsa-encryption-and-in-practice

Implementation and exploration of RSA encryption, including its security properties, practical applications, and real-world use cases. A class project to learn and experiment with cryptographic principles

cryptographic-algorithms cryptography cryptography-project encryption python rsa secure-communication security

Last synced: 25 Oct 2025

https://github.com/afraz496/fypafraz

This repository comprises of a Post Quantum Cryptography implementation. This is a repository that includes all of the software developed for the Final Year Project of Afraz Arif Khan (CID 00963429) at Imperial College London.

c cryptography key-exchanges postquantum python

Last synced: 01 May 2026

https://github.com/taiizor/uuid

A modern, high-performance UUID library for .NET ecosystem. Features time-ordered identifiers, cryptographic security, multiple encoding formats (Base32/Base64), and seamless Guid compatibility. Thread-safe, cross-platform, and perfect for distributed systems. 🚀

base32 base64 cross-platform cryptography csharp distributed-systems dotnet guid identifier netcore netstandard performance thread-safe time-ordered uuid

Last synced: 19 Jul 2025

https://github.com/yogsec/secure-communication-tool

A Bash-based encryption & decryption tool using AES-256-CBC, allowing secure message exchange with a single password. Easy-to-use CLI for bug bounty hunters, security researchers, and privacy enthusiasts.

communication communication-tool cryptography cybersecurity-tool hackers hacking hacking-tool secure-communication

Last synced: 14 Oct 2025

https://github.com/jacob-ian/deno_random_primes

Generate random prime numbers with Deno and the Miller-Rabin test.

cryptography deno typescript

Last synced: 02 May 2026

https://github.com/jacob-ian/deno_random_bigint

Generate a random BigInt by bit-length with Deno.

cryptography deno typescript

Last synced: 02 May 2026

https://github.com/0x00-0x00/crypt

Crypt is a cryptography tool to protect all kinds of data using AES-256 and RSA-4096 algorithms.

aes cryptography decryption encryption python rsa

Last synced: 09 Jul 2025

https://github.com/nandanr06/full-stack-cryptocurrency

Cryptocurrency Tracker is a real-time app for monitoring cryptocurrency prices, market trends, and historical data. Powered by the CoinGecko API, Node.js, Express, and React, it allows users to view live market updates, explore trending coins, and analyze price histories with interactive charts—all in a responsive, user-friendly interface.

bitcoin cryptocurrency cryptography marketplace

Last synced: 17 Apr 2026

https://github.com/ddebin/ssh-agent-secrets

Encrypt and decrypt secrets using an SSH agent

cli cryptography encryption-decryption ssh ssh-agent ssh-key typescript

Last synced: 02 Apr 2026

https://github.com/reklatsmasters/is-chacha20-poly1305-supported

Check whether a chacha20-poly1305 cipher is supported by NodeJS

aead chacha20 chacha20-poly1305 cipher crypto cryptography nodejs poly1305 rfc7539

Last synced: 03 May 2026

https://github.com/symbolicsoft/jevil

A stateless few-time signature scheme with a sharp key-recovery cliff

cryptography few-time-signatures post-quantum-cryptography signature-scheme

Last synced: 03 Jun 2026

https://github.com/abdulahshoaib/passcrypt

Open source password manager

cryptography go golang security-tools

Last synced: 29 May 2026

https://github.com/randombit/botan-ocaml

OCaml binding for botan crypto library

botan cryptography ocaml

Last synced: 25 Mar 2025

https://github.com/scotow/pac

Scripts made throughout the PAC courses (Lille University)

course cryptography lille university university-project

Last synced: 09 Jun 2026

https://github.com/ao3575911/gdk9

Symbolic energy CLI — analyze, transform, encrypt and optimize text using the GDk9 implication engine. Python ≥3.9, zero runtime dependencies.

cli cryptography energy-analysis gdk9 implication-engine nlp python symbolic-ai

Last synced: 22 Jun 2026

https://github.com/thomas-vilte/mls-go

MLS Protocol (RFC 9420) implementation in Go. Secure group key exchange with forward secrecy and post-compromise security for E2EE messaging.

cryptography encryption end-to-end-encryption go golang messaging-layer-security mls rfc-9420 security

Last synced: 04 Apr 2026

https://github.com/axthauvin/cacher-du-texte-dans-du-texte

Python module and its web equivalent, to hide text within text by manipulating bits

cryptography javascript python text

Last synced: 09 Jun 2026

https://github.com/blahberi/cryptox

Now with CryptoX, even your nan can encrypt like a pro

cryptography

Last synced: 18 Mar 2025

https://github.com/tom474/cryptography-comparative-analysis

[RMIT 2024C] COSC2539 - Security in Computing and IT - Analytical Security Report

asymmetric cryptography hashing security symmetric

Last synced: 07 May 2026

https://github.com/talyx/amib

Реализация криптографических алгоритмов/протоколов/схем

cryptography

Last synced: 19 Apr 2026

https://github.com/vechain/thor-devkit.java

Java (8+) library to assist a smoother development process on VeChainThor for all developers and hobbyists. Includes wallets creation, transaction assembling, signature, ABI encoding, and bloom filter.

bloom-filter crypto cryptocurrency cryptography hd-wallet java keystore mnemonic-wallets sdk thor-devkit vechain

Last synced: 27 Nov 2025