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/samuel-lucas6/padme.net

A .NET implementation of PADMÉ padding.

crypto cryptography padding padme padme-padding

Last synced: 23 Jan 2026

https://github.com/sheroz/rsa

Samples of RSA (Rivest–Shamir–Adleman) asymmetric cipher implementations in Rust

crypto cryptography public-key-cryptography rsa rsa-cipher rsa-cryptography rsa-cryptosystem

Last synced: 04 Jan 2026

https://github.com/catalyst-network/dotnet-crypto-benchmarking

Project to benchmark different c# crypto libraries and curves including NSec && SecpK1 wrapped && BouncyCastle

atlas-city benchmarkdotnet benchmarking bouncycastle crypto-benchmarking crypto-libraries cryptography nsec secp256k1

Last synced: 29 May 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/jnm2/threshold

Paper backup requiring a chosen K of N pieces to decrypt. Useful for storing passwords, private keys for PGP or Bitcoin, recovery codes, secret instructions, and small files. Work in progress.

backup bitcoin cross-platform cryptography csharp digital dotnet-core encrypt paper password pgp print private-key redundancy secret-sharing security shamir threshold wallet

Last synced: 10 May 2026

https://github.com/skyf0l/discrete-logarithm

Fast discrete logarithm solver in Rust

cryptography discrete-logarithm number-theory

Last synced: 11 Oct 2025

https://github.com/ml3m/cryptography-algorithms-exploration

implementations of various cryptographic algorithms, including both symmetric and asymmetric encryption, hashing, and key exchange techniques

blowfish-algorithm chacha20 cryptography cryptography-algorithms cryptography-concepts encryption-decryption rsa-cryptography

Last synced: 18 Jun 2025

https://github.com/cmason3/vaulty.rs

Vaulty in Rust - Encrypt/Decrypt with ChaCha20-Poly1305

chacha20-poly1305 cryptography rust-lang scrypt sha256

Last synced: 26 Jul 2025

https://github.com/erhant/polenta

A toy language to play around with polynomials over finite fields.

cryptography lambdaworks pest polynomials repl rust

Last synced: 06 Feb 2026

https://github.com/namecoin/certinject

Inject certificates into Windows CryptoAPI trust store, with EKU and name constraints.

certificates cryptoapi cryptography hacktoberfest name-constraints privacy security tls windows x509

Last synced: 27 Jan 2026

https://github.com/saeed0xf/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: 01 Mar 2025

https://github.com/confy-security/confy-addons

Implementation of symmetric and asymmetric encryption with AES and RSA algorithms for client applications of the Confy communication system

aes base64 confy cryptography decryption encryption privacy rsa security

Last synced: 28 Jan 2026

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

This for Development TOKE SYSTEM

cryptography encryption

Last synced: 15 Jun 2026

https://github.com/chanced/navajo

A cryptographic toolkit for Rust

crypto cryptography rust security

Last synced: 19 Jan 2026

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/w-henderson/vaccert

💉 Cryptography-based vaccine certification app, built with React Native.

cryptography react-native signature vaccination vaccine-tracker

Last synced: 10 May 2026

https://github.com/bodrovis-learning/cryptobits-yt-series

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

crypto cryptocurrency cryptography

Last synced: 15 May 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/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/onlyf0ur/pq-msg

Pure Rust abstractions for higher-level implementations of post-quantum cryptography in secure messaging protocols.

cryptography encryption key-exchange messaging nist-pqc post-quantum-cryptography

Last synced: 23 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/openzebra/argon2.pure.js

A pure TypeScript/JavaScript implementation of the Argon2

argon2 argon2id cryptography hash hashing password-hash

Last synced: 07 Mar 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/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/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/benwoo1110/cryptographyapp

Advanced converter for modern cryptography algorithms

cryptography csharp

Last synced: 31 Mar 2026

https://github.com/diogoperei29/x.509-cert-verifier

A small project for loading and verifying X.509 certificate chains against a local trust store using the OpenSSL library.

c certificate certificates cmake cpp cpp17 cryptography icmp openssl python python3 raii scripting testing verification x509

Last synced: 07 May 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/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/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/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/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/lemon-mint/highcrypt

A crypto stack built with a proven cryptographic algorithm

algorithm crypto cryptography decryption encrypt encryption go

Last synced: 20 May 2026

https://github.com/tom474/cryptography-comparative-analysis

[RMIT 2024C] COSC2539 - Security in Computing and IT - Analytical Security Report

asymmetric cryptography hashing security symmetric

Last synced: 07 May 2026

https://github.com/tomerh2001/git-crypt-pipe

Decrypts git-crypt encrypted repositories in Bitbucket Pipelines.

bitbucket bitbucket-pipeline cryptography git git-crypt pipe

Last synced: 03 Mar 2025

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/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/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/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/kuanhungchen/spring-2021-network-security

🔐 Implementation of encryption algorithms such as AES, Miller-Rabin and Elliptic Curve ElGamal.

aes-encryption cryptography elgamal-encryption elliptic-curve-cryptography encryption-decryption miller-rabin-algorithm network-security

Last synced: 15 May 2026

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/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/phayes/decryptpem

Decrypts encrypted PEM files and blocks. Provides (optional) TTY prompt for input for password.

crypto cryptography decrypt dek golang password pem

Last synced: 24 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/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/daflh/deriving

Derives address and private key from mnemonic phrase for Bitcoin and other altcoins

