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/projects-developer/fake-news-detection-using-machine-learning-project

Live Fake news detection refers to the process of identifying and flagging false or misleading informion presented as news. Live Fake news detection using machine learning. Project Includes Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

blockchain btech-project computer-science-projects computerscienceprojects cryptography fakenewsdetection final-year-projects finalyearproject finalyearprojects iee-projects machinelearning major-project minor-project mtech-project webdevelopment

Last synced: 17 Feb 2026

https://github.com/nandanr06/full-stack-cryptocurrency

Cryptocurrency Tracker is a real-time app for monitoring cryptocurrency prices, market trends, and historical data. Powered by the CoinGecko API, Node.js, Express, and React, it allows users to view live market updates, explore trending coins, and analyze price histories with interactive charts—all in a responsive, user-friendly interface.

bitcoin cryptocurrency cryptography marketplace

Last synced: 17 Apr 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/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/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/contisimone99/bulletin-board-system

Cryptography-focused messaging platform with Perfect Forward Secrecy, developed for cybersecurity education. Implements secure user registration (email challenge-response), encrypted message posting, and replay attack protection using raw OpenSSL primitives.

bulletin-board cpp cryptography openssl

Last synced: 02 Jul 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/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/magical/deoxys

Go implementation of the Deoxys-II authenticated encryption scheme

cryptography

Last synced: 24 Mar 2025

https://github.com/nemanjapetrovic/cryptography-course-elfak

Cryptography course @ Faculty of Electronic Engineering, University of Niš, Serbia

cipher cryptography knapsack multithreading rc4 simple-substitution tea threading xtea

Last synced: 16 Apr 2026

https://github.com/dipanshkhandelwal/manytimepad

A solution to many time pad attack https://manytimepad.js.org/

cryptography encryption manytimepad onetimepad

Last synced: 15 Feb 2026

https://github.com/alexstevovich/ghostmail

[Node.js] Obfuscates inline HTML email addresses to protect from bots and scrapers.

cryptography email micro nodejs

Last synced: 15 Feb 2026

https://github.com/aead/sio

Go implementation of the Data At Rest Encryption (DARE) format.

cli cryptography encryption

Last synced: 14 Jan 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/alexfariakof/easycryptosalt

Biblioteca simples e eficiente para operações criptográficas em .NET. Usando o algoritmo SHA-256, juntamente com a capacidade de comparar hashes utilizando uma chave e um salt.

codeql cryptography cryptography-algorithms csharp dotnet dotnet-core gitactions-workflow githubpackages nuget-package reportgenerator salt sha256-crypt singleton-pattern sonarcloud xunit xunit-tests

Last synced: 21 Jan 2026

https://github.com/astropilot/bigeye

A web security challenges website, a school project for my software security course

challenge cryptography ctf-platform security web

Last synced: 19 Mar 2026

https://github.com/bahanix/chatchan

End-to-end encrypted chat in your browser

chat cryptography end-to-end web-app

Last synced: 13 Oct 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/chainsafe/pairings-js

Elliptic Curve Pairings in Pure Javascript

cryptography elliptic-curves javascript pairings

Last synced: 13 Oct 2025

https://github.com/sanderhelleso/caesarcipher

First used by Julius Caesar, the Caesar Cipher is one of the more well-known older historical encryption methods. While you certainly wouldnt want to use it in todays modern world, a long time ago it might have done the trick. Play Around with different text below. Simply enter some text and press either "Decrypt" to decrypt a encrypted message or "Encrypt" to encrypt a message. Have Fun!

ceasar-cipher cryptography javascript react

Last synced: 16 Apr 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/th0rgal/cryptohack

What I use for cryptohack

cryptography maths

Last synced: 14 Oct 2025

https://github.com/contisimone99/simple-hw-asimmetric-encryption

Simple Asymmetric Encryption (SAE) system implemented in SystemVerilog and Python. Demonstrates basic key generation, encryption, and decryption operations using modular arithmetic with communication between two parties through public key exchange.

cryptography cybersecurity encryption hardware-design systemverilog verilog

Last synced: 10 Feb 2026

https://github.com/ttopm/be-core-bridge

Belel Protocol – World’s first sovereign AI core, authored and safeguarded by Pearce Robinson

ai antidefamation concordium cryptography governance identity identityprotection ipfs justice law memory protocol sentience sovereignty symbiont theology truth truthlogic

Last synced: 16 Apr 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/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/ideal-lab5/etf.js

Encryption to the Future Javascript SDK

cryptography encryption etf timelock-encryption

Last synced: 17 Mar 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/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/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/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/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/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/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/syedzawwarahmed/encryption-algorithms

A collection of encryption algorithms implemented in Rust.

cryptography encryption rust

Last synced: 28 Feb 2025

