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/shyamsunder149/ctf-notes

CTF Notes made for my references for Solving CTFs

cryptography forensics notes python steganography

Last synced: 13 Jun 2026

https://github.com/claby2/3color-zkp

🎨 Zero-Knowledge Proof Implementation for Graph 3-Coloring

3color cryptography go graph-theory zkp

Last synced: 06 Apr 2025

https://github.com/ztgx/rippled-rs

A simplest customizable blockchain

algorithms cryptography ed25519 rippled secp256k1 signing substrate

Last synced: 03 Jul 2026

https://github.com/antonkueltz/quicy-py

A UDP-Based Multiplexed and Secure Transport

cryptography python3 quic transport udp

Last synced: 24 Oct 2025

https://github.com/n1ckl0sk0rtge/unlinkablepseudonyms

A java package for using (un)linkable pseudonyms based on RSA.

cryptography encryption gdpr privacy pseudonymisation pseudonymization security

Last synced: 14 Oct 2025

https://github.com/n1ckl0sk0rtge/scrambledb-converter

A REST-Service written with Quarkus for generating and converting unlinkable pseudonyms

cryptography encryption gdpr privacy pseudonymisation pseudonymization scrambledb security

Last synced: 06 Apr 2025

https://github.com/hostileninja72/encryption-tool

A tool used to encrypt using different algorithms.

aes chacha20 command-line-tool cryptography python rsa

Last synced: 02 Mar 2025

https://github.com/pjiwm/goodcoin

Simple blockchain implementation of a cryptocurrency written Python. CLI with miner and wallet functionality.

blockchain blockchain-technology cryptocurrency cryptography python

Last synced: 13 Jun 2026

https://github.com/simonbrandner/crypto-intro-slides

Slides for a presentation I gave to some of my friends to introduce them to cryptography

cryptography slides typst

Last synced: 16 Feb 2026

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

A Rust implementation of ring signatures using Ristretto.

crypto cryptocurrency cryptography monero ring ring-signature ring-signature-scheme ring-signatures

Last synced: 15 May 2026

https://github.com/carlosmakin/enigma-cli

A simple command-line interface for encrypting and decrypting data.

cli cryptography dart

Last synced: 24 Aug 2025

https://github.com/luhluh-17/kubli

A Python-based file encryption tool that securely encrypts and decrypts files and directories using Fernet symmetric encryption. Features filename obfuscation, interactive CLI interface, and batch processing capabilities.

cryptography python

Last synced: 23 Jul 2025

https://github.com/sorairolake/camellia-zig

Camellia block cipher written in pure Zig

block-cipher camellia cipher cryptography zig zig-library ziglang

Last synced: 05 Apr 2025

https://github.com/haithamaljabbari/crabcrack

CrabCrack is a hash cracking tool written in Rust

cryptography cybersecurity hacking hash hashcracker programming rust

Last synced: 22 Mar 2025

https://github.com/natharyan/secret-sharing-arithmetic-functions

Shamir's secret sharing with beaver's multiplication to generate shares of an arbitrary arithmetic function given by the user with two secret values as the variables

cryptography cryptography-project secret-sharing shamir-secret-sharing

Last synced: 22 Mar 2025

https://github.com/obirikan/caesar-cipher-encoder-decoder

🔐This project implements a modular Caesar cipher for encoding and decoding English alphabetic messages. It's structured in a clean, maintainable folder-based architecture using Python functions and modules.

cryptography

Last synced: 27 Jun 2025

https://github.com/roger-29/dat159-crypto

⛓ Cryptography

cryptography java

Last synced: 29 Aug 2025

https://github.com/tiwarishubham635/optimized-aes-visualizer

Optimizes AES Encryption-Decryption Algorithm with SHA-512 and visualizes it

aes cryptography encryption

Last synced: 30 Mar 2025

https://github.com/projects-developer/top-40-python-projects-for-beginners-to-advanced

Python is a popular and versatile programming language that is widely used in various industries, including web development, data science, artificial intelligence, and more Top 40 Python Projects. Project Includes Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

bca-project btech-project computer-science-projects computerscienceprojects cryptography final-year-projects finalyearprojects machine-learning malware-detection mca-project mtechprojects python-project python-projects web-development

Last synced: 04 Jan 2026

https://github.com/cadeke/lets-go

lets-go is a simple CLI application written in Go for encrypting and decrypting files.

cli cryptography decryption encryption golang

Last synced: 05 Jun 2026

