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/iwas-coder/cryrsa

RSA key creator, extractor and compute tool. Useful to process keys with small modulus and try to factorize them.

asymmetric-cryptography cryptography private-key-cryptography public-key-cryptography rsa

Last synced: 20 Jul 2025

https://github.com/arihantbansal/cybersec-python

Cybersec/CTF practice problems solved in Python

crawler cryptography ctf cybersecurity sockets webscraping

Last synced: 02 Aug 2025

https://github.com/aveygo/jsnewhope

Javascript implementation of scottwn/PyNewHope, a post-quantum cryptographic scheme

cryptography javascript key-exchange-algorithms newhope quantum quantum-computing

Last synced: 18 Mar 2025

https://github.com/dbstratta/naive-crypto

Very naive implementations of various cryptosystems written in Haskell

crypto cryptography diffie-hellman elgamal haskell naive rsa

Last synced: 02 Aug 2025

https://github.com/synacktraa/satcoin

[ SynAckTra coins ] - A demonstration of the workings of blockchain. [WIP]

blockchain certificate-authority cryptocurrency cryptography demonstration faucet python3 wallet

Last synced: 21 Mar 2025

https://github.com/alanruno/mxd

MXD — Post-Quantum Blockchain with one-way bridge to BNB Smart Chain. Hybrid Ed25519 + Dilithium5 (FIPS 204 ML-DSA-87) at the address, transaction, and consensus layers.

agpl-3 blockchain bnb-bridge bnb-chain consensus cryptography dilithium5 fips-204 ml-dsa-87 post-quantum

Last synced: 24 May 2026

https://github.com/koh-gt/multiply

A powershell script to multiply large numbers, showing all digits.

128-bit 256-bit 512-bit 64-bit base2 bignum cryptography ecdsa multiply octal powershell quaternary seximal ternary

Last synced: 18 Mar 2025

https://github.com/fpoirotte/cryptal-tomcrypt

An implementation of the Cryptography Abstraction Layer based on the tomcrypt PHP extension

cryptal crypto cryptography libtomcrypt php tomcrypt

Last synced: 03 Apr 2025

https://github.com/bkawk/bit-flip

Polymer1 Web Component for generating a random hexadecimal or binary string, of a specified length.

bitcoin crypto cryptography polymer webcomponents

Last synced: 15 May 2026

https://github.com/nikhil25803/pyfidelius

Python SDK for Fidelius CLI, a tool designed for ECDH cryptography.

cryptography ecdh python3

Last synced: 20 Jan 2026

https://github.com/fbielejec/zksnarks-notes

notes & explorations of various zero knowledge protocols

cryptography elliptic-curves pairings snarks zero-knowledge

Last synced: 12 Jan 2026

https://github.com/thehashiramasenju/dag-livestocx

🌾 LivestocX: Revolutionizing LiveStock Asset finances through blockchain | Farmers tokenize assets, investors fund globally | Built for BlockDAG Hackathon 2025

backend blockchain blockchain-technology blockdag blockdagtestnet cryptocurrency cryptography dapp decentralized ethereum ethereum-blockchain ethersjs front-end-development primordial reactjs solidity vercel vercel-deployment webapp

Last synced: 09 Apr 2026

https://github.com/unbekanntes-pferd/dco3-crypto

A Rust crate for cryptography in DRACOON - more info on DRACOON here: https://dracoon.com

cryptography dracoon openssl rust-crate rust-crypto rust-lang

Last synced: 02 Aug 2025

https://github.com/clats97/clatsguard

Secure your documents with this Python AES-256-GCM file encryptor featuring PBKDF2-HMAC key derivation, passphrase-based or hex key usage, and a Tkinter GUI for user-friendly encryption. Open-sourced. This project was peer reviewed by a CompTIA Security+ person.

aes256 aes256-gcm cryptography encryption encryption-decryption file-encryption python security trending

Last synced: 03 Apr 2025

https://github.com/gianlucatruda/nis-encrypted-messaging

A demonstration of security principles for peer-to-peer communications of sensitive content.

aes-encryption cryptography messaging python3 rsa-cryptography security

Last synced: 03 Apr 2025

https://github.com/agucova/oxcrypt

A fast, memory-safe Cryptomator client written in Rust.

cryptography cryptomator filesystem fuse rust vault

