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/stafmazayded83/cryptoguardian

Cryptoguardian is a secure wallet application designed to protect your digital assets. It uses advanced encryption methods to ensure that your cryptocurrencies remain safe from unauthorized access.

bitcoin crypto crypto-tools crypto-wallet cryptography github-config matplotlib nodejs pandas seaborn sha256-hash streamlit visualization walletkeytool

Last synced: 14 Apr 2026

https://github.com/cythral/identity-certificates

Signing Certificate Rotation Service for Brighid Identity.

aws cryptography dotnet

Last synced: 14 Apr 2026

https://github.com/akornatskyy/wheezy.security

A lightweight security/cryptography library

cryptography python security wheezy

Last synced: 28 Apr 2025

https://github.com/oklein1/cryptography-clojure

Clojure implementation of ciphers

cipher-algorithms clojure cryptography

Last synced: 10 Oct 2025

https://github.com/4lessandrodev/saas-cryptography

a small project to test encryption as a service with nodejs

cryptography encryption

Last synced: 13 Jun 2026

https://github.com/codlocker/cryptography_algos

Implementing different Cryptography Algorithms

cipher cryptography

Last synced: 08 Jan 2026

https://github.com/mrxx0/ft_ssl_md5

An introduction to cryptographic hashing algorithms.

cryptography security ssl

Last synced: 03 Aug 2025

https://github.com/mpankajarun/file-encryption-and-decryption

This app is an experiment that will allow people to choose files from their computers and encrypt them client-side with a pass phrase.

cryptography cryptojs javascript

Last synced: 04 May 2026

https://github.com/yashkarthik/zipfile_passw_cracker

Crack the password of a zip file from a wordlist.

cryptography password-cracker python zipfile

Last synced: 10 Oct 2025

https://github.com/albertotirla/cryptolibrary

this implements a collection of standard, classical encryption algorythms such as the caesar cifer, rot13 and monoalphabetical substitution

cryptography

Last synced: 03 Apr 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/aelx01/kyberkeep

An experimental web-based and quantum-safe cryptography password manager with zero-knowledge cryptography

cryptography password-manager post-quantum-signature rust

Last synced: 06 Sep 2025

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/paulchen2713/aes

COM 5335 Network Security Assignment #2 - Advanced Encryption Standard (AES)

aes cryptography encryption matlab nthuee

Last synced: 16 Mar 2025

https://github.com/whoiscipher/passcrypt

Open source password manager on your local machine written in go

cryptography go golang security-tools

Last synced: 11 Mar 2025

https://github.com/isaac-defrain/cryptography

Crypto BIP (Book In Progress)

crypto cryptography python

Last synced: 29 Jun 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/farhantips/cryptography-and-cryptanalysis

This repository covers practical implementations of Cryptography and Cryptanalysis, including encryption algorithms, hashing, digital signatures, and techniques for analyzing and breaking cryptographic systems.

aes-encryption authentication-protocol blockcipher ceaser-cipher cryptanalysis cryptography des diffie-hellman elliptic-curve-cryptography encryption-decryption hashing-passwords kerberos-authentication knapsack publickey-cryptosystem rsa-cryptography ssh ssl zero-knowledge-proof

Last synced: 26 Mar 2025

https://github.com/lcian/klein-cryptanalysis

🔓 Cryptanalytic attack on the KLEIN embedded block cipher

cryptanalysis cryptography

Last synced: 08 Jun 2026

https://github.com/juliuspleunes4/noiseframework

Noise Protocol Framework in Python.

cryptography noise pypi python

Last synced: 14 Jan 2026

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/krdevanshu06/steganography-app

This project is a steganography tool that allows users to hide and extract secret messages within images using Least Significant Bit (LSB) encoding. The tool provides a user-friendly Streamlit UI for seamless encoding and decoding of messages.

cryptography data-security image-processing lsb-encoding python steganography streamlit

Last synced: 18 Apr 2026

https://github.com/thibmeu/pepe-debug

Local Privacy Pass debug interface

cryptography privacypass

Last synced: 11 Oct 2025

https://github.com/sahedulislamrony/anonymous

