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/deadblackclover/wots-rs

Implementation of the Winternitz One-time Signature Scheme made using Rust

crypto cryptography one-time-signatures rust wots

Last synced: 15 Jan 2026

https://github.com/alexgalhardo/blockchain.alexgalhardo.com

A web-based demonstration of blockchain concepts. This is a very basic visual introduction to the concepts behind a blockchain.

bitcoin blockchain cryptocurrency cryptography docker hash javascript nodejs pug-template-engine

Last synced: 09 Apr 2026

https://github.com/arctictechnology/simplewallet

Simple Wallet is a minimalist Bitcoin wallet that lets you securely create Bitcoin addresses, sign messages, and validate addresses.

bitcoin bitcoin-address bitcoin-addresses bitcoin-signing bitcoin-wallet cryptocurrency cryptography ecdsa libsecp256k1 p2pkh p2wpkh

Last synced: 24 Sep 2025

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

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 communication cpp crypter cryptography cybersecurity decrypt decryption decryption-algorithm security security-tools shift-cipher tool

Last synced: 23 Jul 2025

https://github.com/h3nry-d1az/trsa

Minimal textbook RSA implementation

c cryptography rsa

Last synced: 13 Jan 2026

https://github.com/arthursudbrackibarra/t2-seguranca-de-sistemas

Trabalho 2 de Segurança de Sistemas.

cryptography java rsa security

Last synced: 22 Mar 2025

https://github.com/protomorphine/rsa-communication-system

Основные стадии процесса шифрования текстового сообщения с помощью алгоритма RSA

cryptography encryption matlab rsa

Last synced: 01 Jun 2026

https://github.com/blahberi/cryptox

Now with CryptoX, even your nan can encrypt like a pro

cryptography

Last synced: 18 Mar 2025

https://github.com/innovativeinventor/pylamport

A simple Python library for generating cryptographic Lamport signatures

cryptography identity signature

Last synced: 16 May 2026

https://github.com/liblor/applied_cryptography_ethz

Applied Cryptography Lab @ ETHZ

applied-cryptography cryptography ethz lab

Last synced: 12 Jun 2025

https://github.com/marlonbarcarol/enigma-engine

An encryption algorithm with the implementation of the enigma machine

cipher cryptography encryption enigma enigma-machine javascript substitution-cipher typescript

Last synced: 15 May 2025

https://github.com/erhant/enigma-machine

An Enigma Machine in TypeScript.

cryptography enigma-machine typescript

Last synced: 04 Jun 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/mindreadio/qsafecrypto

A secure and user-friendly open-source cryptography library, offering modern cryptographic APIs that are resistant to quantum attacks. Protect your data with ease and confidence using advanced quantum-resistant algorithms.

aes-256 aes-encryption aes-gcm aes-gcm-encryption base58 cryptography decryption encryption encryption-algorithms encryption-decryption pycryptodome python quanta quantam quantam-resistant quantam-safe quantum-computing tink

Last synced: 08 Apr 2026

https://github.com/vatshayan/hiring

Hiring for Data Science, Cryptography, Machine Learning and Artificial Intelligence.

cryptography data-science data-visualization datasets hiring internship internship-task machine-learning machine-learning-algorithms

Last synced: 09 Mar 2026

https://github.com/ajay-dhangar/crypto

My submition for the Microsoft Future Tech 2022 Hackathon

crypto cryptocoins cryptocurrencies cryptocurrency cryptocurrency-exchanges cryptography

Last synced: 30 Mar 2025

https://github.com/lane-romuald/hyperledger-fabric-for-iot-smart-irrigation-system

This repository hosts a Blockchain network built on Hyperledger Fabric to ensure the secure exchange of data in automated irrigation systems. It features three organizations, RAFT consensus, Fabric CA for certification, and Hyperledger Explorer for network visualization.

blockchain certificate-authority chaincode channel consensus-algorithm cryptography css docker docker-compose go html hyperledger-explorer hyperledger-fabric irrigation javascript raft tls web yaml

Last synced: 09 Apr 2026

https://github.com/markus28/steganography

Steganography: Encrypt and hide any data in an image, video or audiofile

cryptography python steganography

Last synced: 18 Aug 2025

https://github.com/oxion7/rc4-rust

RC4 algorithm in rust

algorithm cipher cryptography stream-cipher

Last synced: 14 Jun 2026

https://github.com/dbstratta/naive-crypto

Very naive implementations of various cryptosystems written in Haskell

crypto cryptography diffie-hellman elgamal haskell naive rsa

Last synced: 02 Aug 2025

