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/leo-aa88/bitcoin-cryptography-ecc

Study of bitcoin elliptic curve cryptography (ECC)

bitcoin cryptography ecc-cryptography elliptic-curve-cryptography

Last synced: 10 May 2026

https://github.com/protdos/zyphor

Zyphor: A quantum-safe, fully anonymous chat protocol ensuring complete security and metadata protection.

anonymity chat cryptography e2ee encryption messaging metadata perfect-forward-secrecy post-quantum-cryptography privacy protocol security zero-knowledge zero-trust

Last synced: 02 Mar 2026

https://github.com/emrecpp/nextcrypt

Python app with Qt interface for encryption/decryption (Caesar, Vigenere, Atbash, Vernam)

cipher cryptography fluent-design gui modern pyqt pyqt5 pyside pyside6 python qfluentwidgets qt ui

Last synced: 08 May 2026

https://github.com/timthedev07/cipher.py

Python ciphers

cipher cryptography python

Last synced: 18 Jun 2026

https://github.com/saeed0x1/black-hat-ctf

This CTF event was organised by Data Science analytics and Cyber Security club at the annual Tech Fest Prajyukttam 🎆, Assam Don Bosco University 🎓

binary-exploitation capture-the-flag cryptography ctf ctf-challenges ctf-tools digital-forensics web-exploitation website

Last synced: 04 Mar 2026

https://github.com/demining/private-key-debug

Private key Debug: Incorrect generation of private keys, system vulnerabilities and errors in calculating the order of the elliptic curve secp256k1 threats to the Bitcoin ecosystem

bitcoin bitcoin-wallet crypto cryptocurrency cryptography ecc elliptic-curve-cryptography privatekey secp256k1 vulnerability

Last synced: 01 May 2026

https://github.com/crocs-muni/eacirc-utils

Utils for experiment creation and result postprocessing

automation cryptography randomness research-tool

Last synced: 31 Jan 2026

https://github.com/eqoty-labs/kryptools

Kotlin multiplatorm crypto tools: AES-SIV, Axlsign, AES256-GCM, Bech32, Secp256k1

crypto cryptography kotlin kotlin-android kotlin-js kotlin-jvm kotlin-library kotlin-multiplatform kotlin-native

Last synced: 02 Feb 2026

https://github.com/schultz-is/go-threefish

An implementation of the Threefish block cipher entirely in go with no external dependencies.

block-cipher block-ciphers crypto cryptography threefish

Last synced: 15 Apr 2026

https://github.com/thotypous/keccak-bsv

Bluespec SystemVerilog implementation of the Keccak primitive (SHA-3)

bluespec cryptography hardware-designs keccak sha3

Last synced: 19 Mar 2026

https://github.com/cfcs/ocaml-poly1305

MirageOS-friendly bindings to Poly1305 C-stubs from WireGuard

cryptography mirageos ocaml poly1305

Last synced: 17 Apr 2026

https://github.com/shahradelahi/timing-safe-compare

🔐 Isomorphic constant-time string and buffer comparison to prevent timing attacks.

browser constant-time cryptography isomorphic nodejs security timing-attack

Last synced: 03 Apr 2026

https://github.com/belajarqywok/strmc

Credentials Management Tool Using Stream Cipher Algorithm.

clang cryptography cybersecurity llvm rc4-algorithm stream-cipher

Last synced: 07 Feb 2026

https://github.com/kareemmoneeam/fota

This repository hosts the Firmware Over-The-Air (FOTA) system developed as part of a graduation project at Cairo University. The FOTA system enables secure, efficient, remote updates for embedded systems in smart vehicles, enhancing functionality, safety, and user experience, with strong automotive cybersecurity measures.

aes-encryption bootloader cryptography django embedded embedded-c embedded-systems esp32 firmware firmware-over-the-air graduation-project hc05-module mobileapp secureboot stm32

Last synced: 31 Jan 2026

https://github.com/insektdotbin/doxbox

📦 DoxBox will help you learn to make tools for cybersecurity purposes using Python 3.

cpp cryptography cybersecurity cybersecurity-education hacking hacking-tool information-gathering javascript python

Last synced: 28 Feb 2026

https://github.com/rahmatagungj/toke

