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/michaelsproul/swap-or-not-shuffle-isabelle

Formalisation of the swap-or-not shuffle used in Ethereum 2.0

cryptography eth2 ethereum formal-verification

Last synced: 15 Aug 2025

https://github.com/tommasoazz/cryptography-notes

Notes for studying, preparing homeworks and exams of the course "Cryptography" of University of Bologna, Master Degree in Computer Science (LM Informatica), A.Y. 2021/2022.

computer-science cryptography notes

Last synced: 11 Feb 2026

https://github.com/demining/private-key-debug

Private key Debug: Incorrect generation of private keys, system vulnerabilities and errors in calculating the order of the elliptic curve secp256k1 threats to the Bitcoin ecosystem

bitcoin bitcoin-wallet crypto cryptocurrency cryptography ecc elliptic-curve-cryptography privatekey secp256k1 vulnerability

Last synced: 01 May 2026

https://github.com/nsk89/netcrypt

simplifying socket data stream cryptography using RSA public keys and AES data encryption, using PyCryptodome cryptographic primitives

aes-encryption cryptography network-secuirty pycryptodome python python3 rsa-encryption socket-communication

Last synced: 25 Aug 2025

https://github.com/tankerhq/sdk-ruby

Tanker client-side encryption SDK for Ruby

cryptography encryption end-to-end privacy ruby sdk security tanker

Last synced: 09 Apr 2025

https://github.com/piotrpsz/gost

GOST algorithm implemented in Go

cryptography go gost

Last synced: 17 May 2025

https://github.com/helcsnewsxd/cbmc-analysis-report

Technical report on CBMC (C Bounded Model Checker) - Software Engineering II course project - Computer Science @ FAMAF (UNC)

bounded-model-checking cbmc cryptography ctf-writeup famaf formal-verification software-engineering static-analysis university-project

Last synced: 02 Jul 2025

https://github.com/schultz-is/go-threefish

An implementation of the Threefish block cipher entirely in go with no external dependencies.

block-cipher block-ciphers crypto cryptography threefish

Last synced: 15 Apr 2026

https://github.com/crnobog69/polychaos

PolyChaos ๐Ÿ” | ัะธัั‚ะตะผ ัˆะธั„ั€ะพะฒะฐัšะฐ - encryption system

cryptography encryption encryption-decryption python secure security security-tools simple simple-app simple-project

Last synced: 06 Feb 2026

https://github.com/loneicewolf/ciphers-python

Cypher, Cipher, Cyphers, Ciphers, cryptography, encryption, obfuscation, enciphering, deciphering - in python3

alphabet cipher cryptography encryption jupyter-notebooks python substitution-cipher

Last synced: 23 Apr 2025

https://github.com/buhman/cryptio

file-like interface for authenticated encryption

aes-gcm authenticated-encryption cryptography encryption-library

Last synced: 18 Aug 2025

https://github.com/saeed0xf/black-hat-ctf

This CTF event was organised by Data Science analytics and Cyber Security club at the annual Tech Fest Prajyukttam ๐ŸŽ†, Assam Don Bosco University ๐ŸŽ“

binary-exploitation capture-the-flag cryptography ctf ctf-challenges ctf-tools digital-forensics web-exploitation website

Last synced: 01 Mar 2025

https://github.com/drazail/react-hash

React library of cryptography standards

cryptography hash react reactjs

Last synced: 12 Mar 2026

https://github.com/channeladam/opaque.net

DON'T STORE PASSWORDS! This is a .NET 5 / Core implementation of the OPAQUE protocol - a 2021 successor to the Secure Remote Password (SRP) protocol. OPAQUE is an Asymmetric Password Authenticated Key Exchange (aPAKE) protocol that provides password authentication and mutually authenticated key exchange in a client-server setting without relying on PKI and without disclosing passwords to servers or other entities other than the client machine.

cryptography dotnet5 dotnetcore dotnetstandard opaque pake

Last synced: 10 Oct 2025

https://github.com/jitendragangwar123/ekolance-solidity-cohort-2

This repository contains Solidity programming exercises that were discussed during the Ekolance Solidity Cohort 2. It serves as a resource for learning and practicing Solidity, a programming language used for developing smart contracts on blockchain platforms like Ethereum.

blockhain-tecnology cryptography ethereum solidity

Last synced: 07 Jan 2026

https://github.com/nexenio/rxkeystore

RxJava wrapper for the Android keystore and cryptography utilities

android android-library cryptography rxjava

Last synced: 19 May 2026

