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/kyrylr/distributedlab

Solutions to the exercises of the Distributed Lab

cryptography hash-algorithms

Last synced: 07 Apr 2025

https://github.com/maxime-cllt/primeshield

GUI RSA implémentation en Rust

cicd cryptography gui rsa-cryptography rust

Last synced: 25 Mar 2025

https://github.com/alvii147/jwgo

Efficient JWT creation and parsing in Go

cryptography golang jwt

Last synced: 14 Jun 2025

https://github.com/yoannchb-pro/private-html

PrivateHTML | Make the user access your page with a key

cryptography private-code

Last synced: 23 Aug 2025

https://github.com/dogukansahil/advancedbrutecipher

Advanced Brute Cipher is a simple and secure encryption tool that performs all operations locally in your browser using HTML, JavaScript, and CSS. Manage your encryption keys without relying on external CDNs.

cryptography css decryption encryption html javascript key-management local-storage python security web-application

Last synced: 13 Feb 2026

https://github.com/ocdbytes/giftlist-merkletrees

Alchemy University : Week 2 challenge

blockchain cryptography merkle-proof

Last synced: 11 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/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/primetdmomega/bay-cracker

A set of tools for encryption, decryption of messages and to create new cyphers !

cryptography decryption encryption

Last synced: 25 Mar 2025

https://github.com/nathancordeiro/magic-box-cipher

The Magic-Box Cipher is my own inspiration drawn from the classical Caesar Cipher, the Playfair Cipher and the monoalphabetic substitution cipher. Do give it a try.

cipher cipher-algorithm cryptography

Last synced: 31 Mar 2025

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

An implementation of the SHA-2 hash algorithms.

cryptography hash sha256 sha512

Last synced: 18 Jun 2026

https://github.com/rr-cmd/des_algorithm

Simple Java project for encrypting and decrypting using DES cryptography algorithm

cryptography dataencryptionstandards java

Last synced: 22 Aug 2025

https://github.com/juliuspleunes4/noiseframework

Noise Protocol Framework in Python.

cryptography noise pypi python

Last synced: 14 Jan 2026

https://github.com/lcian/klein-cryptanalysis

🔓 Cryptanalytic attack on the KLEIN embedded block cipher

cryptanalysis cryptography

Last synced: 08 Jun 2026

https://github.com/farhantips/cryptography-and-cryptanalysis

This repository covers practical implementations of Cryptography and Cryptanalysis, including encryption algorithms, hashing, digital signatures, and techniques for analyzing and breaking cryptographic systems.

aes-encryption authentication-protocol blockcipher ceaser-cipher cryptanalysis cryptography des diffie-hellman elliptic-curve-cryptography encryption-decryption hashing-passwords kerberos-authentication knapsack publickey-cryptosystem rsa-cryptography ssh ssl zero-knowledge-proof

Last synced: 26 Mar 2025

https://github.com/isaac-defrain/cryptography

Crypto BIP (Book In Progress)

crypto cryptography python

Last synced: 29 Jun 2025

https://github.com/whoiscipher/passcrypt

Open source password manager on your local machine written in go

cryptography go golang security-tools

Last synced: 11 Mar 2025

https://github.com/abhishekjain12/string-cryptography-with-3-different-methods.

1. PitLatin code language 2. Reverse PitLatin code language 3. Key Method

cryptography java string-cryptography

Last synced: 23 Mar 2025

https://github.com/danielost/sp-box

S-box/p-box implementation

block-ciphers cryptography p-box s-box

Last synced: 12 Jul 2025

https://github.com/purrproof/merkle-proof-vis

A tool to visualize Merkle trees, generate multi-proofs, and demonstrate the proof application process.

blockchain cryptography ethereum merkle merkle-proof merkle-tree merkletree visualization vizualisation

Last synced: 19 Apr 2026

https://github.com/paulchen2713/aes

COM 5335 Network Security Assignment #2 - Advanced Encryption Standard (AES)

aes cryptography encryption matlab nthuee

Last synced: 16 Mar 2025

https://github.com/hexylena/poem-code

"The poem code is a simple, and insecure, cryptographic method which was used during World War II by the British Special Operations Executive (SOE) to communicate with their agents in Nazi-occupied Europe." - Wikipedia

cryptography historical-cipher

Last synced: 22 Aug 2025

https://github.com/aelx01/kyberkeep

An experimental web-based and quantum-safe cryptography password manager with zero-knowledge cryptography

