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

Study of bitcoin elliptic curve cryptography (ECC)

bitcoin cryptography ecc-cryptography elliptic-curve-cryptography

Last synced: 07 Apr 2025

https://github.com/charlot-dedjinou/best-flag

Best Flag is an exciting project that will put your cryptographic and steganographic skills to the test. The aim is to discover a secret message hidden in the “best_flag” file, using different encryption algorithms.

cryptography express expressjs flag mongodb react reactjs steganography tailwind tailwindcss

Last synced: 11 Apr 2026

https://github.com/practicalparticle/particle-core

**EXPERIMENTAL SOFTWARE** The particle-core GitHub repository houses the MultiPhaseSecureOperation library and Guardian Account Abstraction implementation, which together offer a novel approach to blockchain security by decoupling asset authority and introducing time-delayed operations.

account-abstraction blockchain cryptography ethereum meta-transactions role-based-access-control security smart-contracts solidity timelock typescript

Last synced: 23 Mar 2025

https://github.com/ironcorelabs/tenant-security-client-nodejs

NodeJS client library for the IronCore Labs Tenant Security Proxy

application-layer-encryption byok cmk cryptography encryption javascript nodejs typescript

Last synced: 02 Jul 2025

https://github.com/ironcorelabs/ironoxide-swift

IronCore Labs SDK for Swift Applications

cryptography proxy-re-encryption swift transform-encryption

Last synced: 02 Jul 2025

https://github.com/just-do-halee/vep

Variable-length Expansion Pass function. ( i.e. short password to long hashed password )

algorithms cryptography expansion hash no-std password

Last synced: 10 Jun 2025

https://github.com/dinochiesa/apigee-custompolicy-rsacrypto

This is a custom Apigee policy, implemented in Java, that performs RSA Encryption and Decryption of data or message payloads, or RSA signing of data or message payloads, or verification of such signatures.

apigee cryptography rsa

Last synced: 10 Jun 2025

https://github.com/helcsnewsxd/cbmc-analysis-report

Technical report on CBMC (C Bounded Model Checker) - Software Engineering II course project - Computer Science @ FAMAF (UNC)

bounded-model-checking cbmc cryptography ctf-writeup famaf formal-verification software-engineering static-analysis university-project

Last synced: 02 Jul 2025

https://github.com/rusq/gonss3

Subset of Mozilla NSS enough to decrypt firefox passwords

3des 3des-cbc asn1-der cryptography deciphering decryption firefox password pkcs5

Last synced: 31 Mar 2025

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/tankerhq/sdk-ruby

Tanker client-side encryption SDK for Ruby

cryptography encryption end-to-end privacy ruby sdk security tanker

Last synced: 09 Apr 2025

https://github.com/azlibdar/caesar-cipher

Caesar Cipher using JavaScript

caesar-cipher cipher-algorithms cryptography

Last synced: 31 Mar 2025

https://github.com/jasondrawdy/ecp

A lightweight, flexible, and extensible network communcations protocol created with security in mind and focuses on the productivity of both potential clients and servers.

communications cryptography encryption library networking protocol security tcp tcp-client tcp-server udp udp-client udp-server

Last synced: 05 Sep 2025

https://github.com/gunh0/whitebox_cryptanalysis

🔒 Whitebox Cryptographic Code Example

cryptography security wbc

Last synced: 25 Mar 2025

https://github.com/ausaf007/multi-party-computation

Create Ethereum wallet with multi-party validation and threshold cryptography.

cryptography java multi-party-computation shamir-s-secret-sharing-scheme shamir-secret-sharing threshold-cryptography

Last synced: 04 Oct 2025

https://github.com/oliverbutler/steggy

Written in Rust, features a simple cli and a client-side webapp

cli cryptography rust steganography

Last synced: 12 Mar 2026

https://github.com/virgilsecurity/virgil-ratchet-x

Virgil Security Ratchet Objective-C/Swift SDK provides an implementation of the Double Ratchet algorithm, which is used by parties to exchange encrypted messages based on a shared secret key.

cryptography doubleratchet encryption perfect-forward-secrecy pfs ratchet

Last synced: 14 Jun 2025

https://github.com/mewmix/sm4-xts-openssl

openssl sm4-xts & aes-xts 256 implementations for testing

