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/crime-trix/metacrypt-cpp

C++20 MetaCrypt authenticated encryption envelope using Windows CNG

aes-gcm cpp cryptography cxx20 encryption pbkdf2 windows

Last synced: 02 Jun 2026

https://github.com/edoars/public-key-crypto-notes

LaTeX notes (in italian) for the undergraduate Public-key Cryptography course at University of Roma Tre

cryptography latex-notes math notes public-key-cryptography

Last synced: 10 Feb 2026

https://github.com/atropinetears/atropinetears.github.io

My personal site to not only demonstrate my web design / web development skills, but also to list out my blog posts, projects, resources, and other information.

0xsilene blog cryptography github-io github-pages security web web-design web-development website

Last synced: 27 Feb 2026

https://github.com/smallstep/pem-key-wrap

🔐 Wrap PEM files using RSAES-OAEP with SHA-256 + AES-KWP

cryptography kms pem wrap

Last synced: 27 Feb 2026

https://github.com/projects-developer/super-cipher-project

The Super Cipher Project is a cryptographic system designed to provide ultra-high security for sensitive information. Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

btechprojects cipheralgorithm computerscienceprojects cryptography cryptoproject cybersecurity datasecurity mtechprojects securecommunication supercipher

Last synced: 11 Feb 2026

https://github.com/ddc/ddccryptography

Encode and Decode strings with Cryptography

cryptography ddccryptography decode decoder encode encoder python python-3 python3

Last synced: 11 Feb 2026

https://github.com/adhupraba/fshare

FShare is a secure and robust file-sharing application that enables users to upload, share, and manage encrypted files.

cryptography django django-rest-framework encryption-decryption file-sharing reactjs security

Last synced: 12 Feb 2026

https://github.com/ametel01/tatsumaki

Token mixer for Starknet

cairo cryptography privacy starknet

Last synced: 28 Feb 2026

https://github.com/glitchedpolygons/glitchaes.blazorwebapp

GlitchAES (say: "glitches") is a web-based (zero-knowledge, static client-side only) GUI that wraps AES-GCM.

aes cryptography decryption encryption gcm symmetric

Last synced: 14 Feb 2026

https://github.com/l1asis/vault-tar

AES-256-GCM file and directory encryption CLI with chunked streaming, configurable compression, and output splitting.

aes-256-gcm archiving cli compression cryptography directory-encryption encryption file-encryption pbkdf2 privacy python security

Last synced: 14 Feb 2026

https://github.com/kevincharm/blstoise

BLS12-381 + pairings + RFC9380 + BLS sigs

bls bls12-381 cryptography

Last synced: 28 Feb 2026

https://github.com/markcda/unitech-infosec-basics-practice-2nd-gr

Учебно-лабораторная практика за 2-й курс

cryptography university-coursework

Last synced: 15 Feb 2026

https://github.com/joseph-ogutu/expense-management-application

Crafted AI powered comprehensive full-stack expense management application. facilitating effortless expense tracking & management.

bootstrap channels cryptography django html javascript openai python websocket

Last synced: 16 Feb 2026

https://github.com/animo/expo-secure-environment

Expo Module for cryptographic operations using the devices Secure Environment behind biometric authentication.

android biometry cryptography expo ios react-native secure-environments typescript

Last synced: 16 Feb 2026

https://github.com/tonysamperi/krypto

Modern tree-shakeable TypeScript version of crypto-js

crypto crypto-js crypto-ts cryptography typescript typescript-library

Last synced: 01 Mar 2026

https://github.com/projects-developer/diffie-hellman-key-exchange-algorithm-cryptography-project

This project implements the Diffie-Hellman Key Exchange Algorithm, a popular cryptographic protocol that enables two parties to establish a shared secret key over an insecure communication channel. Diffie-Hellman-Key Exchange Algorithum Project Includes Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video

btech-project computer-science-project cryptography diffie-hellman-key-exchange final-year-projects finalyearproject finalyearprojects key-exchange-public-key-cryptography mtechprojects private-key-cryptography secure-communication secure-key-exchange

Last synced: 01 Mar 2026

https://github.com/krisarmstrong/enigma-v300

> Complete collection of Enigma V300 option key algorithm implementations