cryptography password-manager post-quantum-signature rust

Last synced: 06 Sep 2025

https://github.com/vobst/ctf-hireme

Solution for NERD's HireMe.c challenge.

cryptography ctf-writeups interview-questions nintendo reverse-engineering

Last synced: 30 Jun 2025

https://github.com/projects-developer/steganography-projects

This project aims to design and develop a steganography system that enables secure and covert communication. Steganography Project Project Includes Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

btechprojects computer-sceience-projects computerscienceprojects covertcommunication cryptography datasecurity final-year-projects finalyearprojects imageprocessing informationhiding mtechprojects securecommunication steganography textanalysis

Last synced: 04 Jan 2026

https://github.com/albertotirla/cryptolibrary

this implements a collection of standard, classical encryption algorythms such as the caesar cifer, rot13 and monoalphabetical substitution

cryptography

Last synced: 03 Apr 2025

https://github.com/mpankajarun/file-encryption-and-decryption

This app is an experiment that will allow people to choose files from their computers and encrypt them client-side with a pass phrase.

cryptography cryptojs javascript

Last synced: 04 May 2026

https://github.com/alvii147/hashbrown

My compilation of cryptography functions and personal start to cryptography

cryptography

Last synced: 28 Apr 2025

https://github.com/mrxx0/ft_ssl_md5

An introduction to cryptographic hashing algorithms.

cryptography security ssl

Last synced: 03 Aug 2025

https://github.com/thesreale/crypto-factory-cf-eth-checker-drainer-balance-mnemonic

Ethereum wallets use cryptography and BIP39 standards to generate secure keypairs, mnemonics, and seed phrases. Hardware and cold wallets ensure safe storage, while balance checkers track funds on the blockchain.

balance balance-checker bip39 bitecoin blockchain cold-wallet crypto crypto-wallet cryptography ethereum hardware-wallet keypair mnemonic mnemonic-phrase seed seed-phrase wallet wallet-checker

Last synced: 09 Apr 2025

https://github.com/codlocker/cryptography_algos

Implementing different Cryptography Algorithms

cipher cryptography

Last synced: 08 Jan 2026

https://github.com/davidkirwan/number_station

This gem contains a number of utilities to aid in the running of a number station.

cryptography number-station one-time-pad one-time-pad-cipher pseudorandom pseudorandom-number-generator radio

Last synced: 08 Nov 2025

https://github.com/arnaldo10cisne/cryptography__python_app

This program can encrypt and decrypt arrays of English words. The word API used to validate words and obtain random ones is: https://random-word-api.herokuapp.com

cryptography pyhon3 pyhton

Last synced: 26 Mar 2025

https://github.com/bmoneill/adfgvx

ADFGVX cipher encrypter/decrypter

adfgvx cipher cryptography html-css-javascript html5 webpage

Last synced: 06 Sep 2025

https://github.com/saorsa-labs/saorsa-fec

Core foundational crates for the Saorsa P2P ecosystem: saorsa-types, saorsa-fec (Forward Error Correction), and saorsa-rsps (Reed-Solomon with Proof Systems)

cryptography error-correction fec foundation networking p2p reed-solomon rust types

Last synced: 20 Jan 2026

https://github.com/buhman/rijndael

fast AES implementation for CHICKEN scheme

aes chicken-scheme cryptography

Last synced: 02 Apr 2025

https://github.com/cedi/cryptopals

http://cryptopals.com

challenge cryptography cryptopals

Last synced: 09 Apr 2025

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

A lightweight security/cryptography library

cryptography python security wheezy

Last synced: 28 Apr 2025

https://github.com/1limxapp/react-native-chacha20-poly1305

ChaCha20-Poly1305 encryption/decryption for Flutter. Native implementation makes sure it has the fastest performance.

256-bit aes android chacha20 chacha20-poly1305 chacha20poly1305 cihper cipher-algorithms cross-platform cryptography encryption encryption-algorithms ios javascript react react-native typescript

Last synced: 21 Feb 2026

https://github.com/tnmyk/localblockchain

Centralized and local imitation of blockchain technology using Javascript.

blockchain cryptography javascript

Last synced: 26 May 2026

https://github.com/cwaring/ucan-inspector

An embeddable Web Component for inspecting UCAN tokens directly in the browser.

authorization authz cryptography debugger devtools js ucan vue3

Last synced: 16 Jan 2026

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/psygo/cryptography_course

A Cryptography Course from Udemy

cryptography python

