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/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/h5law/vinegar

A Golang library for creating and using Vigenere Ciphers

cryptography encryption-decryption vigenere vigenere-cipher vigenere-cipher-algorithm

Last synced: 17 Mar 2025

https://github.com/ishanoshada/lockix

A secure file encryption and decryption tool

cryptography encryption files security

Last synced: 07 Mar 2026

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/marcode24/criptografia

🔐 This is a cryptography project testing, using base64 and AES criptography

aes aes-encryption base64 cryptography css decoding encoding encryption encryption-algorithms html nodejs

Last synced: 06 Apr 2026

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/verkush/lockboxpro

The LockBoxPro is an advanced software solution designed to facilitate the creation and evaluation of cryptographic algorithms.

cryptography electronjs generator

Last synced: 20 Jan 2026

https://github.com/yazatamorph/pinkdf2

Gleam bindings to fast_pbkdf2 NIF for PBKDF2 (Password-Based Key Derivation Function 2) on Erlang.

cryptography erlang gleam

Last synced: 10 Apr 2025

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/fpoirotte/cryptal-tomcrypt

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

cryptal crypto cryptography libtomcrypt php tomcrypt

Last synced: 03 Apr 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/bkawk/bit-flip

Polymer1 Web Component for generating a random hexadecimal or binary string, of a specified length.

bitcoin crypto cryptography polymer webcomponents

Last synced: 15 May 2026

https://github.com/nikhil25803/pyfidelius

Python SDK for Fidelius CLI, a tool designed for ECDH cryptography.

cryptography ecdh python3

Last synced: 20 Jan 2026

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/clats97/clatsguard

Secure your documents with this Python AES-256-GCM file encryptor featuring PBKDF2-HMAC key derivation, passphrase-based or hex key usage, and a Tkinter GUI for user-friendly encryption. Open-sourced. This project was peer reviewed by a CompTIA Security+ person.

aes256 aes256-gcm cryptography encryption encryption-decryption file-encryption python security trending

Last synced: 03 Apr 2025

https://github.com/gianlucatruda/nis-encrypted-messaging

A demonstration of security principles for peer-to-peer communications of sensitive content.

aes-encryption cryptography messaging python3 rsa-cryptography security

Last synced: 03 Apr 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/agucova/oxcrypt

A fast, memory-safe Cryptomator client written in Rust.

cryptography cryptomator filesystem fuse rust vault

Last synced: 15 May 2026

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/serviejs/keycrypt

Data encryption and decryption for rotating credentials and algorithms

cryptography encryption rotating-credentials

Last synced: 09 Nov 2025

https://github.com/anshvaid4/python

This repo is for those who want to get idea how tools in cyber security domain are created. I will add more codes shortly.

cryptography information-security python3 rpa-robots security

Last synced: 27 Mar 2025

https://github.com/megrxu/cryptopals

Solutions for crypto challenges in crablang.

algorithms crypto cryptography rust

Last synced: 27 Mar 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/vcsjones/xaes-256-gcm-ruby

XAES-256-GCM for Ruby

cryptography ruby xaes-256-gcm

Last synced: 12 Dec 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/hoangtran0410/chat-3des

Online Chat Application, encrypt data using TripleDES + RSA

chat-application cryptography des-crypto javaswing rsa socket-java triple-des tripledes

Last synced: 27 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/zaidmukaddam/securitymobileapp

This project is a demonstration of some cryptography algorithms using Flutter Framework.

aes cryptography encryption rsa

Last synced: 18 Jun 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/aliabbascheema/cryptographic_and_authentication

This project demonstrates the practical implementation and comparison of cryptographic techniques and authentication protocols Kerberos and OAuth 2.0 in cloud environments.

aes-encryption cryptography jinja2 kerberos-authentication matplotlib oauth2 performance-testing requests requests-oauthlib

Last synced: 03 Apr 2025

https://github.com/2kabhishek/pycipher

Cipher algorithms with Python 🐍🔏

algorithm cipher cryptography library python tdd unittest

