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/onlyf0ur/openssl-mojo

Indirect OpenSSL bindings for Mojo

bindings c cryptography mojo openssl

Last synced: 17 Mar 2025

https://github.com/ecsolticia/caeser-cipher-matlab

Caeser Cipher encryption and decryption scripts with a right shift of 2. Written in MATLAB. (WIP)

caeser-cipher cryptography cryptography-algorithms matlab matlab-script modular-arithmetic

Last synced: 18 Mar 2025

https://github.com/alen-gebles/crypto-radar

Crypto tracker with React JS and Gecko API + Tailwind

cryptocurrency cryptography css gecko html5 javascript project react tailwind

Last synced: 10 Apr 2026

https://github.com/arnaud-robin/aead-chacha20-poly1305

Implementation of AEAD_CHACHA20_POLY1305 in c++

aead chacha20-poly1305 cpp cryptography

Last synced: 10 Apr 2025

https://github.com/waddaboo/rust-merkle

A Rust implementation of Streaming Merkle Roots within Binary Numeral Trees

cryptography merkle-proof merkle-tree rust

Last synced: 20 Jul 2025

https://github.com/shishirjindal/cryptopals

Matasano's Crypto Challenges in Python

cryptography matasano-cryptopals-challenges python

Last synced: 24 Feb 2025

https://github.com/bouchraakl/java_implementation_of_rsa_encryption_and_decryption_algorithm

This repository contains a Java implementation of the RSA encryption and decryption algorithm using the Java cryptography libraries.

cryptography java rsa-algorithm rsa-cryptography rsa-encryption

Last synced: 14 Mar 2025

https://github.com/romanpecheritsa/onetimesecretapi

This project implements a service for securely storing and sharing one-time secrets (FastAPI, MongoDB)

authx cryptography docker-compose fastapi mongodb motor pytest python

Last synced: 28 Apr 2026

https://github.com/michaeltennyson/advanced-security

The following repository contains programs completed for the advanced security Module

cipher cipher-algorithms cryptography java security

Last synced: 05 Mar 2025

https://github.com/unixpup/genpasswd

Cryptographically secure password generator using libsodium

clang cryptography password-generator security-tools sodium

Last synced: 02 Apr 2025

https://github.com/rabbitwolfxoreoxx3/hpke-rs