c calculator ci-cd cpp cryptography encryption enigma fluke github-actions nettool network-testing option-keys python

Last synced: 04 Mar 2026

https://github.com/forgesworn/canary-kit

Deepfake-proof identity verification. Per-member spoken words, silent duress detection, encrypted group sync. Open protocol.

cryptography deepfake-detection duress-detection identity-verification minimal-dependencies nostr open-protocol pwa security typescript

Last synced: 01 Apr 2026

https://github.com/qalle2/nes-md5

Qalle's MD5 Hasher (NES)

6502 assembly cryptography homebrew md5 nes

Last synced: 16 Apr 2026

https://github.com/epicreach/tkey-web-authentication

Secure Go-based proxy server using TKey hardware for passwordless website authentication.

authentication cryptography daemon go proxy-server security-tools

Last synced: 04 Mar 2026

https://github.com/fzheng/fips-crypto

High-performance post-quantum cryptography for JavaScript and TypeScript, powered by Rust + WebAssembly.

cryptography fips-203 fips-204 fips-205 ml-dsa ml-kem post-quantum slh-dsa

Last synced: 01 Apr 2026

https://github.com/farfarfun/funsecret

加密和安全工具包 - 提供加密、解密和安全相关功能

cryptography encryption farfarfun python secret security

Last synced: 05 Mar 2026

https://github.com/paolino/keri-lean

Lean 4 formalization of KERI protocol invariants

cryptography formal-verification keri lean4 theorem-proving

Last synced: 05 Mar 2026

https://github.com/moosesue/gcd

Standard GCD algorithm in Python and Rust

cryptography cryptography-algorithms gcd number-theory python rust rust-lang

Last synced: 30 Apr 2026

https://github.com/oanderoficial/bitcoin-cli-script

Ferramenta em C, que é um utilitário para o bitcoin-cli. Com o Bitcoin-cli Script você terá mais agilidade em obter informações da blockchain utilizando o seu node.

bitcoin bitcoin-cli blockchain blockchain-technology cryptography linux node

Last synced: 17 Apr 2026

https://github.com/nuwax-io/nuwault-web

Advanced keyword-based password generator with client-side security, privacy focus and PWA support

client-side cryptography deterministic hashing offline password-generator password-strength privacy-first pwa security web-crypto

Last synced: 03 Jun 2026

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

Encrypted password manager to store website passwords.

cryptography password-manager reactjs

Last synced: 17 Apr 2026

https://github.com/hvalfangst/rsa

RSA made from scratch using the underlying mathematical concepts for sake of demonstration

cryptography github-actions python rsa

Last synced: 17 Apr 2026

https://github.com/thibmeu/rfc9500

Public Key Cryptography Test Keys from RFC 9500

cryptography rfc test

Last synced: 17 Apr 2026

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

SM2/SM3 cryptography TypeScript implementation based on Bouncy Castle Java - Zero dependencies, fully compatible, browser & Node.js support

bouncy-castle chinese-cryptography cryptography elliptic-curve gm-algorithm sm2 sm3 typescript

Last synced: 04 Apr 2026

https://github.com/mw2000/ubt

A reference implementation of a unified binary tree using 32-byte keys and values

cryptography ethereum merkle-tree

Last synced: 04 Apr 2026

https://github.com/vasilievsv/hw.pki-on-box

Educational PKI server on Radxa Zero (Linux) + STM32H750 TRNG via USB HID. SELinux + eBPF isolation. Python daemon. ISO 26262 ASIL A (educational).

buildroot cryptography ebpf embedded-linux iso26262 pki radxa selinux-policy-lang stm32 trng

Last synced: 12 Apr 2026

https://github.com/forgesworn/shamir-core

GF(256) Shamir's Secret Sharing — split and reconstruct secrets with threshold schemes

cryptography gf256 key-splitting secret-sharing shamir threshold typescript

Last synced: 04 Apr 2026

https://github.com/albovo/ctf-writeups

Here you can find some of the writeups of the ctfs I've played so far.

cryptography ctf-writeups network-security pwn python reverse-engineering scripting web-security

Last synced: 17 Apr 2026

https://github.com/abdulrahmans0414/securepass-generator

