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/scifer99/pki-engineering

PKI Engineering Repository for Secure Web Application Development

cryptography information-security informationsystems pki-applications security-engineering

Last synced: 02 Feb 2026

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/xtrendence/native-encryption

My first mobile app developed using React Native. A simple app that allows the user to use AES-256 to encrypt/decrypt data.

aes-encryption android cross-platform cryptography encryption ios mobile-app react react-native reactjs

Last synced: 08 Apr 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/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/trainingbypackt/advanced-blockchain-development

Build highly secure, decentralized applications and conduct secure transactions

bitcoin blockchain cryptocurrencies cryptography ethereum smart-contracts

Last synced: 21 Sep 2025

https://github.com/theboringhumane/xyphos

🔐 Xyphos : Open Source Key Management System (KMS): A secure, multi-tenant key management system built in Go. An open-source alternative to Google Cloud KMS with enhanced features.

cloudkms cryptography encryption encryption-decryption kms mathematics

Last synced: 17 Feb 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/versia-pub/api

TypeScript APIs for various Versia services.

cryptography ecmascript2020 federation lysand typescript webcrypto

Last synced: 29 Jul 2025

https://github.com/victorzhang2014/zrcryptographyoc

ZRCryptographyOC, a set of cryptographic methods which provides an easily way to call. It includes RSA,AES,DES,MD5,SHA1,SHA224,SHA384,SHA512 algorithms.

aes cryptography ios md5 rsa sha1 sha224 sha256 sha512

Last synced: 06 Apr 2025

https://github.com/georgiifirsov/bc-lib

Tiny library with block ciphers implementation for my cryptography research

block-cipher cryptography secret-key-encryption symmetric-cryptography symmetric-key-cryptography

Last synced: 12 Apr 2025

https://github.com/substrate-system/simple-aes

The simplest way to use AES keys in the browser or Node.

aes aes-encryption browser cryptography

Last synced: 28 Sep 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/abhisinha08/cryptile

A Desktop App and CLI tool to encrypt and decrypt your files with a secure password

cryptography react rust tauri

Last synced: 27 Jun 2025

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/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/allouis/lamport-ots

🔏 Lamport One-Time Signatures in JavaScript 🔏

cryptography lamport ots signature

Last synced: 05 Apr 2025

https://github.com/ahf/orbis

An Erlang library for building worker pools using consistent hashing.

consistent-hashing consistent-hashing-library cryptography erlang

Last synced: 22 Mar 2025

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/ishan-surana/cryptosystems

The 𝚌𝚛𝚢𝚙𝚝𝚘𝚜𝚢𝚜𝚝𝚎𝚖𝚜 package offers a suite of classes and functions for both symmetric and asymmetric encryption, signature-verification, hashing algorithms, key exchange protocols as well as mathematical utility functions. Docs at https://cryptosystems.readthedocs.io.

asymmetric-cryptography bcrypt cryptography cryptography-algorithms cryptography-library cryptosystems gmp gmplib hashing-algorithm key-exchange-protocol mathematical-functions mathematical-utilities python-package python3 signature-verification symmetric-key-cryptography

Last synced: 09 Jul 2025

https://github.com/ntdls/ntdls.securekeyexchange

Easily generate a single or multi-round Diffie-Hellman key.

cryptography diffie-hellman key-exchange key-exchange-algorithms random-key-generator secure

Last synced: 14 Apr 2025

https://github.com/constantin9845/trivium-encoder

Trivium stream cipher implementation with cryptographically secure IV and Key generator.

cryptography csprng trivium

Last synced: 31 Jul 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/vaultie/teddybear

🧸 JS/TS/Rust library for verifiable credentials and common cryptographic operations

client-side-encryption cryptography javascript jwe jws jwt rust typescript verifiable-credentials wasm

Last synced: 13 May 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/projects-developer/github-major-projects-with-source-code

GitHub major projects Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

bcaproject btechproject computerscienceproject cryptography finalyear finalyearproject machine-learning malware malware-project mcaproject mtechproject project

Last synced: 18 Feb 2026

https://github.com/catalyst-network/dotnet-crypto-benchmarking

Project to benchmark different c# crypto libraries and curves including NSec && SecpK1 wrapped && BouncyCastle

atlas-city benchmarkdotnet benchmarking bouncycastle crypto-benchmarking crypto-libraries cryptography nsec secp256k1

Last synced: 29 May 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/developpeurpascal/swap-keys-generator

A simple generator of reversible bytes lists or arrays in different programming languages for swapping from a byte value to an other.

cryptographic-algorithms cryptography cryptography-tools delphi delphi-app developer-tool developer-tools firemonkey firemonkey-applications

Last synced: 20 Jan 2026

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/azmisahin/azmisahin-software-cryptography-steganography-net

Crypto-Steganography: A condition in which the information contained in a readable data is not understood by the unwanted parties; Methods of converting a file, message, image, or video by hiding it in a file, message, image, or video.Crypto-Steganography: A condition in which the information contained in a readable data is not understood by the unwanted parties; Methods of converting a file, message, image, or video by hiding it in a file, message, image, or video.

audio bit byte char color cryptography cs decoder decoding encoder encryption int picture pixel steganography string studio text video visual

Last synced: 29 Mar 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/jiep/spake2plus

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

cryptography pake rfc9383 spake2plus

Last synced: 14 Aug 2025

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/loneicewolf/cryptography

Encryption implemented in various languages. like AES and Serpent, more coming.

aes c cascade-encryption cipher cpp cryptography openssl rijndael serpent

Last synced: 08 Mar 2026

https://github.com/dotx12/algunscrypt