aes-256 c cryptography disk-encryption openssl sm4

Last synced: 07 Jun 2026

https://github.com/loneicewolf/ciphers-python

Cypher, Cipher, Cyphers, Ciphers, cryptography, encryption, obfuscation, enciphering, deciphering - in python3

alphabet cipher cryptography encryption jupyter-notebooks python substitution-cipher

Last synced: 23 Apr 2025

https://github.com/buhman/cryptio

file-like interface for authenticated encryption

aes-gcm authenticated-encryption cryptography encryption-library

Last synced: 18 Aug 2025

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

A cryptography powered privacy-preserving discovery service design for mapping distinct identifiers to IDs without revealing any information to the server!

cryptography elliptic-curve-cryptography oram rust zero-knowledge

Last synced: 01 Mar 2025

https://github.com/nning/vigenere_jorin

Quick POC of an idea for a Vigenere variant, my 6 year old son inspired

cryptography vigenere

Last synced: 22 Jul 2025

https://github.com/ytisf/aasdfg

Create a truly random, en-masse, random seed using your webcam's noise. Locally.

cryptography entropy random-generation ssl-certificates

Last synced: 14 Jun 2025

https://github.com/antonmeep/system_random

Minimal Ada library to retrieve random data from system sources

cryptography random security

Last synced: 23 Feb 2026

https://github.com/rafa-kozand/random_encryption

Code that generates every time you initialize a random key that will be used to encrypt and decrypt a string. Work related to the discipline of 'Cryptography and Security of Computer Systems'.

cryptography python

Last synced: 27 Feb 2025

https://github.com/copyleftdev/tls_info

cli tool to check TLS version , and cypher

cryptography golang security-tools tls-cipher

Last synced: 31 May 2026

https://github.com/raymondfx/uptechafrica

UpTechAfrica East Africa Blockchain Hackathon - Whistleblower Solution

blockchain cryptography whistleblowing

Last synced: 11 Mar 2025

https://github.com/aadityaa2606/cryptography-and-network-security

Contains multiple cryptographic encryption algorithms with TCP client server model

client-server cryptography encryption-algorithms encryption-decryption

Last synced: 29 Oct 2025

https://github.com/drazail/react-hash

React library of cryptography standards

cryptography hash react reactjs

Last synced: 12 Mar 2026

https://github.com/dev-sire/algopython

This repository serves as a comprehensive collection of Python code related to data structures, algorithms, and cryptography. It includes solutions to daily LeetCode problems and various cryptographic implementations

cryptography dsa-algorithm leetcode-python python3

Last synced: 10 Apr 2025

https://github.com/saahen-sriyan-mishra/camouflage-shield

A full stack windows form application for sensitive image storing in encrypted format using symmetric key cryptography, and user data storing/securing using hash algorithms.

3des-encryption aes-encryption base64-encoding cryptography csharp cybersecurity des-encryption-decryption encryption hashing-passwords image-processing md5-hash rc2-encryption rijndael-algorithm sha1-hash sha256-hash sha384-hash sha512-hash windows-form-application

Last synced: 07 May 2025

https://github.com/moeraorg/java-moeralib

Java library to interact with Moera decentralized social network

cryptography decentralized java java-library library maven moera social-network

Last synced: 23 Feb 2026

https://github.com/harshildarji/locationcrypto

Encryption and Decryption of data using live location of device.

cryptography decryption encryption location position

Last synced: 14 Jan 2026

https://github.com/kpdemetriou/spectral-aead

An algorithm for authenticated encryption with associated data using Speck and HMAC-SHA256.

cffi cipher ciphers cryptography decryption encryption hash hash-functions hmac message-authentication-code python sha256 speck

Last synced: 14 Jan 2026

https://github.com/hayr-hotoca/react-native-chacha20-poly1305

ChaCha20-Poly1305 encryption/decryption for React Native. Native implementations make sure it has the fastest performance.

256-bit aes android chacha20 chacha20-poly1305 chacha20poly1305 cipher cipher-algorithms cross-platform cryptography encryption encryption-algorithms ios javascript react react-native reactjs typescript

Last synced: 07 Oct 2025

https://github.com/cizr/hill-adn-cryptography-bridging-classical-ciphers-with-dna-based-encryption