https://github.com/dinochiesa/apigee-custompolicy-rsacrypto

This is a custom Apigee policy, implemented in Java, that performs RSA Encryption and Decryption of data or message payloads, or RSA signing of data or message payloads, or verification of such signatures.

apigee cryptography rsa

Last synced: 10 Jun 2025

https://github.com/jasondrawdy/ecp

A lightweight, flexible, and extensible network communcations protocol created with security in mind and focuses on the productivity of both potential clients and servers.

communications cryptography encryption library networking protocol security tcp tcp-client tcp-server udp udp-client udp-server

Last synced: 05 Sep 2025

https://github.com/zgsolucoes/zg-data-guard

ZG Data Guard is a centralized tool designed to streamline and secure the management of multiple databases across various environments. It simplifies administration by providing a unified platform to handle database ecosystems, technologies, instances, predefined roles, databases, users, and access control. All secured through JWT-protected API.

access-management clusters-management cryptography database-management docker go go-chi godotenv golang golang-migrate jwt-auth keycloak postgresql rest-api swagger2 swaggo testify users-management

Last synced: 28 Jan 2026

https://github.com/nikhil-swamix/cryptocurrencycodes

Quick and Handy utilities for Crypto Enthusiasts traders and miners

bitcoin bitcoin-price cryptocurrency cryptography monero monero-mining

Last synced: 09 Apr 2026

https://github.com/jadnohra/zig-crypto-bench

Crypto benchmarks: Zig vs Rust performance comparison.

benchmark cryptography perfromance rust zig

Last synced: 18 May 2026

https://github.com/septem151/satokencore

Java Blockchain with no external dependencies based on Bitcoin.

cryptocurrency cryptography java

Last synced: 12 May 2025

https://github.com/geeknik/qrypttalk

A Decentralized, Privacy-First Chat App

chat crypto cryptography encryption privacy

Last synced: 08 May 2026

https://github.com/pedroalbanese/gostsum

Parallel GOST R 34.11-94 CryptoPro hashsum command

cryptography gost gost94 hashsum

Last synced: 23 Jun 2026

https://github.com/instantwebp2p/nacl-cert

AIoT NACL Certification System

aiot cryptography nacl nacl-cert security-protocol

Last synced: 08 Apr 2026

https://github.com/betarixm/cuecc

POSTECH: Heterogeneous Parallel Computing (Fall 2023)

cryptography ctypes cuda ecc postech secp256k1

Last synced: 12 May 2025

https://github.com/samuel-lucas6/rocca-s.net

A .NET implementation of Rocca-S.

aead crypto cryptography rocca rocca-s

Last synced: 27 Mar 2025

https://github.com/zkdotim/zkim-file-format

Secure encrypted file format with three-layer encryption, integrity validation, and privacy-preserving search capabilities

blake3 cryptography encryption file-format privacy searchable-encryption security typescript xchacha20 zero-knowledge

Last synced: 15 Jan 2026

https://github.com/py-zero/cryptozero

Simple, strong cryptography for beginners, in Python.

cryptography education python3

Last synced: 15 Jan 2026

https://github.com/b1f6c1c4/naive-garble

Naรฏve implementation of garbled circuits.

cryptography garbled-circuits oblivious-transfer secure-computation sfe

Last synced: 03 Apr 2025

https://github.com/priyanshujain/crypto

A simplified crypto module using go crypto library

aes cryptography hmac rsa sha

Last synced: 16 Jun 2025

https://github.com/deemru/cryptash

Hash-based encrypt/decrypt for PHP

authenticity confidentiality cryptography decrypt encrypt integrity php

Last synced: 25 Mar 2025

https://github.com/ggeorgovassilis/webencryption

Simple (offline) HTML and Javascript for encrypting stuff

cryptography javascript security web

Last synced: 05 Apr 2025

https://github.com/davidbuchanan314/ml-kem-stuff

A toy implementation of ML-KEM, aka Kyber, based on the current FIPS 203 draft

cryptography cryptography-algorithms key-encapsulation-mechanism kyber ml-kem post-quantum-cryptography pqc python

Last synced: 10 Nov 2025

https://github.com/jiep/spake2plus

Python 3 implementation of SPAKE2+ protocol, according to RFC 9383

cryptography pake rfc9383 spake2plus

Last synced: 14 Aug 2025

https://github.com/tuanlh/classical-cipher

Giแป›i thiแป‡u mแป™t sแป‘ loแบกi mรฃ hรณa cแป• ฤ‘iแปƒn vร  hiแป‡n thแปฑc bแบฑng javascript