A secure and user-friendly platform for sending anonymous messages with real-time database integration, powered by Firebase and built using ReactJS, Sass, and Vite.

cryptography css3 firebase firebase-auth firebase-realtime-database javascript netlify react-router-dom reactjs sass vite

Last synced: 14 Apr 2026

https://github.com/nathancordeiro/magic-box-cipher

The Magic-Box Cipher is my own inspiration drawn from the classical Caesar Cipher, the Playfair Cipher and the monoalphabetic substitution cipher. Do give it a try.

cipher cipher-algorithm cryptography

Last synced: 31 Mar 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/adrianklessa/aes

A simple, educational implementation of AES w/ CBC mode of operation

aes aes-encryption cbc-mode cryptography pkcs7 polynomials toy-project

Last synced: 12 Oct 2025

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/c14it0n/torgeforge

🔥 Generador de alto rendimiento de direcciones .onion v3 personalizadas para Tor con interfaz interactiva

cli-tool cryptography ed25519 hidden-service onion privacy rust security tor vanity-address

Last synced: 13 Jun 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/primetdmomega/bay-cracker

A set of tools for encryption, decryption of messages and to create new cyphers !

cryptography decryption encryption

Last synced: 25 Mar 2025

https://github.com/roydevashish/chacha20-hash-lightweight-cryptographic-hash-function-based-on-chacha20

A lightweight cryptographic hash function inspired by ChaCha20, designed for speed, simplicity, and efficiency in resource-constrained environments. Ideal for embedded systems, research, and educational purposes. Not intended for production use without further cryptanalysis.

chacha20 cryptographic-hash-functions cryptography hash-function

Last synced: 13 Jun 2026

https://github.com/autodidaddict/nkeys-hs

Haskell library for encoding and decoding ed25519 keys for the NATS ecosystem

cryptography ed25519 nats nkeys

Last synced: 14 Jun 2026

https://github.com/dogukansahil/advancedbrutecipher

Advanced Brute Cipher is a simple and secure encryption tool that performs all operations locally in your browser using HTML, JavaScript, and CSS. Manage your encryption keys without relying on external CDNs.

cryptography css decryption encryption html javascript key-management local-storage python security web-application

Last synced: 13 Feb 2026

https://github.com/bmoneill/enigma

Enigma machine simulator and Bombe

cipher cli cryptography enigma enigma-machine history

Last synced: 12 Oct 2025

https://github.com/bytemare/secp256k1

Go implementation of Secp256k1 based on Fiat-Crypto, with RFC9380 hash-to-curve.

cryptography golang hash-to-curve prime-order-group secp256k1

Last synced: 14 Apr 2026

https://github.com/alvii147/jwgo

Efficient JWT creation and parsing in Go

cryptography golang jwt

Last synced: 14 Jun 2025

https://github.com/maxime-cllt/primeshield

GUI RSA implémentation en Rust

cicd cryptography gui rsa-cryptography rust

Last synced: 25 Mar 2025

https://github.com/oglinuk/sbh

A stateless password manager.

cryptography go hash password password-manager security

Last synced: 13 Oct 2025

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

Offline password manager with encrypted local storage and user-friendly interface using python.

aes cryptography desktop-app encryption foss-password-app gui offline open-source password-manager python python-gui-password-manager security tkinter

Last synced: 06 Jul 2025

https://github.com/sucho6996/shadowsend-a-secure-communication-platform

This is a Java Spring boot and JS React project where sender will send a message which will be encrypted and embedded in an Image provided by the sender and the receiver will be able to see those images with sender's number in his/her inbox . Once the receiver will read the message it'll be deleted automatically for a traceless conversation.

cryptography eureka-discovery-client eureka-server feign-client git github java jpa jwt-authentication jwt-token messaging microservices open-feign platform security spring-boot spring-security steganography

Last synced: 01 Mar 2026

https://github.com/kevin-doolaeghe/se2a4_s8_tim

SE2A4 | Semestre n°8 - TP TIM

cryptography school-project

Last synced: 23 Feb 2026

https://github.com/ramsyana/lorenz-chaos-encrypt

