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/survi218/https-secure-server

Redirect traffic from the insecure HTTP server to a secure HTTPS server

cryptography https https-server openssl private-key redirecting-requests secure secure-communication tls-certificate

Last synced: 31 Jul 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/fynydd/fynydd.enigma

An Enigma Machine emulator that enciphers text strings and which can be used for modern quantum-resistant encryption in mobile, desktop, and server apps (Windows, macOS, Linux, .NET 9.0, x64, Arm64, Apple Silicon).

cipher crypto cryptography dotnet encryption enigma enigma-machine keyless keyless-cipher machine ww2

Last synced: 21 Apr 2026

https://github.com/michaelgiuliano/s3-crypt-vault

A secure client-side encrypted storage system for AWS S3.

aws cli cloud-security cryptography cybersecurity devops encryption python s3

Last synced: 06 Apr 2026

https://github.com/helixprojectai-code/helix-tel-deploy

Zero-exchange cryptographic key derivation from constitutional AI behavior. Two nodes independently derive an identical encryption key through deterministic convergence — no key transmitted, negotiated, or pre-shared.

ai-safety constituional constitutional-ai convergence cryptography encryption grammar helix-ttd key-derivation llm mesh-network python zero-knowledge

Last synced: 23 May 2026

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

WAVAudioStego is a desktop application designed for audio steganography, which is the art of hiding secret information within an audio file. With this application, users can hide text messages in form of text files within audio audio files and extract them later using a private key.

cryptography steganography

Last synced: 25 Aug 2025

https://github.com/natsalete/algoritmo-des-data-encryption-standard-em-go

This project implements the DES (Data Encryption Standard) algorithm from scratch in Go, without using pre-built cryptography libraries. DES is a symmetric encryption algorithm that uses a block cipher, operating on 64-bit blocks with a 56-bit effective key (64-bit with parity).

56-bit-key 64-bit-blocks block-cipher cipher-blocks cryptography data-encryption-standard decryption des encryption feistel-network go golang key-generation pkcs7-padding s-boxes symmetric-encryption

Last synced: 24 Sep 2025

https://github.com/ymcx/skibidifier

Encrypts your strings to form a funny-looking wall of text consisting of the words 'skibidi' and 'toilet'. Based on TEA (Tiny Encryption Algorithm)

cli command-line command-line-tool crypto cryptography encryption rust

Last synced: 14 Oct 2025

https://github.com/wisdomenigma/triplicata

Triplicata Hash :tada:

cryptography file hash

Last synced: 17 Jun 2026

https://github.com/onlyf0ur/openssl-mojo

Indirect OpenSSL bindings for Mojo

bindings c cryptography mojo openssl

Last synced: 17 Mar 2025

https://github.com/nexys-system/crypto

Simple crypto helpers for Node

cryptography node package typescript

Last synced: 18 May 2026

https://github.com/noomorph/p2p

Browser-based end-to-end encrypted message exchange using PGP, with no server storage

browser-based cryptography encryption end-to-end-encryption messaging openpgp pgp privacy security

Last synced: 25 Sep 2025

https://github.com/sammyne/crypto-rs

A Go-like crypto library in Rust

cryptography digital-signature encryption hash rust

Last synced: 18 Mar 2025

https://github.com/jsf0/aspis

command line encryption filter using NaCL

argon2 command-line cryptography encryption filter libsodium pipe ruby

Last synced: 17 Mar 2025

https://github.com/jieunhan17/cryptographicsecurityprotocol

A team project from the Corporate Computer Security class in 2019

cryptography tls

Last synced: 21 Apr 2026

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/maxgfr/playforgood

It is a cryptocurrency based on the fork of the litecoin

bitcoin bitcoin-forks btc cryptocurrencies cryptocurrency cryptography fork litecoin litecoin-fork ltc

Last synced: 16 May 2026

https://github.com/keogami/crypt

A simple utility to encrypt & decrypt files with AES-256 with passphrases

cli cryptography encryption-decryption go privacy tool

Last synced: 17 Jan 2026

https://gitlab.com/tychosoft/moderncli

C++17 header only library for common cross-platform networking, sockets, ssl, threading, new language features, crypto, and serial i/o support.

