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/sambhu431/salt-based-encryption-and-decryption

Securely encrypt and decrypt files and folders using salt-based, password-protected methods. Protect your data from hacking, leakage, and theft.

cryptography datasecurity decryption encryption encryption-decryption fernet fernet-cryptography fernet-decryption fernet-encryption fernet-key pbkdf2 pbkdf2-hmac pythonen salt security

Last synced: 09 Apr 2025

https://github.com/harish-balaji-b/password-manager

In developing a secure client-server model, we implement the Advanced Encryption Standard (AES) and a hashing algorithm from scratch. The AES implementation includes key expansion, key-mixing operations, and secure modes like Cipher Block Chaining (CBC). For hashing, we choose SHA-256 and ensure its resistant to common cryptographic attacks.

aes-encryption cbc cryptography pbkdf2 sha-256

Last synced: 09 Apr 2025

https://github.com/orientsrocks6n/trading_soft_

The project is aimed at developing an intelligent bot for automated cryptocurrency trading, leveraging advanced machine learning (ML) algorithms and feature engineering. The project offers the following core functionalities

arbitrage bitcoin blockchain btc crypto-arbitrage crypto-trading cryptocurrency cryptography eth ethereum exchange finance finance-trading p2p trade trading trading-automatically usdt

Last synced: 18 May 2026

https://github.com/peterfritz/time

Get the current time, timezone, and a language-sensitive representation of the current time in the local timezone based on the user's IP. Create and validate signed date tokens.

cryptography date time

Last synced: 12 Jun 2025

https://github.com/viveksahu26/cobra_cli

chit-chat: send encrypt and decrypt messages in your style

cobra-cli cryptography go

Last synced: 04 Jul 2025

https://github.com/diegodromer/guardara

Guardara – Seu cofre digital inteligente. De senhas “fortinhas” a criptografia de dar inveja a espião da CIA. 🔐

cloud-security cryptography dart encryption firebase flutter hive mobile mobile-app mvvm open-source password-generator password-manager secure-storage tfa two-factor-authentication

Last synced: 01 May 2026

https://github.com/dhruvsrikanth/communication-and-encryption-between-different-networks

A project a classmate and I undertook to better understand and develop end-to-end encryption between a client and server on a vulnerable network!

computer-networks cryptography decryption encryption end-to-end-encryption networks python

Last synced: 23 Apr 2025

https://github.com/abhayagiri/raho

Python module for simple symmetric encryption built on cryptography

cryptography fernet python python2 python3

Last synced: 25 Mar 2025

https://github.com/i2rys/diffiequantum

Diffie Hellman merged with HQC.

cryptography diffie-hellman hqc merge pqc

Last synced: 05 Sep 2025

https://github.com/mochafreddo/bcrypt-benchmark

This project is designed to benchmark the performance of bcrypt hashing at different salt rounds. It helps in determining the optimal number of rounds for hashing passwords, balancing security and performance.

authentication bcrypt benchmark cryptography hashing-algorithm nodejs nodejs-security password-hashing performance-testing security

Last synced: 12 Apr 2026

https://github.com/kagal-dev/taistamp

Signed TAI64N timestamps over HTTP — Ed25519 over WebCrypto

cloudflare-workers cryptography dkim ed25519 eddsa monorepo signing tai64n timestamps typescript webcrypto

Last synced: 29 May 2026

https://github.com/harens/kintercrypt

An easy-to-use encryption program, built from the ground up for educational purposes only

cryptography tkinter xor-cipher

Last synced: 13 Jun 2025

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/ben854719/trade-transfer-workflow-optimizer

This AI portfolio tools securely analyzes asset allocation, sector exposure, and performance. Its graph compares real and predicted close prices, enhanced with sentiment indicators such as “Confident” and “Surprised.” An avatar assistant provides user guidance combining technical accuracy with intuitive explanations.

agentic-ai avatar cryptography emotion-analysis encryption gemini json langgraph langraph machine-learning-algorithms matplotlib mcp-server numpy opencv-python pandas python pytorch rs256 seaborn

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/siterelenby/keyquorum

