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/dkxce/dixu

dkxce simple opensource free symmetric crypt algorythm (UTF8, ASCII, Win-1251)

512 cryptography dkxce encoder-decoder security text windows

Last synced: 29 Apr 2026

https://github.com/cloudflareresearch/anonymous-credentials-agent-demo

Demo for Anonymous Credentials Token for Rate-Limiting Agents

agents cryptography mcp token

Last synced: 29 Apr 2026

https://github.com/pavan-m060/capstone_project

๐Ÿ” Encryption & Decryption Web App A simple Flask-based web application that implements Caesar and Transposition ciphers for secure text encryption and decryption. Includes file handling support and a user-friendly local HTML interface for seamless interaction.

ceaser-cipher cryptography decryption encryption filehandling flask python transposition-cipher webapplication

Last synced: 30 Apr 2026

https://github.com/mdsaddam7860/password_generator_using_react_vite_and_tailwindcss

A simple yet powerful password generator built with React and Vite for fast development, styled with Tailwind CSS for a clean, responsive design.

cryptography developer-tools frontend javascript open-source password-generator-javascript react-hooks reactjs security-tool tailwind tailwind-ui vite vitejs webapp

Last synced: 30 Apr 2026

https://github.com/mutkuensert/androidsignatureexample

An example Android app for generating key pairs in trusted execution environment to sign data requiring biometric authentication using Android keystore.

android androidkeystore biometric-authentication cryptography digital-signature digital-signature-algorithm dsa-algorithm ecdsa elliptic-curve keypair keystore secure-enclave security tee trusted-execution-environment

Last synced: 01 May 2026

https://github.com/unkaktus/padding

random padding

cryptography padding

Last synced: 08 Jun 2026

https://github.com/theoddysey/blockchain-go

A Bitcoin-like blockchain implementation in Go, demonstrating cryptographic principles, PoW consensus, UTXO transactions, wallet management, and P2P networking.

bitcoin blockchain boltdb consensus-algorithm cryptocurrency cryptography decentralized distributed-systems ecdsa golang p2p-network proof-of-work utwork wallet

Last synced: 02 May 2026

https://github.com/baha2rm98/crypto_note

Developed by : Baha2rM98 and AshkanAbd

android-app cryptography java

Last synced: 02 May 2026

https://github.com/duguorong009/ripemd-160-rs

Personal practice of implementing the RIPEMD-160 hash function

cryptography hash ripemd160 rust-lang

Last synced: 09 Jun 2026

https://github.com/kaalpanikh/file-integrity-checker

A Python-based file integrity checker using SHA-256 to detect unauthorized modifications and ensure data security

cli-tool cryptography cybersecurity file-integrity file-monitoring hash-verification python security sha256 yaml

Last synced: 04 May 2026

https://github.com/armintamzarian/aenigma

User-friendly AngularJS encryption module utilizing the Web Cryptography API and providing an extensible secure secret storage mechanism.

angularjs cryptography localstorage webcrypto

Last synced: 05 May 2026

https://github.com/systemslibrarian/crypto-lab-key-exchange

Browser-based key-exchange evolution โ€” DH โ†’ ECDH โ†’ X25519 โ†’ ML-KEM โ†’ hybrid. Live discrete-log attack on toy DH, real elliptic-curve point arithmetic, and the jump from shared-exponent to encapsulation. The same idea, five generations

crypto-lab cryptography diffie-hellman ecdh hybrid-key-exchange key-exchange ml-kem post-quantum-cryptography x25519

Last synced: 09 Jun 2026

https://github.com/systemslibrarian/crypto-lab-ssh-handshake

Browser-based SSH handshake demo โ€” real X25519 ECDH key exchange authenticated by an Ed25519 host key, known_hosts Trust-On-First-Use, MITM detection on host-key change. First contact is a leap of faith

crypto-lab cryptography ecdh ed25519 forward-secrecy host-key key-exchange known-hosts mitm ssh tofu trust-model trust-on-first-use x25519

Last synced: 09 Jun 2026

https://github.com/systemslibrarian/crypto-lab-opaque-gate

Browser-based OPAQUE aPAKE demo (RFC 9807, July 2025) โ€” OPRF blind/evaluate/unblind, AES-256-GCM credential envelope, 3DH mutual authentication, server breach simulation. The password never touches the server. No backends. No simulated math.

3dh authenticated-key-exchange crypto-lab cryptography forward-secrecy opaque oprf pake password-authentication rfc9807

