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/matthewcash/esp32-ecdsa

ECDSA (P-256) signing/verification using esp32 hardware accelerators

cryptography ecdsa embedded esp32

Last synced: 17 May 2026

https://github.com/yaon-c2h8n2/krypton

Projet réalisé dans le cadre de l'UE Codages & Cryptographie en M1 à l'Université de Bourgogne

cryptography data-compression-algorithms data-encoding

Last synced: 05 Oct 2025

https://github.com/erhant/fftype

Finite-field arithmetic within the type system.

cryptography elliptic-curves finite-fields polynomials types typescript

Last synced: 05 Oct 2025

https://github.com/dhcgn/crypto

Wrapper of secure encryption implementation to simplify the usage.

cryptography encryption go golang

Last synced: 17 Mar 2025

https://github.com/eiblybrasil/php-crypt

A simple php class for encryption.

class cryptography php php72 php73 php74 php80 php81

Last synced: 05 Feb 2026

https://github.com/lorransutter/intro-bc-security-practices

Labs for BCDV1002 - Intro to Blockchain - Security Practices

blockchain cryptography ethersjs security security-practices smart-contracts solidity

Last synced: 02 Apr 2026

https://github.com/kevincharm/gfc-fpe

Generalised Feistel cipher for stateless shuffling

cryptography feistel fpe shuffle

Last synced: 07 Sep 2025

https://github.com/rbourgeat/miniblockchain

🔗 A simple Blockchain

blockchain c-plus-plus cryptography

Last synced: 08 Apr 2025

https://github.com/gabriel-milan/des_example

Example for encryption/decryption using DES. Compatible with Arduino, Node.js and Python

arduino cipher cryptography nodejs python3

Last synced: 13 Apr 2026

https://github.com/zukardex/zeryto

Zeryto- an amateur cryptosystem experiment

cryptography

Last synced: 28 Oct 2025

https://github.com/mberry/makwa-sharp

C# implementation of the Makwa password hashing algorithm

cryptography hashing passwords

Last synced: 25 Mar 2025

https://github.com/kyj9447/pixseal

Cryptographic image integrity & authenticity verification tool. Detects any image modification via pixel-level validation.

cryptography digital-forensics image-authenticity image-integrity-check image-verification steganography-tool tamper-detection

Last synced: 24 Jan 2026

https://github.com/latticearc/latticearc

Hybrid Post-Quantum Cryptography Library for Rust - Secure transition to Quantum-Safe Encryption.

aws-lc aws-lc-rs cryptography encryption fips hybrid-encryption ml-dsa ml-kem post-quantum post-quantum-cryptography pqc rust tls tls13

Last synced: 27 May 2026

https://github.com/duguorong009/md6-impl

MD6 hash implemented in Rustlang

cryptography hash md6 rust-lang

Last synced: 25 May 2026

https://github.com/csharper63/client_encryption_file_system

This repository contains a client that interacts with a server API to create account, upload/share files and folders with other users with E2EE.

authentication cryptography drive end-to-end-encryption

Last synced: 06 Feb 2026

https://github.com/super-e/slip39dotnet

Complete .NET implementation of SLIP-0039 Shamir's Secret Sharing with BIP32 support

bip32 bitcoin cryptocurrency cryptography csharp dotnet mnemonic secret-sharing shamir-secret-sharing slip-0039 vibe-coding

Last synced: 13 Apr 2026

https://github.com/yermakovsa/erc6492-go

Go library for Ethereum signature verification with EOA, EIP-1271, and ERC-6492 support.

cryptography eip-1271 erc-6492 ethereum go go-ethereum golang signatures wallets web3

Last synced: 01 Jun 2026

https://github.com/audrastump/gcm-encryption-socket

GCM Socket using AES-GCM encryption with a 256-bit key - ensures confidentiality and integrity of data

cryptography cybersecurity encryption-decryption

Last synced: 12 May 2026

https://github.com/uofsc-fall-2022-math-587-001/homework4

Introduction to the discrete logarithm problem and a comparison of symmetric vs asymmetric ciphers

cryptography discrete-logarithm go latex math

Last synced: 20 Apr 2026

https://github.com/antonio-marasescu/edublock

EduBlock represents a private blockchain platform intended for the sharing of educational records between universities. It was created to serve as my bachelor thesis degree.

angular blockchain cryptography docker expressjs gulp ngrx nodejs rabbitmq redux typedi typeorm typescript

Last synced: 13 Apr 2026

https://github.com/psygo/cryptography_course

A Cryptography Course from Udemy

cryptography python

Last synced: 07 Dec 2025

https://github.com/future-rafay/data-encryption-app-python_streamlit

🔐 SecureVault is a Python-based project designed to provide robust encryption and decryption functionalities.

