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/cwaring/ucan-inspector

An embeddable Web Component for inspecting UCAN tokens directly in the browser.

authorization authz cryptography debugger devtools js ucan vue3

Last synced: 16 Jan 2026

https://github.com/nico-curti/cryptosocket

TCP/IP Client Server with RSA cryptography

cryptography rsa socket

Last synced: 14 Nov 2025

https://github.com/primefactor-io/commitment

Implementations of various Commitment Schemes

commitment-schemes cryptography cryptography-algorithms

Last synced: 15 May 2025

https://github.com/anonymouse64/crypto_test_golang

Crypto testing utility for Golang implementations

benchmark cryptography golang

Last synced: 14 Jan 2026

https://github.com/tigeryant/merkle-tree

Produces a merkle root from a set of user defined strings

binary-hash-tree cryptography merkle-tree

Last synced: 11 Oct 2025

https://github.com/idhamm15/p10-cryptography

Cryptography Application With Java Programming

application-java cryptography java

Last synced: 14 Mar 2025

https://github.com/vveiln/crypto

Implementations of some crypto attacks

attack crypto crypto-attacks cryptography golang rsa

Last synced: 14 Jan 2026

https://github.com/anishvedant/chat-box-application

This repository contains a secure chat application implemented using Python. The application uses RSA encryption for secure message exchange between clients and a server.

algorithm chat-application cryptography encrypted-messages encryption-decryption multi-client-support python python-gui-tkinter python-socket-server real-time real-time-messaging rsa-cryptography rsa-encryption secure-chat secure-communication socket socket-programming tkinter tkinter-gui

Last synced: 01 Sep 2025

https://github.com/achnouri/ctf-challenges-write-ups

This repository is a collection of detailed write-ups for CTF challenges/machines/... that i have solved across different cybersecurity training platforms

capture-the-flag cryptography ctf ctf-challenges ctf-writeups cybersecurity hacking hacking-tools hackthebox offensive-security osint pentesting red-team reversing scanning security testing tryhackme vulnerabilities web

Last synced: 18 Feb 2026

https://github.com/raadhshenshahhaseeb/keyless

[WIP] Encode - Explore Expander Bootcamp - Keyless Hackathon

cryptography gnark golang

Last synced: 11 Oct 2025

https://github.com/andrewrgarcia/aesus

Word-based AES-256 encryption tool in Rust — for secrets too stylish for gibberish.

aes aes256 cli cryptography encryption passphrase privacy rust security tools

Last synced: 20 Jan 2026

https://github.com/im-a-kookie/cryptographic-aes-server

Simple manual implementation of multithreaded HTTP server via HTTPListenerContext, implementing custom AES virtual streams to provide large files securely.

aes-encryption cryptography http-server multithreaded-server stream-processing

Last synced: 11 Oct 2025

https://github.com/robertoaleman/ra-ultimate-cipher-analyzer

RA Ultimate Cipher Analyzer is a web-based tool designed to analyze encrypted files and suggest the encryption algorithm used based on statistical properties and known patterns.

aes aes-128 aes-256 aes-encryption algorithms code-analysis cryptography cypher rsa rsa-cryptography rsa-decryption rsa-encryption

Last synced: 18 Feb 2026

https://github.com/juanpinheirofiap/faceid

Aplicativo de reconhecimento facial com Oracle Database, DeepFace e OpenCV para autenticação via FaceID.

cryptography embeddings opencv oracle-database pyhton

Last synced: 12 Oct 2025

https://github.com/4lessandrodev/cesar-cipher

A simple TypeScript library for Caesar cipher encryption and decryption

cesar-cipher cryptography shift-cipher

Last synced: 30 Jan 2026

https://github.com/scarlet-oni/Lock-Talk

Console messenger between client and server using TLS 1.3 protocol to encrypt messages

console cryptography cyber-security cybersecurity messaging messanger python python3

Last synced: 12 Oct 2025

