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/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/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/artdelpi/seguranca-computacional-vigenere

Este projeto implementa a cifra de Vigenère e ataque por análise de frequência.

cibersecurity cryptography flask vigenere vigenere-cipher

Last synced: 02 Jun 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/azuchi/frostrb

Ruby implementations of Two-Round Threshold Schnorr Signatures with FROST.

bitcoin cryptography elliptic-curve frost schnorr schnorr-signatures taproot threshold-signature

Last synced: 02 Mar 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/texadactyl/cloaking.c

C-language password-based security of a single file or a single file system archive file.

c cloaking-utility cryptography encryption-decryption libgcrypt password-based

Last synced: 04 Apr 2025

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/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/lemniscate-world/noun

Build my own blockchain based on TOR protocol

anonimity blockchain cryptography proof-of-stake security tor

Last synced: 25 Mar 2025

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/octocorvus/broccoli_salsa

Salsa20 stream cipher implementation in Rust.

ciphers cryptography rust

Last synced: 16 Mar 2025

https://github.com/arindal1/morsecode-translator

A Morse-Code Generating web-app based on JavaScript.

cryptography development front-end javascript morse-code webapp

Last synced: 09 Apr 2025

https://github.com/epogrebnyak/vault

Encode and decode a local text file with password.

cryptography nim python

Last synced: 18 Apr 2026

https://github.com/benwoo1110/cryptographyapp

Advanced converter for modern cryptography algorithms

cryptography csharp

Last synced: 31 Mar 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/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/samuel-lucas6/covertpadding

An implementation of the Covert Encryption randomised padding scheme.

crypto cryptography encryption padding purb

Last synced: 27 Mar 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/alexruzin/cryptog

A cryptographic wrapper library for the Go programming language

aes-encryption cryptography rsa-encryption

Last synced: 21 Nov 2025

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/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/randombit/botan-ocaml

OCaml binding for botan crypto library

botan cryptography ocaml

Last synced: 25 Mar 2025

https://github.com/BKLockly/ShadowMeld

🕶️ 隐蔽Shellcode嵌入与反检测加载器生成框架 / Stealthy Payload Delivery Framework with Anti-EDR Capabilities

bypass-antivirus bypass-av cipher cryptography hacking hide-files image-steganography lsb-steganography security shellcode shellcode-loader

Last synced: 01 Apr 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/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/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/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/yawning/edwards25519-extra

Go ed25519 extras (mirror)

crypto cryptography ed25519 h2c vrf

Last synced: 24 Jun 2026

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/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/mirtia/ctflearn-cryptography

Writeups for Cryptography Challenges

cryptography ctf-learn

Last synced: 28 Jun 2025

https://github.com/z1ph1us/milksad-mnemonic-generator

This tool generates BIP-39 mnemonic phrases derived from Unix timestamps, exploring the 'Milk Sad' vulnerability's implications (CVE-2023-39910)

bip39 bitcoin bitcoin-wallet blockchain bx cryptocurrency cryptography cve-2023-39910 entropy exploit milk-sad mnemonic-generator multi-language security-tool seed-phrase unix-timestamp vulnerability wallet-security

Last synced: 12 Mar 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/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/roberthgnz/walletfy-cli

Walletfy command-line tools for wallet management.

btc cli cryptocurrency cryptography wallet

Last synced: 14 Mar 2025

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/sayalisachin/medicrypt

This is a Hospital Communication System Using DNA Encryption and Image Steganography This project enables secure communication between two hospitals, Hospital A and Hospital B, by encrypting and hiding sensitive patient data within images using DNA encryption and Least Significant Bit (LSB) steganography techniques, powered by Socket.IO

cryptography dna dna-sequencing information informationsecurity lsb lsb-steganography manipal-institute-of-technology matplotlib pandas pillow security socket-io steganography streamlit websocket

Last synced: 13 Apr 2026

https://github.com/qalle2/md5-algo

MD5 implementation in Python

command-line cryptography md5 python3

Last synced: 28 May 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/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/bodrovis-learning/cryptobits-yt-series

Серия уроков Crypto bits на YouTube

crypto cryptocurrency cryptography

Last synced: 15 May 2025

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/timjp87/elixir_bls

Wrapper around the Herumi BLS 12-381 Elliptic Curve construction and signature aggregation scheme.

cryptography ecdsa-cryptography ecdsa-signature elixir elixir-lang signatures

Last synced: 30 May 2026

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/suvasish114/non-adaptive-partial-image-encryption

An image encryption project, proposed by Barrackpore Rastraguru Surendranath College's department of computer science undergraduates under Dr. Sukalyan Som's mentorship on adaptive partial image encryption of grayscale image based on chaos.

cryptography encription imageencryption imageprocessing opencv python

Last synced: 13 Apr 2026

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

Expermental implementation of randomized Montgomery exponentiation

cryptography python

Last synced: 25 Mar 2025

https://github.com/humanjavaenterprises/nostr-crypto-utils

The nostr-crypto-utils repository provides a suite of cryptographic tools tailored for the Nostr protocol, facilitating secure key management, event signing, and encryption functionalities for developers building Nostr applications.

cryptography data-encryption decentralized-protocols digital-signatures elliptic-curve-cryptography event-signing key-management nostr public-key-infrastructure secure-communication

Last synced: 21 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/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/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/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/erhant/enigma-machine