caesar cipher classical cryptography javascript playfair

Last synced: 08 Apr 2025

https://github.com/aatxe/hacl-rs

Rusty bindings for HACL*, a formally verified cryptographic library written in F*.

cryptography security verified-primitives

Last synced: 27 Mar 2025

https://github.com/yrotak/d-1

D-1 is an open source symmetric encryption algorithm

crypto cryptography d-1 done encryption encryption-algorithms encryption-decryption symetric-key

Last synced: 23 Feb 2025

https://github.com/axman6/curve25519

A Pure Haskell implementation of Curve25519

cryptography curve25519 haskell

Last synced: 28 Oct 2025

https://github.com/embetrix/meta-pqc

OpenEmbedded/Yocto layer dedicated to Post-Quantum Cryptography, providing integration and testing of quantum-safe cryptographic algorithms for embedded linux systems.

crypto-agility cryptography embedded-linux embedded-systems openembedded post-quantum-cryptography python security yocto

Last synced: 24 Feb 2025

https://github.com/mewmix/erc5564py

A python implementation of ERC5564 for Stealth Addresses on Ethereuem as described https://eips.ethereum.org/EIPS/eip-5564

cryptocurrency cryptography ecdsa-cryptography erc5564 ethereum python stealth-addresses

Last synced: 16 May 2026

https://github.com/grondilu/elliptic-curves-raku

Elliptic curves cryptography in raku

cryptography eddsa secp256k1

Last synced: 14 May 2025

https://github.com/can-deliktas/passforge

PassForge is a flexible and secure password generator that creates strong, customizable passwords with letters, numbers, and special characters. It ensures quick and reliable password generation for enhanced security.

cryptography cybersecurity gui pass password password-generator passwords python random-password-generator safe terminal-graphics tkinter-gui

Last synced: 09 Mar 2026

https://github.com/blackm0re/pyotp2289

A pure Python implementation of "A One-Time Password System" - RFC-2289

2289 cryptography freebsd otp password python security unix

Last synced: 21 Aug 2025

https://github.com/kareimgazer/des

Implementation of the Data Encryption Standard algorithm using C++

cipher-algorithm cryptography data-encryption-standard security

Last synced: 29 Mar 2025

https://github.com/davidbuchanan314/roll13

an (unfinished) TLSv1.3 client in pure python, hand-rolled from first principles.

aes aes-gcm cryptography hmac hmac-sha256 python python3 secp256r1 sha256 tls tls13

Last synced: 22 Aug 2025

https://github.com/sayalisachin/MediCrypt

This is a Hospital Communication System Using DNA Encryption and Image Steganography This project enables secure communication between two hospitals, Hospital A and Hospital B, by encrypting and hiding sensitive patient data within images using DNA encryption and Least Significant Bit (LSB) steganography techniques, powered by Socket.IO

cryptography dna dna-sequencing information informationsecurity lsb lsb-steganography manipal-institute-of-technology matplotlib pandas pillow security socket-io steganography streamlit websocket

Last synced: 21 Jun 2025

https://github.com/asc8384/simple-cryptography

Simple cryptographic implementation, including TinyJambu, Grain-128AEAD, Fridrich, etc.

crypto cryptography encryption tinyjambu

Last synced: 23 Aug 2025

https://github.com/b0oml/monoalphabetic-solver

Web interface for performing monoalphabetic substitution

cryptography substitution-cipher webapp

Last synced: 10 Feb 2026

https://github.com/kehiy/go-secp256k1

a bitcoin libsecp256k1 binding for golang. [WIP]

binding bitcoin c cgo cryptography go golang libsecp256k1 nostr

Last synced: 02 Mar 2025

https://github.com/benwoo1110/cryptography-gui

Simple visualisation for basic string cryptography algorithms

algorithms cryptography cryptography-gui pygame python3 string-cryptography-algorithms visualisation

Last synced: 31 Mar 2026

https://github.com/jasondrawdy/compendio

Collection of common and noteworthy extension methods, security tools, and filesystem functions generally found in most applications; focusing on extensibility and portability.

compendium converters cryptography data extensions generators hashing library security utilities validation windows

Last synced: 18 May 2026

https://github.com/elliotwutingfeng/steam_totp

A Dart library for generating 5-character alphanumeric Steam TOTP codes.

crypto cryptography mfa otp security

Last synced: 10 Jul 2025

https://github.com/hpgrahsl/rhd-csflc-kafka-connect-demos

Demo Scenarios discussed in my Red Hat Developers article series