https://github.com/thevickypedia/authentication

Authentication methods

cryptography rust-lang

Last synced: 06 Apr 2025

https://github.com/mlziade/keycrypt

A fun and challenging puzzle website. You can create puzzles for friends and other players to solve! Only then can they decrypt your message...

cryptography django game puzzle puzzle-game

Last synced: 15 May 2026

https://github.com/iotexproject/rs-proximity-gaps

Lean 4 formalization, Python verification, and manuscripts for two ePrint papers on FRI proximity gaps above the Johnson radius (Chai & Fan, IoTeX, 2026) — ePrint 2026/861 + 2026/858.

action-orbit correlated-agreement cryptography ethereum formal-verification fri interactive-oracle-proof johnson-bound lean4 mathlib proximity-gap reed-solomon stark succinct-proofs zero-knowledge-proofs zk-stark

Last synced: 01 Jul 2026

https://github.com/mikebrown0409/project-fuse

Zero-knowledge proof system for verifiable compliance envelopes. Proves compliance checkers executed correctly without revealing sensitive data. Built with RISC Zero zkVM. Phase 1 complete.

audit compliance cryptography gdpr privacy-preserving regulatory-compliance risc-zero rust soc2 zero-knowledge-proofs zkp zkvm

Last synced: 11 Jan 2026

https://github.com/psychlone77/election-system-core

A secure, privacy-preserving electronic voting system built with TypeScript and NestJS, implementing blind signatures, threshold cryptography, and end-to-end ballot encryption.

blind-signatures cryptography e-voting-system nestjs postgresql threshold-cryptography

Last synced: 01 Jul 2026

https://github.com/hpgrahsl/current22-k4k-demo

This repository hosts the live demo scenario shown during my Current22 talk about 'Client-Side Field Level Cryptography for Streaming Data Pipelines'

apachekafka cryptography end-to-end-encryption eventstream-pipeline kafka-connect ksql ksqldb security smt udfs

Last synced: 07 Jun 2026

https://github.com/PeaceFounder/TallyProofs.jl

Cryptographic core for E2E verifiable voting system with everlasting privacy and coercion resistance via post-cast isolation

cryptography evoting

Last synced: 06 Apr 2026

https://github.com/igorfonseca05/curso-ciberseguranca

Repositório dedicado aos estudos de cibersegurança, com práticas e conceitos essenciais. 🔐🛡️ Inclui scripts, anotações e experimentos sobre proteção de sistemas e redes. 💻⚡

cibersecurity cryptography hash igorfonseca05 security webdevelopment

Last synced: 17 Mar 2025

https://github.com/rkstudio585/en-de-cryptor

The Encryptor/Decryptor Tool is a Python application for securely encrypting and decrypting messages using a user-friendly interface, featuring key generation, message encryption, and decryption, all powered by the rich library and cryptography for security.

cryptography decryption encrypted-message encrypted-message-and-text encrypted-text encryption encryption-decryption pyfiglet rich terminal-app user-interface

Last synced: 29 Dec 2025

https://github.com/albertshih3/cse-130

Code for labs and homeworks for CSE 130 at UC Merced (Introduction to Cryptography).

cryptography ucmerced

Last synced: 27 Jun 2025

https://github.com/kshitiz-mhto/cryptix

Cryptix is a simple CLI utility that leverages hybrid cryptographic architecture bend of AES and RSA key-pair to securely encrypt and decrypt messages.

0auth2 cobra cryptography golang googledriveapi logrus

Last synced: 06 Apr 2025

https://github.com/crosbydoo/laravel-kriptografi

Aplikasi sederhana berbasis web yang dapat upload file pdf dan dapat membaca dan meenkripsi isinya ke dalam bentuk file yang berbeda namun isinya sudah dienkripsi menggunakan AES. framework yang digunakan adalah laravel 10

aes-encryption cryptography decryption encryption kriptografi laravel php

Last synced: 21 May 2026

https://github.com/drylikov/secrets.clj

A library designed to generate cryptographically strong random numbers suitable for managing data such as passwords, account authentication, security tokens, and related secrets.

authentication choice clj clojure cryptography drng jvm password prng random rng secrets secure security timestamp token uuid xkcd

Last synced: 21 May 2026

https://github.com/shireee/gpu-file-encryption

library for encode/decode files on gpu using cryptographic algorithms

cpp cryptography gpu-computing

Last synced: 17 Mar 2025

https://github.com/amiriiw/merklenote

