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/crissnamon/soldeea

Encryption algorithm based on system of linear diophantine equations resistant to quantum algorithms

algorithm cryptography decryption diophantine diophantine-equation diophantine-equations encryption encryption-algorithm equation java quantum-algorithms soldeea

Last synced: 02 May 2026

https://github.com/sedarius-1/kryptografia

University Project to create encrypting/decrypting app in Java with JavaFx GUI

cryptography encryption java university-assignment

Last synced: 25 Apr 2025

https://github.com/th0rgal/cryptohack

What I use for cryptohack

cryptography maths

Last synced: 14 Oct 2025

https://github.com/fblupi/encryptator

A simple webapp to encrypt and decrypt messages

bootstrap cryptography webapp

Last synced: 30 Apr 2026

https://github.com/hyperparticle/integrity-coded-database

Demonstrates and evaluates an Integrity Coded Database (ICDB) implementation

cryptography database icdb mysql

Last synced: 29 Apr 2026

https://github.com/valera-rozuvan/text-crypt

node js library and cli to simplify text crypto

cryptography nodejs text

Last synced: 29 Apr 2026

https://github.com/octocorvus/broccoli_salsa

Salsa20 stream cipher implementation in Rust.

ciphers cryptography rust

Last synced: 16 Mar 2025

https://github.com/moss-piglet/metamorphic-crypto

Zero-knowledge, post-quantum client-side encryption. #![forbid(unsafe_code)]. WASM + UniFFI targets.

argon2id cryptography encryption ml-kem open-source post-quantum privacy rust wasm webassembly x25519 zero-knowledge

Last synced: 01 Jul 2026

https://github.com/niewidzialny84/cryptography-and-cryptoanalysis-lab

Studies laboratories about cryptography and cryptanalysis

cryptography python sha3 studies

Last synced: 24 Aug 2025

https://github.com/ledger-things/kadena-rust-lib

A comprehensive Rust library for interacting with Pact smart contracts and the Kadena blockchain.

blockchain cryptography kadena pact rust-lang rust-library

Last synced: 27 Aug 2025

https://github.com/epogrebnyak/vault

Encode and decode a local text file with password.

cryptography nim python

Last synced: 18 Apr 2026

https://github.com/exenon/cryptopals

Solutions to the Cryptopals Crypto Challenges

cryptography cryptopals

Last synced: 03 Oct 2025

https://github.com/flyingrobots/git-cms

A serverless, Git-native CMS built on pure plumbing. Stores content as signed commit messages on empty trees—no database required, just immutable Merkle DAGs.

auditability blog cms cryptography database git git-plumbing git-stunts gitops ledger provenance serverless signed-commits

Last synced: 20 Feb 2026

https://github.com/byjohnmichael/sealed-wallet

Sealed Wallet is a set of python scripts to enable you to create and manage air-gapped crypto wallets

air-gapped-wallet arch-linux cryptocurrency cryptography security

Last synced: 15 May 2026

https://github.com/gitgab19/blockchain-address-list-generation

The focus of this repo is to retrieve the full list of addresses ever appeared into any transactions for some of the most famous blockchains using the secp256k1 curve. These Python scripts have been used for an academic research at Politecnico di Torino. If you want to know more about our paper, you can find it at https://arxiv.org/abs/2206.14107.

bitcoin blockchain cryptocurrency cryptography research research-paper secp256k1

Last synced: 09 May 2026

https://github.com/radlikewhoa/rainbow-road

Rainbow table exercise for the Cryptography and Security module (krysi) at the FHNW.

cryptography hashing java rainbow-table

Last synced: 11 Nov 2025

https://github.com/smadgulkar/enigma

A simple python script to encrypt/decrypt files and folders.

cryptography encryption-decryption python3

Last synced: 24 May 2026

https://github.com/mirtia/ctflearn-cryptography

Writeups for Cryptography Challenges

cryptography ctf-learn

Last synced: 28 Jun 2025

https://github.com/chanced/navajo

A cryptographic toolkit for Rust

crypto cryptography rust security

Last synced: 19 Jan 2026

https://github.com/alexlaurence/psyauth

🔐A crypto protocol system that plants an authentication token inside a user's implicit memory to unconsciously learn sensitive information that is robust against torture/coercion

