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/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: 15 Jul 2025

https://github.com/andrey-oss/task_management_system

Task management system - Simple ecosystem for task managing from the web written on python3!

aes crud cryptography database django free management manager task

Last synced: 07 Apr 2026

https://github.com/fungrim/gcp-kms-csr-generator

A small utility library that creates CSR's where the private key is stored in GCP KMS.

bouncy-castle cryptography csr digital-signatures gcp gcp-kms java java-8 kms

Last synced: 14 Jul 2025

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/cossacklabs/homebrew-tap

Homebrew tap for CossackLabs packages

brew crypto cryptography encryption homebrew security tap themis

Last synced: 26 Apr 2026

https://github.com/bethanyuo/crypto_hashes

Popular Cryptographic Algorithms using Crypto Libraries: Hashes

algorithms crypto-algorithms crypto-libraries cryptography hashing hashing-algorithm python

Last synced: 16 May 2026

https://github.com/pramsh/cipher

Cipher is a Node.js cryptographic library offering SHA-256 hashing, AES-256 encryption/decryption, JWT creation/validation, and RSA key pair generation.

cryptography digital-signature javascript jwt-auth jwt-token jwt-tokens nodejs rsa-key-pair rsa-signature sha256-crypt sha256-decryptor sha256-hash

Last synced: 16 May 2026

https://github.com/m3ssap0/ctf-rsa-breaker

This is a Python 2.7 script that can be used to solve RSA challenges in CTFs.

cryptography ctf ctf-tools rsa

Last synced: 23 Jun 2025

https://github.com/nasriyasoftware/authcrypto

AuthCrypto is a versatile cryptographic toolkit for handling JSON Web Tokens (JWT), password hashing, and secure token generation and verification. It provides robust methods for creating and managing JWTs, hashing and verifying passwords with secure algorithms, and generating cryptographically strong random values for various use cases.

authentication cryptography encryption hashing hashing-library hashing-passwords jwt jwt-auth jwt-authentication jwt-token md5 sha1 sha256 sha512 token token-generator

Last synced: 20 Jan 2026

https://github.com/ericlps/esteganografia-java

este projeto é uma aplicação em Java desenvolvida para realizar esteganografia digital em imagens no formato PNG, utilizando a técnica LSB (Least Significant Bit - Bit Menos Significativo). Ele permite ocultar dados (arquivos ou pastas compactadas em ZIP) dentro de uma imagem e, posteriormente, extrair esses dados da imagem modificada

cibersecurity command-line-interface cryptography data-hiding esteganografia image-processing java lsb maven png steganography

Last synced: 28 Apr 2026

https://github.com/fpoirotte/cryptal-hash

An implementation of the Cryptography Abstraction Layer based on the hash PHP extension

cryptal crypto cryptography hash php

Last synced: 26 Jun 2025

https://github.com/jakubriegel/geffe-generator

Functional style implemented Geffe cryptographic stream generator

cryptographic-keys cryptography functional-programming geffe-generator scala tailrecursion university

Last synced: 27 Mar 2025

https://github.com/redinfinitypro/scientificsharp

Rating: (5/10) The code is a Windows Forms application for a basic scientific calculator, allowing users to perform mathematical operations like addition, subtraction, multiplication, division, trigonometrics, and logarithms.

componentmodel cryptography data drawing forms generic linq system tasks text

Last synced: 06 Apr 2025

https://github.com/mcxxmc/simple-implementation-ecc

A simple implementation for Elliptic Curve Cryptography.

cryptography elliptic-curves golang

Last synced: 06 Apr 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/doedja/nexus-voting

A decentralized anonymous voting application built on Nexus using zero-knowledge proofs.

cryptography nexus

Last synced: 22 Jun 2025

https://github.com/agent-hellboy/flask-hedcrypt

A flask extension which provide interface( set of APIs) having implemenation of some of the use cases of cryptography.

cryptography flask flask-extensions flask-sqlalchemy pycrypto pypdf2 python

Last synced: 20 May 2026

https://github.com/grandroyl9902m/privatebin

A minimalist, open source online pastebin where the server has zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256 bits AES.

crypto cryptography encrypted hacktoberfest one-time paste pastebin php security self-destroy self-hosted self-hosting