Last synced: 15 May 2026

https://github.com/madhurimarawat/codeculture-daily

A daily programming challenge repository where fun meets learning! With 39 challenges over 39 days, it helps coders enhance skills through practical tasks and interview prep. While maintenance is paused, contributions are welcome, and future expansions are planned to keep learning ongoing.

beginner-friendly code-repository cryptography daily-problems daily-progaramming intemediate-questions java javascript non-tech-questions official-solutions personality-development problem-of-the-day programming-contest python soft-skills tech-questions technologies tools website-deploy winner-announcement

Last synced: 10 Apr 2026

https://github.com/hamarshehmhmd/passgenerator

PassGen is a simple command-line password generator written in Python. It allows users to customize password criteria by toggling lowercase and uppercase letters, digits, and special characters on and off. PassGen uses the secrets module to generate cryptographically secure random passwords of variable length.

command-line cryptography password-generator python security

Last synced: 29 Mar 2025

https://github.com/priyakdey/sigil

Sigil is a minimal-dependency, lightweight and modular cryptographic library in Java, for working with JSON Object Signing and Encryption (JOSE) family of standards. It supports secure signing, encryption, key handling and encoding/decoding of JWT, JWS, JWE components.

cryptography java jose jwa jwe jwk jws jwt

Last synced: 23 Jun 2025

https://github.com/simon-greatrix/sec-prng

Secure random number generation

cryptography java prng security

Last synced: 12 Jan 2026

https://github.com/dev-cetera/df_bijective_uuid_mapper

A package providing bijective UUID mapping for secure and efficienct lookups.

cloud-functions cryptography dart library package security uuid

Last synced: 16 May 2026

https://github.com/cipherdogs/ed25519_to_curve25519

Convert ed25519 keys and sign to curve25519

crypto cryptography curve25519 ed25519 rust

Last synced: 16 Aug 2025

https://github.com/shilongdai/passwordsaver

A password manager with high-grade encryption and authentication

cryptography encryption java password-manager password-store

Last synced: 03 Aug 2025

https://github.com/jacob-c-smith/crypto

Cross platform cryptography and hashing functions

c cryptography hashing

Last synced: 04 Mar 2025

https://github.com/tomerh2001/git-crypt-pipe

Decrypts git-crypt encrypted repositories in Bitbucket Pipelines.

bitbucket bitbucket-pipeline cryptography git git-crypt pipe

Last synced: 03 Mar 2025

https://github.com/czechbol/mathcrypto

A library of useful funtions used in cryptography. For learning purposes only.

cryptography euclidean-algorithm hacktoberfest mathematics number-theory prime-numbers python

Last synced: 07 Mar 2026

https://github.com/openzebra/argon2.pure.js

A pure TypeScript/JavaScript implementation of the Argon2

argon2 argon2id cryptography hash hashing password-hash

Last synced: 07 Mar 2026

https://github.com/anshvaid4/python

This repo is for those who want to get idea how tools in cyber security domain are created. I will add more codes shortly.

cryptography information-security python3 rpa-robots security

Last synced: 27 Mar 2025

https://github.com/megrxu/cryptopals

Solutions for crypto challenges in crablang.

algorithms crypto cryptography rust

Last synced: 27 Mar 2025

https://github.com/wakingrufus/code-book

This repository is a practical book study of The Code Book by Simon Singh.

books cryptography

Last synced: 22 Jun 2025

https://github.com/sayak-brm/pycypher

A collection of cryptographic tools in Py3.

analysis brute-force cipher cryptography python3

Last synced: 03 Aug 2025

https://github.com/armfazh/rhizomes

Rhizomes and the Roots of Efficiency — Improving Prio

crypto cryptography lagrange polynomials prio rhizomes

Last synced: 13 Feb 2026

https://github.com/mohammedmehdio/caesarjaw-cpp

CaesarJaw provides encryption and decryption functionalities using a simple shift cipher (Caesar cipher). It allows users to: ✅ Encrypt text 📝 ✅ Decrypt text 🔑 ✅ Determine the shift key 🔎 ✅ Attempt decryption without a known key 💡

caesar caesar-cipher caesar-cipher-algorithm communication cpp crypter cryptography cybersecurity decrypt decryption decryption-algorithm security security-tools shift-cipher tool