https://github.com/jacob-c-smith/crypto

Cross platform cryptography and hashing functions

c cryptography hashing

Last synced: 04 Mar 2025

https://github.com/moul/otp

One-Time Pad utility

conference cryptography one-time-pad otp xor

Last synced: 07 May 2025

https://github.com/yaronkoresh/shual

Shual is a fibonacci based cryptography toolset.

cryptography encryption-decryption hash javascript padding

Last synced: 07 May 2025

https://github.com/vexcited/iut-r3.09

Module de cryptographie de BUT2 à l'IUT du Limousin.

cryptanalysis cryptography iut-du-limousin rust

Last synced: 08 Sep 2025

https://github.com/odhithsen/hashvault

🔐"HashVault" is an all-in-one locally installed password manager that keeps users' passwords and other sensitive information and credentials safe for all at the convenience of a single master key.

cryptography java javafx password-manager

Last synced: 02 Jan 2026

https://github.com/lukinalexeyg/phpcrypt

Stand-alone version of php_sha256_crypt without any PHP dependencies

c cryptography php

Last synced: 21 Apr 2026

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

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

crypto cryptocurrency cryptography

Last synced: 15 May 2025

https://github.com/dhouib-mohamed/secure-network-authentication

Secure Network Authentication project focuses on establishing robust authentication and network services using OpenLDAP, SSH, Apache, OpenVPN, DNS, and Kerberos.

apache authentication cryptography dns infrastructure kerberos network-management network-security openldap openvpn ssh

Last synced: 18 May 2026

https://github.com/dilbwagsingh/electronic-voting

A simple yet secure online voting app

cryptography expressjs mongo nodejs reactjs

Last synced: 16 Jan 2026

https://github.com/i-umairkhan/signature_validation

Validate signature using asymmetric cryptography.

cryptography ethereum javascript

Last synced: 17 May 2026

https://github.com/than-dev/passm

A simple and secure node local password manager!

cryptography filesystem javascript linux management nodejs security terminal

Last synced: 12 Apr 2026

https://github.com/noahie-valk/basic-password-manager

Project for Project Shark to understand and apply cryptography concepts

cryptography python

Last synced: 05 Apr 2025

https://github.com/cipherdogs/ed25519_to_curve25519

Convert ed25519 keys and sign to curve25519

crypto cryptography curve25519 ed25519 rust

Last synced: 16 Aug 2025

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/tuokri/UnrealScript-FCrypto

Pure UnrealScript SSL/TLS implementation and cryptography utilities based on BearSSL. Work in progress.

bearssl block-cipher cryptography decryption ecdh ecdhe encryption hkdf hmac https-client sha-1 udk ue3 unreal-engine-3 unrealscript xxtea

Last synced: 11 Mar 2025

https://github.com/PeaceFounder/OpenSSLGroups.jl

OpenSSL elliptic curve wrapper for CryptoGroups

cryptography elliptic-curves openssl

Last synced: 06 Apr 2026

https://github.com/zhongruoyu/aes

Advanced Encryption Standard (AES) in C with file encryption/decryption support.

aes cryptography encryption

Last synced: 23 Jul 2025

https://github.com/4l3x777/magma

GOST 34.12-2018 (GOST 28147-89) x64 asm realization

assembler cipher cryptography

Last synced: 14 May 2026

https://github.com/radlikewhoa/supernatural

Substitution Permutation Network exercise for the Cryptography and Security module (krysi) at the FHNW.

cryptography java spn

Last synced: 26 Jun 2025

https://github.com/armfazh/rhizomes

Rhizomes and the Roots of Efficiency — Improving Prio

crypto cryptography lagrange polynomials prio rhizomes

Last synced: 13 Feb 2026

https://github.com/yash22222/cryptobank

Crypto Bank is a decentralized blockchain application that enables secure transactions between users. It allows users to create and manage transactions, mine blocks, and validate the blockchain. With a focus on transparency and security, Crypto Bank ensures the integrity of transaction records in a reliable digital currency platform.

backend blockchain blockchain-technology cryptocurrencies cryptography crytobank decentralized-applications flask frontend mining validity

Last synced: 14 May 2026

https://github.com/yogsec/secure-communication-tool

A Bash-based encryption & decryption tool using AES-256-CBC, allowing secure message exchange with a single password. Easy-to-use CLI for bug bounty hunters, security researchers, and privacy enthusiasts.

communication communication-tool cryptography cybersecurity-tool hackers hacking hacking-tool secure-communication

Last synced: 14 Oct 2025