Last synced: 22 Jun 2025

https://github.com/charlieit/fernet-vault

A simple secrets manager using symmetric cryptography

cryptography fernet-encryption python3 secrets secrets-management vaults

Last synced: 22 Jun 2025

https://github.com/mdsn/cryptopals

The cryptopals crypto challenges

cryptography

Last synced: 22 Jun 2025

https://github.com/sohamkayal4103/oblivious_data_structures

Implementation of Oblivious Data Structures in C++

cryptography oblivious oblivious-data-structure ods path-oram

Last synced: 22 Jun 2025

https://github.com/znx-x/hadron

This ongoing MVP for a distributed ledger system aims to solve issues that first and second-generation blockchains have not been able to overcome by implementing novel concepts in mining, smart contracts, and cryptography.

blockchain cryptography encryption network post-quantum smart-contracts web3

Last synced: 11 Jul 2025

https://github.com/floodnut/hexa-encryption

256비트 대칭키 암호 알고리즘 Hexa-Encryption

cryptography

Last synced: 21 Jun 2025

https://github.com/arec1b0/nim-blockchain-node

A high-performance, scalable blockchain node implementation in Nim, designed with advanced cryptography, modular consensus (PoS/BFT), zero-knowledge proofs, and optimized P2P networking.

blockchain byzantine-fault-tolerance cryptography decentralization high-performance nim nim-lang nimble nimlang p2p

Last synced: 21 Jun 2025

https://github.com/rishvant/cipher-safe-tests

Secure exam platform using encryption and Shamir’s Secret Sharing to ensure integrity and fairness.

cryptography exam-system mongodb nodejs reactjs redis shamir-secret-sharing tailwindcss

Last synced: 21 Jun 2025

https://github.com/yannvvv/tlsferret

TLSferret is a fast SSL/TLS scanner built in Rust, offering extensive protocol support and dual TLS engines for modern and legacy systems. It also includes STARTTLS support for multiple protocols, ensuring comprehensive security analysis. 🛠️🔒

certificate cipher cipher-suites command-line-tool cryptography post-quantum-cryptography rust starttls tls

Last synced: 21 Jun 2025

https://github.com/terl/recordo

Recordo is an ultra secure, cryptographically protected diary and people manager.

android cryptography encryption ios-app note-taking password relationships

Last synced: 20 May 2026

https://github.com/osamikoyo/facekid

simple crypto library for c

c crypto cryptography library

Last synced: 20 Jun 2025

https://github.com/kevindasilvas/kcrypt

Kcrypt or Krypt is an encrypting and decrypting lib created using javascript and node js

cryptography javascript node node-js nodejs

Last synced: 16 May 2026

https://github.com/dangnh0611/cryptography1_coursera

Coursera: Cryptography I assigments

cryptography python

Last synced: 11 Jun 2026

https://github.com/0x4m4/bloodcodectf

Blood Code CTF challenge repository! This repository contains all the challenges and their source files from the Capture The Flag event codenamed "Blood Code," organized by 0x4m4. It includes challenges in cryptography, steganography, digital forensics, pwn, pyjail, reverse engineering, and web exploitation, designed for all skill levels.

0x4m4 bloodcode capture-the-flag cryptography ctf-challenges digital-forensics hackathon pwn pyjail reverse-engineering sir-syed-case-institute-of-technology sscaseit sscit steganography web-exploitation

Last synced: 19 Jun 2025

https://github.com/josecarlosnf/te-seginfo

Códigos da disciplina de Tópicos Especiais II - Segurança da Informação. ✨ Fundamentos de criptografia

cryptography python security

Last synced: 19 Jun 2025

https://github.com/cloakmaster/foxbook

Verifiable agent identity for A2A and MCP. Cryptographic claims, append-only transparency log, recovery-key revocation. Apache 2.0.

a2a agent-identity agent-security agent-verification agent2agent agentic-ai ai-agents cryptography decentralized-identity did ed25519 json-schema jws mcp merkle-tree model-context-protocol protocol rfc-9162 transparency-log typescript

Last synced: 03 May 2026

https://github.com/notmorphus/overthewire-krypton