C++ cpp17 cross-platform cryptography header-only lock-free multithreading serial sockets ssl

Last synced: 09 Apr 2026

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/isaaczhang4/rsa-cryptography

Python implementation of the RSA Cryptography Algorithm

cryptography number-theory python rsa-cryptography

Last synced: 02 Aug 2025

https://github.com/filiprokita/hashtool

A simple command-line tool for calculating the MD5, SHA-1, and SHA-256 hash values of a text or a file, written in Python.

algor command-line-tool cryptography encrypt encryption encryption-algorithms file-hashing hack hashing hashlib md5 python python3 securirty sha sha1 sha256 text-hashing

Last synced: 02 Aug 2025

https://github.com/rakibhossain72/XORpass

XORpass is a Flask-based password manager application with MongoDB integration. It allows users to securely store their passwords in a MongoDB database, with encryption applied using their own master password. This ensures that the stored passwords are protected and can only be accessed by the owner.

cryptography encrypted-store flask password-manager

Last synced: 27 Sep 2025

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/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/salatad/salatanote

A private untraceable alpha Cryptocurrency that's built on the CryptoNote Cryptocurrency codebase and implemented the CryptoNote protocol.

bytecoin crypto cryptocurrency cryptography cryptonote miner mining monero privacy private wallet

Last synced: 29 Sep 2025

https://github.com/YeDawa/Enigmify

This project is a simple implementation of the Enigma machine in Rust. It allows users to input a message, configure the rotor and reflector settings, and encrypt or decrypt the message.

cli cryptography enigma-machine rust security

Last synced: 29 Sep 2025

https://github.com/pvlbzn/blockchan

Blockchain implementation

blockchain cryptography

Last synced: 05 Aug 2025

https://github.com/solomon-77/aes-file-crypto

This is a Python-based file encryption and decryption tool that utilizes AES for security.

aes aes-128 aes-encryption cryptography cryptography-project cryptography-tools encryption encryption-decryption python3

Last synced: 04 Sep 2025

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/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/zahidayturan/advanced-encryption-standard-application

This app securely encrypts and decrypts your files by generating keys using the AES algorithm.

aes cryptography encryption firebase firestore flutter symetric-encryption

Last synced: 09 Apr 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/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/sundarnagarajan/pymultikdf

Python wrappers for bcrypt, PBKDF2 (fastpbkdf2) scrypt (Tarsnap)

bcrypt cryptography fastpbkdf2 pbkdf2 python-wrapper scrypt wrapper

Last synced: 23 Aug 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/alessandroconti11/constant_time-parallel_shuffling

Shuffling arrays in constant time is a common problem in modern cryptography. This project involves analyzing the technique proposed in https://cr.yp.to/2024/insertionseries-20240515.py, and implementing it in C, possibly employing parallelization.

c complexity-study computer-engineering computer-science-and-engineering constant-weight-word cryptography cryptography-and-architecture-for-computer-securit cww daniel-j-bernstein djb insertion-in-array insertion-series polimi porting porting-python-to-c python-to-c

Last synced: 17 Jun 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/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/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/bivex/ejafa_protocol

Multi-language (Python, PHP, Go) implementation of the Ejafa communication protocol, providing secure and efficient data exchange using modern cryptographic primitives.

cryptography data-exchange go network-protocol php python security

Last synced: 23 May 2026

https://github.com/jmckesey/multithreaded-encryptor

Multithreaded File Encryptor is a high-performance C++ application that encrypts and decrypts all .txt files within a specified directory using a user-defined secret key. The project leverages multithreading to process files concurrently, significantly improving speed on multi-core systems.

cpp17 cryptography multithreading

Last synced: 04 Oct 2025

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/rsc-dev/crypto-tools

Crypto tools

cryptography python3

Last synced: 12 Aug 2025

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/dhruv-varshney-developer/etherlite

A fully custom-built Ethereum wallet. Features wallet creation/import, raw transaction handling, BIP-39 mnemonic generation, secure storage, and seamless network switching. Built with React, Material UI, Ethereumjs-util, and Alchemy-powered nodes, supporting multiple Ethereum and Polygon networks.