Last synced: 09 Jun 2026

https://github.com/cucumberian/_test_secrets_api

secrets saving via api and one-time access via key generation

api cryptography fastapi onetimesecret redis

Last synced: 05 May 2026

https://github.com/alfahami/landcertificate

An admin/client land certficate requester application built on top of Hyperledger where clients request a land certificate to a land conserver(admin) who will deliver the certificate.

blockchain-technology blockhain cluster cryptography dapps hyperledger hyperledger-fabric land landmanagement mongodb mongodb-database nodejs qrcode wallet

Last synced: 06 May 2026

https://github.com/usman619/info-security

Some attacks that are possible on encryption techniques.

cryptography encryption encryption-decryption rsa

Last synced: 10 Jun 2026

https://github.com/hemanthh17/da-1-crytograghy-vit

Digital Assignment for Crytography and Network Security Assignment

cryptography flask python3 vignere-cipher

Last synced: 08 May 2026

https://github.com/f2rkan/digital-content-platform

An example of a digital content platform that I created to reinforce the structures I learned in the object-oriented programming applications course at university. I do CRUD operations and use MD5 encryption algorithm during login process; I also preferred MySQL as database.

automation cryptography eclipse-ide java javafx md5-hash ui-design ux-design

Last synced: 10 May 2026

https://github.com/uofsc-fall-2022-math-587-001/homework5

Diffie-Hellman key exchange and ElGamal cryptosystem. Plus Shanks' algorithm for solving the discrete logarithm problem.

cryptography discrete-logarithm go latex math

Last synced: 12 May 2026

https://github.com/cepdnaclk/e16-4yp-implementation-of-lightweight-cryptographic-algorithms

This project aims to implement and analyse NIST Lightweight cryptography competition finalist algorithms. Lightweight cryptographic algorithms are designed to be run on resource-constrained IoT devices.

computer-security cryptography iot

Last synced: 14 May 2026

https://github.com/4lessandrodev/saas-cryptography

a small project to test encryption as a service with nodejs

cryptography encryption

Last synced: 13 Jun 2026

https://github.com/roydevashish/chacha20-hash-lightweight-cryptographic-hash-function-based-on-chacha20

A lightweight cryptographic hash function inspired by ChaCha20, designed for speed, simplicity, and efficiency in resource-constrained environments. Ideal for embedded systems, research, and educational purposes. Not intended for production use without further cryptanalysis.

chacha20 cryptographic-hash-functions cryptography hash-function

Last synced: 13 Jun 2026

https://github.com/validpay-io/validpay-react-native-sdk

Official React Native SDK for ValidPay CVCP โ€” QR-based cryptographic document verification for mobile apps.

check-fraud cryptography document-verification mobile-sdk qr-verification react-native

Last synced: 15 Jun 2026

https://github.com/jose-compu/vdf-rs

An implementation of Verifiable Delay Functions in Rust

crypto cryptography cryptography-library rs rust vdf verifiable-delay-functions

Last synced: 16 Jun 2026

https://github.com/denisbytes/zig-jks

Pure Zig implementation of Java KeyStore (JKS) encoder/decoder. Read/write JKS files with zero dependencies. Compatible with Java's keytool.

certificate cryptography java-keystore jks keystore security zig

Last synced: 19 Jun 2026

https://github.com/edycutjong/visor

๐Ÿฅฝ Privacy-Blind Egress Gateway inside TEEs

cryptography egress-gateway intel-tdx nextjs privacy react rust security t3-adk tailwind tee typescript wasm

Last synced: 21 Jun 2026

https://github.com/edycutjong/synod

๐Ÿ›๏ธ Atomic multi-agent transactional orchestration engine running inside Intel TDX TEE boundary with 100% cryptographic rollback guarantees, powered by Terminal 3 ADK.

cryptography governance hackathon intel-tdx multi-agent nextjs react secp256k1 tee terminal3 wasm

Last synced: 21 Jun 2026

https://github.com/edycutjong/epoch

โณ Verifiable, privacy-blind inheritance and continuity orchestration inside hardware-isolated enclaves.

cryptography dead-mans-switch intel-tdx nextjs rust tee webassembly

Last synced: 21 Jun 2026

https://github.com/edycutjong/lethe

๐ŸŒŠ Autonomous right-to-erasure agent protecting PII via secure TEE enclaves and network egress blinding.

compliance cryptography gdpr intel-tdx nextjs privacy rust tee webassembly