SecurePass Generator is a modern, user-friendly password generator built with React. Create strong, randomized passwords with customizable options like length, numbers, and special characters.

clipboard-copy cryptography frontend password-generator react securepasswords security tailwindcss user-friendly web-application

Last synced: 18 Apr 2026

https://github.com/alessiofrittoli/crypto-key

Lightweight TypeScript library for Node.js Cryptographic keys

cipher cripto-keys cryptography hash hmac scrypt

Last synced: 05 Apr 2026

https://github.com/thomasarmel/binary_polynomial_mod_algebra

Basic algebra on univariate binary polynomial (over GF(2))

algebr binary cryptography polynomial univariate

Last synced: 05 Apr 2026

https://github.com/kristinjeanna/crypto

Provides a variety of additional crypto packages for Go.

crypto cryptography go golang salted-hash ssha

Last synced: 05 Apr 2026

https://github.com/kimmy665/cores

🚀 Build modern admin panels easily with CoreS, a responsive template using React, TypeScript, and Tailwind CSS. Perfect for streamlined web applications.

ahb-lite asic-design asp-net-core audio axi4 bitcoin carthage cocoapods coredata cryptocurrency cryptography open-isa open-source-hardware riscv rtl sram usb western-digital

Last synced: 18 Apr 2026

https://github.com/nir3x/cryptorand.cpp

CryptoRand.cpp - Random Key Generation using Cryptographic Techniques

algorithm algorithms c-plus-plus cpp cryptography encryption entropy random random-number-generation security

Last synced: 04 Jun 2026

https://github.com/karthik558/rust-crypt

A lightweight yet powerful file encryption utility implemented in Rust. Securely protect your sensitive files with AES-256-GCM encryption and Argon2 password-based key derivation.

cli-tool cross-platform cryptography encryption-decryption password-protection rust

Last synced: 05 Jun 2026

https://github.com/starlingvibes/rsa-factoring-challenge

We have sniffed an unsecured network and found numbers that are used to encrypt very important documents. It seems that those numbers are not always generated using large enough prime numbers. Your mission should you choose to accept it, is to factorize these numbers as fast as possible before the target fixes this bug on their server - so that we can decode the encrypted documents.

cryptography prime-numbers rsa

Last synced: 21 Apr 2026

https://github.com/virgilsecurity/demo-e2ee-android

A simple Android application that demonstrates how the end-to-end encryption (E2EE) works.

android cryptography demo demo-app encryption end-to-end-encryption key-management public-key-cryptography

Last synced: 21 Apr 2026

https://github.com/bch-team-pro/bch-wallet

Bitcoin Cash (BCH) – securely send, receive, and store BCH with full control over your private keys. Works on Windows, Linux, and macOS, with support for hardware wallets, QR codes, and transaction tracking. No registration required—ideal for desktop-focused users.

bch bch-coin bch-electrum-wallet bch-wallet bitcoin-cash bitcoin-wallet crypto crypto-wallet cryptography electrum electrum-bitcoin-cash electrum-cash electum-bch non-custodial web3

Last synced: 21 Apr 2026

https://github.com/ppad-tech/poly1305

The Poly1305 message authentication code

cryptography haskell mac poly1305

Last synced: 21 Apr 2026

https://github.com/sohnryang/crypto-contest-2020

상받은 2020년 암호경진대회 솔루션

block-cipher crypto-contest cryptography hill-cipher loop-unrolling

Last synced: 21 Apr 2026

https://github.com/separatrixxx/crypto_labs_6_sem

👓 Laboratory work for the 6th semester of MAI on cryptography

cryptography matplotlib numpy python

Last synced: 21 Apr 2026

https://github.com/quantachain/quanta-android-core

Core Android library powering QuantaChain mobile applications, built in Rust for high-performance cryptographic operations and secure transaction handling.

cryptography pqc

Last synced: 05 Jun 2026

https://github.com/quantumcoinproject/circl

Hybrid Post Quantum Cryptography Library in GO

blockchain cryptography hybrid-pqc pqc quantumcoin

Last synced: 05 Jun 2026

https://github.com/soenneker/soenneker.cryptography.ed25519

A lightweight C# library providing utilities for verifying Ed25519 digital signatures using public keys