Shamir secret sharing daemon for distributed teams. Memory hardened, designed to prevent intercepting or handling another user's key or the secret itself, without jank or vulnerability points like shared tmux sessions.

cli cryptography cryptography-tools distributed-teams key-management linux rust secret-sharing security shamir shamir-secret-sharing

Last synced: 12 Jun 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/girish1729/openssl-cheatsheet

OpenSSL command line toolkit cheatsheet

command-line cryptography openssl

Last synced: 19 Mar 2026

https://github.com/jnbdz/cryptography-quickstarts

🔐 Cryptography | Quickstarts 🔐

cryptography quickstart quickstarts

Last synced: 02 Mar 2026

https://github.com/tinyadapter/litecrypt.core

A Simple C# Cryptography Package Based on .NET Core

cryptography dotnet-core

Last synced: 16 Apr 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/elamani-drawing/morseus

Morseus est une bibliothèque Rust permettant d'encoder et de décoder le texte en code Morse. Elle offre également la possibilité de jouer le code Morse en émettant des signaux sonores à l'aide du dispositif audio par défaut de votre système, ainsi que d'exporter le code Morse en fichiers audio WAV.

audio compression crates-io cryptography encoding morse morse-code rust rust-lang rustlang

Last synced: 02 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/mcp-tool-shop-org/ledger-suite

Unified monorepo for cryptographic provenance ledgers — ClaimLedger and CreatorLedger

append-only cryptography digital-signatures dotnet ed25519 ledger monorepo open-source provenance typescript

Last synced: 01 Apr 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/projects-developer/cryptography-project-using-symmetric-algorithm

This project aims to design and implement a secure data encryption system using a symmetric key algorithm. Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

algorithm btechproject computerscienceproject cryptography decryption-data-security key-exchange mtechproject network-security stream-cipher symmetric-algorithm

Last synced: 05 Mar 2026

https://github.com/farfarfun/funsecret

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

cryptography encryption farfarfun python secret security

Last synced: 05 Mar 2026

https://github.com/paolino/haskell-mts

Compact Sparse Merkle Tree implementation in Haskell with persistent storage and Merkle proofs

blockchain cryptography data-structures haskell merkle-tree rocksdb

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/iosialectus/haskellcipherplay

Implementations of RSA, Blum Blum Shub PRNG, affine and polyalphabetic ciphers, and supporting number theory in Haskell.

cryptography functional-programming haskell number-theory prng rsa

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

Generate consistent, secure passwords from keywords. TypeScript-based, with smart entropy controls.

client-side-encryption cryptography deterministic encryption hash password password-generator privacy-first security-tools web-crypto-api

Last synced: 03 Jun 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/mimi-netizen/python-scripts

This repository provides a versatile collection of Python scripts to streamline system administration tasks. It includes tools for browser automation, web scraping, and cryptographic operations, with detailed documentation and planned enhancements to expand functionality

cryptography selenium-webdriver webscraping

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/hugoxox3/bitkeygen

BitKeyGen: A Python tool to generate Bitcoin private keys, WIFs, and addresses. Perfect for developers and crypto enthusiasts! Save keys to wallet.json securely. 🚀🔑 #Bitcoin #Crypto

bitcoin bitcoin-hacks bitcoin-key-generation bitcoin-wallet cryptocurrency cryptography cryptography-and-security

Last synced: 17 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-words

Split secrets into human-readable BIP-39 word shares using Shamir's Secret Sharing over GF(256)

backup bip39 cryptography galois-field mnemonic privacy recovery shamir-secret-sharing threshold typescript

Last synced: 04 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/karpeleslab/purecrypto

A pure-Rust, no_std cryptography toolkit: constant-time primitives, classical & post-quantum public-key, X.509, and the TLS/DTLS/QUIC stack — no foreign code, no C dependencies.

constant-time crypto cryptography no-std post-quantum-cryptography pure-rust rust tls x509

Last synced: 04 Jun 2026

