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

Simple Advanced Encryption Standard (AES) implementation that can generate 128, 192, and 256 bit keys.

aes-encryption computer-security cryptography

Last synced: 26 Aug 2025

https://github.com/riyamishra28/cryptotools

Created an Application for Information System Security (ISS) Lab, where we implemented the following algorithms: 1. Diffie Hellman-MIMT Attack 2. Miller-Rabin Primality Test 3. DES-Differential Cryptanalysis

android-application cryptography

Last synced: 15 May 2026

https://github.com/aditya-giri/cryptopals

My solutions to the Matasano Challenges in Cryptography.

cryptography cryptopals matasano matasano-cryptopals-challenges

Last synced: 19 Sep 2025

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

It is a Python password manager using Fernet encryption. It securely stores and manages passwords, ensuring confidentiality and convenience for users.

cryptography decryption encryption fernet python

Last synced: 28 Dec 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/ali2210/rsa

this is implementation of RSA cryptography in Java

cryptography rsa-cryptography

Last synced: 03 Apr 2025

https://github.com/basedwon/crpdo

A unified cryptographic library integrating diverse modules to provide robust and versatile cryptographic solutions for Node.js and the browser.

cryptography encryption hashing tweetnacl

Last synced: 29 Aug 2025

https://github.com/mauricelambert/customcrypto

This package implements tools to build your custom cipher

cipher cryptography encryption pypi-package python3

Last synced: 04 Jul 2025

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/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/buanzo/openpgp-requests

A wrapper to the Python Requests module that implements some OpenPGP cryptographic features such as encryption. It allows developers to add a cryptographic layer to HTTP requests, particularly useful for building more secure APIs. See README.md for server-side stuff.

api cryptography data-security information-security openpgp python-requests python36 rest-client

Last synced: 11 Apr 2025

https://github.com/yurykozhenov/infosec

University Information Security tasks

cryptography infosec security

Last synced: 31 Aug 2025

https://github.com/yeshan333/python-cryptography-coding

Classic encryption algorithm: Python implementation

cryptography python

Last synced: 21 Mar 2025

https://github.com/maxencerb/crypto-exercices-2021-td1

Ploblem solving for cryptography.

cryptography problem-solving

Last synced: 27 Apr 2026

https://github.com/soyart/pfc

pfc is a python clone for my gfc. It encrypts file using AES256-GCM, and encodes the output to hex.

aes crypto cryptography encryption

Last synced: 17 Jan 2026

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/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/besoeasy/signature-login

Signature Login - Signature-Based Authentication

authentication cryptography secp256k1

Last synced: 20 Jan 2026

https://github.com/thefcraft/bhx-encryption-algorithm

Dynamic, block-based encryption algorithm (BHX / BlockHashXOR) with integrated HMAC integrity checks and support for both streaming and non‑streaming modes in Python.

bcrypt cryptography encryption hmac sha256 streaming xor-cipher

Last synced: 21 Mar 2025

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

Writeups for the challenges I attempted at n00bzCTF 2024.

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

Last synced: 13 Mar 2025

https://github.com/shaina-gh/md5-mac

A Java-based tool to generate secure Message Authentication Codes (MACs) using HMAC-MD5 for verifying data integrity and authenticity. Features MD5 hashing, RFC 2104-compliant key adjustment, and inner/outer hash computation with ipad/opad. Ideal for learning cryptographic integrity checks, with sample key-message inputs and hex-encoded output.

cryptography hashing java mac

Last synced: 15 May 2026

https://github.com/luckyone-cc/stardelegateminer

The Star Delegate Miner is a wrapper to simplify the crypto-mining process in combination with pooling.

cryptocurrency cryptography csharp mining mining-pool mining-software

Last synced: 17 Mar 2025

https://github.com/vzool/go-sapient

[Under Development] Sapient Implementation Toolkit for golang to Secure API

cryptography golang paragonie sapient

Last synced: 02 Jul 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/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/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/grakshith/shamir-secret-sharing

A basic implementation of Shamir Secret Sharing

cryptography interpolation secret-sharing shamir-secret-sharing

Last synced: 14 May 2026

https://github.com/eshan327/Javachain

An experimental, fully functioning blockchain developed in Java.

blockchain cryptography java

Last synced: 12 May 2025

https://github.com/usherlabs/ecdsa-jwt

ECDSA challenge-based authentication with JWT session management

authentication cryptography ecdsa jwt rust

Last synced: 20 Jan 2026

https://github.com/cuhsat/practical

A one-time pad variant for easy manual application.

algorithm cipher cryptography one-time-pad one-time-pad-cipher practical python strong

Last synced: 29 Mar 2025

https://github.com/stevemats/wheatstone-playfair-cipher

C code to encrypt a string using the Playfair cipher.

cipher cryptography

Last synced: 30 Aug 2025

https://github.com/mrd33t/sunburst-dga-cipher

A Python implementation of the SUNBURST DGA Cipher for encoding and decoding messages. This tool demonstrates substitution cipher techniques and secure coding practices.

cipher cryptography dga portfolio python security sunburst

Last synced: 26 Mar 2025

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/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/moussaak/crypto

Vigenere Cipher, multitimepad

cryptography java vigenere-cipher

Last synced: 30 Oct 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/vilajj/python-client_server-socket

A simple client-server created with Python, with cryptograpy and threading.

client-server cryptography python socket threading-server

Last synced: 10 Sep 2025