cryptography csharp dotnet ed25519 ed25519util signing util verification verify

Last synced: 24 Apr 2026

https://github.com/selendra/contract-registry

Selendra Contract Registry is a WASM smart contract registry writen in Rust based on ink! smart contract framwork.

cryptocurrency cryptography p2p-network payment rustlang smart-contracts token wasm

Last synced: 24 Apr 2026

https://github.com/crosbydoo/kriptografi_konvensional

Konverter untuk kriptografi jenis klasik atau konvensional yang terdiri dari Caesar Cipher dan Vignere Cipher. Dibuat menggunakan bahasa dart, dijalankan menggunakan command line.

caesar-cipher converter cryptography dart konventional-cryptography kriptografi kriptografi-klasik uty vignere-cipher

Last synced: 24 Apr 2026

https://github.com/mateusjssilva/digital-envelope

Implementation of a Digital Envelope system, which allows the protection and secure transmission of files through encryption.

cryptography envelope-encryption java secure

Last synced: 24 Apr 2026

https://github.com/en1gm4-exe/tryhackme

Write-ups and Walkthroughs for TryHackMe challenges and labs — covering enumeration, exploitation, privilege escalation, and more.

blue-teaming cryptography forensics hands-on-lab penetration-testing reverse-engineering shell

Last synced: 24 Apr 2026

https://github.com/swamikannan/revisiting-python

Building projects based on libraries such as Turtle and tkinter to brush up on non-ML skills

coffee-machine cryptography customtkinter etch-a-sketch password password-manager-app password-manager-ui python3 tkinter-gui tkinter-python turtle

Last synced: 06 Jun 2026

https://github.com/jurshsmith/vaultstream

High-Performance Distributed Digital Signature System

cryptography ecdsa-key-pair golang jetstream nats-streaming postgresql

Last synced: 25 Apr 2026

https://github.com/hopex-development/cipher

Provides encryption and decryption (not for everyone, see the documentation) of strings using MD5, SHA1, SHA256, Base 16, Base64, DES, AES algorithms.

aes cryptography dotnetframework encryption

Last synced: 25 Apr 2026

https://github.com/ntdls/rijndael

A Rijndael/AES c++ implementation.

aes cryptography rijndael

Last synced: 25 Apr 2026

https://github.com/imnotannamaria/python-flask-auth

Flask User Authentication and CRUD API

cryptography flask pymysql python

Last synced: 25 Apr 2026

https://github.com/toxic-whitelgnd/matrice_cryptography

A simple math Project based on Matrices-Cryptography by using python-numpy

cryptography math-problem matrices numpy python3

Last synced: 25 Apr 2026

https://github.com/gbennnn/data-encryption-standard

A simple web-based DES encryption tool built with Python and Flask. This app allows users to input plaintext and an 8-character key to encrypt text using the Data Encryption Standard (DES) algorithm and view the ciphertext in hexadecimal format.

cryptography data-encryption-standard des encryption-algorithms flask python

Last synced: 25 Apr 2026

https://github.com/fstrahij/cryptography

Project on Faculty of Organization and Informatics in Varaždin on course Operationg systems 2.

aes cryptography python sha256

Last synced: 06 Jun 2026

https://github.com/cullis-security/cullis

Trust infrastructure for AI agents across organizations. Verified identity, explicit authorization, cryptographic audit trail.

ai-agents api-gateway cryptography dpop e2e-encryption fastapi federated-identity iam mcp mtls multi-agent-systems pki python self-hosted spiffe trust-broker workload-identity zero-trust

Last synced: 13 May 2026

https://github.com/aartintelligent/hosanna-rs-secret

Safe in-memory secret types for Rust - SecretString and SecretBytes with redacted Debug/Display, zeroisation on drop, constant-time equality, and deserialise-only serde. Rust counterpart to Pydantic's SecretStr / SecretBytes.

constant-time credentials cryptography no-unsafe redacted rust rust-crate secrets security zeroize

Last synced: 07 Jun 2026

https://github.com/jchambers/java-noise

A Java implementation of the Noise Protocol Framework

cryptography java noise noise-protocol noise-protocol-framework security

Last synced: 26 Apr 2026