The Hill-ADN Cryptography project combines Hill cipher methods with DNA encryption, offering a novel approach for improved data security. It includes binary to DNA conversion, amino acid translation, and Hill cipher encryption, with the decryption process addressing genetic code ambiguity challenges.

bioinformatics cryptography data-security dna encryption-decryption genetic-algorithms genetic-code hill-cipher

Last synced: 07 Oct 2025

https://github.com/idriz4work/htb

Hack The Box (HTB) is an online platform for practicing ethical hacking and cybersecurity skills through real-world challenges and virtual labs.

active-directory cryptography enumeration exploitation forensics network-security privilege-escalation reverse-engineering steganography web-security

Last synced: 18 Feb 2026

https://github.com/jhnwnstd/suxotin

Python script that distinguishes vowels from consonants using Suxotin's algorithm.

cryptography decipherment suxotin

Last synced: 31 May 2026

https://github.com/tom-weatherhead/helix

An RSA encryption and uuencoding/uudecoding application from 2002.

cpp cryptography encryption rsa-encryption uudecode uuencode

Last synced: 09 Oct 2025

https://github.com/darconeous/msecret-rust

Tool for deriving various types of keys from known symmetric secrets.

command-line-tool cryptography ecc-cryptography key-derivation passphrase rsa-cryptography rust secret-sharing

Last synced: 19 Jan 2026

https://github.com/ishanoshada/spiral-cipher

A spiral cipher implementation for text encryption and decryption

cipher crypto cryptography encryption pypi python security spiral spiral-cipher

Last synced: 18 Feb 2026

https://github.com/abdellatif-temsamani/cryptjs

`cryptjs` is a JavaScript/TypeScript library that brings cryptographic functionality from Dart to the web

crypt-lib cryptography hash javascript password-hashing security sha-256 sha-512 sha512 typescript

Last synced: 22 Jan 2026

https://github.com/nulltea/nulltea

0️⃣ ☕️ - research engineer

blockchain cryptography golang rust

Last synced: 14 Oct 2025

https://github.com/volhovm/ocd-tasks

Solutions for the "An Introduction to Mathematical Cryptography" textbook by Hoffstein, Pipher, Silverman

cryptography

Last synced: 16 Oct 2025

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/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/tacitusxi/leskodex

LeskoDEX is a DEX with a decentralized orderbook and a custom ERC-20 ESKO token. Each user can connect to the DEX via Metamask and trade the ETH/ESKO pair. A custom chart for technical analysis is available.

crypto cryptocurrency cryptocurrency-exchanges cryptography currency dapp defi erc-20 eth ethereum smart-contracts solidity solidity-dapps solidity-language token

Last synced: 26 Oct 2025

https://github.com/harryr/stegive

Steganographic encrypted archive

archive cryptography encryption steganography

Last synced: 27 Oct 2025

https://github.com/kingmob/cryptopals-crypto-challenges

The Cryptopals (formerly Matasano) crypto challenges

clojure crypto-challenges cryptography cryptopals

Last synced: 27 Oct 2025

https://github.com/lovasoa/sha_hashes

Collection of sha hashes of common passwords

cracking cryptography security sha1 website whitehat

Last synced: 28 Jan 2026

https://github.com/crnobog69/polychaos

PolyChaos 🔐 | систем шифровања - encryption system

cryptography encryption encryption-decryption python secure security security-tools simple simple-app simple-project

Last synced: 06 Feb 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/crocs-muni/eacirc-utils

Utils for experiment creation and result postprocessing

automation cryptography randomness research-tool

Last synced: 31 Jan 2026

https://github.com/ryanoutcome20/cryptify

A WinForms based file Encryption system.

aes cryptography csharp des filesystem tools tripledes windows windows-forms

Last synced: 25 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/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/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/embetrix/satobox

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

anonymity bitcoin bitcoin-node bitcoin-wallet cryptocurrency cryptography embedded hardware-wallet linux raspberry-pi security toronionproxy wallets yocto yocto-layer

Last synced: 18 Apr 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/marekyggdrasil/website

Marek Narozniak's personal website with computer science / numerics / quantum physics tutorials.

computer-science cryptography optimization optimization-algorithms quantum-computing quantum-mechanics

Last synced: 18 Mar 2026

