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/umstek/magnum-cipher

Proof-of-concept Product Cipher using cryptography classics (CS3052 Computer Security - Assignment)

cryptography encryption-algorithm product-cipher substitution-permutation-network

Last synced: 11 Jun 2025

https://github.com/projects-developer/triple-des-project-image-security-by-triple-des

This project aims to provide a secure way to transmit and store images using the Triple Data Encryption Standard (Triple DES) algorithm Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

btechprojects computer-science-projects computerscienceprojects cryptography decryption digital-rights-management encryption final-year-project finalyearproject finalyearprojects image-security mtechprojects secure-image-storage secure-image-transmission triple-des

Last synced: 07 Feb 2026

https://github.com/atilmohamine/dna_vigenere_cipher

DNA-Based Data Encryption Using Vigenere Cipher Implemented in JAVA

cryptography dna dna-based-cryptography java

Last synced: 09 Apr 2025

https://github.com/masajinobe-ef/prsc

🔐Free cross-platform password manager on Flask, Python, SQLite with Cryptography

cross-platform cryptography database flask linux macos password password-manager python security sql sqlite web-development windows

Last synced: 01 Aug 2025

https://github.com/guppster/languageneutralitybiowearablequantumsearcher

Utilities advanced cryptography to analyze biodegradable quantum mechanics inside an active-reactive cross-platform blockchain environment

blockchain cryptography quantum-computing reactive-programming wearable

Last synced: 01 Mar 2025

https://github.com/azrod/cryptio

cryptio is a modern Go library for secure password-based encryption and decryption, featuring Argon2id key derivation and AES-GCM. Choose your desired security level—Standard, Medium, or High—for optimal protection and performance balance.

argon2 argon2id cryptography decryption encryption golang key-derivation password-hashing symetric-encryption

Last synced: 24 Sep 2025

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

Pure Haskell SHA-256, HMAC-SHA256

cryptography hashing haskell sha2 sha256

Last synced: 03 Jul 2025

https://github.com/prthd/secure-file-system

A secure multi-user file system with end-to-end encryption, HMAC-based integrity verification, and Unix-style permission control. Features bcrypt-authenticated logins, group-based collaboration, and a command-line interface for secure file operations on untrusted storage.

access-control bcrypt cli cryptography encryption fernet-encryption filesystem hmac-sha256 integrity python secure-storage security unix-permissions

Last synced: 25 Feb 2026

https://github.com/axthauvin/cacher-du-texte-dans-du-texte

Python module and its web equivalent, to hide text within text by manipulating bits

cryptography javascript python text

Last synced: 09 Jun 2026

https://github.com/roberthgnz/walletfy-cli

Walletfy command-line tools for wallet management.

btc cli cryptocurrency cryptography wallet

Last synced: 14 Mar 2025

https://github.com/alexruzin/cryptog

A cryptographic wrapper library for the Go programming language

aes-encryption cryptography rsa-encryption

Last synced: 21 Nov 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/arpitgo4/bitcoin-wallet

Browser based Bitcoin wallet implementation.

bitcoin-wallet cryptocurrency cryptography react-router reactjs

Last synced: 29 Apr 2026

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/edgarogh/camerash

Little educational app to create entropy/randomness from a video input

android cryptography educational hash random

Last synced: 07 Jan 2026

https://github.com/breezy-codes/cryptography-guide

A collection of different cryptographic algorithms and ciphers, including the maths behind each algorithm. This is an ongoing project that will be added to over time, with the aim of providing a comprehensive resource for learning about cryptography. The project includes both the code for the algorithms and explanations of how they work.

ceaser-cipher cryptographic-algorithms cryptography cryptography-algorithms digital-signatures hill-cipher maths matrix-algebra number-theory public-key-cryptography rsa-algorithm steganography steganography-encoding

Last synced: 09 Aug 2025

https://github.com/abstractionslab/c5dec

C5-DEC (Common Criteria for Cybersecurity, Cryptography, Clouds – Design, Evaluation and Certification) part of the CyFORT project: a suite of methods and CAD tools dealing with the creation and evaluation of secure IT systems according to the CC standards, capturing SSDLC, V&V, and our cyber-physical system security assessment method