Merkle Note is a secure text editor that offers advanced file management and encryption features. It encrypts files using a Merkle root as a password, ensuring data integrity and confidentiality. Users can create, open, and save encrypted or plain text files, while the intuitive interface streamlines file navigation.

cryptography editor file hash merkle-tree notebook password

Last synced: 21 Aug 2025

https://github.com/chasebryan/-wuci-ji

无此机(Wuci-ji); x86_64 assembly research into machine code, execution boundaries, syscalls, memory, and precise low-level control.

assembly binary-analysis computer-architecture cryptography elf execution-model low-level machine-code syscalls systems-programming wuci-ji x86-64

Last synced: 01 Jul 2026

https://github.com/guycole/military-cryptanalytics

Computer applications associated w/the classic "MILCRYP" course by Friedman and Callimahos

cryptography pandas python3

Last synced: 15 May 2026

https://github.com/demianparkhomenko/uni-rsa

RSA encryption and decryption of text files. 2 semester

algorithms cipher cryptography rsa

Last synced: 06 Apr 2025

https://github.com/piotrpsz/chacha-go

ChaCha20 algorithm implementation in Go based on RFC 8439

chacha20 cryptography go

Last synced: 17 May 2025

https://github.com/tn3w/stem-rs

A complete Rust library for Tor control protocol — build privacy-focused applications with type-safe, async-first APIs

anonymity async control-protocol cryptography onion-routing privacy rust security socks-proxy stem tokio tor tor-controller

Last synced: 11 Jan 2026

https://github.com/sheroz/crypto_vectors

Cryptography test vectors in Rust

cipher cryptography test test-vectors vector

Last synced: 19 Apr 2026

https://github.com/ketanmehra003/silent-key

A command-line tool designed to provide multi-layered image security by combining advanced encryption (ChaCha20) and custom steganography techniques. This project enables secure image transmission and storage, making it ideal for use cases in defense, privacy protection, and digital content management.

command-line-tool cryptography cybersecurity python3

Last synced: 05 Apr 2025

https://github.com/sv592/secure_file_manager

A lightweight C++ application for secure file encryption, decryption, hashing, and digital signature management.

cmake cpp cryptography

Last synced: 10 Jun 2026

https://github.com/daleksla/present

Implementations of the PRESENT algorithm for a Rasberry Pi PICO

c11 cmake cryptography rasberry-pi-pico

Last synced: 20 Jun 2025

https://github.com/ptrvsrg/crypto

Source code for cryptographic algorithms implemented in Go.

block-cipher cryptography gost-r-34-12-2015 hash-functions magma sha-1 stream-cipher vernam-cipher

Last synced: 30 Jun 2026

https://github.com/julyanvdw/cryptographic-chat-app

An encrypted chat application built with python. Implements wireguard security protocol

cryptography customtkinter decryption encryption gui python wireguard

Last synced: 20 May 2026

https://github.com/pymarcus/go_pemkeycertificate

Create a SSL certificate to test and local web development.

cryptography golang ssl-certificates

Last synced: 15 Sep 2025

https://github.com/25a0/sts-sphincs

SPHINCS, the hash-based signature scheme, with fast batch signatures

cryptography digital-signature hash-based-signatures post-quantum-cryptography

Last synced: 22 Mar 2025

https://github.com/25a0/authentication-sets

Code and statistics related to authentication sets.

cryptography merkle-hash-trees

Last synced: 22 Mar 2025

https://github.com/ecsolticia/caeser-cipher-matlab

Caeser Cipher encryption and decryption scripts with a right shift of 2. Written in MATLAB. (WIP)

caeser-cipher cryptography cryptography-algorithms matlab matlab-script modular-arithmetic

Last synced: 18 Mar 2025

https://github.com/eyes12/caesarjaw-cpp

CaesarJaw provides encryption and decryption functionalities using a simple shift cipher (Caesar cipher). It allows users to: ✅ Encrypt text 📝 ✅ Decrypt text 🔑 ✅ Determine the shift key 🔎 ✅ Attempt decryption without a known key 💡

caesar caesar-cipher caesar-cipher-algorithm communication cpp crypter cryptography cybersecurity decrypt decryption decryption-algorithm security shift-cipher tool

Last synced: 16 Jun 2025

https://github.com/shishirjindal/cryptopals

Matasano's Crypto Challenges in Python

cryptography matasano-cryptopals-challenges python

Last synced: 24 Feb 2025