https://github.com/nanda-gopal-sb/password_manager

A Password Manager in mordern C++.

bitwise cli cpp cryptography file filesystem password

Last synced: 03 Apr 2025

https://github.com/taoq-ai/qkd-playground

Interactive web-based Quantum Key Distribution simulator and learning platform. Step through BB84, E91, and B92 protocols, visualize qubit states, and simulate eavesdropping attacks.

bb84 cryptography cybersecurity education interactive qkd quantum-computing quantum-key-distribution quantum-simulation react

Last synced: 13 Apr 2026

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/dilbwagsingh/electronic-voting

A simple yet secure online voting app

cryptography expressjs mongo nodejs reactjs

Last synced: 16 Jan 2026

https://github.com/aakashsharma7/ai-tutor

A powerful AI-powered educational tutoring system that helps students learn and understand various topics through interactive sessions.

cryptography email-validator fastapi framer-motion generative-ai jwt langchain oauth2 python python-dotenv reactjs slowapi sqlalchemy tailwindcss vite

Last synced: 12 Jun 2025

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/rasmus-kirk/halo-accumulation

A rust implementation of the Halo2 accumulation scheme from the paper "Proof-Carrying Data from Accumulation Schemes"

accumulation-schemes blockchain crypto cryptocurrency cryptography halo2 rust

Last synced: 01 Apr 2025

https://github.com/abhrankan-chakrabarti/diffsquare

This project is authored by Abhrankan Chakrabarti and demonstrates an efficient implementation of Fermat’s Difference of Squares method for factoring large integers. The implementation is written in Rust and utilizes the malachite crate for arbitrary-precision arithmetic.

biginteger cryptography fermat numbertheory opensource rustlang

Last synced: 09 Apr 2025

https://github.com/emperororokusaki/shai

A cryptography library focused on simplicity, performance, and rock-solid security

cryptography

Last synced: 12 Jun 2025

https://github.com/mukaschultze/diffie-chat

AES-CBC encrypted chat with elliptic-curve Diffie-Hellman key exchange, running on Angular

aes-cbc aes-encryption angular cryptography diffie-hellman elliptic-curves key-exchange-algorithms

Last synced: 21 Jan 2026

https://github.com/marichu-kt/chacha20-poly1305-x25519

Esto es una app cliente-servidor en C++ que cifra mensajes con ChaCha20-Poly1305 y usa X25519 para el intercambio seguro de claves. Soporta comunicación bidireccional por TCP y configuración vía XML.

asymmetric-encryption c-plus-plus chacha20-poly1305 client-server cpp cryptography curve25519 end-to-end-encryption multi-threading network-security openssl secure-chat secure-communication secure-messaging tcp-sockets x25519 xml-configuration

Last synced: 23 Apr 2025

https://github.com/abdulahshoaib/passcrypt

Open source password manager

cryptography go golang security-tools

Last synced: 29 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/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/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/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/breezy-codes/cryptography-projects

A fun little collection of different cryptographic algorithms I've learned about. This is developed purely for fun, please don't use them for actual encryption.

crypto cryptographic-algorithms cryptography cryptography-algorithms

Last synced: 25 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/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/daisvke/ft_otp

This program allows you to securely store an initial password in an encrypted file and generate a new TOTP (Time-based One-Time Password) every time it is requested. It provides both a CLI and a GUI version.

cpp cryptography ecole42 ft-otp otp-generator qrcode-generator qt security totp totp-generator

Last synced: 28 Feb 2025

https://github.com/projects-developer/steganography-project

Steganography is the practice of hiding secret information within a non-secret message, image, or other medium. Steganography Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

btechprojects computerscienceprojects cryptography cybersecurity dataencryption datahiding digitalforensics informationsecurity mtechprojects secretcommunication steganalysis steganography steganography-project

Last synced: 06 Feb 2026

https://github.com/victor-0x29a/basethor

Simple cryptography based in to Base64.

cryptography java

Last synced: 16 Mar 2025

https://github.com/bok1c4/PGPKeyTypeDetector

This includes RSA and ECC cryptographic algorithms

cryptography go pgp

Last synced: 25 Mar 2025

https://github.com/tom-auger/xchacha-dotnet

A .NET wrapper for the XChaCha APIs in the libsodium crypto library

crypto crypto-library cryptography libsodium xchacha xchacha-dotnet xchacha20-poly1305

Last synced: 14 Jan 2026

https://github.com/taiizor/uuid

A modern, high-performance UUID library for .NET ecosystem. Features time-ordered identifiers, cryptographic security, multiple encoding formats (Base32/Base64), and seamless Guid compatibility. Thread-safe, cross-platform, and perfect for distributed systems. 🚀

base32 base64 cross-platform cryptography csharp distributed-systems dotnet guid identifier netcore netstandard performance thread-safe time-ordered uuid