Last synced: 21 Jun 2026

https://github.com/stevemats/hashgenerator

The how to generate hashes using hashlib module in python.

cryptography hashlib hashlib-library python

Last synced: 22 Jun 2026

https://github.com/ivan-guerra/caesar_cipher

Caesar Cipher encrypt/decrypt/cracking utilities

caesar-cipher cryptography password-cracking

Last synced: 22 Jun 2026

https://github.com/mokkunsuzuki-code/stage356

Stage356: Runtime Verification and Fail-Closed Execution Gate with Stage355 integrity binding, runtime decision enforcement, CI context detection, and PQC intent-only protection.

audit ci-cd cryptography cybersecurity evidence execution-gate fail-closed github-actions hash-chain integrity key-revocation key-status ml-dsa pqc qsp runtime-verification signature-verification supply-chain-security trust verification

Last synced: 23 Jun 2026

https://github.com/vedbhanushali/cryptoaes

Cybersecurity Project - Repositry contains [windows and android] application which uses Symmetric - Encryption for encrypting any file

aes-encryption cryptography cybersecurity symmetric-key-cryptography

Last synced: 23 Jun 2026

https://github.com/seniorbatleo/cryptocart

Secure chat software for your computer.

chat cryptocart cryptography messaging secure security

Last synced: 24 Jun 2026

https://github.com/suprim-corp/kit-backend-base-java

Reusable Java backend toolkit โ€” UUID, JSON, crypto, exception, web & gRPC (dev.suprim)

backend cryptography exception-handling grpc java java-library json maven spring-boot utilities

Last synced: 24 Jun 2026

https://github.com/bastipnt/passmgr

Zero-knowledge password manager โ€” cross-platform web + mobile, TypeScript monorepo. Early prototype.

bun cryptography drizzle-orm e2ee end-to-end-encryption expo fastify monorepo opaque pake password-manager react react-native self-hosted tailwindcss trpc turborepo typescript zero-knowledge

Last synced: 24 Jun 2026

https://github.com/aleff-github/crypto-toolkit

Offline VSCode extension for encoding, decoding, hashing, JWT decoding, AES utilities, HMAC and Smart Detect directly from the editor context menu.

aes base64 cryptography decoding developer-tools encoding hashing hmac jwt offline-first typescript vscode-extension

Last synced: 25 Jun 2026

https://github.com/tegmentum/secure-log

Tamper-evident audit log for Rust: hash-chained entries, Merkle-sealed segments, externally-signed checkpoints, witness anti-equivocation, and AEAD payload sealing โ€” native crates plus WASI Preview 2 components.

audit-log audit-logging component-model cryptography hash-chain merkle-tree rust security tamper-evident tpm transparency-log wasi wasm webassembly

Last synced: 25 Jun 2026

https://github.com/dssgabriel/present24-rs

Rust port of MITM attack on 2PRESENT24.

cryptography man-in-the-middle-attack present-cipher

Last synced: 08 Jul 2025

https://github.com/isaaczhang4/rsa-cryptography

Python implementation of the RSA Cryptography Algorithm

cryptography number-theory python rsa-cryptography

Last synced: 02 Aug 2025

https://github.com/vitor0p9f/ruby-caesar-cipher

This repository was created with the aim of studying the functioning and implementation of the Cesar cipher. Project suggested by The Odin Project platform.

cryptography docker regex rspec ruby tdd

Last synced: 26 Sep 2025

https://github.com/filiprokita/hashtool

A simple command-line tool for calculating the MD5, SHA-1, and SHA-256 hash values of a text or a file, written in Python.

algor command-line-tool cryptography encrypt encryption encryption-algorithms file-hashing hack hashing hashlib md5 python python3 securirty sha sha1 sha256 text-hashing

Last synced: 02 Aug 2025

https://github.com/princeranjan03/imageencryption_i-chip

This project focuses on creating a hardware-based encryption and decryption system that implements the Data Encryption Standard (DES) algorithm.

cipher cryptography data-encryption data-encryption-standard encoding encryption-decryption fpga image image-processing opencv rtldesign source-coding verilog verilog-hdl verilog-project vivado xilinx xilinx-vivado

Last synced: 26 Mar 2025

https://github.com/rakibhossain72/XORpass

XORpass is a Flask-based password manager application with MongoDB integration. It allows users to securely store their passwords in a MongoDB database, with encryption applied using their own master password. This ensures that the stored passwords are protected and can only be accessed by the owner.