apachekafka cryptography encryption-decryption kafka kafka-connect security

Last synced: 18 Feb 2026

https://github.com/yosif9999/hamster-clicker

Hamster Kombat Bot is a Python-based automation tool specifically designed for the game Hamster Kombat. This bot is capable of performing all in-game tasks, including auto-tapping, cipher tasks, and purchasing the best cards on your behalf. It's a free and fully automated farming bot that enhances your Hamster Kombat gaming experience.

autoclicker bitcoin crypto-bot cryptocurrency cryptography hamster mini-app mini-apps notcoin tapswap telegram telegram-click-bot telegram-mini-app telegram-mini-apps

Last synced: 02 Feb 2026

https://github.com/belajarqywok/wintrapd

crafting malware, presentation and discussion material for network and computer security courses. [ Group - 2 ]

cmake cryptography llvm-clang malware metasploit-framework win32api

Last synced: 11 Jan 2026

https://github.com/ngirimana/rsa

RSA algorithm is asymmetric cryptography algorithm. Asymmetric actually means that it works on two different keys i.e. Public Key and Private Key. As the name describes that the Public Key is given to everyone and Private key is kept private.

cryptography css3 html5 network-security rsa

Last synced: 07 May 2026

https://github.com/guilhermeisnotunix/grifforix

Grifforix aims to be a strong and secure password generator made in Java, it uses the Java's *java.security.SecureRandom* library. I have plans to make it also a secure authenticator software in the future. Grifforix is currently experimental in v.0.9.2-alpha.

cryptography password-generator random-number-generators

Last synced: 15 May 2026

https://github.com/defucc/hashkeys

Reactive Noble cryptography for p2p identity

composable cryptography encryption js noble-curves signing vue

Last synced: 20 Jan 2026

https://github.com/fajarkim/node-openssl-enc

A Node.js CLI tool and library for encryption and decryption with OpenSSL Enc.

cipher compress cryptography decipher decompress decrypt encrypt node nodejs

Last synced: 28 Oct 2025

https://github.com/ahmeddwalid/walid-passanalyzer

A modern, privacy-focused password strength analyzer built with React and TypeScript

client-side cryptography hashfunctions passwordanalyzer reactjs security security-tools tailwindcss zxcvbn

Last synced: 28 Oct 2025

https://github.com/jiahaoxiang2000/milp

learn the Mixed-Integer Linear Programming (MILP) and its application in the optimization of the modeling systemic cipher.

cryptanalysis cryptography milp

Last synced: 17 Sep 2025

https://github.com/sheroz/rsa

Samples of RSA (Rivestโ€“Shamirโ€“Adleman) asymmetric cipher implementations in Rust

crypto cryptography public-key-cryptography rsa rsa-cipher rsa-cryptography rsa-cryptosystem

Last synced: 04 Jan 2026

https://github.com/qua3k/cryptopals

This is a repo providing solutions written in Go to the Matasano Cryptopals Challenges.

cryptography cryptopals

Last synced: 12 Jan 2026

https://github.com/cizr/digital-steganography-images

A Python-based tool for concealing confidential information within images.embed and extract data seamlessly, adding an extra layer of privacy to your images.

algorithms cryptography digitalforensics python steganography

Last synced: 22 Mar 2025

https://github.com/werrett/cryptopals

Solutions to the Matasano Cryptopals challenges

cryptography ctf golang

Last synced: 19 May 2026

https://github.com/whereswaldon/cryptage

Cryptographically secure (hopefully) peer2peer cribbage

cribbage cryptography p2p

Last synced: 12 Jan 2026

https://github.com/newam/p256-cm4

A rust re-implementation of Emill/P256-Cortex-M4

cryptography embedded p256 rust

Last synced: 23 Dec 2025

https://github.com/f3r10/programming_bitcoin

Rust implementation of the code developed in the book Programming Bitcoin by Jimmy Song.

bitcoin cryptography rust

Last synced: 18 May 2026

https://github.com/utarwyn/a51-cipher

Java implementation of the A5/1 Stream Cipher.

cryptography learning school-project

Last synced: 04 Mar 2025

https://github.com/volkanbicer/theblockchain

Blockchain application created with nodejs

blockchain cryptocurrency cryptography nodejs

Last synced: 16 May 2026

https://github.com/breezy-codes/quantum-cryptography-guide

This project is an exploration into quantum mechanics and quantum cryptography. Understanding the principles and applicaitons of quantum technologies before exploring quantum algorithms for cryptography and their impact on this field. The project includes both explanations and code for learning about the field.