bip bip32 bip39 bitcoin cryptocurrency cryptography hacktoberfest mnemonic

Last synced: 19 May 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/danielost/sha-1

SHA-1 (Secure Hash Algorithm 1) implementation.

cryptography secure-hash-algorithm sha-1

Last synced: 13 May 2025

https://github.com/ardatetikbey/ruby-kriptografi-101

Ruby programlama dilinde şifreleme hakkında doküman

cryptography ruby sifreleme

Last synced: 06 Jul 2025

https://github.com/denselance/hight-python

HIGHT block cipher implementation in Python3 based on original paper by Hong et al. Includes the encryption and decryption functions for HIGHT.

cipher cryptography hight kisa python3

Last synced: 31 Dec 2025

https://github.com/enjeck/cryptoalgovisualizer

Visualizations of various cryptography algorithms

algorithms cryptography visualization

Last synced: 24 Oct 2025

https://github.com/embetrix/meta-satobox

Satobox is an open-source, Yocto-based, privacy-focused and secure bitcoin full node solution designed for embedded linux devices.

anonymity bitcoin cryptocurrency cryptography embedded linux raspberry-pi security toronionproxy yocto yocto-layer

Last synced: 01 Nov 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/jacob-c-smith/crypto

Cross platform cryptography and hashing functions

c cryptography hashing

Last synced: 04 Mar 2025

https://github.com/volhovm/rsa-zkps-impl

ZK protocols for knowledge and range of Paillier-like ciphertexts in subverted RSA groups

cryptography zero-knowledge

Last synced: 20 May 2026

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/jambolo/bitcoin-keys-demo-cs

Various demonstrations of the derivations and features of Bitcoin keys.

bip32 bip39 bitcoin bitcoin-address cryptography

Last synced: 19 Apr 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/magical/skein

The Skein hash function and Threefish block cipher

cryptography

Last synced: 24 Mar 2025

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/pccr10001/cryptoauthlib

Microchip CryptoAuthentication Library

arduino arduino-library atca atecc508a cryptoauthlib cryptography esp32

Last synced: 10 May 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/doublegate/cado-nfs-modern

CADO-NFS (modern): an enhanced modernization + performance fork of CADO-NFS (Number Field Sieve — integer factorization & discrete log) on current toolchains. Adds GPU linear algebra + full vector residency, a GPU ECM pre-factoring front-end, SDE-validated AVX-512 VPCLMULQDQ/IFMA kernels, and Rust orchestration. LGPL-2.1.

cado-nfs cpp cryptography discrete-logarithm factorization hpc integer-factorization modernization-fork nfs number-field-sieve number-theory python

Last synced: 16 Jun 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/aeondave/cryptonite-go

Minimal, dependency-free cryptography library in Go

cryptography cypher go purego tiny

Last synced: 16 Jan 2026

https://github.com/nilsmt/periodic-encryption

Homemade package to encrypt text using the periodical table of elements and vigenere cipher

chemical-elements cryptography encryption-decryption periodic-table-of-elements python selfmade vigenere-cipher

Last synced: 19 Feb 2026

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/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/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/randombit/randomized-montgomery

Expermental implementation of randomized Montgomery exponentiation

cryptography python

Last synced: 25 Mar 2025

https://github.com/franneck94/rsa

RSA Algorithm implemented in Python

cryptography python rsa

Last synced: 06 Apr 2025

https://github.com/vitkarpenko/cryptopals

:anger: Solving the cryptopals crypto challenges in Python for fun and profit!

challenge cryptography cryptopals python

Last synced: 15 May 2025

https://github.com/tuxxy/speck

A no_std implementation of NSA's lightweight blockcipher SPECK

cryptography encryption lightweight-cryptography rust rust-crypto security speck

Last synced: 24 Apr 2025

https://github.com/harsh-ps-2003/haikyu

A Bitcoin miner simulation

bitcoin cryptography sqlite

Last synced: 25 Feb 2026

https://github.com/gitgab19/blockchain-address-list-generation

The focus of this repo is to retrieve the full list of addresses ever appeared into any transactions for some of the most famous blockchains using the secp256k1 curve. These Python scripts have been used for an academic research at Politecnico di Torino. If you want to know more about our paper, you can find it at https://arxiv.org/abs/2206.14107.

bitcoin blockchain cryptocurrency cryptography research research-paper secp256k1

Last synced: 09 May 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/aleksandrhovhannisyan/serverless-cryptography-algorithms

Implementations of elementary cryptography algorithms using forms and 11ty Serverless.

11ty 11ty-serverless ciphers cryptography javascript netlify

Last synced: 25 Apr 2026

https://github.com/h0llyw00dzz/fiber2fa

This is a custom 2FA (Two-Factor Authentication) middleware for the Fiber web framework. It provides a secure and easy-to-use solution for implementing 2FA in Fiber applications. The middleware supports TOTP (Time-based One-Time Password) authentication and offers customizable configuration options.

advanced crypto cryptography fiber fiber-framework go golang idiomatic-go two-factor two-factor-authentication twofactor

Last synced: 19 Sep 2025

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/karasz/securelog

Forward-secure Go library for tamper-evident audit logs, implementing Ma–Tsudik’s dual-MAC private-verifiable scheme.

audit-logging compliance cryptography forward-security golang log-integrity secure-logging tamper-detection

Last synced: 26 Oct 2025