Last synced: 07 Dec 2025

https://github.com/nico-curti/cryptosocket

TCP/IP Client Server with RSA cryptography

cryptography rsa socket

Last synced: 14 Nov 2025

https://github.com/mukailasam/rand

A Command-Line tool for generating a cryptographically secure random bytes

cryptographically-secure cryptographically-secure-random cryptography golang hexadecimal random random-bytes random-number

Last synced: 27 Feb 2025

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/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/mikeleo03/rsa-attack-simulation

Create a simulation of RSA Cryptographic Attack based on provided encryption code

cryptography fermat-factorization python3 rsa-attacks wiener-attack

Last synced: 16 Mar 2025

https://github.com/smartibase/smart-transformers

Smart Transformers are a versatile machine learning tool that can be integrated with Pytorch, TensorFlow, and JAX. Smart transformers provide accurate computations required for cryptographic algorithms. These transformers is that they are independent modules, making it efficient to experiment with various research projects related to cryptanalysis

algorithms crypto cryptocurrency cryptography deep-learning jax machine-learning pytorch tensorflow transformer

Last synced: 28 Feb 2025

https://github.com/primefactor-io/commitment

Implementations of various Commitment Schemes

commitment-schemes cryptography cryptography-algorithms

Last synced: 15 May 2025

https://gitlab.com/florent.legname/java-crypto-sandbox

Tests and POCs with standard JDK 18 cryptographic implementations: RSA ciphering and signing, AES encryption etc.

AES cryptography java openjdk rsa

Last synced: 10 Jan 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/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/duguorong009/rlwe-encryption-rs

RLWE encryption scheme using Knuth-Yao sampling

cryptography math post-quantum-cryptography rust

Last synced: 10 Jun 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/idhamm15/p10-cryptography

Cryptography Application With Java Programming

application-java cryptography java

Last synced: 14 Mar 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/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/anishvedant/chat-box-application

This repository contains a secure chat application implemented using Python. The application uses RSA encryption for secure message exchange between clients and a server.

algorithm chat-application cryptography encrypted-messages encryption-decryption multi-client-support python python-gui-tkinter python-socket-server real-time real-time-messaging rsa-cryptography rsa-encryption secure-chat secure-communication socket socket-programming tkinter tkinter-gui

Last synced: 01 Sep 2025

https://github.com/mvharsh/information-security

A comprehensive collection of cryptography and cybersecurity algorithms including encryption, hashing, and common attack techniques.

cryptography cybersecurity encryption-algorithms ethical-hacking information-security network-security

Last synced: 14 Jun 2025

https://github.com/elfincafe/anngo

Ann*Go is the cryptography tool written in Go language.

cryptography go

Last synced: 12 Mar 2026

https://github.com/anivanchen/pycrypt

A series of standalone scripts built with Cryptography for encryption and decryption of files / strings.

cryptography python

Last synced: 11 Jun 2026

https://github.com/andrewrgarcia/aesus

Word-based AES-256 encryption tool in Rust — for secrets too stylish for gibberish.

aes aes256 cli cryptography encryption passphrase privacy rust security tools

Last synced: 20 Jan 2026

https://github.com/wzyskq/polybius_square_pro

An improved encryption and decryption system from the Polybius Square.

cryptography

Last synced: 14 Jan 2026

https://github.com/4lessandrodev/cesar-cipher

A simple TypeScript library for Caesar cipher encryption and decryption

cesar-cipher cryptography shift-cipher

Last synced: 30 Jan 2026

https://github.com/rbourgeat/miniblockchain

🔗 A simple Blockchain

blockchain c-plus-plus cryptography

Last synced: 08 Apr 2025

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

Password hash generator in C#

cryptography csharp windows-forms winforms

Last synced: 04 Jan 2026

https://github.com/thomd/notes-on-cryptography

Notes on Cryptography

cryptography jupyter python

Last synced: 27 Apr 2026

https://github.com/stzyium/saltforge

A simple Python password security system using cryptographic concepts like salting, hashing, and PBKDF2.

cryptography hashing hashlib password-security python python-project salting sha256 sha256-hash

Last synced: 24 Oct 2025

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

Generalised Feistel cipher for stateless shuffling

cryptography feistel fpe shuffle

Last synced: 07 Sep 2025

https://github.com/innovativeinventor/cryptart

A way to easily verify files, keys, and other data using art(words, sounds, images)

cryptography hashing security-tools

Last synced: 27 May 2026

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