https://github.com/mizcausevic-dev/bls-attestation-broker

Multi-signer attestation broker using BLS12-381 aggregate signatures. N signatures collapse into one 96-byte aggregate verifiable in two pairings. Reference impl with textbook BLS; production should use blst.

agent-governance aggregate-signature ai-governance attestation bls bls12-381 cryptography platform-engineering rust

Last synced: 01 Jun 2026

https://github.com/natthasath/demo-python-cryptography

Cryptography is the practice of securing communication through mathematical techniques, such as encryption, decryption, and key exchange.

asymmetric-cryptography cryptography decryption encryption poetry python symmetric-cryptography

Last synced: 18 Jun 2026

https://github.com/m-azra3l/passwordhashgenerator

Password hash generator in C#

cryptography csharp windows-forms winforms

Last synced: 04 Jan 2026

https://github.com/thomd/notes-on-cryptography

Notes on Cryptography

cryptography jupyter python

Last synced: 27 Apr 2026

https://github.com/vicentevieytes/merkle-tree

Rust crate implementing a Merkle Tree data structure and Merkle Path proof generation and verification.

cryptocurrency cryptography merkle merkletree rust

Last synced: 22 Jan 2026

https://github.com/stzyium/saltforge

A simple Python password security system using cryptographic concepts like salting, hashing, and PBKDF2.

cryptography hashing hashlib password-security python python-project salting sha256 sha256-hash

Last synced: 24 Oct 2025

https://github.com/yizhezhang-ervin/knowledge_cryptography

Cryptography with Python

cryptography python

Last synced: 18 Oct 2025

https://github.com/innovativeinventor/cryptart

A way to easily verify files, keys, and other data using art(words, sounds, images)

cryptography hashing security-tools

Last synced: 27 May 2026

https://github.com/innovativeinventor/vig-xts

An implementation of the Vigenere cipher with ciphertext stealing in Go

cryptography go golang vigenere-cipher xts

Last synced: 09 Jun 2026

https://github.com/greydevv/sha-256

A C implementation of the 256-bit Secure Hash Algorithm (SHA-256).

binary bits c cryptocurrency cryptography sha256 sha256-hash

Last synced: 20 Oct 2025

https://github.com/deviant101/side-channel-attacks-countermeasures

Implementation of timing and power analysis side-channel attacks on AES encryption with effective countermeasures and security analysis.

cryptography information-security infosec-project power-analysis python security-analysis side-channel-attacks timing-attack

Last synced: 29 Jun 2025

https://github.com/mrtnetwork/monero_dart

A pure Dart solution for Monero cryptography, supporting RingCT transactions, Bulletproof Plus, multi-sig accounts, account management, and full daemon/wallet RPC support.

cryptography dart flutter monero monero-wallet ringct xmr

Last synced: 26 Dec 2025

https://github.com/project-aico/dna

Transcription between UTF-8 text and DNA bases.

bioinformatics cryptography dsl python yaml

Last synced: 20 Jan 2026

https://github.com/nthparty/exclusive

Data structure for representing secret shares of byte vectors based on bitwise XOR, designed for use within secure multi-party computation (MPC) protocol implementations.

cryptography linear-secret-sharing mpc multi-party multi-party-computation multiparty multiparty-computation python-cryptography secret-sharing secret-sharing-protocols secret-sharing-scheme secure-multi-party-computation secure-multiparty-computation

Last synced: 16 Jan 2026

https://github.com/copyleftdev/seccure-edi

Post-quantum encryption for EDI files. Kyber-1024 + XChaCha20-Poly1305.

cli cryptography edi encryption kyber post-quantum rust security

Last synced: 13 Jan 2026

https://github.com/mttbernardini/mbc

🔐 Library and CLI for the MBC encryption algorithm. C remake of https://github.com/mttbernardini/mbencrypter.

algorithm c-library cryptography hex-strings library raw-data symmetric-keys text