asciimatics bootstrap cad common-criteria cryptography cybersecurity devsecops doorstop flask git openproject pandoc project-management python3 quarto resource-management secure-software ssdlc system-security-risk-assessment threat-modelling

Last synced: 06 Jan 2026

https://github.com/afraz496/fypafraz

This repository comprises of a Post Quantum Cryptography implementation. This is a repository that includes all of the software developed for the Final Year Project of Afraz Arif Khan (CID 00963429) at Imperial College London.

c cryptography key-exchanges postquantum python

Last synced: 01 May 2026

https://github.com/ergl/sss

Basic Shamir's Secret Sharing

cryptography pony-language shamir shamir-secret-sharing

Last synced: 06 Feb 2026

https://github.com/vechain/thor-devkit.java

Java (8+) library to assist a smoother development process on VeChainThor for all developers and hobbyists. Includes wallets creation, transaction assembling, signature, ABI encoding, and bloom filter.

bloom-filter crypto cryptocurrency cryptography hd-wallet java keystore mnemonic-wallets sdk thor-devkit vechain

Last synced: 27 Nov 2025

https://github.com/ashishgopalhattimare/stickynotesfx

A synchronised Sticky Note between desktop and android platform via Google FIrebase

android-application cryptography desktop-application firebase-database java-8 javafx synchronization ux-design

Last synced: 07 May 2026

https://github.com/rohankalbag/cryptography-signal-protocol

Cryptography and Network Security - Spring Semester 2024 - Indian Institute of Technology Bombay

cryptography end-to-end-encryption signal-protocol

Last synced: 31 Jan 2026

https://github.com/anubhav-narayan/pkns

Public Key Name System Framework for Key Exchange in Peer-To-Peer and centralised servers.

cryptography key-exchange peer-to-peer public-key-cryptography python-3 python3-framework web-service

Last synced: 19 Jan 2026

https://github.com/microchip-pic-avr-examples/dspic33a-crypto-accelerator-module

These MPLABÂź X IDE demo projects showcase applications built with the Crypto Library which leverages the pre-compiled Crypto Accelerator Module (CAM) Hardware Driver to demonstrate various cryptographic algorithms supported by the CAM

aes cam cryptographic-accelerator-module cryptographic-standard cryptography ecdh ecdsa hash trng

Last synced: 23 Jan 2026

https://github.com/ggsmith842/crypto-hacks

CTF challenges from the Cryptohack Cryptography course.

cryptography ocaml

Last synced: 10 Feb 2026

https://github.com/parassalunke/stega-shield

Stega-Shield is a modern web application that lets you hide secret messages within images using steganography and encryption. Built with React and TailwindCSS, it provides a secure and user-friendly way to encode and decode hidden messages.

cryptography cybersecurity javascript react steganography tailwindcss vite

Last synced: 25 Feb 2026

https://github.com/0800tim/tournamental

Tournamental — verified tournament prediction game + 3D match renderer (tournamental.com)

betting cryptography prediction prediction-model sports sports-analytics sports-betting sweepstakes

Last synced: 03 Jun 2026

https://github.com/crane-valley/kylix

A post-quantum cryptography library implementing NIST FIPS standards in pure Rust.

cryptography dilithium fips-203 fips-204 fips-205 kyber lattice-cryptography ml-dsa ml-kem no-std post-quantum pqc rust security slh-dsa

Last synced: 28 Jan 2026

https://github.com/oritwoen/vusi

ECDSA signature vulnerability analysis library and CLI

bitcoin cryptography ecdsa nonce-reuse private-key-recovery rust security vulnerability-detection

Last synced: 01 Feb 2026

https://github.com/bogwi/r-math

A Rust crate for rare, high-performance mathematical algorithms not commonly found in mainstream libraries.

algorithms cryptography linear-algebra math matrix rust

Last synced: 17 Mar 2026

https://github.com/sean9999/go-oracle