https://github.com/sovereignbase/cryptosuite

JS/TS runtime-agnostic, quantum-safe, and agile cryptography toolkit with a declarative API for cipher messaging, message authentication, digital signatures, key agreement, and identifiers.

browser bun bytecodec crypto cryptography decryption deno encryption hmac jwk node opaque-identifiers signing sovereignbase typescript verification webcrypto

Last synced: 17 Apr 2026

https://github.com/akshdzn/encore

Encore is a web based tool for obfuscating or scrambling text using a variety of methods. Useful for scavenger hunts, easter eggs, or just fun.

cipher cryptography css html svelte tools vite

Last synced: 18 Apr 2026

https://github.com/roryeckel/decrypto

The automatic cryptography challenge solver & basic framework. Created August 2017.

cipher-crack cryptography ctf-tools solver

Last synced: 04 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/ocdbytes/secp256k1_bitcoin

This is the cryptography algorithm used in bitcoin to generate public and private keys. Bitcoin uses SECP256k1 C-language library to use this encryption in the Bitcoin operating system.

bitcoin cryptography rsa-cryptography secp256k1

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/saiteja-talluri/cryptosuite-application

A small cryptosuite application written in C++

cryptography miller-rabin rsa-encryption

Last synced: 19 Apr 2026

https://github.com/theaswanson/hash-tool

A Windows Forms application that computes various hashes of a given file or string, including MD4, MD5, SHA1, SHA256, SHA512, and Whirlpool.

cryptography dotnet hashing

Last synced: 04 Jun 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/demining/an-attempt-to-predict-the-behavior-of-the-properties-of-the-secp256k1-elliptic-curve

An attempt to predict the behavior of the properties of the secp256k1 Elliptic Curve: Cryptography and cryptocurrency related parameters secp256k1 reveals several vulnerabilities and potential threats:

ai bitcoin bitcoin-wallet btc cryptocurrency cryptography cryptography-algorithms ecc elliptic-curve elliptic-curve-cryptography elliptic-curves quantum-computing secp256k1 secp256k1-ecdsa

Last synced: 20 Apr 2026

https://github.com/randika00/aes-encryption-decryption

Encryption and Decryption using AES (Advanced Encryption Standards)

aes aes-encryption cryptography decryption encryption

Last synced: 20 Apr 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/nuraj250/lockbox-secure-password-manager

LockBox is a lightweight yet powerful password manager built with Python. It encrypts and securely stores your passwords, providing an intuitive CLI and optional GUI for easy access. Say goodbye to forgotten passwords and hello to secure automation! 🔒🚀

authentication automation cryptography cybersecurity encryption lockbox password-manager pyqt5 python secure-storage sqlite

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/markuszoppelt/aes_argon2_trezor

Short demo on how to use AES with Argon2id KDF and Trezor

aes argon2 cryptography kdf trezor

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/umstek/classiccryptolib

Classical Cryptography in Modern Code

cipher cryptography encryption

Last synced: 22 Apr 2026

https://github.com/aleph-im/signature-based-encryption

A simple proof of concept of generating an AES CryptoKey using an EIP-712 signed payload

cryptography encryption ethereum

Last synced: 22 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/telkomdev/pycrypsi

Python custom crypto utility that wraps the pycryptodome module to make life easier (Digest, Cipher, HMAC, RSA, RSA Digital Signature)

cryptography hash python rsa telkomdev

Last synced: 05 Jun 2026

https://github.com/telkomdev/c-crypsi

A Header only Custom crypto utility for C/C++ based on Openssl Crypto Library to make life easier

aes c cryptography digest header-only openssl

Last synced: 05 Jun 2026

https://github.com/teawithsand/crypka

Crypka makes writting apps that use cryptography easier

crypto cryptography encryption encryption-decryption-library

Last synced: 23 Apr 2026

https://github.com/quantumcoinproject/circl

Hybrid Post Quantum Cryptography Library in GO

blockchain cryptography hybrid-pqc pqc quantumcoin

Last synced: 05 Jun 2026