Last synced: 11 Jul 2025

https://github.com/UofSC-Fall-2022-Math-587-001/homework8

A bit about distribution of primes and Pollard's p-1 test

cryptography go latex math pollard-p-1 prime-numbers

Last synced: 07 May 2025

https://github.com/kodzonko/sdex-enrypted-communicator

Mobilna aplikacja webowa komunikatora szyfrującego wiadomości metodą SDEx z funkcją skrótu BLAKE3.

blake3 cryptography sdex secure-communication secure-messaging secure-messenger

Last synced: 15 May 2025

https://github.com/rr-cmd/des_algorithm

Simple Java project for encrypting and decrypting using DES cryptography algorithm

cryptography dataencryptionstandards java

Last synced: 22 Aug 2025

https://github.com/hidayatarg/blockchain_cryptocurrency_node.js

Building own crypto-Currency, that only has value dependent on those who back it. For security, cryptocurrencies rely on blockchaining: a database organized in such a way that records are kept secure through peer-to-peer networks. Each record is kept within a block, and each block holds a timestamp and link to the block before it. The first cryptocurrency was Bitcoin, implemented in 2009 by Satoshi Nakamoto.

cryptocurrency cryptography

Last synced: 10 Apr 2026

https://github.com/dchest/hkdf-visualizer

HKDF-Expand Block Visualizer

cryptography hkdf sha256 sha512

Last synced: 22 Feb 2026

https://github.com/sycanz/ctf-writeups

My writeups for CTFs I've been in

cryptography ctf-writeups python3

Last synced: 15 May 2025

https://github.com/csharper63/server_encryption_file_system

This repository contains a server that use symmetric encryption to encrypt user files/folders and asymmetric encryption to share files/folders among users.

asymmetric-cryptography cryptography end-to-end-encryption symmetric-cryptography

Last synced: 19 Jan 2026

https://github.com/twzrd-sol/attention-oracle-program

Solana program for Merkle claim verification and Token‑2022 transfer hooks (Anchor).

agentic-ai blockchain cryptography

Last synced: 28 Jan 2026

https://github.com/jkcso/enigma

Command line tool for the coding machine used by German forces in the Second World War. Simulates 2 machines set up in the same way allowed the sending of messages securely between their users. My code can be used to encrypt (or decrypt) messages provided on the standard input stream, outputting the encrypted (or decrypted) messages on the standard output stream.

cryptography history-of-computing

Last synced: 14 Mar 2025

https://github.com/denisbytes/zig-jks

Pure Zig implementation of Java KeyStore (JKS) encoder/decoder. Read/write JKS files with zero dependencies. Compatible with Java's keytool.

certificate cryptography java-keystore jks keystore security zig

Last synced: 19 Jun 2026

https://github.com/archisman-mridha/mathematics-notes

My hand-written notes on different mathematical topics (like Abstract Algebra, Complex Analysis, Algebraic Geomery etc.)

abstract-algebra algebraic-geometry complex-analysis cryptography elliptic-curve-cryptography elliptic-curves plonk riemann-hypothesis zero-knowledge-proofs zksnarks zkstarks

Last synced: 10 Mar 2026

https://github.com/mechiuw/java_cryptography-algorithm

This is a basic algorithm for encryptions and decryptions using handmade algorithm logic using java.

basic-algorithms basic-programming caesar-cipher cipher-algorithms ciphers cryptography scripts

Last synced: 19 Jun 2026

https://github.com/nullisxyz/keycard

Blazing-fast Keycard SDK and CLI in Rust

cryptography ethereum keycard rust smartcard

Last synced: 15 May 2025

https://github.com/loneicewolf/py-snippets

Useful snippets in Python3 (mainly Jupyter)

cipher ciphers cryptography decryption encryption python3 snippets

Last synced: 15 May 2025

https://github.com/tdiprima/cryptography

Testing crypto.js

cryptography nodejs

