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/zhongruoyu/sha2

An implementation of the SHA-2 hash algorithms.

cryptography hash sha256 sha512

Last synced: 18 Jun 2026

https://github.com/thesupercd/rainbow_table_builder

A high performance CUDA-based GPU accelerated Rainbow-Table maker, written in C++ without any external libraries or dependencies needed.

cpp cryptography cuda hash-table hashing parallel-processing rainbow-table sha3 sha3-512 uuid

Last synced: 12 May 2026

https://github.com/defeo/hhs-keyex

Research paper on improving the Hard Homogeneous Spaces key exchange protocol (by Couveignes and Rostovtsev-Stolbunov)

asymmetric-cryptography cryptography elliptic-curves isogenies key-exchange-protocol research-paper

Last synced: 11 Mar 2026

https://github.com/filiprokita/goodpassword

GOOODPASSWORD is a password generator that uses algorithms to create strong, random passwords. With customizable length and complexity options, it helps users generate secure passwords that meet even the most stringent security requirements.

cryptography password password-generator python python3 randomness security simple

Last synced: 24 Mar 2025

https://github.com/ikcede/js-one-time-pad

A simple one-time pad class built in Javascript

crypto cryptography javascript

Last synced: 29 May 2026

https://github.com/samhaque/hashgame

Fun little hash game to test players information theory skills

bcrypt cryptography flask mongodb python

Last synced: 10 May 2026

https://github.com/ianacaburian/generate-key-file

Ports juce_KeyGeneration::generateKeyFile() to node.

auth cmake cpp20 cryptography juce keyfile nodejs npm rsa typescript

Last synced: 15 Mar 2025

https://github.com/bmeneg/lapwing

Lightweight crypto algorithms library for highly resource-constrained devices.

c clibrary cryptography embedded

Last synced: 24 Mar 2025

https://github.com/domamaric/srs

Python solutions for laboratory exercises for Computer Security course at FER.

cryptography cryptography-algorithms password-manager passwords

Last synced: 11 Jun 2026

https://github.com/kota-yata/rsa

"TextBook" RSA from scratch in TypeScript

cryptography rsa typescript

Last synced: 11 Jun 2026

https://github.com/denatajp/caesar-chiper

Implementation of Caesar Chiper in encrypts and decrypts text by shifting letters by a user-defined value. It takes input text and a shift value, applies the shift to encrypt, and reverses the shift to decrypt. The program demonstrates basic encryption and decryption using this simple technique.

caesar-cipher chiper cryptography

Last synced: 01 Jul 2026

https://github.com/csharper63/server_encryption_file_system

This repository contains a server that use symmetric encryption to encrypt user files/folders and asymmetric encryption to share files/folders among users.

asymmetric-cryptography cryptography end-to-end-encryption symmetric-cryptography

Last synced: 19 Jan 2026

https://github.com/twzrd-sol/attention-oracle-program

Solana program for Merkle claim verification and Token‑2022 transfer hooks (Anchor).

agentic-ai blockchain cryptography

Last synced: 28 Jan 2026

https://github.com/usherlabs/ecdsa-jwt

ECDSA challenge-based authentication with JWT session management

authentication cryptography ecdsa jwt rust

Last synced: 20 Jan 2026

https://github.com/cepdnaclk/e16-4yp-implementation-of-lightweight-cryptographic-algorithms

This project aims to implement and analyse NIST Lightweight cryptography competition finalist algorithms. Lightweight cryptographic algorithms are designed to be run on resource-constrained IoT devices.

computer-security cryptography iot

Last synced: 14 May 2026

https://github.com/joe-degs/digcoin

How i think bitcoin works in a way... I don't really know what I'm doing. But it feels good.

cryptocurrency cryptography distributed-systems golang

Last synced: 11 Jun 2025

https://github.com/agnes-chong/owasp-juice-shop-vapt

Writeup for cryptography issue's vulnerability - forged coupon

cryptography ctf ctf-writeups owasp-juice-shop owasp-top-10

Last synced: 06 Feb 2026

https://github.com/onyazuka/desu

DES encryption + Triple DES + Multithread version

cpp cryptography des fast

Last synced: 25 Oct 2025

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: 31 Mar 2025

https://github.com/holasoymas/rsha

A sha256 hashing library implementation in rust

cryptography hashing rust rust-library sha256

Last synced: 25 Oct 2025

https://github.com/lightxlk/cryptanalyst_sysalt

Worked on an assignment of hex, ascii, and multiple cryptographic techniques.

ascii base64-encoding cryptography hex ipynb-parsing json