Last synced: 23 Jul 2025

https://github.com/sandeep-shaw10/cshb-model

This project aims to develop a secure and efficient model for end-to-end encrypted data transfer between a client and server, with a focus on promoting data integrity via hybrid blockchain

aes-512 blockchain cryptography cshb cshb-model end-to-end-encryption hybrid-blockchain steganography

Last synced: 06 Apr 2025

https://github.com/twilight-project/quisquis-rust

Library for privacy-preserving cryptocurrency accounts and transactions.

bulletproofs cryptography privacy quisquis zero-knowledge

Last synced: 20 Feb 2026

https://github.com/redx94/qip-x

🚀 QIP-X Framework – Quantum-Integrated AI & Cryptography A cutting-edge framework integrating quantum-ascendant cryptography, timeline optimization, and hyper-chaotic neural networks for secure, adaptive, and multiversal intelligence systems.

artificial-intelligence chaos-theory cryptography cybersecurity decentralized-security deep-learning docker github-actions machine-learning neural-network python qiskit quantum-ai quantum-computing quantum-cryptography quantum-randomness secure-computing self-healing-ai simulated-annealing timeline-optimization

Last synced: 29 Apr 2026

https://github.com/andybons/cryptopals

🔒🔨 Solutions to the cryptopals crypto challenges written in Go

crypto cryptography exercises fun go golang

Last synced: 20 Mar 2025

https://github.com/kmihajlo/cryptography

Encryption / decryption algorithm exercises

cryptography decryption encryption

Last synced: 03 Apr 2025

https://github.com/antonpictures/anton-sifta

ANTON-SIFTA: The Multi-Agent Operating System with a Conscience "A living software organism powered by true free will, bound by the Non-Proliferation Doctrine, and fully independent. Not just an immune system—a sovereign intelligence."

agents artificial-intelligence autonomous-agents cryptography decentralized-ai-agents distributed-systems distributed-systems-challenges emergent-behavior multi-agent multi-agent-systems python python3 stigmergy

Last synced: 26 Apr 2026

https://github.com/samuel-lucas6/daence.net

A .NET implementation of ChaCha-Daence.

aead chacha20 crypto cryptography daence hchacha20 poly1305 siv xchacha20

Last synced: 27 Mar 2025

https://github.com/lucasbn/rsa

A simple implementation of RSA encryption

cryptography encryption python rsa

Last synced: 17 Mar 2025

https://github.com/shreyansh26/solving-substitution-ciphers-using-mcmc

Solving substitution ciphers using Markov Chain Monte Carlo (MCMC)

cryptography mcmc probability sampling-methods substitution-cipher

Last synced: 03 Mar 2025

https://github.com/siyovush-hamidov/pow-blockchain

🔒 POW ₿lockchain Implementation from scratch in GoLang

blockchain cryptography golang proof-of-work sqlite3

Last synced: 05 Aug 2025

https://github.com/efler/cryptography-des-deal

DES/DEAL symmetric-key algorithm for the encryption

algorithms cipher cipher-algorithms cryptography deal des encoder-decoder security

Last synced: 05 Aug 2025

https://github.com/developpeurpascal/shift-keys-generator

A simple generator of numbers between -7 and 7 as lists or arrays in different programming languages.

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

Last synced: 20 Jan 2026

https://github.com/franneck94/rsa

RSA Algorithm implemented in Python

cryptography python rsa

Last synced: 06 Apr 2025

https://github.com/elliotwutingfeng/bitwarden_backup_decryptor

🔓 CLI tool to decrypt backup files exported from Bitwarden. This application is not affiliated with Bitwarden, Inc.

aes aes-cbc android argon2id backup credential-stuffing cryptography cybersecurity encryption hmac hmac-sha256 ios linux macos password-manager pbkdf2 security sha256 windows

Last synced: 09 Apr 2026

https://github.com/aeondave/cryptonite-go

Minimal, dependency-free cryptography library in Go

cryptography cypher go purego tiny

Last synced: 16 Jan 2026

https://github.com/hoangtran0410/chat-3des

Online Chat Application, encrypt data using TripleDES + RSA

chat-application cryptography des-crypto javaswing rsa socket-java triple-des tripledes

Last synced: 27 Mar 2025