Plain Convolution Encryption as an Alternative to Overcoming the Limitations of Synchronization-Based Methods

chaos-synchronization chaos-theory cryptography encryption lorenz-system numerical-methods python secure-communication

Last synced: 09 Apr 2025

https://github.com/oxarbitrage/sinsemilla

Sinsemilla hash function haskell implementation

crypto cryptography hash-function sinsemilla

Last synced: 05 Feb 2026

https://github.com/rani-abha/cryptography_algorithms

In this repository, I've gathered a collection of cryptographic algorithms that I've learned during my college years and implemented for both learning and practical purposes.

algorithms blacklist cipher-algorithms cryptography digitalsignature firewall-rules playfair-cipher sha1-hash whitelist

Last synced: 06 Jul 2025

https://github.com/labgua/rsa_start

Imparare l'uso della crittografia RSA con semplici esempi

cryptography rsa teaching-materials

Last synced: 22 Jan 2026

https://github.com/manesioz/hill-cipher

Application of linear algebra to cryptography 🔐 encryption and decryption of text by a polygraphic substitution cipher

cryptography hill-cipher linear-algebra python

Last synced: 15 Jun 2026

https://github.com/oelshocht/javacryptotoys

Java bytecode strings encryption and file signing

bytecode cryptography java security-tools

Last synced: 20 Jun 2026

https://github.com/ppad-tech/sha512

Pure Haskell SHA-512, HMAC-SHA512

cryptography hashing haskell sha2 sha512

Last synced: 23 Jun 2025

https://github.com/athanclark/purescript-sjcl

Bindings to the Stanford JavaScript Crypto Library

browser cryptography purescript sjcl

Last synced: 24 Jan 2026

https://github.com/magical/spritz

Spritz cryptographic sponge(-like) function, hash, and stream cipher in Go

cryptography

Last synced: 14 Oct 2025

https://github.com/heyIsaac/TaskManager

😎🔎 A complete CRUD API for task management, an advanced level challenge proposed by DIO.me in its bootcamp with Avanade, currently has authentication with JWT token and much more (✿◕‿◕✿)

authentication-backend bootcamp-project consuming-api cryptography csharp dotnet entity-framework-core git jwt-authentication microsoft-identity minimal-api refit

Last synced: 24 Feb 2026

https://github.com/bokelleher/sesame-sdk

Portable SDK and conformance vectors for SESAME, the proposed SCTE 130-9 security layer for the ESAM interface: HMAC auth, channel-scoped authorization, and AES-256-GCM payload encryption over HTTP headers.

ad-insertion aes-gcm authentication cryptography esam hmac rust scte scte-130 sesame

Last synced: 15 Jun 2026

https://github.com/0xcyberlitech/ssh

SSH sur Debian : guide de durcissement, bonnes pratiques, audit et supervision des connexions.

2fa brute-force-protection cryptography debian hardening homelab key-management linux openssh port-forwarding security ssh

Last synced: 07 May 2026

https://github.com/ntdls/ntdls.nasccl

The NetworkDLS original symmetric cipher algorithm ported to C#.

algorithms cryptography encryption symmetric-encryption

Last synced: 11 Mar 2025

https://github.com/bkawk/aes-256-cbc-pbkdf2-30k

Polymer2 Web Component for encrypting and decrypting a mnemonic to the CBC encryption mode of AES

aes-cbc cryptography pbkdf2 polymer2

Last synced: 24 Jan 2026

https://github.com/xandersteyn/rsa-timing-attack

A Python script demonstrating a timing attack on RSA decryption, recovering private key bits by analyzing execution time differences.

cryptographic-analysis cryptographic-attacks cryptography cybersecurity encryption ethical-hacking key-recovery multiprocessing penetration-testing python rsa rsa-key-attack security-research timing-attacks

Last synced: 16 Mar 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/jdanielescanez/qkd-sampler

A Rust CLI tool for simulating Quantum Key Distribution (QKD) protocols, including BB84, Six-State, and B92. This crate provides a flexible and efficient way to simulate quantum key exchange, analyze security metrics, and evaluate the impact of eavesdropping.

b92 bb84 cryptography qkd quantum six-state