TOKE (Two Original Key Encryption) is a security method through encryption of data in the form of numbers and characters, this system uses a mathematical algorithm that can be used to secure certain messages. This service can convert ordinary messages in human language and files into more secure data.

algorithms cryptography decryption encryption

Last synced: 25 Feb 2026

https://github.com/tulliolo/bip39

A Bip39 library, with a CLI and a collection of tools.

bip39 bitcoin cryptography entropy mnemonic python seed steganography wallet

Last synced: 29 Jun 2026

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/projects-developer/cyber-security-final-year-projects-github

Cyber threat detection using machine learning is a proactive approach to cybersecurity that involves training machine learning algorithms. Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

b-techprojects bcaprojects computer comupterscienceproject cryptography cyber-security final-project final-year-project m-techprojects machine-learning mcaprojects

Last synced: 07 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/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/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/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/kuro337/textract

Single Header High Performance C++ Image Processing Library to read content from Images and transform Images to text files.

cpp cpp20 cryptography folly opencv openmp-parallelization

Last synced: 18 Apr 2026

https://github.com/juliangrtz/mightyxor

.NET cryptography suite supporting one-time pads, Shamir secret sharing and plausible deniability

crypto cryptography cryptosuite decryption encryption one-time-pad otp plausible-deniability quantum-computing security shamir-secret-sharing shamirs-secret-sharing xor

Last synced: 02 Jun 2026

https://github.com/labex-labs/comptia-security-plus-training-labs

Master cybersecurity fundamentals through hands-on labs, covering threat analysis, risk management, network security, identity management, cryptography, and incident response. Perfect for CompTIA Security+ certification prep.

certification certification-prep comptia course cryptography cybersecurity hands-on hands-on-labs identity-management incident-response labex labs network-security penetration-testing programming risk-management security security-fundamentals sysadmin threat-analysis

Last synced: 11 Feb 2026

https://github.com/benwoo1110/cryptographyapp

Advanced converter for modern cryptography algorithms

cryptography csharp

Last synced: 31 Mar 2026

https://github.com/ntdls/ntdls.permafrost

The NetworkDLS original symmetric cipher algorithm ported to C#.

cryptography library nuget showcase

Last synced: 06 Mar 2026

https://github.com/akhilkailas017/file-xor-encryptor

This repository is used to encrypt and decrypt files in computer using XOR. Based on Python

auto-py-to-exe cryptography encryption pyinstaller python xor

Last synced: 04 Jun 2026

https://github.com/dabevlohn/wasm-rc-sesskey

Generates random 16 bytes, transforms it to CryptoKey Object, encrypts it for RSA-key issuer

cryptography e2ee keygen rocketchat rsa rust wasm webassembly

Last synced: 25 Apr 2026

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/avinash-ghadshi/cryptographyscripts

Each Script is written in Python and GO

cryptography go golang python2

Last synced: 30 Apr 2026

https://github.com/solrac97gr/crypto-api-fiber

Project create for encrypt information using random strings and a Cache system 🛡️

cryptography firebase glang go

Last synced: 01 May 2026

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/skylinenando/php

Some functionality or tools to enhance using php

akaxmysqli array creating-txt-file cryptography date hash php random-code str-replace

Last synced: 02 May 2026

https://github.com/elliotwutingfeng/balloon_hashing

Balloon Hashing implemented in Dart.

crypto cryptography dart dartlang hash password

Last synced: 09 Jun 2026

https://github.com/reklatsmasters/is-chacha20-poly1305-supported

Check whether a chacha20-poly1305 cipher is supported by NodeJS

aead chacha20 chacha20-poly1305 cipher crypto cryptography nodejs poly1305 rfc7539

Last synced: 03 May 2026

https://github.com/tetration-lab/solidity-ed-on-bn254

Solidity implementation of a twisted Edwards curve on scalar field of BN254, also known as Baby-Jubjub.

babyjubjub bn254 cryptography ethereum smart-contract solidity

Last synced: 04 May 2026

https://github.com/scotow/pac

Scripts made throughout the PAC courses (Lille University)

course cryptography lille university university-project

Last synced: 09 Jun 2026

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/ash-2k3/ooni-chainwatch