Pure Rust implementation of HPKE (https://www.rfc-editor.org/rfc/rfc9180.html)

crypto cryptography ecdh hpke rust

Last synced: 24 Jun 2025

https://github.com/julyanvdw/cryptographic-chat-app

An encrypted chat application built with python. Implements wireguard security protocol

cryptography customtkinter decryption encryption gui python wireguard

Last synced: 20 May 2026

https://github.com/s-celles/classicciphers.jl

ClassicCiphers.jl is a Julia package that implements various classical cryptographic ciphers.

cryptography julia-language

Last synced: 03 Feb 2026

https://github.com/m1thrandir225/is-labs

Laboratory Exercises for the Information Security course

algorithms cryptography hashing security swift

Last synced: 16 May 2026

https://github.com/cryptocoin-wallets/exodus-core-fast-crypto-blockhain-plugin-walletconnect

Exodus New Feature Development is an open-source initiative enhancing the capabilities of the Exodus application for secure digital asset management. Join us in contributing innovative features and improving the Exodus ecosystem.

blockchain-plugin crypto cryptography exodus-api exodus-app exodus-core exodus-geteway exodus-payment exodus-wallet exodus-wallet-web3 exodus-wallets fast-api javascript wallet-connect wallet-connector wallets

Last synced: 26 Mar 2025

https://github.com/n3m0n8/cybersec-tools

Assortment of tools/programmes related to networking and cybersec with copious notes as I work through the example programmes

cryptography cyber cybersecurity encryption packet-sniffer remote

Last synced: 03 Apr 2025

https://github.com/iosmanthus/homqv-go

One-Pass HMQV and Asymmetric Key-Wrapping https://eprint.iacr.org/2010/638.pdf

cryptography

Last synced: 05 Mar 2025

https://github.com/wisdomenigma/triplicata

Triplicata Hash :tada:

cryptography file hash

Last synced: 17 Jun 2026

https://github.com/stefandeml/snark-verifier

web-frontent for zkSNARKS on Ethereum based on ZoKrates

cryptography ethereum zksnarks

Last synced: 14 May 2025

https://github.com/ergus/cryptography-rust-cpp

A simple crate with some cryptographic functions implemented in C++ AND Rust like mirror code.

cpp cryptography inter-language learning rust testing

Last synced: 15 Sep 2025

https://github.com/sap/sprint

SPRINT is a scalable framework for differentially private (DP) fine-tuning and inference via multiparty computation (MPC) of transformer-based models. SPRINT is built on top of PyTorch, Opacus for DP fine-tuning and CrypTen for MPC inference.

cryptography differential-privacy fine-tuning multiparty-computation secure-inference transformers

Last synced: 16 May 2026

https://github.com/sucho6996/imagecryptosteganography

A simple project of hiding message inside an image after encrypting it built with python

cryptography python steganography

Last synced: 29 Mar 2025

https://github.com/mumarshahbaz/treecrypt

A node-tree based encryption algorithm

algorthims cryptography cybersecurity encryption node random secure tree

Last synced: 17 Aug 2025

https://github.com/biojet1/mendec

Message encryption using RSA algorithm

command-line-tool cryptography encryption-decryption rsa-cryptography

Last synced: 07 Mar 2026

https://github.com/nico-rodriguez/node-passgen

A Node random password generator.

cryptography password-generator

Last synced: 19 May 2026

https://github.com/ptrvsrg/crypto

Source code for cryptographic algorithms implemented in Go.

block-cipher cryptography gost-r-34-12-2015 hash-functions magma sha-1 stream-cipher vernam-cipher

Last synced: 30 Jun 2026

https://github.com/mghorbani2357/necrypt

Necrypt uses AES and RSA to present strong encryption method. It generates new cipher for each encryption with the same RSA and AES key.

aes cryptography encryption-decryption file-encryption python python3 rsa

Last synced: 26 Jul 2025

https://github.com/daleksla/present

Implementations of the PRESENT algorithm for a Rasberry Pi PICO

c11 cmake cryptography rasberry-pi-pico

Last synced: 20 Jun 2025

https://github.com/negascout/toypublickeys.jl

a toy (but not trivial) implementation of (some) public key cryptography in julia

cryptography julia julia-language julialang publick-key rsa

Last synced: 30 Oct 2025

https://github.com/abhinav2712/simple-cryptography-tool

A Python-based cryptography tool that encrypts/decrypts messages using Caesar and Vigenère Ciphers. Caesar shifts each letter down the alphabet, while Vigenère uses a keyword.

crypto cryptography python python-library python-script python3

Last synced: 12 Apr 2025

https://github.com/zizisk-100bz/cryptoguardian

Cryptoguardian is a secure wallet application designed to protect your digital assets. It uses advanced encryption methods to ensure that your cryptocurrencies remain safe from unauthorized access.

bitcoin crypto crypto-tools crypto-wallet cryptography github-config matplotlib nodejs pandas seaborn sha256-hash streamlit visualization walletkeytool

Last synced: 01 May 2026

https://github.com/ravi-prakash1907/modern-crypto

A docker image to import library from 'Modern-Cryptography' repo and provide a platform for hands-on cryptography

cryptography cybersecurity docker python

Last synced: 14 May 2026

https://github.com/jgresham/mental-poker-ui

mental poker - texas holdem style. other repo mental-poker-contracts

commutative-encryption cryptography elgamal-encryption mental-poker poker texas-holdem-poker

Last synced: 14 May 2026

https://github.com/salatad/salatanote

A private untraceable alpha Cryptocurrency that's built on the CryptoNote Cryptocurrency codebase and implemented the CryptoNote protocol.

bytecoin crypto cryptocurrency cryptography cryptonote miner mining monero privacy private wallet

Last synced: 29 Sep 2025

https://github.com/colthreepv/symmetro

offline-first service for AES-256 text encryption and decryption

cryptography single-page-app

Last synced: 26 Jun 2025

https://github.com/shurlinet/go-hqc

Pure Go implementation of HQC (Hamming Quasi-Cyclic) post-quantum KEM. NIST backup to ML-KEM. Zero dependencies.

code-based cryptography fips-207 golang hqc kem key-encapsulation lattice-alternative nist post-quantum pqc pqclean pure-go quantum-resistant zero-dependencies

Last synced: 29 Jun 2026

https://github.com/jee-vim/cryptic

Simple AES-256-GCM File Encrypt/Decrypt CLI

cli cryptography encryption-decryption

Last synced: 25 Jan 2026

https://github.com/adistrim/rsa-pkcs1_oaep-encryption

🔐 RSA encryption and decryption with PKCS1 OAEP padding scheme. Includes key pair generation, encryption with public key, decryption with private key, and secure cryptographic operations.

cryptography pycryptodome python rsa

Last synced: 02 May 2025

https://github.com/divinemonk/ancipher

Alpha Numeric Cipher, replaces similar words to numbers & gives a CyFi look.

alpha cipher cryptography hacking hacking-tool numeric pypi python python3

Last synced: 06 Apr 2026

https://github.com/dssgabriel/present24-attack

Blazing fast MITM attack on a 24 bits implementation of the PRESENT block cipher algorithm.

blockcipher c cryptography maninthemiddleattack maqao optimization

Last synced: 20 Jan 2026

https://github.com/tankerhq/sdk-react-native

Tanker client-side encryption SDK for React-Native

cryptography encryption end-to-end privacy react-native sdk security tanker

Last synced: 18 Feb 2026

https://github.com/oxlumi/an-introduction-to-mathematical-cryptography

Study notes, exercise solutions and rust implementations from An Introduction to Mathematical Cryptography.

cryptography math rust

Last synced: 16 Sep 2025

https://github.com/franky47/cryptograph

GraphQL API for cryptographic functions

cryptography graphql serverless

Last synced: 06 May 2026

https://github.com/tn3w/stem-rs

A complete Rust library for Tor control protocol — build privacy-focused applications with type-safe, async-first APIs

anonymity async control-protocol cryptography onion-routing privacy rust security socks-proxy stem tokio tor tor-controller

Last synced: 11 Jan 2026

https://github.com/jaymoneyjay/spring21-automated-decryption

Automated decryption of classical ciphers with neural networks.

cryptography neural-networks python security

Last synced: 17 Aug 2025

https://github.com/laplacexd/qtrsa

Quad-Transpositional RSA (QTRSA) is a proof-of-concept encryption algorithm that is a combination of different ciphers and encryption algorithms built to test my understanding on them.

abash-cipher asymmetric-cryptography caesar-cipher cryptography encryption rsa transposition-cipher vernam-cipher vigenere-cipher

Last synced: 21 Mar 2025

https://github.com/rustaceanrob/chacha20

zero dependency, stack allocated ChaCha20 implementation

chacha20 cryptography stack-allocated stream-cipher

Last synced: 05 Apr 2025

https://github.com/arvid-berndtsson/typesecure

A focused TypeScript cryptography package that provides secure encryption and hashing utilities with strong typing and runtime validation using Zod.

cryptography cybersecurity encryption hashing password security typesafe typescript zod

Last synced: 19 Feb 2026

https://github.com/YeDawa/Enigmify

This project is a simple implementation of the Enigma machine in Rust. It allows users to input a message, configure the rotor and reflector settings, and encrypt or decrypt the message.

cli cryptography enigma-machine rust security

Last synced: 29 Sep 2025

https://github.com/amiriiw/merklenote

Merkle Note is a secure text editor that offers advanced file management and encryption features. It encrypts files using a Merkle root as a password, ensuring data integrity and confidentiality. Users can create, open, and save encrypted or plain text files, while the intuitive interface streamlines file navigation.

cryptography editor file hash merkle-tree notebook password

Last synced: 21 Aug 2025

https://github.com/pvlbzn/blockchan

Blockchain implementation

blockchain cryptography

Last synced: 05 Aug 2025

https://github.com/mashateayoub/cryptoalgos

Implementation des différentes algorithmes de cryptage

algorithms cesar-cypher cryptography playfair-cipher

Last synced: 10 Jun 2026

https://github.com/lucianosarno/cryptography-udemy-course

Repo aimed to support and demonstrate cryptography practice following Udemy course (https://www.udemy.com/course/learn-cryptography-basics-in-python)

cryptography cybersecurity python

Last synced: 13 Aug 2025

https://github.com/bytemare/hash

Easy generic API for cryptographic hash functions in Go.

blake2 cryptography go golang hash hashing security sha256 sha3

Last synced: 10 Apr 2025

https://github.com/thoughtpolice/edwards.cry

edwards curves in cryptol

cryptography

Last synced: 20 Mar 2025

https://github.com/coreason-ai/coreason-urn-authority

The Epistemic Ledger & Capability Registry of the CoReason ecosystem

agents coreason cryptography fair-data ledger mcp registry zero-trust

Last synced: 22 May 2026

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

This Rust application reads a text from an input file, applies the Caesar cipher encoding algorithm, and writes the encoded text to an output file. The shift value for the cipher can be customized via command-line arguments.

algorithms caesar-cipher cryptography rust

Last synced: 24 Oct 2025

https://github.com/dragonscypher/galactic-guardians

A fun game to play with friends on the same network

blockchain cryptography opengl pygame socket-programming

Last synced: 18 May 2026

https://github.com/rayniel95/subkey

This is a simple dockerfile for create a docker image with Substrate subkey tool.

blockchain cryptography docker subkey substrate

Last synced: 18 Aug 2025

https://github.com/mrx-arafat/aes-crypto-256-bits-by-kingbob

encrypt.py: This script encrypts the content of plain.txt using CBC mode with a 256-bit key and Base64 encodes the ciphertext along with the IV. The result is saved in encrypted.txt. decrypt.py: This script decrypts the Base64 encoded content of encrypted.txt

aes-256 cryptography

Last synced: 21 Mar 2025

https://github.com/ecies/js-ciphers

Node/Pure JavaScript symmetric ciphers adapter

aes cryptography

Last synced: 12 Apr 2025

https://github.com/devansh-maurya/rsa-algorithm

An implementation of RSA encryption algorithm in Python using GMPY2 module

cryptography encryption gmpy gmpy2 python3 rsa rsa-algorithm rsa-encryption

Last synced: 23 Jul 2025

https://github.com/watchrapon/tgcrypto

tgcrypto is a PHP extension that enhances cryptographic functions by utilizing Rust for improved performance. 🚀 This project allows you to efficiently manage tasks like encryption and prime factorization while ensuring compatibility with PHP 8. 🐙

aiofiles aiohttp cipher cryptgraphy crypto cryptography factorization ffmpeg ffprobe filehosting filestreambot golang-server google-python-api hacktoberfest hacktoberfest2023 heroku megadlbot seedr

Last synced: 18 Jun 2025

https://github.com/theseanything/md5-in-elixir

This is an implementation of the MD5 hashing algorithm in Elixir

cryptography elixir elixir-lang hashing md5

Last synced: 24 Jun 2026

https://github.com/pa-0/importpfx

PKCS12 (PFX) Certificate Import Utility -- written by Joe Klemencic

certificates cryptography import pfx pkcs12 portable standalone win32

Last synced: 28 Mar 2025

https://github.com/shireee/gpu-file-encryption

library for encode/decode files on gpu using cryptographic algorithms

cpp cryptography gpu-computing

Last synced: 17 Mar 2025

https://github.com/anindya-prithvi/text-encryption

To encrypt texts and also decrypt them using a generated/user supplied key

cryptography encryption

Last synced: 10 Jun 2026

https://github.com/laget-se/laget.cryptography

Generic implementation of cryptography using AES.

cryptography nuget

Last synced: 02 Feb 2026

https://github.com/RedInfinityPro/ScientificSharp

Rating: (5/10) The code is a Windows Forms application for a basic scientific calculator, allowing users to perform mathematical operations like addition, subtraction, multiplication, division, trigonometrics, and logarithms.

componentmodel cryptography data drawing forms generic linq system tasks text

Last synced: 30 Sep 2025

https://github.com/UofSC-Fall-2022-Math-587-001/homework3

Prime factorization and primitive powers mod p

cryptography go latex math

Last synced: 28 Aug 2025

https://github.com/lukewait/midtown-app

Educational GUI tool developed as part of a TAFE QLD assignment, providing interactive access to three algorithmic solutions: Rock Paper Scissors, Multiplication Table, and Caesar Cipher. Ideal for IT training and understanding basic programming concepts within a structured application.

cryptography education games gui learning-tools python training

Last synced: 18 Mar 2025

https://github.com/solomon-77/aes-file-crypto

This is a Python-based file encryption and decryption tool that utilizes AES for security.

aes aes-128 aes-encryption cryptography cryptography-project cryptography-tools encryption encryption-decryption python3

Last synced: 04 Sep 2025

https://github.com/aswinr24/decypher

Speedy Cipher Decryption / Encryption CLI tool

cli cryptography hacktoberfest python

Last synced: 11 Apr 2025

https://github.com/ableinc/polysecrets-js

A completely randomized order of secrets; built with security in mind.

application-security cryptography javascript js jwt nodejs npm npm-package polysecrets secrets secrets-management security

Last synced: 29 Mar 2025

https://github.com/olukeye/fastapi-complaint-app

A simple application for logging complaint or report an issues form user activities.

crypto cryptography fastapi mssql-server pydantic-models pyodbc

Last synced: 17 May 2026

https://github.com/ymcx/skibidifier

Encrypts your strings to form a funny-looking wall of text consisting of the words 'skibidi' and 'toilet'. Based on TEA (Tiny Encryption Algorithm)

cli command-line command-line-tool crypto cryptography encryption rust

Last synced: 14 Oct 2025

https://github.com/nucypher/passkeys-taco-poc

PoC implementing passkeys to TACo encryption authentication

cryptography encryption-decryption passkeys taco threshold-cryptography web3

Last synced: 07 Sep 2025