Last synced: 28 Oct 2025

https://github.com/hubert-kniola/diffi-hellman-algorithm

Algorithm based on the calculation of discrete logarithms in finite bodies

cryptography csharp diffie-hellman-algorithm

Last synced: 12 Apr 2025

https://github.com/hubert-kniola/blumblumshubgenerator

BlumBlumSnub Generator - Random Bit Array with 4 prepared tests

bbs cryptography generator

Last synced: 07 Sep 2025

https://github.com/hubert-kniola/digitalsignature

Simple program to verify signature created by RSA cryptography algorithm

cryptography ed25519 rsa

Last synced: 12 Apr 2025

https://github.com/lgraubner/secure-passphrase

Small PWA for generating secure passphrases

cryptography passphrase password password-generator secure

Last synced: 11 Jan 2026

https://github.com/snowkelus/reave

Reave - DOSS (Developer Open-Source Software) is a Cryptography Network-based Framework (CNF) for PHP, Which uses Fingerprints, Message Block Cipher, and Asymmetric / Symetric Cryptography, PATs (Personal Access Token) for Messages / IMs (Session-based) and Page View Algorithms..

cryptography framework snowkelus

Last synced: 02 Feb 2026

https://github.com/tmc/cryptopals

hack the planet

cryptography golang

Last synced: 07 Sep 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/yanboishere/Trade.with-SuperTrend.parameter

OKX API to confirm the process of appearance and disappearance of upper or lower limit lines for the super trend parameters in crypto trading pairs in TraderView, and perform multiple buying and selling transactions based on this parameter index.|对于crypto交易对中 TraderView中的超级趋势参数 出现以及消失上限线或下限线前后过程进行确认 从而根据该参数指标的出现 进行多次合约做多&做空 开仓买卖 (使用OKX api)

bitcoin blockchain bot btc crypto cryptocurrency cryptography numpy okx okx-api okx-sdk okx-v5 python talib trade trade-bot tradebot

Last synced: 22 Oct 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/drwheelicus/encoderize

Turn your text into a cryptographic masterpiece

actions cli cryptography image-generation package pytest python svg visualization

Last synced: 30 Apr 2025

https://github.com/fsmaxb/public-keys

A collection of my public keys.

cryptography gpg keychain pgp ssh

Last synced: 18 Mar 2026

https://github.com/waasiq/rc5-cryptosystem

An implementation of RC5 Cryptography Algorithm

algorithm cryptography python3 streamlit-webapp

Last synced: 07 Jul 2025

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/mahmoud-joumaa/csc435_labreports

A collection of lab reports submitted as part of the CSC435 (Computer Security) course at the Lebanese American University.

buffer-overflow cryptography malware-analysis web-attacks

Last synced: 06 Jan 2026

https://github.com/koh-gt/multiply

A powershell script to multiply large numbers, showing all digits.

128-bit 256-bit 512-bit 64-bit base2 bignum cryptography ecdsa multiply octal powershell quaternary seximal ternary

Last synced: 18 Mar 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/mttbernardini/mbencrypter

:closed_lock_with_key: This program will help you encrypting or decrypting some data or a file using MB's algorithm. NB: this project has been supeseded by https://github.com/mttbernardini/mbc

algorithm cryptography raw-data rawinput symmetric-keys text

Last synced: 26 Mar 2025

https://github.com/churro/avr-aes128-groestl256

Efficient AES-128 & Grøstl-256 Implementations for the AVR 8-bit Microcontroller Architecture

aes-128 atmega128 avr cryptography groestl-256

Last synced: 10 Apr 2025

https://github.com/magical/skein

The Skein hash function and Threefish block cipher

cryptography

Last synced: 24 Mar 2025

https://github.com/umitkrkmz/chaotic_audio_steganography

Official Python implementation of "Secure Audio Steganography using Vectorized LSB and Chaos-Based Encryption" (DOI: 10.64470/elene.2025.12).