Last synced: 25 Oct 2025

https://github.com/onyazuka/desu

DES encryption + Triple DES + Multithread version

cpp cryptography des fast

Last synced: 25 Oct 2025

https://github.com/arec1b0/blockchain-on-java

A Java-based blockchain implementation featuring Proof of Work (PoW) and Proof of Stake (PoS) consensus mechanisms.

blockchain cryptography decentralized java proof-of-stake proof-of-work

Last synced: 04 Apr 2025

https://github.com/catyeo18/visual-cryptography

Visual cryptography illustrated in 2-bit and 3-bit encryption (Java)

cryptography java

Last synced: 25 Oct 2025

https://github.com/rlxchap2/crypto-miner

🔨Crypto Miner is a Python project designed to encrypt and decrypt files, especially images, using the powerful cryptography library

crypto cryptography csv numpy pillow python

Last synced: 08 May 2026

https://github.com/hasnainroopawalla/hashbase

A collection of cryptographic hashing algorithms implemented in Python

cryptography hash-functions hashing hashing-algorithms python

Last synced: 25 Oct 2025

https://github.com/hemantksingh/blockchain

A simple blockchain that doesn't use proof-of-work

blockchain cryptography

Last synced: 30 Mar 2025

https://github.com/zairbulos/password-generator

Password generator build with Python.

cryptography python

Last synced: 05 Jul 2025

https://github.com/sudoferraz/http-python-server

A Distributed HTTP python fileserver that uses Apache Thrift to comunicate with a node in any language

apache cryptography distributed thrift

Last synced: 26 Oct 2025

https://github.com/salrashid123/mcbn

Multiparty Consent Based Networks (MCBN)

cryptography pki tls trusted-computing

Last synced: 22 Aug 2025

https://github.com/e9cipher/g-encryptor

Python cryptography tool to encrypt/decrypt files in a specified directory

cryptography cryptography-tools python3 shell

Last synced: 31 Aug 2025

https://github.com/clats97/vigenerecracker

A simple python script that will crack the classical implementation of the Vigenere Cipher. It uses a word-list to brute force the correct key and NLTK to identify English words / sentences.

cipher cipher-algorithms ciphers cracking cryptography vigenere vigenere-cipher vigenere-cipher-algorithm

Last synced: 26 Oct 2025

https://github.com/sami-bre/cryptosystems

A small command line tool that can encrypt and decrypt text with 3 different algorithms: the affine, transposition and RSA ciphers.

affine-cipher cryptography rsa-encryption transposition-cipher

Last synced: 28 Mar 2025

https://github.com/zntrio/crypto

Cryptographic functions and primitives for my projects.

cryptography golang golang-library hpke kem

Last synced: 12 Jan 2026

https://github.com/justscott/rapidrsa

Simpler to use implementation of the pycryptodome RSA algorithm

asymmetric-cryptography cryptography encryption-decryption python3 rsa rsa-cryptography

Last synced: 20 Jun 2026

https://github.com/swanav/flutter_micro_ecc

micro-ecc port for Flutter

cryptography flutter

Last synced: 20 Feb 2026

https://github.com/frankrichardhall/huddle01-testnet-airdrop-bot

A Node.js-based automation script that helps you join Huddle01 rooms with multiple wallet accounts at once to earn testnet participation points efficiently.

airdrop automation blockchain cryptography evm google-meet meet node testnet

Last synced: 22 Aug 2025

https://github.com/danilowskic/password-manager

the application was created as part of the final project for the PJC (Fundamentals of Programming in C and C++) course at PJAIT

cpp17 cryptography password-manager security

Last synced: 22 Mar 2025

https://github.com/loneicewolf/qubes-pentesting

Research on Qubes security. Includes my Progress on My own Attacks on Qubes as well.

attack cryptography loneicewolf qubes

Last synced: 24 Jan 2026

https://github.com/pikulet/encryption-oracle-padding-oracle

