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/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/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/pirate-emperor/cipherx

CipherX is a verification project for Advanced Encryption Standard (AES-128) using Universal Verification Methodology (UVM). It leverages Verilog, SystemVerilog, and Python to ensure robust encryption algorithm validation, integrating comprehensive UVM components and tests.

aes-128 cryptography cryptography-algorithms dataencryption dataencryptionstandards digitaldesign encrytption hardwareverification python security testing-framework uvm verification verilog

Last synced: 26 Jan 2026

https://github.com/jahlives/openssl_encrypt

Post-quantum hybrid encryption with chained KDF architecture. Supports ML-KEM, Kyber, Argon2, Balloon, RandomX. CLI + GUI included.

cryptography encryption hash-chaining kdf-chaining post-quantum python security steganography

Last synced: 01 Apr 2026

https://github.com/yashraj-n/legitly

A simple PDF Signing and verifying website. Made in Next.js

authentication cryptography pdf verification web3

Last synced: 23 Jun 2026

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/danieltoader/php-crypttor

A simple php library to deal with encrypting and decrypting strings using OpenSSL or MCrypt

crypt cryptography decrypt encrypt mcrypt openssl php-crypt php-library

Last synced: 01 Sep 2025

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/proafxin/lattices

This is the lecture series on Lattices given by Oded Regev.

cryptography lattice mathematics

Last synced: 06 Mar 2026

https://github.com/jitendragangwar123/ekolance-solidity-cohort-2

This repository contains Solidity programming exercises that were discussed during the Ekolance Solidity Cohort 2. It serves as a resource for learning and practicing Solidity, a programming language used for developing smart contracts on blockchain platforms like Ethereum.

blockhain-tecnology cryptography ethereum solidity

Last synced: 07 Jan 2026

https://github.com/harryr/stegive

Steganographic encrypted archive

archive cryptography encryption steganography

Last synced: 27 Oct 2025

https://github.com/pastesafe/pastesafe.github.io

instant web cryptography. encrypt in realtime as you type. share and decrypt ciphertext.

cryptography web-app

Last synced: 10 Mar 2026

https://github.com/j-m-li/aes

aes s-box and lookup tables generator

aes cryptography

Last synced: 19 Apr 2026

https://github.com/gerhalt/cryptopals

Solutions to Cryptopals challenges in Python 3. Visit https://cryptopals.com/ for the complete list of challenges.

aes-encryption cbc-mode challenges crypto cryptography diffie-hellman dsa dsa-algorithm ecb-mode puzzles python python3 rsa rsa-algorithm solutions

Last synced: 13 May 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/romainbou/ise2ee

Is it End-to-end Encrypted?

cryptography encryption messaging

Last synced: 14 Oct 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/pmuens/time-lock-puzzle

Time-Lock Puzzle schemes implemented in Go and compiled to WebAssembly

cryptography encryption homomorphic-encryption homomorphic-time-lock-puzzle time-lock time-lock-puzzle

Last synced: 15 May 2025

https://github.com/maxirmx/tip5

Tip5 hash algorithm implementation in C++

cryptography cxx hash tip5

Last synced: 29 Jun 2025

https://github.com/antosser/base94-rs

Base94 Encoding Library: Convert binary data to a compact text-based format using Base94 encoding. Effortlessly encode and decode data for a wide range of use cases. 🔐🔍

algorithm base94 binary-to-text cryptography development encoding rust rust-library security text-format utility

Last synced: 24 Oct 2025

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/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/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/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/pluto/.github

The Pluto Organization

cryptography webproofs

Last synced: 23 Jan 2026

https://github.com/newyaroslav/crypto-json

C ++ library for JSON encryption with COMMENTS

cryptography json json-parser strip-json-comments

Last synced: 15 May 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/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/samuel-lucas6/padme.net

A .NET implementation of PADMÉ padding.

crypto cryptography padding padme padme-padding

Last synced: 23 Jan 2026

https://github.com/trailofbits/rfc8785.py

A pure-Python implementation of RFC8785 (JSON Canonicalization Scheme)

canonicalization cryptography json python serialization

Last synced: 15 Apr 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/angelobattaglia/gematro

A cryptographic calculator (Written by Saun Virroco)

cryptography steganography

Last synced: 08 Jun 2026

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/buhman/cryptio

file-like interface for authenticated encryption

aes-gcm authenticated-encryption cryptography encryption-library

Last synced: 18 Aug 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/nexenio/rxkeystore