https://github.com/roydevashish/hybrid-technique-for-image-encryption

This project implements a hybrid image encryption technique by combining asymmetric and symmetric encryption methods. It utilizes the ECC for asymmetric encryption and ChaCha20 stream cipher for symmetric encryption to achieve robust and secure image protection.

asymmetric-cryptography chacha20 cryptography ecc elliptic-curves-cryptography encryption hybrid image image-encryption image-protection python3 stream-cipher symmetric-cryptography uv

Last synced: 13 Jun 2026

https://github.com/h5law/vinegar

A Golang library for creating and using Vigenere Ciphers

cryptography encryption-decryption vigenere vigenere-cipher vigenere-cipher-algorithm

Last synced: 17 Mar 2025

https://github.com/ishanoshada/lockix

A secure file encryption and decryption tool

cryptography encryption files security

Last synced: 07 Mar 2026

https://github.com/deadblackclover/ed25519_to_curve25519

Convert ed25519 keys and sign to curve25519

crypto cryptography curve25519 ed25519 rust

Last synced: 13 Jan 2026

https://github.com/botsuniverse/cryptrooper

Cryptrooper is a module that can encode and decode your text with a given key.

crypt cryptography decode encode python python3

Last synced: 29 Mar 2025

https://github.com/gat786/cryptography

Python scripts for the basic crytography techniques that are taught in our college

ciphers cryptography python3

Last synced: 17 Mar 2025

https://github.com/marcode24/criptografia

🔐 This is a cryptography project testing, using base64 and AES criptography

aes aes-encryption base64 cryptography css decoding encoding encryption encryption-algorithms html nodejs

Last synced: 06 Apr 2026

https://github.com/wannaverseofficial/kmp-crypto

Common cryptography library for Kotlin Multiplatform

aes android crypto cryptography ed25519 hashing ios kmp kotlin-multiplatform rsa secure-random

Last synced: 21 May 2026

https://github.com/deovaliandro/des

Simple implementation of Data Encryption Standard

cryptography des symetric-key

Last synced: 13 Apr 2025

https://github.com/efler/cryptography-des-deal

DES/DEAL symmetric-key algorithm for the encryption

algorithms cipher cipher-algorithms cryptography deal des encoder-decoder security

Last synced: 05 Aug 2025

https://github.com/verkush/lockboxpro

The LockBoxPro is an advanced software solution designed to facilitate the creation and evaluation of cryptographic algorithms.

cryptography electronjs generator

Last synced: 20 Jan 2026

https://github.com/sharif-minhaz/one-time_pad_algo-otm

One Time Pad algorithm (OTP) is a symmetric key type algorithm which means that the key used to perform encryption and decryption is the same key

cryptography one-time-pad

Last synced: 23 Jun 2025

https://github.com/go-compile/rome

The Elliptic and Edward Curve cryptography library built for multi-curve use. Unified crypto interface for ECDSA, EdDSA, ECIES and ECDH. NIST Curves, Brainpool, Ed25519, Ed448.

crypto cryptography ecdh ecdsa ecies ed25519 edwards-curve elliptic-curves encrypt multi-curve p521

Last synced: 15 Apr 2025

https://github.com/simplito/privmx-webendpoint

JavaScript library designed to work in browser environment, used by PrivMX communication channels.

communication cryptography end-to-end-encryption privacy web zero-knowledge

Last synced: 09 Apr 2026

https://github.com/buabaj/fairness-engine

a simple secure multi-party computation server to ensure input data privacy while maintaining correctness and fairness using shamir's secret sharing protocol

cryptography golang mpc shamir-secret-sharing

Last synced: 12 Apr 2025

https://github.com/yazatamorph/pinkdf2

Gleam bindings to fast_pbkdf2 NIF for PBKDF2 (Password-Based Key Derivation Function 2) on Erlang.

cryptography erlang gleam

Last synced: 10 Apr 2025

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

Python library to interact with Moera decentralized social network

cryptography decentralized library moera python python-library python3 social-network

Last synced: 05 Jan 2026

https://github.com/serviejs/keycrypt

Data encryption and decryption for rotating credentials and algorithms

cryptography encryption rotating-credentials

Last synced: 09 Nov 2025

https://github.com/mrshankly/erlang-paillier

NIF bindings for the libpaillier cryptographic library

cryptography erlang homomorphic-encryption paillier

Last synced: 18 May 2026

https://github.com/hubert-kniola/visualcryptography

A simple program to encrypt and decrypt graphic files

aes crypto cryptography decryption encryption

Last synced: 12 Apr 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/chihsiao/eva4j