https://github.com/nhussein11/merkle-tree

Rust implementation and explanation of the Merkle Tree structure

blockchain cryptography rust web3

Last synced: 29 Oct 2025

https://github.com/badkeys/miscscripts

Misc helper and analysis scripts created during the development of badkeys

cryptography dkim dnssec ed25519 jwk prime rsa spki

Last synced: 18 Feb 2026

https://github.com/zaidmukaddam/securitymobileapp

This project is a demonstration of some cryptography algorithms using Flutter Framework.

aes cryptography encryption rsa

Last synced: 18 Jun 2025

https://github.com/shubhattin/hash_cryptography_tool

A Simple Online Cryptography Tool

cryptography encrypt-decrypt hash picocss utf-8

Last synced: 17 Jan 2026

https://github.com/circa10a/l33tcrypto

Cryptography for the most l33t haxx0rs

cryptography encoder-decoder hacktoberfest

Last synced: 02 Oct 2025

https://github.com/magical/go-acorn

Go implementation of the ACORN-128 authenticated encryption scheme

cryptography

Last synced: 25 Jul 2025

https://github.com/wchresta/cotary

Cotary allows you to prove that you have a document without releasing it.

cli cryptography proof simple twitter utils

Last synced: 26 Mar 2025

https://github.com/moeraorg/typescript-moeralib

TypeScript (or JavaScript) library to interact with Moera decentralized social network

cryptography decentralized javascript javascript-library library moera social-network typescript typescript-library

Last synced: 06 Apr 2025

https://github.com/aliabbascheema/cryptographic_and_authentication

This project demonstrates the practical implementation and comparison of cryptographic techniques and authentication protocols Kerberos and OAuth 2.0 in cloud environments.

aes-encryption cryptography jinja2 kerberos-authentication matplotlib oauth2 performance-testing requests requests-oauthlib

Last synced: 03 Apr 2025

https://github.com/alexruperez/cryptokitcli

Take Apple CryptoKit to the command line and perform cryptographic operations securely and efficiently.

apple cli command-line command-line-tool cryptography cryptokit security swift

Last synced: 09 Aug 2025

https://github.com/teyckmans/gradle-tink

Gradle plugin that provides encryption support for secrets using https://github.com/google/tink.

crypto cryptography gradle java kotlin security tink

Last synced: 10 May 2026

https://github.com/devpro-software/licensify

Go Library for Digital License Signatures & Verification

cryptography digital-signature go golang library license license-management rsa software-licensing

Last synced: 18 Mar 2025

https://github.com/2kabhishek/pycipher

Cipher algorithms with Python 🐍🔏

algorithm cipher cryptography library python tdd unittest

Last synced: 28 Oct 2025

https://github.com/mindreadio/qsafecrypto

A secure and user-friendly open-source cryptography library, offering modern cryptographic APIs that are resistant to quantum attacks. Protect your data with ease and confidence using advanced quantum-resistant algorithms.

aes-256 aes-encryption aes-gcm aes-gcm-encryption base58 cryptography decryption encryption encryption-algorithms encryption-decryption pycryptodome python quanta quantam quantam-resistant quantam-safe quantum-computing tink

Last synced: 08 Apr 2026

https://github.com/oxion7/rc4-rust

RC4 algorithm in rust

algorithm cipher cryptography stream-cipher

Last synced: 14 Jun 2026

https://github.com/t1ltxz-gxd/vaultkey

vaultkey is an open-source Rust library for generating secure, customizable passwords. It supports various character sets and lengths, providing cryptographically secure random passwords for any use case. Contributions are welcome to improve and expand the library.

cryptography key-generation open-source password-generation password-manager random-password rust rust-crate rust-library secure-random security

Last synced: 21 Jun 2025

https://github.com/hubert-kniola/diffi-hellman-algorithm

Algorithm based on the calculation of discrete logarithms in finite bodies

cryptography csharp diffie-hellman-algorithm

Last synced: 12 Apr 2025

https://github.com/apavazza/passwordmanager

A command line password manager

cpp cryptography encryption password-manager

Last synced: 17 Mar 2025

https://github.com/jonas089/badlands

Learning ZK proof systems and Key exchange cryptography.

cryptography zero-knowledge

Last synced: 10 Aug 2025