biometric-authentication cryptography memory-game psychology-experiments security

Last synced: 10 Oct 2025

https://github.com/reddinton95/custom-plugin-backend

🚀 Master backend development with a structured, self-paced learning platform featuring 7 specialized agents and over 1000 code examples.

a1111-stable-diffusion-webui ai app async backend builder ckeditor5 claude cryptography enigma fastapi italia-design-system krita-plugin montreal-hug stable-diffusion wordpress wordpress-categories wordpress-widget

Last synced: 08 May 2026

https://github.com/jitendragangwar123/cryptography

This Repository have some basic Cryptographic Algorithms and other basic concepts which is used in Blockchain Technology.

cryptography javascript

Last synced: 07 May 2026

https://github.com/fa7ad/bad-ciphers

A collection of bad ciphers

cryptography hacktoberfest hacktoberfest2023

Last synced: 21 Jan 2026

https://github.com/spectre7651/crypta

Reasonably Good Encryption and Decryption Software (Python 3)

cryptography cybersecurity encryption python3

Last synced: 05 Jun 2026

https://github.com/jenson073/factorization_algorithms

This project was designed as a simple exploration of RSA algorithm vulnerabilities, particularly focusing on the factorization problem. It's an excellent example of how web technologies can be applied to explore and demonstrate cryptographic concepts.

cryptography factorization information-security rsa

Last synced: 14 Mar 2025

https://github.com/trashhalo/saltpack

node wrapper of saltpack library

cryptography keybase saltpack

Last synced: 11 Jan 2026

https://github.com/onlycodergod/crypto-beta

🛡learn and watch how crypto work in Go

const crypto cryptography golang-library hash key privatekey sha

Last synced: 12 Jan 2026

https://github.com/guppster/ark-nim

A Nim library simplifying connection to the ARK blockchain

blockchain cryptography nim

Last synced: 25 May 2026

https://github.com/prongbang/aes_ctr

AES CTR - Counter Flutter plugin.

aes-ctr aes-ctr-mode cryptography decryption encryption flutter

Last synced: 04 Jan 2026

https://github.com/jasonqsy/serpent

Serpent cipher in the AES contest.

aes-cipher cryptography

Last synced: 25 May 2026

https://github.com/louislefevre/rsa

RSA cryptosystem for demonstrating the encryption and decryption of messages

algorithm cryptography decryption encryption rsa

Last synced: 30 Mar 2025

https://github.com/kuanhungchen/spring-2021-network-security

🔐 Implementation of encryption algorithms such as AES, Miller-Rabin and Elliptic Curve ElGamal.

aes-encryption cryptography elgamal-encryption elliptic-curve-cryptography encryption-decryption miller-rabin-algorithm network-security

Last synced: 15 May 2026

https://github.com/esno/ciphertext

a simple web-ui to crypt / decrypt text locally

aes-encryption cryptography webcryptoapi

Last synced: 27 Jun 2025

https://github.com/spatocode/secrecy

Cryptographic tool for file encryption with AES Cipher

aes-cipher cli cryptography decryption encryption encryption-tool secrecy security

Last synced: 10 Apr 2026

https://github.com/h3nry-d1az/trsa

Minimal textbook RSA implementation

c cryptography rsa

Last synced: 13 Jan 2026

https://github.com/protomorphine/rsa-communication-system

Основные стадии процесса шифрования текстового сообщения с помощью алгоритма RSA

cryptography encryption matlab rsa

Last synced: 01 Jun 2026

https://github.com/projects-developer/top-10-bca-final-year-projects

The top 10 BCA final year projects include e-commerce website development, online survey and feedback systems, web scraping and data mining. Top 10 BCA Projects .Project Includes Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials.

bca-project bca-projects blockchain btech-projects computer-science-projects computerscienceprojects cryptography final-year-projects finalyearprojects machine-learning machinelearning malware-projects mca-projects mtech-projects research-paper-project web-develpment

Last synced: 04 Jan 2026

https://github.com/innovativeinventor/pylamport

A simple Python library for generating cryptographic Lamport signatures

cryptography identity signature

Last synced: 16 May 2026

https://github.com/marlonbarcarol/enigma-engine