🔒 Alguns is a symmetric encryption method that contains 2 keys. Uses 128-bit AES in CBC mode and PKCS7 padding with the replacement of letters with random values.

aes alguns crypto cryptography decrypt hash python python3

Last synced: 24 Jul 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/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/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/swift-libp2p/swift-libp2p-crypto

Core LibP2P cryptography API for commonly used Keys, Hashes and Ciphers

cryptography libp2p multiformats

Last synced: 22 Jul 2025

https://github.com/michaelsproul/antifa

Build a Merkle tree for your files

cryptography filesystem integrity paranoid rust

Last synced: 25 Oct 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: 28 Jun 2026

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/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/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/jcbritobr/sbox

SBOX is a cli application that implements the secretbox seal and open functions to encrypt documents.

cryptography symmetric-encryption tool

Last synced: 06 Apr 2025

https://github.com/d0nutptr/cryptopals_solutions

My solutions to the CryptoPals problem sets.

cryptography cryptopals python python3 security

Last synced: 02 Aug 2025

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/reppon97/cryptosnake

Simple, unofficial python wrapper for Binance API. You'll find this easy-to-use package helpful if you're interested in general market data and cryptocurrency values. You don't need to have a Binance account or API Key since you can't purchase/trade cryptocurrencies using this package.

api binance bitcoin crypto cryptocurrencies cryptocurrency cryptocurrency-exchanges cryptography data ethereum json litecoin python python3 statistics

Last synced: 05 Mar 2025

https://github.com/mail4metablocks/cryptographic-protocols

zksnarks,zkstarks Cryptographic protocols implementation using Rust

cryptography privacy rust

Last synced: 14 Jan 2026

https://github.com/geeknik/qrypttalk

A Decentralized, Privacy-First Chat App

chat crypto cryptography encryption privacy

Last synced: 08 May 2026

https://github.com/guilherme-marcello/steganos-bmp

Toolkit to cipher&hide a message in a bitmap image file and recover

assembly-x86 bmp-image cryptography steganography system-call

Last synced: 16 May 2026

https://github.com/lostbeard/spawndev.blazorjs.cryptography

A cross platform cryptography library that supports encryption with AES-GCM and AES-CBC, shared secret generation with ECDH, data signatures with ECDSA, and hashing with SHA on Windows, Linux, and Browser (Blazor WebAssembly) platforms.

aes-cbc aes-gcm blazor blazor-webassembly cryptography csharp dotnet ecdh ecdsa encryption server sha-hashes subtlecrypto webbrowser

Last synced: 30 Jul 2025

https://github.com/werrett/cryptopals

Solutions to the Matasano Cryptopals challenges

cryptography ctf golang

Last synced: 19 May 2026

https://github.com/alokmenghrajani/five_thousand_needles

Five thousand randomly placed needles

art cryptography hardware-security-module

Last synced: 20 Mar 2025

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/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/jtdowney/b2sum-rs

Rust clone of the BLAKE2b checksum utility in GNU coreutils

blake2b coreutils cryptography rust

Last synced: 14 Apr 2025

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/mlh-fellowship/chamberofsecrets-backend

Sprint 2 Project for MLH Fellowship made by Aman Sharma, Suhani Chawla, Saumya Gandhi.

cryptography data-security digi-locker django-rest-framework docusaurus2 ethical-data harry-potter

Last synced: 01 Aug 2025

https://github.com/alxiong/ark-srs

Use Common/Structured Reference String (CRS/SRS) from existing ceremonies with ease

cryptography trusted-setup zksnark

Last synced: 26 Jul 2025

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/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/cipherstash/enveloperb

Ruby bindings for the envelopers envelope-encryption library

cipherstash cryptography encryption envelope-encryption ruby

Last synced: 07 May 2025

https://github.com/gusandrioli/small-aes

Simple text and PDF encrypter/hasher CLI application.

aes cryptography golang

Last synced: 15 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/stackoverflowexcept1on/roast

Rust implementation of ROAST (Robust Asynchronous Schnorr Threshold Signatures) with cryptography by Zcash Foundation

cryptography elliptic-curves schnorr schnorr-signatures threshold-cryptography threshold-signature

Last synced: 18 Sep 2025

https://github.com/alhonaut/zkp-grpc-server

Chaum-Pederson Zero-Knowledge Proof in Rust with gRPC and Docker

cryptography grpc rust

Last synced: 03 May 2026

https://github.com/cmason3/vaulty.rs

Vaulty in Rust - Encrypt/Decrypt with ChaCha20-Poly1305

chacha20-poly1305 cryptography rust-lang scrypt sha256

Last synced: 26 Jul 2025

https://github.com/cmason3/vaulty.go

Vaulty in Go - Encrypt/Decrypt with ChaCha20-Poly1305

chacha20-poly1305 cryptography ecdh golang scrypt sha256 x25519

Last synced: 26 Jul 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/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/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/whereswaldon/cryptage

Cryptographically secure (hopefully) peer2peer cribbage

cribbage cryptography p2p

Last synced: 12 Jan 2026

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/aman-17/rabin-cryptosystem

Implementation of Rabin PKC in python

cryptography encryption python rabin-cryptosystem

Last synced: 20 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/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/volkanbicer/theblockchain

Blockchain application created with nodejs

blockchain cryptocurrency cryptography nodejs

Last synced: 16 May 2026

https://github.com/maxpat78/cryptopad

A simple Notepad supporting ZIP AES-256 encrypted documents, coded in Python

aes cryptography encryption notepad security text-editor zip zipfile

Last synced: 12 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/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/vsrc/playground

My personal sandboxed experimenting lab

bitcoin cryptocurrency cryptography golang

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