RxJava wrapper for the Android keystore and cryptography utilities

android android-library cryptography rxjava

Last synced: 19 May 2026

https://github.com/samuelschlesinger/blake3-lamport-signatures

An implementation of Lamport/Merkle signatures in Rust using the BLAKE3 hash function.

cli cryptography lamport-signature-scheme merkle-signature-scheme rust rust-lang signature

Last synced: 18 Mar 2025

https://github.com/thomasdesr/minisign-action

Github action to sign and verify minisign/signify signatures

crypto cryptography github-actions gpg minisign pgp signify

Last synced: 05 Jan 2026

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/rzubek/easy-cryptography

Easy, simple C# API for common cryptography operations. Wraps built-in .NET crypto libraries, but with simplified API using safe defaults. Single C# file, no extra dependencies.

crypto cryptography csharp csharp-library dotnet dotnet-core dotnet-standard dotnetcore encryption security

Last synced: 14 May 2026

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/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/marcode24/criptografia-rsa

🔐 This is a cryptography project testing, using RSA criptography

cryptography css html html-css-javascript html5-css3 javascript multer nodejs rsa rsa-cryptography

Last synced: 11 Apr 2026

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/alvarogarciapiz/pycipherhub

Conjunto de cifradores desarrollados en Python

cifrador criptografia-basica cryptography cypher python

Last synced: 15 Mar 2025

https://github.com/8hantanu/cryp2o

Watermark based image encryption

cryptography dct rsa

Last synced: 11 Aug 2025

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/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/i-umairkhan/ecdsa_node

Transactions via ECDSA cryptography algorithm.

cryptography ecdsa-cryptography express javascript nodejs react

Last synced: 14 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/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/filiprokita/bcrack

BCrack is a basic tool designed to crack Bcrypt hashed passwords using brute-force methods. Written in C, it highlights the importance of strong passwords and the effectiveness of Bcrypt for password hashing. Ideal for educational purposes and ethical security testing with permission.

bcrypt bruteforce c cli command-line crypt cryptography cybersecurity decryption encryption file-handling hacking hash-comparison hash-cracking password-cracking security wordlist

Last synced: 11 Feb 2026

https://github.com/mrcarb0n/zipsignerust

High-performance, memory-safe cryptographic signing and verification for Android ZIP archives.

android apk cryptography jar rust signing tool verification zip

Last synced: 24 May 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/guillaumebouchetepitech/wasm-cryptopp-as-module

Basic WebAssembly port of the open source cryptography library libCrypto++

browser cpp17 cryptography javascript nodejs typescript wasm webassembly

Last synced: 11 Apr 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/cupcakearmy/occulto

Isomorphic encryption library that works both in the browser and node.

aes crypto crypto-library cryptography easy-to-use hash high-level node node-crypto typescript

Last synced: 15 Apr 2025

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/b0oml/monoalphabetic-solver

Web interface for performing monoalphabetic substitution

cryptography substitution-cipher webapp

Last synced: 10 Feb 2026

https://github.com/cosmian/cloudproof_flutter

The Flutter API library to Cosmian Cloudproof Encryption

android cloud cloudproof cryptography dart flutter ios

Last synced: 01 Mar 2026

https://github.com/lmriccardo/needham-schroeder-verification

Project for the Formal Methods In Software Development course at the University of "La Sapienza" in Master in Computer Science A.A. 2021/2022

cryptography murphi needham-schroeder nusmv-model-checker spin verification

Last synced: 23 Aug 2025

https://github.com/uncomputable/tackling-bulletproofs

In-depth survey into what Bulletproofs are and how they work

cryptography learning mathematics pdf tutorial zero-knowledge-proof

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/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/asc8384/neural-distinguishers

Neural Distinguishers on TinyJAMBU-128 and GIFT-64

crypto cryptography deep-learning gift tinyjambu

Last synced: 07 Apr 2025

https://github.com/daniel-boll/zealot

Be Hideous Before Zeal Cease Zealotry.

cryptography decryption encryption study study-group study-project

Last synced: 10 Oct 2025

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/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/smaranjitghose/pyconfidentiality

Adding secrecy to your emails with RSA

cryptography email-sender python rsa smtp

Last synced: 03 Sep 2025

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/scar26/votesec.io

An automated voting platform based on Azure Blockchain that offers complete anonymity, instantaneous results and a plethora of other features

blockchain cosmosdb cryptography iot node-chakra solidity truffle

Last synced: 03 Mar 2026

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