Last synced: 23 Jan 2026

https://github.com/toniomacaronio/keccak-rust

Keccak implementation in Rust

crypto cryptography keccak rust sha3

Last synced: 24 Mar 2025

https://github.com/rayniel95/giftlist

My solution to week 2 project of Alchemy University.

alchemy-university blockchain cryptography docker express nextjs react reactjs web3

Last synced: 06 Mar 2025

https://github.com/allenvox/infosec

Workspace for Information Security class

cryptography go information-security

Last synced: 12 Jun 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/rayniel95/ecdsa-node

My solution to week 1 project of Alchemy University.

alchemy-university blockchain cryptography docker express nextjs react reactjs web3

Last synced: 11 Apr 2026

https://github.com/kyrylr/distributedlab

Solutions to the exercises of the Distributed Lab

cryptography hash-algorithms

Last synced: 07 Apr 2025

https://github.com/anonputraid/zetcipher

Lightweight and secure text encryption tool built for developers and security enthusiasts.

cryptography data-encryption encryption security

Last synced: 13 Jan 2026

https://github.com/fionn/dining-cryptographers

Unconditional sender and recipient untraceability

cryptography dc-nets dining-cryptographers multi-party-computation

Last synced: 27 Oct 2025

https://github.com/loneicewolf/qubes-pentesting

Research on Qubes security. Includes my Progress on My own Attacks on Qubes as well.

attack cryptography loneicewolf qubes

Last synced: 24 Jan 2026

https://github.com/winstxnhdw/tisc-2021

Python code for The InfoSecurity Challenge 2021.

cryptography cybersecurity tisc2021

Last synced: 30 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/pranjalco/caesar-cipher-simple

A Python program that implements the Caesar Cipher for encoding and decoding messages. Users can input text, choose shift numbers, and decide whether to encode or decode. Includes a user-friendly loop for multiple operations in one run.

algorithms cipher console-application cryptography python-programming security

Last synced: 30 Mar 2025

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/trinetra110/stegoaes

A Python-based steganography tool that hides AES-encrypted messages in images using the Least Significant Bit (LSB) technique. Supports secure encoding and decoding with OpenCV and PyCryptodome.

cryptography steganography

Last synced: 01 Sep 2025

https://github.com/losthopes/secured-accounts-lab

Lab for Security of programs and Data course

auth cryptography labs

Last synced: 14 Mar 2025

https://github.com/4lessandrodev/saas-cryptography

a small project to test encryption as a service with nodejs

cryptography encryption

Last synced: 13 Jun 2026

https://github.com/phenomsg/password-manager

It is a Python password manager using Fernet encryption. It securely stores and manages passwords, ensuring confidentiality and convenience for users.

cryptography decryption encryption fernet python

Last synced: 28 Dec 2025

https://github.com/badvibessz/bankingclientserverapp

Client server websocket banking app with GUI

banking client-server cryptography gui json websocket

Last synced: 15 Apr 2026

https://github.com/casper64/hai

The 100% console based messaging program using the cryptography library in python; a project I made for my cryptograpghy course.

cryptography python sockets

Last synced: 19 Apr 2026

https://github.com/midnight-wonderer/embedded-xoodyak

Lightweight, zero-allocation Xoodyak cryptographic scheme in C for microcontrollers.

c-library cortex-m cryptography embedded esp8266 microcontroller xoodoo xoodyak

Last synced: 28 May 2026

https://github.com/potreic/write-up-tpw-ctf-2024

CTF walkthrough solutions: web exploits (XXE Injection), binary overflows, cracking ciphers, and detecting in digital forensics. Break challenges & cat data.txt | grep flags! 🎯

binary-exploitation capture-the-flag cryptography cybersecurity digital-forensics web-exploitation

Last synced: 06 Feb 2026

https://github.com/godaddy/asherah-ffi

Application-layer envelope encryption with automatic key rotation. Rust core with bindings for Node.js, Python, .NET, Java, Ruby, and Go.

cryptography dotnet encryption envelope-encryption ffi go java key-rotation nodejs python ruby rust security

Last synced: 28 Apr 2026

https://github.com/ar-io/ar-io-mlflow

MLflow plugin for verifiable ML provenance, anchored to ar.io

ar-io arweave cryptography mlflow mlops provenance verification

Last synced: 13 Jun 2026

https://github.com/roydevashish/chacha20-hash-lightweight-cryptographic-hash-function-based-on-chacha20