An encryption algorithm with the implementation of the enigma machine

cipher cryptography encryption enigma enigma-machine javascript substitution-cipher typescript

Last synced: 15 May 2025

https://github.com/amul-thantharate/ciphersmith

A powerful and flexible command-line password generator that helps you create strong, secure passwords with ease.

cryptography python sqlite3

Last synced: 23 Jul 2025

https://github.com/btylrob/apikitten

API Key and Token Storage App with AES Encrpytion

aes command-line cryptography go golang

Last synced: 26 Feb 2025

https://github.com/ajay-dhangar/crypto

My submition for the Microsoft Future Tech 2022 Hackathon

crypto cryptocoins cryptocurrencies cryptocurrency cryptocurrency-exchanges cryptography

Last synced: 30 Mar 2025

https://github.com/dilbwagsingh/des-app

A simple app to demonstrate the power of the DESfiddle package

avalanche-effect cryptography data-encryption-standard desfiddle pypi-package python weak-keys

Last synced: 16 Jan 2026

https://github.com/bodrovis-learning/cryptobits-yt-series

Серия уроков Crypto bits на YouTube

crypto cryptocurrency cryptography

Last synced: 15 May 2025

https://github.com/dilbwagsingh/electronic-voting

A simple yet secure online voting app

cryptography expressjs mongo nodejs reactjs

Last synced: 16 Jan 2026

https://github.com/yash22222/cryptobank

Crypto Bank is a decentralized blockchain application that enables secure transactions between users. It allows users to create and manage transactions, mine blocks, and validate the blockchain. With a focus on transparency and security, Crypto Bank ensures the integrity of transaction records in a reliable digital currency platform.

backend blockchain blockchain-technology cryptocurrencies cryptography crytobank decentralized-applications flask frontend mining validity

Last synced: 14 May 2026

https://github.com/amculin/php-vigenere-cipher

Simple implementation of Vigenere Cipher algorithm in PHP, also implement modification to support alpha-numeric characters

classical-cryptography cryptography php php82 php83 vigenere-cipher

Last synced: 07 Jun 2026

https://github.com/bdr-pro/blockchain_maker

this is your ultimate toolkit for building, validating, and managing a blockchain in Rust.

blockchain cryptocurrency cryptography rust

Last synced: 15 Mar 2025

https://github.com/deadblackclover/ed25519_to_curve25519

Convert ed25519 keys and sign to curve25519

crypto cryptography curve25519 ed25519 rust

Last synced: 13 Jan 2026

https://github.com/virgilsecurity/virgil-pythia-x

Virgil Pythia SDK allows developers to communicate with Virgil Pythia Service and implement Pythia protocol in order to generate a BrainKey.

brainkey cryptography encryption pythia pythia-sdk sdk virgil-pythia

Last synced: 09 May 2025

https://github.com/gat786/cryptography

Python scripts for the basic crytography techniques that are taught in our college

ciphers cryptography python3

Last synced: 17 Mar 2025

https://github.com/vitkarpenko/cryptopals

:anger: Solving the cryptopals crypto challenges in Python for fun and profit!

challenge cryptography cryptopals python

Last synced: 15 May 2025

https://github.com/krutonium/arbitarycompression

"Compresses" Arbitrary files using MD5 cryptography. In theory, one can fully recover all the data, if they throw enough CPU power at it.

actually-terrible compression cryptography md5

Last synced: 10 Apr 2025

https://github.com/go-compile/rome

The Elliptic and Edward Curve cryptography library built for multi-curve use. Unified crypto interface for ECDSA, EdDSA, ECIES and ECDH. NIST Curves, Brainpool, Ed25519, Ed448.

crypto cryptography ecdh ecdsa ecies ed25519 edwards-curve elliptic-curves encrypt multi-curve p521

Last synced: 15 Apr 2025

https://github.com/simplito/privmx-webendpoint

JavaScript library designed to work in browser environment, used by PrivMX communication channels.

communication cryptography end-to-end-encryption privacy web zero-knowledge

Last synced: 09 Apr 2026

https://github.com/qalle2/qbasic-md5

Compute an MD5 hash in QBasic

cryptography dos md5 qbasic

Last synced: 08 Mar 2025