cryptography fernet-encryption hashing-passwords python

Last synced: 18 Jun 2025

https://github.com/argenox/noxtls-rs

NoxTLS Rust is a lightweight, high-performance embedded TLS library written in Rust and designed for secure communication in resource-constrained systems. Built for efficiency, portability, and modern security standards.

cipher-algorithms cipher-suit cryptography cryptography-api dtls openssl-alternative rust rust-library tls tls12 tls13

Last synced: 28 May 2026

https://github.com/akornatskyy/wheezy.security

A lightweight security/cryptography library

cryptography python security wheezy

Last synced: 28 Apr 2025

https://github.com/cedi/cryptopals

http://cryptopals.com

challenge cryptography cryptopals

Last synced: 09 Apr 2025

https://github.com/macornwell/musksultimatemessagesafe

A cryptography puzzle that shares what propels Elon Musk forward.

cryptography puzzle

Last synced: 18 Mar 2025

https://github.com/0xliquidglass/caesar

A passwordless file encryption scripts for linux

cryptography encryption pgp

Last synced: 13 Mar 2025

https://github.com/mdziegielewska/algorithms

A collection of algorithms and data structures implemented during university studies.

cryptography fundamental-algorithms numerical-methods operating-system-concepts

Last synced: 13 Mar 2025

https://github.com/simplito/privmx-pki-server

Sample PKI (Public Key Infrastructure) server for PrivMX.

communication cryptography end-to-end-encryption pki privmx

Last synced: 13 Sep 2025

https://github.com/cloudnoize/kv-merkletree

Sparse Merkle Tree with arbitrary-length keys efficient range operations, height-reducing extensions, and verification, making it ideal for verifiable key-value storage

cpp20 cryptography key-value merkle-tree

Last synced: 31 Dec 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/pymarcus/go_pemkeycertificate

Create a SSL certificate to test and local web development.

cryptography golang ssl-certificates

Last synced: 15 Sep 2025

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

A Node random password generator.

cryptography password-generator

Last synced: 19 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/wkhallen/easyencrypt

Easy encryption

aes cryptography python rsa

Last synced: 22 Mar 2025

https://github.com/25a0/sts-sphincs

SPHINCS, the hash-based signature scheme, with fast batch signatures

cryptography digital-signature hash-based-signatures post-quantum-cryptography

Last synced: 22 Mar 2025

https://github.com/25a0/authentication-sets

Code and statistics related to authentication sets.

cryptography merkle-hash-trees

Last synced: 22 Mar 2025

https://github.com/richard66nz/encryption-onetimepad

Demonstration python code using pyQT for One Time Pad encryption

cryptography one-time-pad pyqt5 python

Last synced: 06 Apr 2025

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

Rust port of MITM attack on 2PRESENT24.

cryptography man-in-the-middle-attack present-cipher

Last synced: 08 Jul 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/richard66nz/encryption-steganography

Demonstration python code using pyQT for steganography encryption

cryptography pyqt5 python steganography

Last synced: 06 Apr 2025

https://github.com/richard66nz/encryption-publickey

Demonstration python code using pyQT for public key encryption

cryptography public-key-encryption pyqt5 python

Last synced: 06 Apr 2025

https://github.com/princeranjan03/imageencryption_i-chip

This project focuses on creating a hardware-based encryption and decryption system that implements the Data Encryption Standard (DES) algorithm.

cipher cryptography data-encryption data-encryption-standard encoding encryption-decryption fpga image image-processing opencv rtldesign source-coding verilog verilog-hdl verilog-project vivado xilinx xilinx-vivado

Last synced: 26 Mar 2025

https://github.com/richard66nz/pyqt-passwordgenerator

Simple Python code using pyQT to generate pseudo-random passwords

cryptography pyqt5 python

Last synced: 06 Apr 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/ricardoyam/dataescrowsystem

A decentralized data escrow system leveraging Intel SGX and TLS as the root of trust.

cryptography openenclave openssl sgx shamir-secret-sharing tls

Last synced: 25 Jan 2026

https://github.com/texadactyl/cloaking.jl

This is a file cloaking utility set of APIs written in Julia. It is similar to Cloaking.py and Cloaking.c.

cbc-aes-encryption cryptography cryptography-tools decryption encryption hmac hmac-authentication julia nettle

Last synced: 04 Apr 2025

https://github.com/rewired-gh/d-box-app

A trustworthy vault app utilizing state-of-the-arts algorithms

client cross-platform cryptography flutter vault

Last synced: 15 May 2026

https://github.com/snowkluster/unseen

A modern go cli tool for hashing and analysing the type of hash

analyzer cli cryptography golang hashing modern

Last synced: 15 May 2026