This is the OverTheWire wargame repo for Krypton

algorithms cryptanalysis cryptography krypton overthewire

Last synced: 18 Feb 2026

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/eshan327/javachain

A blockchain developed in Java with relevant cryptographic and transactional functions.

blockchain cryptography java maven

Last synced: 16 May 2026

https://github.com/rodrigo-kelven/script_hashed

Projeto de criptografia de dados de forma irreversível

criptography cryptography python3

Last synced: 07 May 2025

https://github.com/z3ntl3/rsa-node

This repo represents what I've learned from cryptography RSA algorithm

cryptography cryptosystem rsa

Last synced: 03 Apr 2025

https://github.com/jiahaoxiang2000/sbox-bgc

use the smt solver to find the sbox implementation

cryptography sbox smt

Last synced: 18 Mar 2025

https://github.com/fionn/lagrange-polynomial

Numerical Lagrange polynomials over 𝔽ₚ

cryptography lagrange-polynomial-interpolation numerical-methods

Last synced: 13 Jun 2026

https://github.com/gonzafg2/quantumssh

Memory-safe, post-quantum-first SSH server in Rust. Open source, no NDAs, no exceptions.

apache-2 cryptography infrastructure memory-safe post-quantum-cryptography rust security ssh

Last synced: 21 May 2026

https://github.com/dyne/clj-openssh-keygen

A platform-independent Clojure library to genereate OpenSSH compliant key-pairs without using ssh-keygen

authentication cryptography keygen keypair ssh ssh-key

Last synced: 07 Mar 2026

https://github.com/abdulbasit110/file-security-software

Python-based file security software that supports AES, RSA, and basic encryption methods for secure file encryption and decryption.

aes-encryption cryptography encryption-decryption python security

Last synced: 15 Jun 2026

https://github.com/casz92/ntru_falcon

NIF C library for Elixir, implementing the post-quantum cryptography algorithm Falcon

cryptography elixir ntru post-quantum-cryptography

Last synced: 16 May 2026

https://github.com/oxarbitrage/salsa20

Attempt to formalize salsa20 in lean

cryptography lean mathlib salsa20

Last synced: 11 Jul 2025

https://github.com/oxarbitrage/hsalsa20

Haskell implementation of the Salsa20 Cipher

cryptography haskell salsa20 stream-cipher

Last synced: 11 Jul 2025

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/towre676-cloud/tau_crystal

Lean 4 CI: 3× faster Mathlib caching (Linux, containerized) with one-file workflow

bash cryptographic-manifests cryptography github-actions github-pages lake lean4 numerical-relativity reproducibility verification

Last synced: 09 Apr 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/georgiifirsov/bcm-lib

Implementation of some block ciphers modes of operation. This library is written for my research about full disk encryption.

block-cipher-mode block-ciphers cryptography research symmetric-encryption thesis

Last synced: 12 Oct 2025

https://github.com/localnerve/hmac-symmetric

A library for symmetric encryption with hmac digests

bot-mitigation crypto cryptography encryption hmac nodejs symmetric-encryption

Last synced: 12 Apr 2025

https://github.com/ngvuthdanhh/certificate-blockchain-fundamentals-101blockchains

Notes, labs, research, extras, and certificate for the Blockchain Fundamentals program by 101 Blockchains. The project explores blockchain architecture, consensus mechanisms, cryptography, smart contracts, and applications in Web3 security.

101blockchains blockchain cryptography cybersecurity distributed-systems githublearning smart-contracts web3

Last synced: 25 Jan 2026

https://github.com/bradford-smith94/cs579

CS 579 Foundations of Cryptography

c cryptography

Last synced: 22 Mar 2025

https://github.com/ngvuthdanhh/certificate-cryptography-leeds-clickstart-futurelearn

Learning notes, labs, cheatsheets, and certificate for An Introduction to Cryptography by University of Leeds & Click Start on FutureLearn. Covers symmetric/asymmetric encryption, hashing, signatures, and cryptographic protocols.

aes cryptography decryption encryption futurelearn githublearning rsa security university-of-leeds

Last synced: 25 Jan 2026

https://github.com/ngvuthdanhh/certificate-information-security-openlearn