cryptographic-algorithms cryptography cryptography-project quantum quantum-computing quantum-computing-research quantum-crypto quantum-cryptography quantum-key-distribution quantum-mechanics shor-algorithm tutorials

Last synced: 11 Apr 2025

https://github.com/hushos/hushos

An open source, privacy first, end-to-end encrypted productivity OS!

cryptography encryption end-to-end-encryption nextjs privacy self-hosted typescript

Last synced: 06 Mar 2026

https://github.com/alaouimehdi1995/encryption-decryption-algorithm

Algorithm that encrypt and decrypt data (text) with algorithm based on random keys

crypt cryptography decoder decoding decrypt decrypt-data decryption encoding encrypted encrypted-data encryption

Last synced: 06 Mar 2025

https://github.com/vsrc/playground

My personal sandboxed experimenting lab

bitcoin cryptocurrency cryptography golang

Last synced: 16 May 2026

https://github.com/8hantanu/cryp2o

Watermark based image encryption

cryptography dct rsa

Last synced: 11 Aug 2025

https://github.com/karthickajan/cipherkit

77 free browser-based developer tools โ€” AES, SHA, JWT, Base64, JSON, Regex, Diff, QR and more. 100% client-side. No login. No tracking.

aes base64 client-side cryptography developer-tools diff-checker hashing javascript json-formatter jwt-decoder no-tracking offline open-source privacy regex rsa utilities web-tools

Last synced: 30 Apr 2026

https://github.com/qtumproject/qtool

Qtool is a cli command, a JSON RPC api and a golang package that provides crypto functionalities specific for qtum blockchain

bitcoin cryptography ecdsa qtum

Last synced: 28 Apr 2025

https://github.com/cosmian/cloudproof_java

The Java API library to Cosmian Cloudproof Encryption

cloud cloudproof cryptography java

Last synced: 22 Mar 2025

https://github.com/jimmygizmo/zerotools

Applications, tools and modules written in best-practice Python, Java, Javascript, C and Perl for personal projects, enterprise projects or education.

asyncio autobahn bookmark cryptography encryption ios java perl pexpect python recursive ruby swift tcl tk wamp

Last synced: 11 Apr 2026

https://github.com/cipherstash/enveloperb

Ruby bindings for the envelopers envelope-encryption library

cipherstash cryptography encryption envelope-encryption ruby

Last synced: 07 May 2025

https://github.com/amaitou/sectools

Welcome to the SecTools repository, a curated collection of penetration testing tools designed exclusively for educational purposes. This repository aims to provide a responsible and ethical environment for learning penetration testing techniques within legal boundaries.

cryptography cybersecurity hashing malware-development penetration-testing-tools python3 reverse-shell

Last synced: 15 May 2025

https://github.com/Projects-Developer/Top-10-BCA-Final-Year-Projects

The top 10 BCA final year projects include e-commerce website development, online survey and feedback systems, web scraping and data mining. Top 10 BCA Projects .Project Includes Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials.

bca-project bca-projects blockchain btech-projects computer-science-projects computerscienceprojects cryptography final-year-projects finalyearprojects machine-learning machinelearning malware-projects mca-projects mtech-projects research-paper-project web-develpment

Last synced: 11 Sep 2025

https://github.com/tmlnv/sanity

Solana vanity address generator with CLI & TUI.

crypto cryptography go sol solana vanity vanity-address

Last synced: 12 Jan 2026

https://github.com/aman-17/rabin-cryptosystem

Implementation of Rabin PKC in python

cryptography encryption python rabin-cryptosystem

Last synced: 20 Mar 2025

https://github.com/eliainnocenti/cryptography-exercises

Exercises for Cryptography Exam @ Polito - Cryptographic primitives in C with OpenSSL and prototype attacks in Python.

asymmetric-cryptography c cryptography ctf digest encryption-decryption offensive-security openssl python rand random-number-generators random-numbers symmetric-cryptography

Last synced: 05 May 2026

https://github.com/shinbatsu/tryhackme-awesome

[๐Ÿ‘พ] TryHackMe / tryhackme -The Comprehensive list of rooms (1000+). Ordered by popularity. Solutions, badges, points.

awesome-list cryptography cyber-security list reverse-engineering tryhackme

Last synced: 07 Sep 2025

https://github.com/alvarogarciapiz/pycipherhub

Conjunto de cifradores desarrollados en Python

cifrador criptografia-basica cryptography cypher python

Last synced: 15 Mar 2025