audio-processing chaos-theory chaotic-maps cryptography image-encryption lsb-steganography pyside6 python research-paper steganography

Last synced: 13 Jan 2026

https://github.com/wchresta/cotary

Cotary allows you to prove that you have a document without releasing it.

cli cryptography proof simple twitter utils

Last synced: 26 Mar 2025

https://github.com/cachekit-io/cachekit-core

LZ4 compression, xxHash3 integrity, AES-256-GCM encryption for byte payloads

aes-gcm compression cryptography encryption lz4 rust

Last synced: 13 Jan 2026

https://github.com/sammyne/sm4

A Go implementation of SM4 block cipher algorithm as specified by GM/T 0002-2012

block-cipher cryptography sm4

Last synced: 18 Mar 2025

https://github.com/pur3miish/antelope-ecc

A universal JavaScript ECC digital signature and key utility package for Antelope based blockchains

antelope antelopeio-blockchain blockchain-technology crypto cryptography javascript sign-transactions signature signature-generation signature-verification

Last synced: 10 Apr 2025

https://github.com/opendream/vanityssh-rust

VanitySSH-Rust is a Rust-based project designed to generate SSH keys with customizable prefixes or patterns. It emphasizes performance and security, leveraging Rust's strengths for efficient cryptographic operations and minimal resource usage.

cryptography key-generation rust ssh vanity-key

Last synced: 16 Jan 2026

https://github.com/lancern/enigma

Enigma machine emulator and its crack procedure on modern computers

cryptography enigma enigma-machine rust

Last synced: 28 Mar 2025

https://github.com/ramesht007/syfertext_lang_models

initial model creation script for syfertext library.

cryptography machine-learning nlp

Last synced: 29 Aug 2025

https://github.com/emrekybs/samurai

Samurai is a lightening fast CPU friendly Hash Cracker

cryptography hash hashcrack hashcracker hashcracking md5 md5-hash

Last synced: 04 Jul 2025

https://github.com/mostafa-wael/number-theory-and-cryptography-rsa

The RSA assignment from Coursera course "Number Theory and Cryptography"

coursera cryptography rsa

Last synced: 16 Mar 2025

https://github.com/dsprenkels/sss-hs

Haskell bindings for my Shamir secret sharing library

cryptography shamir-secret-sharing

Last synced: 16 Mar 2025

https://github.com/lucasbn/rsa

A simple implementation of RSA encryption

cryptography encryption python rsa

Last synced: 17 Mar 2025

https://github.com/roydevashish/hybrid-technique-for-image-encryption

This project implements a hybrid image encryption technique by combining asymmetric and symmetric encryption methods. It utilizes the ECC for asymmetric encryption and ChaCha20 stream cipher for symmetric encryption to achieve robust and secure image protection.

asymmetric-cryptography chacha20 cryptography ecc elliptic-curves-cryptography encryption hybrid image image-encryption image-protection python3 stream-cipher symmetric-cryptography uv

Last synced: 13 Jun 2026

https://github.com/varun-doshi/erasure-coding

Rust Implementation of Erasure Codes

cryptography math polynomial

Last synced: 29 Mar 2025

https://github.com/zhongruoyu/aes

Advanced Encryption Standard (AES) in C with file encryption/decryption support.

aes cryptography encryption

Last synced: 23 Jul 2025

https://github.com/mveytsman/cryptopals

Doing cryptopals in Elixir LiveBook

cryptography cryptopals-crypto-challenges elixir livebook

Last synced: 18 May 2026

https://github.com/tuokri/UnrealScript-FCrypto

Pure UnrealScript SSL/TLS implementation and cryptography utilities based on BearSSL. Work in progress.

bearssl block-cipher cryptography decryption ecdh ecdhe encryption hkdf hmac https-client sha-1 udk ue3 unreal-engine-3 unrealscript xxtea

Last synced: 11 Mar 2025

https://github.com/yawning/edwards25519-extra

Go ed25519 extras (mirror)

crypto cryptography ed25519 h2c vrf

Last synced: 24 Jun 2026