JNI Wrapper for EVA: JVM & Android Support with Kotlin DSL

cryptography homomorphic-encryption

Last synced: 24 Mar 2025

https://github.com/alexruperez/cryptokitcli

Take Apple CryptoKit to the command line and perform cryptographic operations securely and efficiently.

apple cli command-line command-line-tool cryptography cryptokit security swift

Last synced: 09 Aug 2025

https://github.com/crownedgrouse/preach

[WIP] Phi base Random Encoder Aimed for Cryptography Hardening

cryptography obfuscation rust

Last synced: 06 Apr 2025

https://github.com/ecies/py-demo

A simple fastapi eciespy web backend demo

cryptography ecies fastapi python3 secp256k1 webdemo

Last synced: 12 Apr 2025

https://github.com/khoinguyen2k/int3213-crytography

Java code to illustrate how cryptography work

cryptography elliptic-curve-cryptography uet

Last synced: 06 Mar 2025

https://github.com/fpoirotte/cryptal-tomcrypt

An implementation of the Cryptography Abstraction Layer based on the tomcrypt PHP extension

cryptal crypto cryptography libtomcrypt php tomcrypt

Last synced: 03 Apr 2025

https://github.com/bkawk/bit-flip

Polymer1 Web Component for generating a random hexadecimal or binary string, of a specified length.

bitcoin crypto cryptography polymer webcomponents

Last synced: 15 May 2026

https://github.com/nikhil25803/pyfidelius

Python SDK for Fidelius CLI, a tool designed for ECDH cryptography.

cryptography ecdh python3

Last synced: 20 Jan 2026

https://github.com/clats97/clatsguard

Secure your documents with this Python AES-256-GCM file encryptor featuring PBKDF2-HMAC key derivation, passphrase-based or hex key usage, and a Tkinter GUI for user-friendly encryption. Open-sourced. This project was peer reviewed by a CompTIA Security+ person.

aes256 aes256-gcm cryptography encryption encryption-decryption file-encryption python security trending

Last synced: 03 Apr 2025

https://github.com/gianlucatruda/nis-encrypted-messaging

A demonstration of security principles for peer-to-peer communications of sensitive content.

aes-encryption cryptography messaging python3 rsa-cryptography security

Last synced: 03 Apr 2025

https://github.com/csnp/qramm-tls-analyzer

TLS/SSL security analyzer for quantum readiness assessment and CNSA 2.0 compliance

cbom cnsa cryptography golang post-quantum-cryptography pqc quantum-computing security security-scanner ssl tls

Last synced: 13 Jan 2026

https://github.com/agucova/oxcrypt

A fast, memory-safe Cryptomator client written in Rust.

cryptography cryptomator filesystem fuse rust vault

Last synced: 15 May 2026

https://github.com/chakshugupta13/local-collision-differential-attack-on-reduced-sha-256-upto-24-rounds

This repository contains C and/or C++ implementations for finding Local Collision Conforming Message Pairs through Differential Attack on Reduced-Round SHA-256 up to 24 Rounds. Also, this repository contains the C++ implementations of SHA-256, SHA-512 and SHA-384.

cryptanalysis cryptography differential-attack sha-256 sha-384 sha-512

Last synced: 11 Apr 2025

https://github.com/jonas089/badlands

Learning ZK proof systems and Key exchange cryptography.

cryptography zero-knowledge

Last synced: 10 Aug 2025

https://github.com/rohitanwar/cryptography

An exploration of various cryptographic functions (and related stuuf)

cryptography sha1 zig ziglang

Last synced: 21 Aug 2025

https://github.com/bklockly/shadowmeld

🕶️ 隐蔽Shellcode嵌入与反检测加载器生成框架 / Stealthy Payload Delivery Framework with Anti-EDR Capabilities

bypass-antivirus bypass-av cipher cryptography hacking hide-files image-steganography lsb-steganography security shellcode shellcode-loader

Last synced: 16 Mar 2025

https://github.com/recidvst/python-cryptography

Playing around with various python hashing and encoding methods as a learning exercise.

cryptography hash image python python3

Last synced: 16 Mar 2025

https://github.com/dannweeeee/zk-encode

Coding Bootcamp about ZK Proof Theory and Building

cairo cryptography modular-arithmetic rust zk-proofs zk-snarks

Last synced: 06 Sep 2025

https://github.com/spatocode/secrecy

Cryptographic tool for file encryption with AES Cipher

aes-cipher cli cryptography decryption encryption encryption-tool secrecy security

Last synced: 10 Apr 2026