https://github.com/tommasoazz/cryptography-notes

Notes for studying, preparing homeworks and exams of the course "Cryptography" of University of Bologna, Master Degree in Computer Science (LM Informatica), A.Y. 2021/2022.

computer-science cryptography notes

Last synced: 11 Feb 2026

https://github.com/mohammedmehdio/caesarjaw-py

CaesarJaw provides encryption and decryption functionalities using a simple shift cipher (Caesar cipher). It allows users to: ✅ Encrypt text 📝 ✅ Decrypt text 🔑 ✅ Determine the shift key 🔎 ✅ Attempt decryption without a known key 💡

caesar caesar-cipher caesar-cipher-algorithm caesar-shift communication crypto cryptography cybersecurity hacking-tool hacking-tools key keys python python3 security tool tools

Last synced: 13 Feb 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/thomasthaddeus/algorithmselector

Explore our extensive Algorithms Repository, featuring a diverse range of algorithms from computational methods to data structures, cryptographic techniques, and AI. Ideal for education, research, and practical application, each algorithm is well-documented, tested, and optimized for performance and readability.

ai algorithms computational-algorithms computer-science cryptography data-compression data-structures educational-resource game-theory graph-theory machine-learning network-flow open-source optimization python

Last synced: 01 Mar 2026

https://github.com/cryptpad/blueprints

CryptPad research & development repository

algorithms cryptography cryptpad diagrams research

Last synced: 01 Mar 2026

https://github.com/mjvl/csci-462-tools

Collection of miscellaneous scripts written to help for CSCI-462 - RIT's cryptography course.

cryptography csci-462 diffie-hellman dsa elgamal elgamal-digital-signature rit-cryptography-course rit-csci-462 square-and-multiply

Last synced: 16 Apr 2026

https://github.com/jedisct1/gimli-constructions

Cryptographic constructions based on the Gimli permutation.

crypto cryptography gimli

Last synced: 05 Mar 2026

https://github.com/satyakwok/sentrix

Fast, deterministic Layer-1 blockchain for payments, tokens, and decentralized apps.

bitcoin blockchain cryptocurrency cryptography dpos-bft ethereum evm rust

Last synced: 18 Apr 2026

https://github.com/egorkhaklin/polaris-id

National identity-token reference implementation. Post-quantum signing, zero-knowledge defaults, compulsion-resistant by construction.

anti-coercion audit-log cryptography flask identity identity-management merkle-tree mfa plonky2 post-quantum-cryptography postgresql rust snark swarm-intelligence webauthn zero-knowledge-proofs

Last synced: 10 Jun 2026

https://github.com/hobbyquaker/passwd-file

Node.js Password File CLI Tool and Lib :closed_lock_with_key:

cli cryptography file hash login nodejs password pbkdf2 salt security sha512

Last synced: 24 Apr 2026

https://github.com/erhant/cryptopals-go

Cryptopals cryptography challenges in Go.

cryptography cryptopals ctf go

Last synced: 07 Jun 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/anuja-rahul/python-datavault

Encrypt and safeguard your valuable data with this python encryption/decryption module.

aes-256 cbc-aes-encryption cryptography fernet-cryptography oops-in-python

Last synced: 19 Jun 2026

https://github.com/dsprenkels/sss-swift

Swift bindings for my Shamir secret sharing library

cryptography shamir-secret-sharing

Last synced: 12 Jul 2025

https://github.com/robb-fr/cryptography-diffie-beepboop

2021 COM-401 course's at EPFL, coding homeworks. Sage kernel for Jupyter Notebook. Cryptography and Security.

capture-the-flag cryptography sagemath

Last synced: 06 Jun 2026

https://github.com/luffy0xcyber/cryptographie_classique

Implémentation Python des chiffrements historiques (César, Hill, Vigenère) avec explications détaillées et simples | Projet éducatif de cryptographie

cesar-cipher cesar-cypher ciphers cryptography cybersecurity education encryption hill-cipher learning-project mathematics python security vigenere-cipher

Last synced: 13 Jun 2025

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/cfcs/ocaml-poly1305

MirageOS-friendly bindings to Poly1305 C-stubs from WireGuard

cryptography mirageos ocaml poly1305

Last synced: 17 Apr 2026