A lightweight cryptographic hash function inspired by ChaCha20, designed for speed, simplicity, and efficiency in resource-constrained environments. Ideal for embedded systems, research, and educational purposes. Not intended for production use without further cryptanalysis.

chacha20 cryptographic-hash-functions cryptography hash-function

Last synced: 13 Jun 2026

https://github.com/lihongjie0209/sm-py-bc

SM2/SM3/SM4 implementation in Python based on Bouncy Castle - Pure Python cryptography library

bouncy-castle chinese-crypto cryptography gm-crypto pure-python python sm2 sm3 sm4 zero-dependencies

Last synced: 13 Jan 2026

https://github.com/fordcois/cryptography

This repository is a documentation of my exploration of cryptography, focusing on creating and cracking ciphers

cryptography

Last synced: 02 Jul 2025

https://github.com/masato-ro/kitana_cryptool

A versatile, cross-platform cryptographic utility built with C++, FLTK, and OpenSSL. Features include AES encryption, RSA key generation, password generation, and hash matrix verification.

aes-encryption cpp cross-platform cryptography fltk hashing openssl password-generator rsa-keys security

Last synced: 14 Jun 2026

https://github.com/yehezkiel1086/crypto-docs

Everything about Cryptography mainly written in Python and Shell scripts

bash cryptography ctf python3 security shell

Last synced: 15 Apr 2026

https://github.com/zerdicorp/hashalgo

Second Attempt to Understand Hashing.

algorithm cryptography hash hashing java sha256 study

Last synced: 02 Apr 2025

https://github.com/4f48/semail

Secure E-Mail

cryptography hackclub rust

Last synced: 01 Feb 2026

https://github.com/jordanbaird/hashgenerator

Generate hash digests using commonly available hash algorithms

cryptography generate hash hashgenerator hashing md5 sha sha1 sha256 sha384 sha512 swift

Last synced: 23 Oct 2025

https://github.com/zeraphie/passwordgen

Simple class for cryptographically strong secure password generation

composer cryptographic cryptography javascript keyspace password password-generator passwordgen php

Last synced: 06 May 2026

https://github.com/atticusrussell/hwsw-crypto-xilinx-template

Template for using Xilinx Vivado and SDK with CMPE-661 (HWSW Crypto) projects in a version control friendly way.

cmpe661 cryptography hwsw-crypto version-control vivado xilinx xilinx-sdk xilinx-vivado zybo

Last synced: 07 Feb 2026

https://github.com/code-architect/custom-php-blockchain

Blockchain structure using PHP, has a full blockchain structure for demo purposes

blockchain-demos cryptography curl curl-commands flask-restful hashing merkle-root php-cli proof-of-concept proof-of-work rest-api

Last synced: 02 May 2026

https://github.com/m-torhan/securechat

Secure chat using double ratchet algorithm.

cryptography python

Last synced: 25 Feb 2026

https://github.com/quantumcoinproject/hybrid-pqc

Hybrid Post Quantum Cryptography

cryptography post-quantum-cryptography

Last synced: 01 Feb 2026

https://github.com/quantumcoinproject/quantum-coin-pqc-js-sdk

Hybrid Post Quantum Cryptography SDK - Quantum Coin (Q)

blockchain cryptography pqc quantum quantumcoin

Last synced: 01 Feb 2026

https://github.com/validpay-io/validpay-react-native-sdk

Official React Native SDK for ValidPay CVCP — QR-based cryptographic document verification for mobile apps.

check-fraud cryptography document-verification mobile-sdk qr-verification react-native

Last synced: 15 Jun 2026

https://github.com/ankit-chaubey/ciph

Fast, streaming file encryption for large media files and cloud uploads using modern cryptography.

aes chacha20 cloud-security cryptography encryption-decryption file-encryption

Last synced: 07 Feb 2026

https://github.com/helixprojectai-code/helix-tel-deploy

Zero-exchange cryptographic key derivation from constitutional AI behavior. Two nodes independently derive an identical encryption key through deterministic convergence — no key transmitted, negotiated, or pre-shared.

ai-safety constituional constitutional-ai convergence cryptography encryption grammar helix-ttd key-derivation llm mesh-network python zero-knowledge

Last synced: 23 May 2026

https://github.com/m-azra3l/wavaudiostego

WAVAudioStego is a desktop application designed for audio steganography, which is the art of hiding secret information within an audio file. With this application, users can hide text messages in form of text files within audio audio files and extract them later using a private key.

cryptography steganography

Last synced: 25 Aug 2025

https://github.com/natsalete/algoritmo-des-data-encryption-standard-em-go