A package that provides basic high-level cryptographic functions using Curve25519

awesome cli cryptography go

Last synced: 14 Jan 2026

https://github.com/karusb/bazcryptlib

BazCrypt 4 Neighborhood Cellular Automata Encryption Algorithm C++ Library

algorithm bazcrypt bazcrypt-encryption c-plus-plus cellular-automata cpp cross-platform cryptography encryption library linux windows

Last synced: 02 May 2026

https://github.com/jalaj711/gocrypto

Cryptography module for golang with support for DES, 3DES, and AES in ECB, CBC, CFB and OFB modes. Also supports SHA512 hashing algortihm.

aes block-cipher cryptography des tripledes

Last synced: 19 Oct 2025

https://github.com/wisepythagoras/pyrin

A [fairly slow and] secure 512-bit one way cryptographic hash function.

crypto crypto-library cryptographic cryptography cryptography-library cryptography-tools cryptojs hash hash-functions sha1 sha256

Last synced: 24 Apr 2026

https://github.com/danielabrozzoni/glhash

OpenGl-based hash function 🔐

cryptography hash opengl

Last synced: 06 Jun 2026

https://github.com/codesteel/expressjs-login-application

Login/Register/And Password Reset into one Repository.

authentication cryptography expressjs login

Last synced: 01 May 2026

https://github.com/nobleknightt/gravityfalls

Implementation of Famous Ancient Ciphers and Encryption Techniques

ciphers cryptography morse-code python

Last synced: 14 Dec 2025

https://github.com/pmielech/stm32-rectenna

Portable radio noise measurement system, based on an STM32f303re microcontroller.

cryptography randomness randomness-generation rectenna rng signal-processing stm32 stm32f303 wifi

Last synced: 08 Jun 2026

https://github.com/eltneg/kryptograzig

Simple public key cryptography algorithms implemented in zig

cryptography encryption-decryption zig

Last synced: 05 Jun 2026

https://github.com/amr-yasser226/datagovernanceworkflow

Comprehensive data governance pipeline for SSH honeypot logs—covering data profiling, cleansing, quality assurance, encryption, classification, and GDPR/CCPA/HIPAA compliance. Built with Pandas, Pandera, YData Profiling, and cryptography, with simulated Caesar cipher attacks to demonstrate practical data-security techniques.

caesar-cipher ccpa cryptography cybersecurity data-cleaning data-encryption data-governance data-profiling data-quality data-validation data-visualization gdpr hipaa honeypot-analysis open-source pandas privacy-compliance python ssh-logs

Last synced: 05 Feb 2026

https://github.com/tranvansang/crypto-report

Cryptography lecture report in M1 at the university of Tokyo

checksum cryptography damm hash-functions isbn quasigroup

Last synced: 27 Feb 2026

https://github.com/mrdecryptdecipher/pow-based-blockchain

A SIMPLE PROOF OF WORK BASED BLOCKCHAIN WHICH USES HASHING FEATURE TO HASH INPUT, IT ALSO HAS A GENESIS BLOCK AND OTHER NECESSARY FILES TO CREATE POW ALGORITHM

bitcoin blockchain blockchain-technology consensus-algorithm cryptography decentralized dlt proof-of-work

Last synced: 12 Mar 2026

https://github.com/forentfraps/acpkm-kuznechik-rust

Acpkm kuznechik implementation in RUST

acpkm cryptography kuznechik rust

Last synced: 05 Oct 2025

https://github.com/fullscreen-triangle/mzekezeke

Zero-cost multi-dimensional environmental cryptography framework that transforms communication security from computational complexity to physics-based guarantees

cryptography encryption-algorithms encryption-decryption

Last synced: 12 Oct 2025

https://github.com/shgysk8zer0/phpcrypt

Provides a variety of cryptographic traits and classes to PHP

aes aes256 cryptography jscrypt php php-7 phpcrypt rsa spl-autoload traits

Last synced: 01 Apr 2026

https://github.com/damaged-organic/ravelcast

RavelCast allows to share text messages of any content, completely anonymous, without registration and any clues about users identity.