A python script to extract certificate chains from OONI web connectivity measurements and submit them to a Let's Encrypt Certificate Transparency (CT) log. This aids in monitoring and auditing the certificates used on the web, contributing to internet transparency efforts.

certificate-transparency cryptography python s3-buckets x509certificates

Last synced: 10 Jun 2026

https://github.com/wriar/shadowbox

Development Repository of ShadowBox, an open-source zero-knowledge file storage & encryption platform written in NodeJS

collaborate cryptography deepsource file-manager file-sharing ghdesktop github microsoft nodejs

Last synced: 08 May 2026

https://github.com/north9-labs/seam

Post-quantum encrypted transport protocol — UDP, multi-stream, built-in FEC, Noise_XX + ML-KEM-768

cryptography forward-error-correction ml-kem networking post-quantum protocol rust udp

Last synced: 11 Jun 2026

https://github.com/virgilsecurity/demo-e2ee-server-java

A simple Java server application that uses in end-to-end encryption (E2EE) use-case.

crypto cryptography demo encryption end-to-end-encryption secured-by-virgil server

Last synced: 17 Jun 2026

https://github.com/vonderklaas/python-password-manager-cli

This is application which imitates a password book, where you can add passwords into the file, or you can view your passwords from the file

cryptography python

Last synced: 22 Jun 2026

https://github.com/jjordanoc/rsa-encryption

A simple implementation of RSA encryption for arbitrary strings

cryptography number-theory rsa-encryption

Last synced: 24 Jun 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/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/magical/deoxys

Go implementation of the Deoxys-II authenticated encryption scheme

cryptography

Last synced: 24 Mar 2025

https://github.com/magical/keccak

The Keccak hash function (SHA-3)

cryptography

Last synced: 10 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/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/anishlearnstocode/lsb-image-steganography

Hiding Messages inside Pictures 🖼 using Least Significant Bit (LSB) Steganography 🔐.

cryptography lsb-steganography steganography

Last synced: 18 Mar 2025

https://github.com/trashhalo/saltpack

node wrapper of saltpack library

cryptography keybase saltpack

Last synced: 11 Jan 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/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/bwesterb/go-exptable

Speed up modular exponentiation of Go's big.Int's using precomputed tables

cryptography go golang modular-exponentiation precomputed-table

Last synced: 17 Oct 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/talha-1010/des-algorithm

A symmetric-key algorithm for the encryption of digital data.

cpp cryptography datastructures des-algorithm encryption-decryption template-specialisations

Last synced: 18 Oct 2025

https://github.com/gers2017/cerberus

Cerberus, guardian of the underworld. A Python CLI tool to cipher your data

cesar-cypher cli cryptography cypher developer-tools python

Last synced: 11 Mar 2025

https://github.com/pushpendra-1697/wedsurf

This React onboarding project includes pages for login, signup, home, and profile functionalities, catering to user authentication and navigation, facilitating a seamless design experience. The user will be blocked for the next 24 hours after putting 5 times wrong password at the time of token-based login.

axios bcrypt chakra-ui cryptography expressjs jsonwebtoken jwt-decode mongodb mongoose nodejs otp-authentication react-components react-hooks react-icons react-router-dom react-slideshow-image reactjs responsive-design token-based-authentication twilio

Last synced: 02 Apr 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/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/adiwajshing/simplecrypto

All coding work done for Ashoka University CS-2362

aes cryptography curve elgamal sign-verification signing verification

Last synced: 28 Feb 2025

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/spectre7651/crypta

Reasonably Good Encryption and Decryption Software (Python 3)

cryptography cybersecurity encryption python3

Last synced: 05 Jun 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/fa7ad/bad-ciphers

A collection of bad ciphers

cryptography hacktoberfest hacktoberfest2023

Last synced: 21 Jan 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/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/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/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/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/chanced/navajo

A cryptographic toolkit for Rust

crypto cryptography rust security

Last synced: 19 Jan 2026

https://github.com/rohith-2/cryptographic_blockchain

Simulating Blockchain with mining and peer verification

blockchain cryptography mining sha-256

Last synced: 23 Jan 2026

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

Writeups for Cryptography Challenges

cryptography ctf-learn

Last synced: 28 Jun 2025