https://github.com/bouchraakl/java_implementation_of_rsa_encryption_and_decryption_algorithm

This repository contains a Java implementation of the RSA encryption and decryption algorithm using the Java cryptography libraries.

cryptography java rsa-algorithm rsa-cryptography rsa-encryption

Last synced: 14 Mar 2025

https://github.com/romanpecheritsa/onetimesecretapi

This project implements a service for securely storing and sharing one-time secrets (FastAPI, MongoDB)

authx cryptography docker-compose fastapi mongodb motor pytest python

Last synced: 28 Apr 2026

https://github.com/michaeltennyson/advanced-security

The following repository contains programs completed for the advanced security Module

cipher cipher-algorithms cryptography java security

Last synced: 05 Mar 2025

https://github.com/s-celles/classicciphers.jl

ClassicCiphers.jl is a Julia package that implements various classical cryptographic ciphers.

cryptography julia-language

Last synced: 03 Feb 2026

https://github.com/mgsium/_enigma

python 3.6 enigma emulator

cryptography enigma python

Last synced: 30 Jun 2026

https://github.com/n3m0n8/cybersec-tools

Assortment of tools/programmes related to networking and cybersec with copious notes as I work through the example programmes

cryptography cyber cybersecurity encryption packet-sniffer remote

Last synced: 03 Apr 2025

https://github.com/iosmanthus/homqv-go

One-Pass HMQV and Asymmetric Key-Wrapping https://eprint.iacr.org/2010/638.pdf

cryptography

Last synced: 05 Mar 2025

https://github.com/stefandeml/snark-verifier

web-frontent for zkSNARKS on Ethereum based on ZoKrates

cryptography ethereum zksnarks

Last synced: 14 May 2025

https://github.com/sadijr/pre-desafio-labsec

Pré desafio do Processo Seletivo PBAD/LabSEC 2019/1, necessário para as etapas subsequentes do mesmo.

aes-128 cryptography xor-cipher

Last synced: 30 Jun 2026

https://github.com/ergus/cryptography-rust-cpp

A simple crate with some cryptographic functions implemented in C++ AND Rust like mirror code.

cpp cryptography inter-language learning rust testing

Last synced: 15 Sep 2025

https://github.com/joooook/cryptography-lab

BUAA Cryptography Lab

buaa crypto cryptography des

Last synced: 05 May 2025

https://github.com/mghorbani2357/necrypt

Necrypt uses AES and RSA to present strong encryption method. It generates new cipher for each encryption with the same RSA and AES key.

aes cryptography encryption-decryption file-encryption python python3 rsa

Last synced: 26 Jul 2025

https://github.com/shurlinet/go-hqc

Pure Go implementation of HQC (Hamming Quasi-Cyclic) post-quantum KEM. NIST backup to ML-KEM. Zero dependencies.

code-based cryptography fips-207 golang hqc kem key-encapsulation lattice-alternative nist post-quantum pqc pqclean pure-go quantum-resistant zero-dependencies

Last synced: 29 Jun 2026

https://github.com/serene-arc/word-length-matcher

Tool to identify plaintext from ciphertext word lengths

cipher ciphertext ciphertext-attack corpus cryptography plaintext word-length

Last synced: 11 Apr 2025

https://github.com/tankerhq/sdk-react-native

Tanker client-side encryption SDK for React-Native

cryptography encryption end-to-end privacy react-native sdk security tanker

Last synced: 18 Feb 2026

https://github.com/oxlumi/an-introduction-to-mathematical-cryptography

Study notes, exercise solutions and rust implementations from An Introduction to Mathematical Cryptography.

cryptography math rust

Last synced: 16 Sep 2025

https://github.com/franky47/cryptograph

GraphQL API for cryptographic functions

cryptography graphql serverless

Last synced: 06 May 2026

https://github.com/labex-labs/ctf-for-beginners

In this course, you'll dive into the exciting world of Capture The Flag (CTF) challenges. Learn fundamental cybersecurity concepts and practical techniques through hands-on labs covering hidden files, weak passwords, open ports, misconfigurations, log analysis, directory traversal, environment variable leaks, script analysis, network exploits, a...

beginner capture-the-flag course cryptography cybersecurity forensics hacking hands-on hands-on-labs labex labs linux network-security penetration-testing programming reverse-engineering scripting security-fundamentals vulnerability-assessment web-security

Last synced: 25 Oct 2025

https://github.com/rhcarvalho/decrypt-ola