Comprehensive learning repository for the OpenLearn Information Security program, featuring detailed notes, hands-on labs, demos, guides, cheatsheets, case studies, and a certificate of completion. Focuses on network, system, application, and cloud security, covering both attack techniques and defense strategies.

access-control application-security cloud-security cryptography githublearning information-security monitoring system-security

Last synced: 25 Jan 2026

https://github.com/touhidurrr/randomcryp

A cryptographically secure, feature rich, zero dependency, lightweight and browser friendly random number generator library.

browser bun cross-platform crypto cryptography deno friendly generator javascript lightweight nodejs number open-source package random typescript web web-crypto zero-dependency

Last synced: 12 Apr 2025

https://github.com/jhmmax/hashgen

hashgen - the blazingly fast hash generator argon, base58, base64, bcrypt, cyclone, generator, hash, hashcat, hashgen, md5, mdxfind, mosecode, multithreaded, ntlm, sha, sha1, sha256, sha3, threaded, yescrypt

aes alireza argon base64 bcrypt cryptography cryptojs cyclone hash hashgen java javascript md5 mdxfind

Last synced: 07 May 2025

https://github.com/ermingbear/electron-executor-ea

Roblox Electron Executor is one of the most favorite Roblox Executors at the moment. Before I tell you how to download Electron Executor, let me tell you that it is currently available safely for Windows. But it is not officially available for Android users as of now but the update is coming and will be launched soon.

cryptography cybersecurity electron electron-app encryption gpg gpt java llm mobile nodejs offline pgp privacy

Last synced: 07 May 2025

https://github.com/ratware-official/ratsign

Signs files with an encrypted private key and password, and verifies them using their signature file and a trusted public key or key ID.

cli cryptography csharp dotnet signing

Last synced: 16 May 2026

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/rstacks/ctf-writeups

Contains links to all of my writeup repositories for CTFs that I've participated in.

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

Last synced: 07 Apr 2026

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/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/10d9e/zk-pass

A password authentication service, based on the chaum-pedersen zero-knowledge interactive protocol

chaum-pedersen cryptography rust zero-knowledge

Last synced: 12 Apr 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/samuel-lucas6/utc.net

Bellare and Hoang's UtC and HtE[UtC] transforms using ChaCha20-Poly1305 and BLAKE2b.

aead blake2 blake2b chacha20 chacha20-poly1305 chacha20poly1305 committing-aead crypto cryptography key-committing poly1305

Last synced: 17 Jun 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/thevickypedia/authentication

Authentication methods

cryptography rust-lang

Last synced: 06 Apr 2025

https://github.com/aswinr24/decypher

Speedy Cipher Decryption / Encryption CLI tool

cli cryptography hacktoberfest python

Last synced: 11 Apr 2025

https://github.com/collapse-logic/collapse

Collapse System Logic — deterministic proof collapse (E→Z→1)

collapse compression cryptography csl determinism formal-methods lean4 logic proof proofs python

Last synced: 14 May 2026

https://github.com/flammafex/prestige

Anonymous verifiable voting — secret ballot, public proof. Cryptographic polls where no one can stuff the ballot and no one knows how you voted.

anonymous-voting blind-signatures cryptography e-voting nodejs polls privacy secret-ballot typescript veribiable voting

Last synced: 11 Jun 2026

https://github.com/jeffotoni/gocry

Encrypt files

crypto cryptography go golang

Last synced: 04 Apr 2025

https://github.com/albinzayedrawan/classical-ciphers-and-transposition-techniques

Lab Exercises about Classical Ciphers and Transposition Techniques

caesar-cipher cryptanalysis cryptography vigenere-cipher

Last synced: 04 Apr 2025

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/Cach30verfl0w/Krypton

A modular and extensible Kotlin library suite for Cryptography

algorithms android crypto cryptography encryption ios jvm kotlin kotlin-multiplatform kotlin-native krypton

Last synced: 09 Sep 2025

https://github.com/albinzayedrawan/random-number-generator

Lab exercises to understand the concepts of True Random Number Generators (TRNG) and Pseudo-Random Number Generators (PRNG).

cryptography lcg prng trng

Last synced: 04 Apr 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