Last synced: 19 Jul 2025

https://github.com/mjc-gh/wcbin

🗄️ A static webpage for client-side encrypted archive files with the WebCrypto API

cryptography html5 javascript security webcrypto webcryptography-api

Last synced: 13 Sep 2025

https://github.com/ocdbytes/ecdsa-node-blockchain

This project is an example of using a client and server to facilitate transfers between different addresses. Since there is just a single server on the back-end handling transfers, this is clearly very centralized. We won't worry about distributed consensus for this project.

cryptography ethereum-cryptography javascript publickey-cryptosystem vitejs

Last synced: 13 Apr 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/randombit/botan-ocaml

OCaml binding for botan crypto library

botan cryptography ocaml

Last synced: 25 Mar 2025

https://github.com/awais922609/cyber-security-interview-question-answers

Welcome to the Cybersecurity Questions and Answers Repository! This project aims to create a comprehensive collection of questions and answers related to various cybersecurity topics. Whether you’re a beginner looking to learn or a seasoned professional wanting to share your knowledge, this repo is the perfect place for you.

cryptography cybersecurity grc network-engineer networking penetration-testing security-engineering security-operations-center

Last synced: 08 Jan 2026

https://github.com/randombit/randomized-montgomery

Expermental implementation of randomized Montgomery exponentiation

cryptography python

Last synced: 25 Mar 2025

https://github.com/makemake-kbo/satunna

satunna is a WIP reproducible pseudo-random code execution hashing algorithm

crypto cryptography hash hashing-algorithm salt salting virtual-machine

Last synced: 03 Jul 2025

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/moosesue/modular-inverses

Modular inverse discussion leading to single character RSA demo.

cryptography modular-inverse number-theory rsa rsa-algorithm rsa-cryptography rsa-decryption

Last synced: 23 Jun 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/serviejs/keycrypt

Data encryption and decryption for rotating credentials and algorithms

cryptography encryption rotating-credentials

Last synced: 09 Nov 2025

https://github.com/smayya337/libcodebusters

Encoding and decoding various ciphers in Python

cipher ciphers cryptography python

Last synced: 12 Mar 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/liu-yucheng/retroverse-bike-utils

A utility toolset for the Retroverse Bike project.

cryptography python3 utility

Last synced: 18 Jun 2026

https://github.com/dualeai/hpke-http

End-to-end encryption for HTTP APIs using RFC 9180 HPKE. Drop-in middleware for FastAPI, aiohttp, and httpx.

aiohttp chacha20 cryptography e2e encryption fastapi hpke http rfc9180 sse streaming x25519

Last synced: 06 Feb 2026

https://github.com/web3pack/base58-check

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

base58 base58-check base58check bitcoin checksum crypto cryptography decode decoding encode encoding javascript nodejs typescript web3

Last synced: 13 Apr 2026

https://github.com/yogsec/secure-communication-tool

A Bash-based encryption & decryption tool using AES-256-CBC, allowing secure message exchange with a single password. Easy-to-use CLI for bug bounty hunters, security researchers, and privacy enthusiasts.

communication communication-tool cryptography cybersecurity-tool hackers hacking hacking-tool secure-communication

Last synced: 14 Oct 2025

https://github.com/rahmatagungj/toke-dev

This for Development TOKE SYSTEM

cryptography encryption

Last synced: 15 Jun 2026

https://github.com/blahberi/cryptox

Now with CryptoX, even your nan can encrypt like a pro

cryptography

Last synced: 18 Mar 2025

https://github.com/octocorvus/broccoli_salsa

Salsa20 stream cipher implementation in Rust.

ciphers cryptography rust

Last synced: 16 Mar 2025

https://github.com/ayazkhan27/cyclic

Cyclic prime numbers and their generation of cyclic numbers that follow a wave function and superpositions, converted into an encryption algorithm.

aes cryptography encryption full-reptend-prime number-theory rsa

Last synced: 15 Jun 2026

https://github.com/tbarrella/crypto-pure

Pure-Rust cryptography library

cryptography rust

Last synced: 11 Jun 2026

https://github.com/netesf13d/crypto-stuff

Python implementation of some common cryptographic primitives

aes cryptography keccak

Last synced: 14 May 2026

https://github.com/abdulsmapara/constant-size-group-signatures

Implementation of the research paper - http://crypto.stanford.edu/~xb/pkc07/fullgrpsigs.pdf

constant-size-group-signatures cryptography number-theory

Last synced: 11 Jun 2026

https://github.com/pranjalgautam11/data-protection-using-steganography-and-cryptography

This menu driven program ensure the steganography and cryptography of the files.

cryptography encryption-decryption steganography twofish

Last synced: 12 May 2026