https://github.com/uofsc-fall-2022-math-587-001/homework2

Mathematical preliminaries: division, the Euclidean algorithm, and modular arithmetic

cryptography golang latex math

Last synced: 07 May 2026

https://github.com/uofsc-fall-2022-math-587-001/homework8

A bit about distribution of primes and Pollard's p-1 test

cryptography go latex math pollard-p-1 prime-numbers

Last synced: 29 Apr 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/antonmeep/fastpbkdf2_ada

Binding and an Ada wrapper for fastpbkdf2

ada cryptography pbkdf2

Last synced: 16 Jul 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/web3pack/base-x

A modern base-x encoding library implemented in TypeScript with minimal dependencies for use in browser and Node.js.

base16 base2 base45 base58 bitcoin crypto cryptography decode decoding encode encoding javascript nodejs npm typescript web3

Last synced: 11 Apr 2026

https://github.com/ryanj93/dotline-client

The DotLine Client :: DotLine is an IM app with end-to-end encryption and several message type support.

chat cryptography end-to-end-encryption instant-messaging

Last synced: 07 Apr 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/twseptian/python-codes

Python scripts collected by owner

cryptography python python-script python2 python3

Last synced: 15 May 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/danilowskic/password-manager

the application was created as part of the final project for the PJC (Fundamentals of Programming in C and C++) course at PJAIT

cpp17 cryptography password-manager security

Last synced: 22 Mar 2025

https://github.com/zntrio/crypto

Cryptographic functions and primitives for my projects.

cryptography golang golang-library hpke kem

Last synced: 12 Jan 2026

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/sami-bre/cryptosystems

A small command line tool that can encrypt and decrypt text with 3 different algorithms: the affine, transposition and RSA ciphers.

affine-cipher cryptography rsa-encryption transposition-cipher

Last synced: 28 Mar 2025

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/tniessen/zkp-volte-patarin-nachef-c

Implementation of the zero-knowledge protocol due to Volte, Patarin, and Nachef (2013) in plain C

academic cryptography zero-knowledge-proof

Last synced: 20 Mar 2025

https://github.com/hsfzxjy/kuroport

[WIP] :ribbon: Decentralized file teleporter & messenger, designed for multiple platforms, transmitting over diverse networks.

cryptography decentralized file-sharing messenger

Last synced: 30 Mar 2025

https://github.com/hemantksingh/blockchain

A simple blockchain that doesn't use proof-of-work

blockchain cryptography

Last synced: 30 Mar 2025

https://github.com/rlxchap2/crypto-miner

🔨Crypto Miner is a Python project designed to encrypt and decrypt files, especially images, using the powerful cryptography library

crypto cryptography csv numpy pillow python

Last synced: 08 May 2026

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/cryptocoin-wallets/exodus-core-fast-crypto-blockhain-plugin-walletconnect

Exodus New Feature Development is an open-source initiative enhancing the capabilities of the Exodus application for secure digital asset management. Join us in contributing innovative features and improving the Exodus ecosystem.

blockchain-plugin crypto cryptography exodus-api exodus-app exodus-core exodus-geteway exodus-payment exodus-wallet exodus-wallet-web3 exodus-wallets fast-api javascript wallet-connect wallet-connector wallets

Last synced: 26 Mar 2025

https://github.com/shanthanu9/cryptopals-solutions

Solutions for Matasano Cryptopals challenges

cryptography cryptopals-challenges

Last synced: 12 Jun 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/loneicewolf/py-snippets

Useful snippets in Python3 (mainly Jupyter)

cipher ciphers cryptography decryption encryption python3 snippets

Last synced: 15 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/uofsc-fall-2022-math-587-001/homework10

The index calculus for the DLP, quadratic reciprocity, and Tonelli-Shanks.

cryptography go latex math quadratic-reciprocity tonelli-shanks

Last synced: 14 May 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/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/filiprokita/tosha256

This is a Python script that prompts the user to enter a string of text and then calculates its SHA-256 hash using the hashlib library. The resulting hash is then printed to the console.

cryptography data-integrity hash hashing python security sha256 tosha

Last synced: 24 Mar 2025

https://github.com/topay-foundation/topay_z512

Cross-language 512-bit lattice-based post-quantum encryption library (Rust · Go · JS)

blockchain cryptography encryption-decryption golang javascript rust topayz512

Last synced: 16 Jul 2025

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/pieroboseta/filenfile

filenfile is a Python application that securely hides and extracts files and folders within a main file of your choice using encryption and compression techniques, providing a simple and efficient way to store sensitive data discreetly.

compression cryptography data-hiding data-security file-archiving file-encryption file-security hidden-files hide lzma-compression metadata-encryption python-application python-gui python-script secure-storage tkinter

Last synced: 01 Apr 2025

https://github.com/sycanz/ctf-writeups

My writeups for CTFs I've been in

cryptography ctf-writeups python3

Last synced: 15 May 2025

https://github.com/yutotakano/crypton-box

Implementation of NaCl Box and SecretBox in Haskell using crypton primitives

cryptography haskell nacl-secretbox

Last synced: 07 Mar 2026

https://github.com/tesselay/yubikey-post-hook-uki-signing

mkinitcpio post hook to auto sign UKI using any inserted YubiKey

certificate cryptography key-crypto linux mkinitcpio piv smartcard uki unified-kernel-image x509 yubikey

Last synced: 19 May 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/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