cryptography css3 html5 javascript php symfony2

Last synced: 17 Mar 2026

https://github.com/bok1c4/pgpkeytypedetector

This includes RSA and ECC cryptographic algorithms

cryptography go pgp

Last synced: 08 Oct 2025

https://github.com/ideal-lab5/etf.js

Encryption to the Future Javascript SDK

cryptography encryption etf timelock-encryption

Last synced: 17 Mar 2026

https://github.com/sudhanplayz/ecdsa-node

Secure, centralized transfers with Elliptic Curve Signatures.

crypto cryptography ecdsa elliptic-curve-cryptography elliptic-curves security

Last synced: 29 Oct 2025

https://github.com/myndscript/qalx

Quantum Level Security

algorithms cryptography

Last synced: 14 Jan 2026

https://github.com/nalinrajendran/cryptography-automata-theory

This is a simple scenario based application for string matching and cryptography in the case of a publisher, subscriber model. This demonstrates the communication between a publisher and a subscriber model using two different modes of encryption and decryption(Caesar Cipher, Bit-Flipping).

amrita-vishwa-vidyapeetham bit-flipping caesar-cipher cryptography decryption encryption login-page pub-sub publisher-subscriber

Last synced: 03 Mar 2026

https://github.com/symphonyprotocol/p2p

Decentralized P2P networking framework

cryptography golang network p2p

Last synced: 14 Jan 2026

https://github.com/systemslibrarian/crypto-compare

Interactive cryptographic algorithm reference — 17 categories, 97 algorithms, 16+ countries. Comparison tool with beginner/advanced modes, PQ-safe filtering, and justification report export.

aes cryptographic-algorithms cryptography digital-signatures education homomorphic-encryption nist post-quantum pqc reference typescript vite zero-knowledge

Last synced: 01 Jun 2026

https://github.com/uttambodara/Awesome-Hacking-Learning-Path

A comprehensive hacking learning path covering Pentesting, OSINT, Linux, Networking, Web Application Security, Cryptography, Exploitation, Reverse Engineering, Forensics, CVEs, and CTF challenges. Perfect for beginners and professionals to master ethical hacking, penetration testing, and cybersecurity step by step. 🚀

bug-bounty cryptography ctf cybersecurity-learning-path ethical-hacking hacking hackthebox linux metasploit networking osint penetration-testing privilege-escalation reverse-engineering tryhackme web-application-security

Last synced: 14 Apr 2026

https://github.com/frederickjansen/subtle-sodium

An implementation of various SubtleCrypto functions using the same API as libsodium.js

cryptography libsodium subtlecrypto

Last synced: 17 Mar 2025

https://github.com/nanoframework/system.security.cryptography

📩 .NET nanoFramework System.Security.Cryptography

cryptography csharp dotnet embedded-systems hacktoberfest nanoframework

Last synced: 02 Mar 2026

https://github.com/thomas-vilte/mls-go

MLS Protocol (RFC 9420) implementation in Go. Secure group key exchange with forward secrecy and post-compromise security for E2EE messaging.

cryptography encryption end-to-end-encryption go golang messaging-layer-security mls rfc-9420 security

Last synced: 04 Apr 2026

https://github.com/mohamed/pysss

A Python implementation of Shamir's secret sharing algorithm

computer-security cryptography

Last synced: 14 Jan 2026

https://github.com/dag0310/otp-crypto

Pseudo one-time pad crypto library for plaintext data exchange.

crypto cryptography encryption key library one-time-pad otp perfect-secrecy random xor

Last synced: 18 Jan 2026

https://github.com/sourish-kanna/side-projects

These are my other side projects which are not that big for a dedicated repository

ascii cesar-cipher cesar-cypher cryptography encryption java python side-project

Last synced: 11 May 2026

https://github.com/iamb4uc/db-backup-utility

A Python Project that can be used to backup some of the most used databases

aws backup cryptography database database-backup-scripts database-management mysql postgresql python3 s3-bucket script

Last synced: 09 Feb 2026

https://github.com/xannythepleb/pycryptx