alchemy bip-39 blockchain cryptocurrency-wallet cryptography ethereum gas-estimation keypair-generation material-ui mnemonic-generation private-keys raw-transactions react secure-storage transaction-signing wallet-management web3

Last synced: 09 Apr 2026

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/lucianosarno/cryptography-udemy-course

Repo aimed to support and demonstrate cryptography practice following Udemy course (https://www.udemy.com/course/learn-cryptography-basics-in-python)

cryptography cybersecurity python

Last synced: 13 Aug 2025

https://github.com/php-standard-library/secure-random

Cryptographically secure random data generation for tokens, passwords, and nonces

cryptography random secure-random

Last synced: 24 May 2026

https://github.com/lucianoscarpaci/cryptography

Embark on a journey of cryptographic exploration as we delve into the intricate worlds of RSA and ElGamal encryption, crafted entirely from scratch without the aid of OpenSSL. Delve into the inner workings of these fundamental encryption algorithms, unraveling the complexities of secure data transmission.

algorithm-implementation asymmetric-cryptography cryptographic-algorithms cryptographic-security cryptography data-privacy elgamal-cryptosystem encryption-de key-generation rsa-algorithm secure-communication

Last synced: 14 Aug 2025

https://github.com/mgsium/_enigma

python 3.6 enigma emulator

cryptography enigma python

Last synced: 30 Jun 2026

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/joooook/cryptography-lab

BUAA Cryptography Lab

buaa crypto cryptography des

Last synced: 05 May 2025

https://github.com/mjfreelancing/alloverit

A suite of libraries aimed at providing a simplified and consistent approach to cross-cutting and functional concerns.

appsync aspnet-core assertion binary-serialization cryptography dependency-injection entity-framework-core evaluator graphql json keyset-pagination logging mapping named-pipes reactive-ui serilog validation wpf

Last synced: 17 Aug 2025

https://github.com/alen-gebles/crypto-radar

Crypto tracker with React JS and Gecko API + Tailwind

cryptocurrency cryptography css gecko html5 javascript project react tailwind

Last synced: 10 Apr 2026

https://github.com/mumarshahbaz/treecrypt

A node-tree based encryption algorithm

algorthims cryptography cybersecurity encryption node random secure tree

Last synced: 17 Aug 2025

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/jaymoneyjay/spring21-automated-decryption

Automated decryption of classical ciphers with neural networks.

cryptography neural-networks python security

Last synced: 17 Aug 2025

https://github.com/rayniel95/subkey

This is a simple dockerfile for create a docker image with Substrate subkey tool.

blockchain cryptography docker subkey substrate

Last synced: 18 Aug 2025

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/sajad-net/passwdb

A secure password manager in python, using AES algorithm to encrypt passwords.

cryptography getpass hash password-manager password-manager-cli pyperclip python python-password-manager sha256 sqlite3

Last synced: 17 Mar 2025

https://github.com/hexylena/poem-code

"The poem code is a simple, and insecure, cryptographic method which was used during World War II by the British Special Operations Executive (SOE) to communicate with their agents in Nazi-occupied Europe." - Wikipedia

cryptography historical-cipher

Last synced: 22 Aug 2025

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

Cryptography Application With Java Programming

application-java cryptography java

Last synced: 14 Mar 2025

https://github.com/vertigovx/crypto-wallet-generator

A Python-based tool to generate and manage cryptocurrency wallets for Ethereum and Bitcoin, featuring a GUI, encryption, and decryption capabilities.

bitcoin crypto-wallet cryptocurrency cryptography ethereum python3

Last synced: 08 May 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/saorsa-labs/saorsa-fec

Core foundational crates for the Saorsa P2P ecosystem: saorsa-types, saorsa-fec (Forward Error Correction), and saorsa-rsps (Reed-Solomon with Proof Systems)

cryptography error-correction fec foundation networking p2p reed-solomon rust types

Last synced: 20 Jan 2026

https://github.com/unixpup/genpasswd

Cryptographically secure password generator using libsodium

clang cryptography password-generator security-tools sodium

Last synced: 02 Apr 2025