This project implements the DES (Data Encryption Standard) algorithm from scratch in Go, without using pre-built cryptography libraries. DES is a symmetric encryption algorithm that uses a block cipher, operating on 64-bit blocks with a 56-bit effective key (64-bit with parity).

56-bit-key 64-bit-blocks block-cipher cipher-blocks cryptography data-encryption-standard decryption des encryption feistel-network go golang key-generation pkcs7-padding s-boxes symmetric-encryption

Last synced: 24 Sep 2025

https://github.com/dulacp/cryptopals-challenges

My own solutions to the challenges of https://cryptopals.com/

challenges crypto cryptography solutions

Last synced: 01 Aug 2025

https://github.com/marialuizaleitao/crypto-demo

Projeto de demonstração de criptografia assimétrica (RSA) e simétrica (AES) em Node.js.

aes-encryption cryptography rsa-cryptography

Last synced: 08 Jul 2025

https://github.com/sergeantserk/sentrio

A cryptography library for securely encrypting and decrypting data using custom protocol.

c-sharp cryptography

Last synced: 02 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/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/skygenesisenterprise/api-service

The Official Sky Genesis Enterprise API Service Ecosystem

api-service client cryptography data dns docker javascript nextjs service stalwart typescript websocket

Last synced: 31 Dec 2025

https://github.com/ammmir/npki

A minimal public key infrastructure (PKI) library for Go

cryptography go golang pki

Last synced: 02 Aug 2025

https://github.com/noomorph/p2p

Browser-based end-to-end encrypted message exchange using PGP, with no server storage

browser-based cryptography encryption end-to-end-encryption messaging openpgp pgp privacy security

Last synced: 25 Sep 2025

https://github.com/aka-nikko/desktop-activity-tracker

A Desktop activity tracker that logs all app usage and keystrokes.

cryptography openai python sqlite3

Last synced: 18 Apr 2026

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/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/roshannaidu/blockchain-workshop

This repository contains the details of the Blockchain workshop covering a wide range of topics and hands-on experience with some of the most critical aspects of blockchain development like smart contracts, etc.

blockchain blockchain-technology contracts cryptocurrency cryptography daap decentralized ethereum metamask nft opensea smart-contracts solidity web3 workshop

Last synced: 28 Apr 2026

https://github.com/maxgfr/playforgood

It is a cryptocurrency based on the fork of the litecoin

bitcoin bitcoin-forks btc cryptocurrencies cryptocurrency cryptography fork litecoin litecoin-fork ltc

Last synced: 16 May 2026

https://github.com/keogami/crypt

A simple utility to encrypt & decrypt files with AES-256 with passphrases

cli cryptography encryption-decryption go privacy tool

Last synced: 17 Jan 2026

https://github.com/azanul/fireship-io-crypto-rust

Rough follow of the video by fireship-io, 7 Cryptography Concepts EVERY Developer Should Know (https://www.youtube.com/watch?v=NuyzuNBFWxQ)

argon2 asymmetric cryptography encryption-decryption hashing hmac rust salting sha256 signature signing symmetric

Last synced: 02 Aug 2025

https://gitlab.com/tychosoft/moderncli

C++17 header only library for common cross-platform networking, sockets, ssl, threading, new language features, crypto, and serial i/o support.

C++ cpp17 cross-platform cryptography header-only lock-free multithreading serial sockets ssl

Last synced: 09 Apr 2026

https://github.com/bebofekry/cryptography

Ctyptography basic algorithms implementation for Encryption, Decryption, and Attack (Additive Cipher, Multiplicative Cipher, Affine Cipher, Vigenere Cipher, RSA, SDES)

brute-force cryptography cyber-security data-security datasecurity decryption encryption python security

Last synced: 02 Aug 2025

https://github.com/isaaczhang4/rsa-cryptography

Python implementation of the RSA Cryptography Algorithm

cryptography number-theory python rsa-cryptography

Last synced: 02 Aug 2025

https://github.com/vitor0p9f/ruby-caesar-cipher

This repository was created with the aim of studying the functioning and implementation of the Cesar cipher. Project suggested by The Odin Project platform.

cryptography docker regex rspec ruby tdd

Last synced: 26 Sep 2025

https://github.com/filiprokita/hashtool

A simple command-line tool for calculating the MD5, SHA-1, and SHA-256 hash values of a text or a file, written in Python.

algor command-line-tool cryptography encrypt encryption encryption-algorithms file-hashing hack hashing hashlib md5 python python3 securirty sha sha1 sha256 text-hashing

Last synced: 02 Aug 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