https://github.com/aadityapate/cryptography-information-security-lab_semester-v

Cryptography and Information Security Lab repository containing Codes/Solutions, and Assignments/Tasks completed during the coursework.

c cryptography html-css-javascript java security

Last synced: 19 May 2026

https://github.com/arec1b0/blockchain

A basic blockchain implementation featuring a P2P network and a RESTful API, built with Go and optimized cryptographic functions using Rust.

api blockchain cryptography distributed-systems go open-source p2p-network rust

Last synced: 19 May 2026

https://github.com/permutationlock/monocypher-zig

Zig bindings for the Monocypher cryptography library.

cryptography monocypher zig

Last synced: 16 Oct 2025

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/ydv-ankit/file-encryptor

A complete implementation of TEA (Tiny Encryption Algorithm) encryption and decryption for files.

cicd cli-app cryptography gh-actions golang tiny-encryption-algorithm

Last synced: 26 Jun 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/dbosk/otpkx

Towards Perfectly Secure and Deniable Communication Using an NFC-Based Key-Exchange Scheme

cryptography deniability paper

Last synced: 19 Jan 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/fialkaapp/fialka-mailbox

📬 Self-hosted store-and-forward relay for Fialka over Tor. AES-256-GCM, zero server-side decryption, no metadata, Raspberry Pi ready.

aes-256-gcm cryptography e2e-encryption end-to-end-encryption kotlin mailbox messenger onion-service post-quantum privacy raspberry-pi relay security self-hosted server store-and-forward tor zero-metadata

Last synced: 08 Apr 2026

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/naemazam/live-encryption-decryption

Encryption is the process of translating plain text data (plaintext) into something that appears to be random and meaningless (ciphertext). Decryption is the process of converting ciphertext back to plaintext. To encrypt more than a small amount of data, symmetric encryption is used

aes cryptography encryption html-css-javascript javascript naemazam

Last synced: 10 Sep 2025

https://github.com/gausix/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: 07 Jul 2025

https://github.com/thefcraft/bhx-encryption-algorithm

Dynamic, block-based encryption algorithm (BHX / BlockHashXOR) with integrated HMAC integrity checks and support for both streaming and non‑streaming modes in Python.

bcrypt cryptography encryption hmac sha256 streaming xor-cipher

Last synced: 21 Mar 2025

https://github.com/nyxblabs/cryptonyx

🔒 Unified API for cryptographic operations in web and runtime environments, supporting Node.js, browsers, and other platforms

cryptography web

Last synced: 13 Mar 2025

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/tn3w/cryptolib

A secure high-level implementation of cryptographic primitives with post-quantum support

aes argon2 argon2id crypto cryptography dilithium kyber pbkdf2 post-quantum post-quantum-cryptography rsa rust

Last synced: 05 Apr 2025

https://github.com/bethanyuo/crypto_signatures

Popular Cryptographic Algorithms using various Crypto Libraries: Signatures

algorithms crypto crypto-algorithms crypto-libraries crypto-signatures cryptography javascript python signatures

Last synced: 18 May 2026

https://github.com/ferdi265/thesis-fast-ascon-for-riscv-xtensa

My Bachelor's Thesis "Optimizing Ascon for 32-bit Architectures, Fast Implementations for RISC-V and Xtensa"

ascon bit-manipulation cryptography optimization riscv riscv32 xtensa

Last synced: 30 Oct 2025

https://github.com/kosasih/quantumchain

QuantumChain is a cutting-edge blockchain platform that leverages quantum computing and quantum-resistant cryptography to deliver ultra-secure, high-speed, and scalable decentralized solutions.

blockchain blockchain-technology cryptography quantum quantum-computing quantumchain

Last synced: 13 Sep 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/rustaceanrob/chacha20

zero dependency, stack allocated ChaCha20 implementation

chacha20 cryptography stack-allocated stream-cipher

Last synced: 05 Apr 2025

https://github.com/ryanj93/dotline-server

The DotLine Server :: DotLine is an IM app with end-to-end encryption and several message type support.

chat cryptography end-to-end-encryption messaging

Last synced: 09 Apr 2026

https://github.com/alex-snd/cardancipher

🔓 The project is intended for easy reading of the plaintext from the ciphertext obtained using the Cardano cipher.

cryptography

Last synced: 15 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/mrmorais/cipher_algorithms

Cipher algorithms implementations in C++

cipher cryptography

Last synced: 21 Jul 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/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/matteopolak/password

A simple password generator.

cryptography cybersecurity generator password

Last synced: 12 May 2025

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/stevemats/morse_code_translator

Easily decode/encode Morse code and listen to audio.

cryptography encryption-decryption morse-code

Last synced: 09 Jun 2026