An Enigma Machine in TypeScript.

cryptography enigma-machine typescript

Last synced: 04 Jun 2026

https://github.com/lane-romuald/hyperledger-fabric-for-iot-smart-irrigation-system

This repository hosts a Blockchain network built on Hyperledger Fabric to ensure the secure exchange of data in automated irrigation systems. It features three organizations, RAFT consensus, Fabric CA for certification, and Hyperledger Explorer for network visualization.

blockchain certificate-authority chaincode channel consensus-algorithm cryptography css docker docker-compose go html hyperledger-explorer hyperledger-fabric irrigation javascript raft tls web yaml

Last synced: 09 Apr 2026

https://github.com/ttcong/hello-cryptography

Some hello-world examples about cryptography

cryptography pycrypto python

Last synced: 29 Mar 2025

https://github.com/dolutech/cryptnote-php

A PHP library for creating encrypted, self-destructing messages with view limits and optional password protection

aes-256 cryptography encryption one-time-secret password-protection php-library secure-notes security self-destructing-messages sqlite

Last synced: 17 Jan 2026

https://github.com/sebastienrousseau/cmn

A Rust library for accessing a collection of mathematical and cryptographic constants

avogadro boltzmann constants cryptography data-structures development-tools euler gamma golden-ratio hash mathematics pi planck rust silver-ratio squareroot tau

Last synced: 28 Mar 2025

https://github.com/yaronkoresh/shual

Shual is a fibonacci based cryptography toolset.

cryptography encryption-decryption hash javascript padding

Last synced: 07 May 2025

https://github.com/darxisr/salsa20

Salsa20 encryption/decryption without libraries with GUI

cipher cryptography decryption development encryption gui open-source pyqt5 python salsa20 source-code tools

Last synced: 03 Apr 2025

https://github.com/botsuniverse/cryptrooper

Cryptrooper is a module that can encode and decode your text with a given key.

crypt cryptography decode encode python python3

Last synced: 29 Mar 2025

https://github.com/vexcited/iut-r3.09

Module de cryptographie de BUT2 à l'IUT du Limousin.

cryptanalysis cryptography iut-du-limousin rust

Last synced: 08 Sep 2025

https://github.com/lukinalexeyg/phpcrypt

Stand-alone version of php_sha256_crypt without any PHP dependencies

c cryptography php

Last synced: 21 Apr 2026

https://github.com/daim-nickel-penny/elixir

BlockChain based simple DAPP

blockchain-technology cryptography javascript

Last synced: 18 Jul 2025

https://github.com/deovaliandro/des

Simple implementation of Data Encryption Standard

cryptography des symetric-key

Last synced: 13 Apr 2025

https://github.com/supermarcel10/cryptographicanalysisofsha2

Comparative benchmark of SMT solver effectiveness in cryptographic hash collision discovery for SHA-2 algorithms.

cryptanalysis cryptography research research-paper research-project satisfiability-modulo-theories satisfiability-problem sha2 smt

Last synced: 30 Jul 2025

https://github.com/daedalus/cryptopals

cryptopals solutions

cryptography

Last synced: 27 Mar 2025

https://github.com/buabaj/fairness-engine

a simple secure multi-party computation server to ensure input data privacy while maintaining correctness and fairness using shamir's secret sharing protocol

cryptography golang mpc shamir-secret-sharing

Last synced: 12 Apr 2025

https://github.com/virgilsecurity/virgil-keyknox-kotlin

KeyKnox SDK allows developers to communicate with the Virgil Keyknox Service to upload, download, and synchronize encrypted sensitive data (private keys) between user's devices.

cryptography data-sharing keyknox sdk

Last synced: 23 Jul 2025

https://github.com/cartory/encoderr

🔐 Basic Algorithms for Decoding & Encoding

cryptography decoding encoding javascript

Last synced: 17 May 2026

https://github.com/minapecheux/medusa

A small encoding/decoding Python lib.

cryptography python utility

Last synced: 02 Nov 2025

https://github.com/slayernominee/cryptographic-algorithms

just some cryptographic algorithms to learn it

cryptography python

Last synced: 06 Jul 2025

https://github.com/mrshankly/erlang-paillier

NIF bindings for the libpaillier cryptographic library

cryptography erlang homomorphic-encryption paillier

Last synced: 18 May 2026

https://github.com/samdney/research-sites

List of useful websites for math, algebra, number theory, cryptography, online security and privacy research.

algebra archive computer-science cryptography help latex list math mathematics maths number-theory reprint research tools webiste

Last synced: 22 May 2026

https://github.com/PeaceFounder/OpenSSLGroups.jl

OpenSSL elliptic curve wrapper for CryptoGroups

cryptography elliptic-curves openssl

Last synced: 06 Apr 2026

https://github.com/cryptimeleon/android-demo

An example project with instructions on how to use cryptimeleon on android.

android android-app cryptography mcl pairing

Last synced: 12 Jan 2026

https://github.com/BotsUniverse/cryptrooper

Cryptrooper is a module that can encode and decode your text with a given key.

crypt cryptography decode encode python python3

Last synced: 19 Aug 2025

https://github.com/jakubvojvoda/rsa-cryptography

Simple RSA implementation using GMP

cpp cryptography decryption encryption gmp rsa

Last synced: 14 May 2025