Last synced: 15 Jun 2026

https://github.com/make-github-pseudonymous-again/id

:performing_arts: Aurélien's public keys

cryptography public-key security

Last synced: 11 Mar 2026

https://github.com/marcellomaugeri/schaege-schwenk-cdh-based-ring-signature-scheme

This repo contains the implementation of the ring signature scheme proposed in "A CDH-Based Ring Signature Scheme with Short Signatures and Public Keys" by Sven Schäge & Jörg Schwenk

cryptography cryptography-library python3 ring-signature-scheme

Last synced: 17 Oct 2025

https://github.com/theognis1002/password-generator-cli

A simple password generator CLI tool

cryptography python3

Last synced: 01 Jun 2026

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

Cryptography with Python

cryptography python

Last synced: 18 Oct 2025

https://github.com/rstacks/downunderctf2024-writeup

Writeups for the challenges I attempted at DownUnderCTF 2024.

cryptography ctf ctf-writeups forensics osint reverse-engineering web-exploitation

Last synced: 13 Apr 2026

https://github.com/paulshpilsher/ed25519-key-generator

Public key generator using Edwards-curve Digital Signature Algorithm (EdDSA)

crypto cryptography eddsa eddsa25519 go golang public-key-cryptography

Last synced: 30 May 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/prasunchakra/EncipherX

A simple Django-based Caesar Cipher application demonstrating basic text encryption and decryption. Currently for learning fundamental cryptographic concepts, experimenting with shift-based ciphers, and later on building upon for more advanced encryption methods.

cipher cryptography django python

Last synced: 16 Sep 2025

https://github.com/altonen/emissary

Rust implementation of the I2P protocol stack

anonymity cryptography i2p networking peer-to-peer rust

Last synced: 04 Feb 2026

https://github.com/bitcoin-evo/bitcoinevo

BitcoinEvo Core integration/staging tree

bitcoinevo c-plus-plus cryptocurrency cryptography p2p

Last synced: 03 Apr 2025

https://github.com/farahsedd/secure-authentication-project

This project focuses on creating a reliable authentication and network services infrastructure using OpenLDAP, SSH, Apache, OpenVPN, DNS, and Kerberos.

apache authentication cryptography dns infrastructure kerberos network-security openldap openvpn ssh

Last synced: 08 Jan 2026

https://github.com/nikhilr612/isaacrs

No-std implementation of ISAAC PRNG

cryptography isaac isaac-64 no-std random-number-generator

Last synced: 03 Apr 2025

https://github.com/emorilebo/mobile_secrets_vault

Secure secrets management for mobile backend applications with encryption, versioning, and audit logging

aes-gcm cryptography django emori encryption fastapi godfreylebo mobile-backend python secrets-management security

Last synced: 27 Jan 2026

https://github.com/taimoorzaeem/fcrypt

A command line tool to encrypt and decrypt file using a symmetric key.

c cryptography encryption-algorithm encryption-decryption file file-encryption

Last synced: 04 Oct 2025

https://github.com/darkzarich/local-encrypt-tool

Node.js utility for encrypting and decrypting sensitive data locally. Uses AES-256-GCM encryption with a key derived from your provided password using PBKDF2.

cryptography node nodejs

Last synced: 12 Apr 2026

https://github.com/jonzeolla/lab-blockciphercryptography

An introductory lab to cryptographic block cipher modes.

block-cipher cryptography lab

Last synced: 15 Mar 2026

https://github.com/jose-compu/vdf-rs

An implementation of Verifiable Delay Functions in Rust

crypto cryptography cryptography-library rs rust vdf verifiable-delay-functions

Last synced: 16 Jun 2026

https://github.com/harens/kintercrypt

An easy-to-use encryption program, built from the ground up for educational purposes only

cryptography tkinter xor-cipher

Last synced: 13 Jun 2025

https://github.com/kagal-dev/taistamp

Signed TAI64N timestamps over HTTP — Ed25519 over WebCrypto

cloudflare-workers cryptography dkim ed25519 eddsa monorepo signing tai64n timestamps typescript webcrypto

Last synced: 29 May 2026

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