Deciphering some messages

cryptography go golang

Last synced: 02 Mar 2025

https://github.com/rhcarvalho/tiwe

Tiwe is a distributed multiplayer board game

cryptography game golang multiplayer peer-to-peer

Last synced: 29 Apr 2026

https://github.com/hiegz/des

An optimized implementation of the Data Encrpytion Standard (DES) in C

c cryptography des encryption

Last synced: 15 Jun 2025

https://github.com/danilosramos/cypher-cpp

Implementação de uma Cifra de Substituição em C++ para demonstrar conceitos de criptografia.

algorithms cpp cryptography object-oriented-programming

Last synced: 15 May 2026

https://github.com/grunmax/gorsaexample

Golang & Cryptography. RSA sample. Base64 and Serialization used.

base64 blowfish cryptography go golang rsa rsa-cryptography serialization sha256

Last synced: 03 Apr 2025

https://github.com/danutama/nextjs-aes-encryption

A simple and secure Next.js application to encrypt and decrypt files using AES CBC. Built with client-side using crypto-js, this app enables users to protect files with 128, 192, or 256-bit AES

advanced-encryption-standard aes aes-cbc aes-cipher aes-encryption algorithm cryptography landing-page nextjs rijndael

Last synced: 15 May 2026

https://github.com/sripwoud/cryptography

Modern Cryptography Primitives 101

basics cryptography primitives

Last synced: 03 Apr 2025

https://github.com/coreason-ai/coreason-urn-authority

The Epistemic Ledger & Capability Registry of the CoReason ecosystem

agents coreason cryptography fair-data ledger mcp registry zero-trust

Last synced: 22 May 2026

https://github.com/ecies/js-ciphers

Node/Pure JavaScript symmetric ciphers adapter

aes cryptography

Last synced: 12 Apr 2025

https://github.com/devansh-maurya/rsa-algorithm

An implementation of RSA encryption algorithm in Python using GMPY2 module

cryptography encryption gmpy gmpy2 python3 rsa rsa-algorithm rsa-encryption

Last synced: 23 Jul 2025

https://github.com/watchrapon/tgcrypto

tgcrypto is a PHP extension that enhances cryptographic functions by utilizing Rust for improved performance. 🚀 This project allows you to efficiently manage tasks like encryption and prime factorization while ensuring compatibility with PHP 8. 🐙

aiofiles aiohttp cipher cryptgraphy crypto cryptography factorization ffmpeg ffprobe filehosting filestreambot golang-server google-python-api hacktoberfest hacktoberfest2023 heroku megadlbot seedr

Last synced: 18 Jun 2025

https://github.com/anindya-prithvi/text-encryption

To encrypt texts and also decrypt them using a generated/user supplied key

cryptography encryption

Last synced: 10 Jun 2026

https://github.com/efedotof/vaultly

Vaultly — облачное хранилище с end‑to‑end шифрованием и нулевым разглашением. Flutter‑клиент + Spring Boot‑бэкенд. Доверяйте математике!!

aes-gcm cloud-storage cross-platform cryptography end-to-end-encryption file-encryption flutter privacy rsa-oaep security self-hosted shps spring-boot zero-knowledge

Last synced: 25 Apr 2026

https://github.com/adistrim/rsa-pkcs1_oaep-encryption

🔐 RSA encryption and decryption with PKCS1 OAEP padding scheme. Includes key pair generation, encryption with public key, decryption with private key, and secure cryptographic operations.

cryptography pycryptodome python rsa

Last synced: 02 May 2025

https://github.com/phma/wringtwistree.jl

Whole-message cipher and tree hash, Julia implementation

cipher-algorithm cryptography hashing-algorithm

Last synced: 18 Feb 2026

https://github.com/unixpup/genpasswd

Cryptographically secure password generator using libsodium

clang cryptography password-generator security-tools sodium

Last synced: 02 Apr 2025

https://github.com/cartpauj/pure-js-sftp

Pure JS SFTP is a complete, drop-in replacement for existing SFTP libraries that works everywhere Node.js runs - no native dependencies, no compilation issues, no platform-specific headaches.

cryptography keys npm npm-package openssh purejs sftp signing signing-keys ssh ssh2-streams

Last synced: 28 Jun 2025

https://github.com/hk-transfield/python-aes-encryption

A simple example of AES encryption that encrypts an image who size is the larger than the AES block size.

aes aes-encryption cryptography encryption

Last synced: 23 Jul 2025