https://github.com/moeraorg/python-moeralib

Python library to interact with Moera decentralized social network

cryptography decentralized library moera python python-library python3 social-network

Last synced: 05 Jan 2026

https://github.com/serviejs/keycrypt

Data encryption and decryption for rotating credentials and algorithms

cryptography encryption rotating-credentials

Last synced: 09 Nov 2025

https://github.com/tywil04/passwordmanager

Simple PasswordManager written using Go and Svelte. Its simple and insecure and it was created as part of a college assignment.

aes-256-cbc college college-project computer-science cryptography email email-alias gin-gonic golang gpl3 insecure pbkdf2 svelte svelte-kit

Last synced: 18 Jan 2026

https://github.com/khoinguyen2k/int3213-crytography

Java code to illustrate how cryptography work

cryptography elliptic-curve-cryptography uet

Last synced: 06 Mar 2025

https://github.com/csnp/qramm-tls-analyzer

TLS/SSL security analyzer for quantum readiness assessment and CNSA 2.0 compliance

cbom cnsa cryptography golang post-quantum-cryptography pqc quantum-computing security security-scanner ssl tls

Last synced: 13 Jan 2026

https://github.com/ayoub-aberbach/complex_it

Complex it - Complex Passwords Generator

cryptography css javascript reactjs

Last synced: 23 Mar 2025

https://github.com/koraa/decryption-despite-errors

Achieving security against fuzzing and improving bandwidth efficiency by combining FEC and symmetric encryption.

code-based-cryptography crypto cryptography deck-functions fec

Last synced: 05 Jan 2026

https://github.com/h0llyw00dzz/csr-generator

The CSR Generator is a Go package that provides functionality for generating Certificate Signing Requests (CSRs) and private keys. It simplifies the process of creating CSRs with specified common names and Subject Alternative Names (SANs).

cryptography go idiomatic-go pki-tools pkix security-tools ssl-certificates

Last synced: 02 Sep 2025

https://github.com/irby/secrets-sharing-tool

A C#/.NET Core API and Angular client application designed to help users securely distribute short-session one-time secrets.

cryptography security

Last synced: 21 Apr 2026

https://github.com/cmyers/json-record

A lightweight, zero-dependency library for creating deterministic, tamper-evident append-only logs.

cryptography hashchain integrity json ledger

Last synced: 03 Feb 2026

https://github.com/alichtman/decodecaesar

Intelligent Caesar-Cipher Cracking

caesar-cipher cryptography decryption frequency-analysis

Last synced: 07 Apr 2025

https://github.com/bytedev/bytedev.crypto

Provides simple cryptographic related classes for hashing/verifying data, encrypting/decrypting data and creating random data in .NET.

crypto cryptography csharp encrypting hashing random

Last synced: 01 Jul 2025

https://github.com/waddaboo/rust-vss

A secure and versatile Verifiable Secret Sharing (VSS) library for Rust

cryptography rust verifiable-secret-sharing zero-knowledge-proofs

Last synced: 23 Mar 2025

https://github.com/cebem1nt/keeper

Keeper is a python password manager with git synchronization between multiple devices.

argparse cryptography encryption fernet-cryptography password-generator password-manager password-store python3 terminal-based terminal-tool termux

Last synced: 03 Feb 2026

https://github.com/qalle2/md5-algo

MD5 implementation in Python

command-line cryptography md5 python3

Last synced: 28 May 2026

https://github.com/simplito/privmx-endpoint-csharp

C# wrapper for PrivMX, a platform allowing developers to build end-to-end encrypted apps used for communication through text messages, real-time data streaming and secure file exchange and storage.

chat communication cryptography data-transfer decryption e2ee end-to-end-encryption files messages messaging privacy privacy-protection private privmx secure simplito storage thread zero-knowledge

Last synced: 29 Jun 2025

https://github.com/statevdev/encry-cli

No-storage deterministic password generator

cli cryptography encry encryption password password-generator password-manager ruby

Last synced: 02 Jul 2025

https://github.com/magical/go-ascon

Go implementation of Ascon-128, Ascon-Hash, Ascon-Xof, Ascon-128a and Ascon-Hasha

cryptography

Last synced: 24 Mar 2025