padding oracle attack, encryption oracle

cryptography padding-oracle-attacks pkcs

Last synced: 04 Oct 2025

https://github.com/vkweb/digital-signature-system

Millions of future coders will learn Cryptography via this project in the upcoming project-based version of freeCodeCamp.org

cryptography digital-signature freecodecamp-upcoming-curriculum public-key-cryptography rsa

Last synced: 24 Jan 2026

https://github.com/latticearc/latticearc

Hybrid Post-Quantum Cryptography Library for Rust - Secure transition to Quantum-Safe Encryption.

aws-lc aws-lc-rs cryptography encryption fips hybrid-encryption ml-dsa ml-kem post-quantum post-quantum-cryptography pqc rust tls tls13

Last synced: 27 May 2026

https://github.com/twseptian/python-codes

Python scripts collected by owner

cryptography python python-script python2 python3

Last synced: 15 May 2025

https://github.com/mohamedmetwalli5/ellipticcurvecryptography-simulator

🛡️ Elliptic-curve cryptography (ECC) is an approach to public-key cryptography based on the algebraic structure of elliptic curves over finite fields. This is a simulator of how the process works.

cryptography cybersecurity

Last synced: 19 Jun 2026

https://github.com/yermakovsa/erc6492-go

Go library for Ethereum signature verification with EOA, EIP-1271, and ERC-6492 support.

cryptography eip-1271 erc-6492 ethereum go go-ethereum golang signatures wallets web3

Last synced: 01 Jun 2026

https://github.com/suprim-corp/kit-backend-base-java

Reusable Java backend toolkit — UUID, JSON, crypto, exception, web & gRPC (dev.suprim)

backend cryptography exception-handling grpc java java-library json maven spring-boot utilities

Last synced: 24 Jun 2026

https://github.com/web3pack/base-x

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

base16 base2 base45 base58 bitcoin crypto cryptography decode decoding encode encoding javascript nodejs npm typescript web3

Last synced: 11 Apr 2026

https://github.com/edycutjong/silo

🛡️ Zero-knowledge whistleblower drop shielding source identity inside secure enclaves.

cryptography express intel-tdx nextjs privacy tee verifiable-credentials whistleblower

Last synced: 21 Jun 2026

https://github.com/badvibessz/bankingclientserverapp

Client server websocket banking app with GUI

banking client-server cryptography gui json websocket

Last synced: 15 Apr 2026

https://github.com/casper64/hai

The 100% console based messaging program using the cryptography library in python; a project I made for my cryptograpghy course.

cryptography python sockets

Last synced: 19 Apr 2026

https://github.com/wkhallen/easyencrypt

Easy encryption

aes cryptography python rsa

Last synced: 22 Mar 2025

https://github.com/greydevv/naive-sha-256

A naive Python implementation of the 256-bit Secure Hash Algorithm (SHA-256).

binary bits cryptocurrency cryptography python sha256 sha256-hash

Last synced: 12 Nov 2025

https://github.com/solidiquis/ether

Symmetric key encryption command-line utility.

command-line command-line-tool cryptography rust

Last synced: 28 May 2026

https://github.com/8go/hash_scrypt

Small CLI app in Python to hash passphrase for key derivation based on scrypt, for key derivation, for password stretching, and for hashing.

cli cli-app cryptography hash hashing kdf passlib password-hash password-stetching pyca python python3 scrypt

Last synced: 07 Apr 2025

https://github.com/potreic/write-up-tpw-ctf-2024

CTF walkthrough solutions: web exploits (XXE Injection), binary overflows, cracking ciphers, and detecting in digital forensics. Break challenges & cat data.txt | grep flags! 🎯

binary-exploitation capture-the-flag cryptography cybersecurity digital-forensics web-exploitation

Last synced: 06 Feb 2026

https://github.com/wissensalt/butop

Cryptography File Application

cryptography swing-gui

Last synced: 12 Jan 2026