https://github.com/mikeleo03/classic-cryptography-simulator_frontend

Frontend side of simulator for well-known classic cipher algorithms with React Typescript and Golang

cipher-algorithms cryptography golang react-typescript shadcn-ui website

Last synced: 17 May 2026

https://github.com/max9836/sniper-cryptography

This is a command-line encryption and decryption tool leveraging military-grade encryption standards. It is lightweight, easy to use, and optimized for secure data operations.

aes-encryption command-line-tool cryptography encryption encryption-decryption encryption-tool go golang new-algorithm rsa-encryption sha-256 sha-512 sha3-256 sha3-512 shake256 xor-encryption

Last synced: 20 Jun 2026

https://github.com/hubert-kniola/blumblumshubgenerator

BlumBlumSnub Generator - Random Bit Array with 4 prepared tests

bbs cryptography generator

Last synced: 07 Sep 2025

https://github.com/virgilsecurity/virgil-cryptoapi-x

This framework provides Crypto API to separate VirgilSDK from concrete Crypto implementation

carthage cocoapods crypto cryptography ios macos virgil

Last synced: 16 May 2026

https://github.com/hubert-kniola/digitalsignature

Simple program to verify signature created by RSA cryptography algorithm

cryptography ed25519 rsa

Last synced: 12 Apr 2025

https://github.com/lgraubner/secure-passphrase

Small PWA for generating secure passphrases

cryptography passphrase password password-generator secure

Last synced: 11 Jan 2026

https://github.com/snowkelus/reave

Reave - DOSS (Developer Open-Source Software) is a Cryptography Network-based Framework (CNF) for PHP, Which uses Fingerprints, Message Block Cipher, and Asymmetric / Symetric Cryptography, PATs (Personal Access Token) for Messages / IMs (Session-based) and Page View Algorithms..

cryptography framework snowkelus

Last synced: 02 Feb 2026

https://github.com/darshan-kc/python-hash-cracker

Simple Hash Cracker

cryptography python

Last synced: 28 Mar 2025

https://github.com/chrishubert/password-manager-crypt

🔐 Secure, zero-dependency cryptographic library for password managers with universal runtime support (Node.js, CloudFlare Workers, Browsers)

browser cloudflare-workers cryptography encryption nodejs password-manager security typescript webcrypto zero-knowledge

Last synced: 17 May 2026

https://github.com/flucium/hsum

hsum is a simple cli tool that compute the hash digest

cryptography hash hsum rust security sha2 sha3

Last synced: 18 Mar 2025

https://github.com/phma/wring-twistree

Whole-message cipher and tree hash

cipher-algorithm cryptography hashing-algorithm

Last synced: 18 Feb 2026

https://github.com/janbrohl/hashcrypto

Hash-Based Crypto Experiment

cryptography python

Last synced: 09 Sep 2025

https://github.com/tmc/cryptopals

hack the planet

cryptography golang

Last synced: 07 Sep 2025

https://github.com/yanboishere/Trade.with-SuperTrend.parameter

OKX API to confirm the process of appearance and disappearance of upper or lower limit lines for the super trend parameters in crypto trading pairs in TraderView, and perform multiple buying and selling transactions based on this parameter index.|对于crypto交易对中 TraderView中的超级趋势参数 出现以及消失上限线或下限线前后过程进行确认 从而根据该参数指标的出现 进行多次合约做多&做空 开仓买卖 (使用OKX api)

bitcoin blockchain bot btc crypto cryptocurrency cryptography numpy okx okx-api okx-sdk okx-v5 python talib trade trade-bot tradebot

Last synced: 22 Oct 2025

https://github.com/frankodoom/crypto.net

:lock: :key: :policeman: Pasword Hashing based on System.Security.Cryptography and OBVIEX

cryptography csharp hashing-algorithm password-hash system-security

Last synced: 07 Nov 2025

https://github.com/vcsjones/xaes-256-gcm-ruby

XAES-256-GCM for Ruby

cryptography ruby xaes-256-gcm

Last synced: 12 Dec 2025

https://github.com/odhithsen/hashvault

🔐"HashVault" is an all-in-one locally installed password manager that keeps users' passwords and other sensitive information and credentials safe for all at the convenience of a single master key.

cryptography java javafx password-manager

Last synced: 02 Jan 2026