cryptography encrypted-store flask password-manager

Last synced: 27 Sep 2025

https://github.com/ricardoyam/dataescrowsystem

A decentralized data escrow system leveraging Intel SGX and TLS as the root of trust.

cryptography openenclave openssl sgx shamir-secret-sharing tls

Last synced: 25 Jan 2026

https://github.com/rewired-gh/d-box-app

A trustworthy vault app utilizing state-of-the-arts algorithms

client cross-platform cryptography flutter vault

Last synced: 15 May 2026

https://github.com/snowkluster/unseen

A modern go cli tool for hashing and analysing the type of hash

analyzer cli cryptography golang hashing modern

Last synced: 15 May 2026

https://github.com/amiriiw/merklenote

Merkle Note is a secure text editor that offers advanced file management and encryption features. It encrypts files using a Merkle root as a password, ensuring data integrity and confidentiality. Users can create, open, and save encrypted or plain text files, while the intuitive interface streamlines file navigation.

cryptography editor file hash merkle-tree notebook password

Last synced: 21 Aug 2025

https://github.com/zizisk-100bz/cryptoguardian

Cryptoguardian is a secure wallet application designed to protect your digital assets. It uses advanced encryption methods to ensure that your cryptocurrencies remain safe from unauthorized access.

bitcoin crypto crypto-tools crypto-wallet cryptography github-config matplotlib nodejs pandas seaborn sha256-hash streamlit visualization walletkeytool

Last synced: 01 May 2026

https://github.com/salatad/salatanote

A private untraceable alpha Cryptocurrency that's built on the CryptoNote Cryptocurrency codebase and implemented the CryptoNote protocol.

bytecoin crypto cryptocurrency cryptography cryptonote miner mining monero privacy private wallet

Last synced: 29 Sep 2025

https://github.com/dssgabriel/present24-attack

Blazing fast MITM attack on a 24 bits implementation of the PRESENT block cipher algorithm.

blockcipher c cryptography maninthemiddleattack maqao optimization

Last synced: 20 Jan 2026

https://github.com/arvid-berndtsson/typesecure

A focused TypeScript cryptography package that provides secure encryption and hashing utilities with strong typing and runtime validation using Zod.

cryptography cybersecurity encryption hashing password security typesafe typescript zod

Last synced: 19 Feb 2026

https://github.com/YeDawa/Enigmify

This project is a simple implementation of the Enigma machine in Rust. It allows users to input a message, configure the rotor and reflector settings, and encrypt or decrypt the message.

cli cryptography enigma-machine rust security

Last synced: 29 Sep 2025

https://github.com/pvlbzn/blockchan

Blockchain implementation

blockchain cryptography

Last synced: 05 Aug 2025

https://github.com/dbosk/otpkx

Towards Perfectly Secure and Deniable Communication Using an NFC-Based Key-Exchange Scheme

cryptography deniability paper

Last synced: 19 Jan 2026

https://github.com/solomon-77/aes-file-crypto

This is a Python-based file encryption and decryption tool that utilizes AES for security.

aes aes-128 aes-encryption cryptography cryptography-project cryptography-tools encryption encryption-decryption python3

Last synced: 04 Sep 2025

https://github.com/gausix/enigmify

This project is a simple implementation of the Enigma machine in Rust. It allows users to input a message, configure the rotor and reflector settings, and encrypt or decrypt the message.

cli cryptography enigma-machine rust security

Last synced: 07 Jul 2025

https://github.com/alex-snd/cardancipher

๐Ÿ”“ The project is intended for easy reading of the plaintext from the ciphertext obtained using the Cardano cipher.

cryptography

Last synced: 15 Jun 2025

https://github.com/zahidayturan/advanced-encryption-standard-application

This app securely encrypts and decrypts your files by generating keys using the AES algorithm.

aes cryptography encryption firebase firestore flutter symetric-encryption

Last synced: 09 Apr 2026

https://github.com/dlarocque/aes

Advanced Encryption Standard (AES)

c cryptography encryption

Last synced: 09 Nov 2025

https://github.com/rafaeldelucena/ine5429

Encryption Algorithms in Python

cryptography python

Last synced: 14 Jun 2025

https://github.com/yashitacodes/encode-me

A simple desktop application in python that allows you to encode and decode texts.

cryptography decryption desktop encryption gui python tkinter

Last synced: 12 Jun 2026

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

Identity management in Ruby for the Tanker SDK

cryptography encryption privacy ruby sdk security tanker