PyCryptX - an X25519 + Ed25519 + ChaCha20 + BLAKE2b based public key encryption program in Python. This is an unaudited hobby project!

blake2b chacha20 cryptography curve25519 ed25519 encryption-decryption hkdf public-key-cryptography python-encryption python3 x25519

Last synced: 07 Jun 2026

https://github.com/jacob-ian/deno_random_bigint

Generate a random BigInt by bit-length with Deno.

cryptography deno typescript

Last synced: 02 May 2026

https://github.com/henryhale/enigma

🔐 A basic simulation of the Enigma machine

cipher cryptography decryption encryption enigma enigma-machine enigma-simulator henryhale ts turing

Last synced: 19 Jul 2025

https://github.com/kolosovpetro/rsaencryptionexplained

Simple explanation on the symmetric encryption problematics and main idea behind the Rivest-Shamir-Adleman (RSA) encryption.

assymetric-encryption assymetric-key-cryptography cryptography rsa-cryptography rsa-encryption rsa-key-encryption

Last synced: 09 Feb 2026

https://github.com/andreispurim/aradi

Implementation of the NSA cryptography algorithm ARADI and LLAMA

algorithm aradi cryptography decryption encryption llama nsa

Last synced: 09 Feb 2026

https://github.com/interkosmos/lucifer

Lucifer block cipher in FORTRAN 77

cipher cryptography des encryption fortran fortran-77 lucifer

Last synced: 13 Feb 2026

https://github.com/menezes-/xxtea

Implementation of the (corrected) Block TEA encryption algorithm in modern C++ with PHP bindings

cpp cpp11 cryptography php php-extension xtea xtea-cipher xxtea xxtea-algorithm

Last synced: 29 Apr 2026

https://github.com/ao3575911/gdk9

Symbolic energy CLI — analyze, transform, encrypt and optimize text using the GDk9 implication engine. Python ≄3.9, zero runtime dependencies.

cli cryptography energy-analysis gdk9 implication-engine nlp python symbolic-ai

Last synced: 22 Jun 2026

https://github.com/rwilliamspbg-ops/smp-zk-proofs

A Rust library providing verifiable aggregation ledgers in distributed spatial networks. It implements deterministic zero-knowledge proof (ZKP) and verification pipelines for local data processing—specifically validating location constraints and machine learning training updates—using a flexible API designed for seamless integration with Halo2

arkworks cryptography halo2 machine-learning privacy-preserving rust spatial-networks verifiable-computation zero-knowledge-proofs zkp

Last synced: 22 Jun 2026

https://github.com/dracoon/dracoon-swift-crypto-sdk

Official DRACOON Crypto SDK for Swift

crypto cryptography dracoon sdk swift

Last synced: 09 Feb 2026

https://github.com/majikah/majik-key

Majik Key is a next-generation seed phrase account library for creating and managing mnemonic-based identities. It provides a post-quantum ready, high-security bridge between BIP39 mnemonics and the Majikah ecosystem.

bip39 crypto cryptography key keypairs majik-message mnemonic security seed-phrase

Last synced: 22 Jun 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/ul-mds/pprl

Collection of software packages for performing privacy-preserving record linkage based on Bloom filters

cryptography privacy python record-linkage

Last synced: 28 Jan 2026

https://github.com/fblupi/encryptator

A simple webapp to encrypt and decrypt messages

bootstrap cryptography webapp

Last synced: 30 Apr 2026

https://github.com/ishan-surana/federanet

Federated Multimodal Cyberattack classification model on social media messages (utilizing blockchain and quantum key cryptography). Blockchain server at https://cyberattack-blockchain.onrender.com/. Model interaction link below.

bb84-protocol blockchain convolutional-neural-networks cryptography federated-learning flask html-css-js information-security machine-learning multimodality natural-language-processing proof-of-authority streamlit zero-knowledge-proof

Last synced: 10 May 2026

https://github.com/avinash-ghadshi/cryptographyscripts

Each Script is written in Python and GO

cryptography go golang python2

Last synced: 30 Apr 2026