https://github.com/0xm4rk1h/human-collapse

A Minecraft modpack focused on technology and automation, with the goal of uncovering the truth. Obtaining the “Tome of Knowledge” grants you a book containing clues to discover that truth, and you will need to use cryptography and steganography to achieve it.

cryptography minecraft modpack steganography

Last synced: 07 Jun 2026

https://github.com/yunomiwell/nullwire

Encrypting messages is solved. Hiding that you sent one isn't — yet. NullWire: Loopix mixnet + X3DH/Double Ratchet E2E + Solana control plane. Pre-alpha. Whitepaper v0.3.

anonymous-communication blockchain cryptography double-ratchet loopix mixnet p2p post-quantum privacy rust solana sphinx x3dh zero-knowledge

Last synced: 27 Apr 2026

https://github.com/sundeeep/sundeeep-blockchain

Building blockchain from scratch using GoLang.

bitcoin blockchain cryptography golang network security sha256-hash web3

Last synced: 27 Apr 2026

https://github.com/deviant101/side-channel-attacks-countermeasures

Implementation of timing and power analysis side-channel attacks on AES encryption with effective countermeasures and security analysis.

cryptography information-security infosec-project power-analysis python security-analysis side-channel-attacks timing-attack

Last synced: 29 Jun 2025

https://github.com/davidalgis/filescrypter

Simple python tool for encrypting and decrypting files. For more secure information sharing/storage.

aes cryptography encryption-decryption python

Last synced: 28 Apr 2026

https://github.com/televisionninja/caesar-cipher

Simple caesar cipher encrypting, decrypting, and brute forcing functions

brute-force caesar-cipher cryptography

Last synced: 28 Apr 2026

https://github.com/a-luna/dotnetcore-crypto

.NET Core 2.0 class library containing an implementation of SHA-3 hashing functions and file encryption methods which employ both AES and RSA algorithms to maximize data security and computational efficiency.

cryptography csharp dotnet-core dotnet-core2 dotnetcore encryption encryption-algorithms hashing sha3 sha3-224 sha3-256 sha3-384 sha3-512

Last synced: 28 Apr 2026

https://github.com/mikeleo03/enigma-m3-cryptography

Enigma M3 Cryptography Simulation Created using React, Tailwind, and NodeJS

cryptography enigma-simulator nodejs reactjs

Last synced: 28 Apr 2026

https://github.com/gbennnn/stegcrypt

StegCrypt is a lightweight steganography tool for securely embedding and extracting hidden messages within digital images.

cryptography decryption encription flask image-encryption python secret steganography

Last synced: 28 Apr 2026

https://github.com/dang12345512/sol-check

sol-check is a powerful Solana network tool that provides comprehensive validation and verification of smart contracts to ensure secure and efficient performance. It offers advanced analysis and debugging capabilities to help developers identify and resolve potential issues in their Solana-based applications.

audit checkio cryptography iphone memecoin objective-c security sol sol-check solana-token solana-token-bot solidity token trump-coin

Last synced: 28 Apr 2026

https://github.com/lukechilds/og-zkp

Prove your Bitcoin OG status in zero-knowledge

bitcoin cryptography risc-zero risc0 risc0-zkvm zero-knowledge zkp

Last synced: 08 Jun 2026

https://github.com/sftss/r4.c.08-cryptographie

Algorithm for securing message transmission

aes-encryption cryptography hashing-algorithm python rsa-cryptography

Last synced: 29 Apr 2026

https://github.com/joaoiacillo/vault-guard

A script utility for encrypting and decrypting Obsidian vaults.

cryptography gpg obsidian pgp security

Last synced: 29 Apr 2026

https://github.com/ismaelvr1999/encrydb

This project is a database management system created from scratch, with a focus on security and encryption.

cryptography database nacl pynacl python

Last synced: 29 Apr 2026

https://github.com/samuelgodoy/arca

ARCA - Cofre de Segredos ou Credenciais

cosmocc cryptography encryption password secret vault ziglang

Last synced: 29 Apr 2026

https://github.com/avivijay19/hash-generator

Hash generator is a crypto based android application which works on different hashing algorithms.

android cryptography kotlin kotlin-android

Last synced: 29 Apr 2026