Last synced: 09 Aug 2025

https://github.com/cwaring/ucan.xyz

UCAN is a trustless, secure, local-first authorization network that puts users in control of their permissions โ€” no central authority required.

astro authentication authorization cryptography js local-first

Last synced: 14 May 2026

https://github.com/anishsingh90/regular-solidity-code-2

Regular Solidity Code: A repository showcasing Solidity snippets, smart contract examples, and projects for learning and building secure, efficient blockchain applications. ๐Ÿš€ Ideal for exploring Ethereum development and decentralized innovation! ๐ŸŒโœจ

blockchain cryptography defi nfts smart-contracts solidity

Last synced: 01 Apr 2025

https://github.com/sundarnagarajan/pymultikdf

Python wrappers for bcrypt, PBKDF2 (fastpbkdf2) scrypt (Tarsnap)

bcrypt cryptography fastpbkdf2 pbkdf2 python-wrapper scrypt wrapper

Last synced: 23 Aug 2025

https://github.com/fl03/aqueduct

Aqueduct is a dynamic encryption protocol merging elliptic-curve cryptography with fully-homomorphic encryption standards.

cryptography rust

Last synced: 03 Apr 2025

https://github.com/skygenesisenterprise/api-service

The Official Sky Genesis Enterprise API Service Ecosystem

api-service client cryptography data dns docker javascript nextjs service stalwart typescript websocket

Last synced: 31 Dec 2025

https://github.com/alessandroconti11/constant_time-parallel_shuffling

Shuffling arrays in constant time is a common problem in modern cryptography. This project involves analyzing the technique proposed in https://cr.yp.to/2024/insertionseries-20240515.py, and implementing it in C, possibly employing parallelization.

c complexity-study computer-engineering computer-science-and-engineering constant-weight-word cryptography cryptography-and-architecture-for-computer-securit cww daniel-j-bernstein djb insertion-in-array insertion-series polimi porting porting-python-to-c python-to-c

Last synced: 17 Jun 2026

https://github.com/ali2210/rsa

this is implementation of RSA cryptography in Java

cryptography rsa-cryptography

Last synced: 03 Apr 2025

https://github.com/geikha/cryptography-scripts

Basic cryptograhpy in Python, just for practice

console-application cryptography python python3 scripting

Last synced: 04 Oct 2025

https://github.com/grakshith/shamir-secret-sharing

A basic implementation of Shamir Secret Sharing

cryptography interpolation secret-sharing shamir-secret-sharing

Last synced: 14 May 2026

https://github.com/bivex/ejafa_protocol

Multi-language (Python, PHP, Go) implementation of the Ejafa communication protocol, providing secure and efficient data exchange using modern cryptographic primitives.

cryptography data-exchange go network-protocol php python security

Last synced: 23 May 2026

https://github.com/jmckesey/multithreaded-encryptor

Multithreaded File Encryptor is a high-performance C++ application that encrypts and decrypts all .txt files within a specified directory using a user-defined secret key. The project leverages multithreading to process files concurrently, significantly improving speed on multi-core systems.

cpp17 cryptography multithreading

Last synced: 04 Oct 2025

https://github.com/lucasfeliciano02/expressoes_regulares-regex

Expressรตes regulares muito รบteis para validar: senhas, cpf, e-mails, IPv4, numeros e telefones

cryptography formatters python regex validations

Last synced: 10 Jun 2026

https://github.com/tniessen/zkp-volte-patarin-nachef-c

Implementation of the zero-knowledge protocol due to Volte, Patarin, and Nachef (2013) in plain C

academic cryptography zero-knowledge-proof

Last synced: 20 Mar 2025

https://github.com/cryptocoin-wallets/exodus-core-fast-crypto-blockhain-plugin-walletconnect

Exodus New Feature Development is an open-source initiative enhancing the capabilities of the Exodus application for secure digital asset management. Join us in contributing innovative features and improving the Exodus ecosystem.

blockchain-plugin crypto cryptography exodus-api exodus-app exodus-core exodus-geteway exodus-payment exodus-wallet exodus-wallet-web3 exodus-wallets fast-api javascript wallet-connect wallet-connector wallets

Last synced: 26 Mar 2025

https://github.com/zhongruoyu/md5

An implementation of the MD5 hash algorithm.

cryptography hash md5

Last synced: 12 Aug 2025

https://github.com/rsc-dev/crypto-tools

Crypto tools

cryptography python3

Last synced: 12 Aug 2025