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/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/talha-1010/des-algorithm

A symmetric-key algorithm for the encryption of digital data.

cpp cryptography datastructures des-algorithm encryption-decryption template-specialisations

Last synced: 18 Oct 2025

https://github.com/lucasbn/rsa

A simple implementation of RSA encryption

cryptography encryption python rsa

Last synced: 17 Mar 2025

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/mttbernardini/mbencrypter

:closed_lock_with_key: This program will help you encrypting or decrypting some data or a file using MB's algorithm. NB: this project has been supeseded by https://github.com/mttbernardini/mbc

algorithm cryptography raw-data rawinput symmetric-keys text

Last synced: 26 Mar 2025

https://github.com/amr-yasser226/datagovernanceworkflow

Comprehensive data governance pipeline for SSH honeypot logs—covering data profiling, cleansing, quality assurance, encryption, classification, and GDPR/CCPA/HIPAA compliance. Built with Pandas, Pandera, YData Profiling, and cryptography, with simulated Caesar cipher attacks to demonstrate practical data-security techniques.

caesar-cipher ccpa cryptography cybersecurity data-cleaning data-encryption data-governance data-profiling data-quality data-validation data-visualization gdpr hipaa honeypot-analysis open-source pandas privacy-compliance python ssh-logs

Last synced: 05 Feb 2026

https://github.com/churro/avr-aes128-groestl256

Efficient AES-128 & Grøstl-256 Implementations for the AVR 8-bit Microcontroller Architecture

aes-128 atmega128 avr cryptography groestl-256

Last synced: 10 Apr 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/amculin/php-vigenere-cipher

Simple implementation of Vigenere Cipher algorithm in PHP, also implement modification to support alpha-numeric characters

classical-cryptography cryptography php php82 php83 vigenere-cipher

Last synced: 07 Jun 2026

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: 13 Apr 2026

https://github.com/cachekit-io/cachekit-core

LZ4 compression, xxHash3 integrity, AES-256-GCM encryption for byte payloads

aes-gcm compression cryptography encryption lz4 rust

Last synced: 13 Jan 2026

https://github.com/mveytsman/cryptopals

Doing cryptopals in Elixir LiveBook

cryptography cryptopals-crypto-challenges elixir livebook

Last synced: 18 May 2026

https://github.com/miraclx/xstrip-auth

Cryptographically strong pseudorandom key generator based on the `XStrip Algorithm`

cipher cryptography encrypt pbkdf2withhmacsha512 pseudorandom

Last synced: 28 May 2026

https://github.com/sammyne/sm4

A Go implementation of SM4 block cipher algorithm as specified by GM/T 0002-2012

block-cipher cryptography sm4

Last synced: 18 Mar 2025

https://github.com/projects-developer/steganography-project

Steganography is the practice of hiding secret information within a non-secret message, image, or other medium. Steganography Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

btechprojects computerscienceprojects cryptography cybersecurity dataencryption datahiding digitalforensics informationsecurity mtechprojects secretcommunication steganalysis steganography steganography-project

Last synced: 06 Feb 2026

https://github.com/syedzawwarahmed/encryption-algorithms

A collection of encryption algorithms implemented in Rust.

cryptography encryption rust

Last synced: 28 Feb 2025

https://github.com/pur3miish/antelope-ecc

A universal JavaScript ECC digital signature and key utility package for Antelope based blockchains

antelope antelopeio-blockchain blockchain-technology crypto cryptography javascript sign-transactions signature signature-generation signature-verification

Last synced: 10 Apr 2025

https://github.com/enjeck/cryptoalgovisualizer

Visualizations of various cryptography algorithms

algorithms cryptography visualization

Last synced: 24 Oct 2025

https://github.com/jamestaylr/aes

Implementation of AES and associated cryptographic helper functions in Crystal

aes course-work cryptography crystal

Last synced: 24 May 2026

https://github.com/cartory/encoderr-web

🔐 Crypto Final Project - Encoderr

cryptography decoding encoding javascript uagrm webpack

Last synced: 11 May 2026

https://github.com/outspace/vigdec

vigdec aka heartbreaker – tool that breaks Vigenère cipher without knowing the key.

breaker cryptography decryption decryptor substitution-cipher vigenere vigenere-cipher vigenere-cipher-algorithm vigenere-decoder

Last synced: 25 Oct 2025

https://github.com/justscott/listcrypt

Symmetric cryptographic algorithm built with python3

cryptography encryption python38 symmetric-cryptography symmetric-key-cryptography

Last synced: 21 Jun 2026

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/ajay-dhangar/crypto

My submition for the Microsoft Future Tech 2022 Hackathon

crypto cryptocoins cryptocurrencies cryptocurrency cryptocurrency-exchanges cryptography

Last synced: 30 Mar 2025

https://github.com/amul-thantharate/ciphersmith

A powerful and flexible command-line password generator that helps you create strong, secure passwords with ease.

cryptography python sqlite3

Last synced: 23 Jul 2025

https://github.com/tuxxy/speck

A no_std implementation of NSA's lightweight blockcipher SPECK

cryptography encryption lightweight-cryptography rust rust-crypto security speck

Last synced: 24 Apr 2025

https://github.com/karasz/securelog

Forward-secure Go library for tamper-evident audit logs, implementing Ma–Tsudik’s dual-MAC private-verifiable scheme.

audit-logging compliance cryptography forward-security golang log-integrity secure-logging tamper-detection

Last synced: 26 Oct 2025

https://github.com/scotow/pac

Scripts made throughout the PAC courses (Lille University)

course cryptography lille university university-project

Last synced: 09 Jun 2026

https://github.com/jjordanoc/rsa-encryption

A simple implementation of RSA encryption for arbitrary strings

cryptography number-theory rsa-encryption

Last synced: 24 Jun 2026

https://github.com/volhovm/rsa-zkps-impl

ZK protocols for knowledge and range of Paillier-like ciphertexts in subverted RSA groups

cryptography zero-knowledge

Last synced: 24 Jun 2026

https://github.com/aleksandrhovhannisyan/serverless-cryptography-algorithms

Implementations of elementary cryptography algorithms using forms and 11ty Serverless.

11ty 11ty-serverless ciphers cryptography javascript netlify

Last synced: 25 Apr 2026

https://github.com/scorpi-on/richelieu-feistel-cipher

Web app that implements the Richelieu cipher and the Feistel network for encrypting text data. A project for studying frontend using a ready-made component kit. Lab work on Program and Data Security (Oct 2024, 7th semester of university).

cryptography daisyui feistel-network frontend lab-work richelieu-cipher tailwindcss university-project

Last synced: 28 Apr 2026

https://github.com/ellipticsecure/ehsm-java

Java integration library for the eHSM and MIRkey Hardware Security Modules

bip32 bitcoin cryptography ehsm hsm java pkcs11

Last synced: 28 Apr 2026

https://github.com/rushi-12320/cryptable-app

Cryptography app which can encrypt and decrypt images and text both

android-app cryptography java

Last synced: 06 May 2026

https://github.com/diogoperei29/x.509-cert-verifier

A small project for loading and verifying X.509 certificate chains against a local trust store using the OpenSSL library.

c certificate certificates cmake cpp cpp17 cryptography icmp openssl python python3 raii scripting testing verification x509

Last synced: 07 May 2026

https://github.com/ash-2k3/ooni-chainwatch

A python script to extract certificate chains from OONI web connectivity measurements and submit them to a Let's Encrypt Certificate Transparency (CT) log. This aids in monitoring and auditing the certificates used on the web, contributing to internet transparency efforts.

certificate-transparency cryptography python s3-buckets x509certificates

Last synced: 10 Jun 2026

https://github.com/eltneg/kryptograzig

Simple public key cryptography algorithms implemented in zig

cryptography encryption-decryption zig

Last synced: 05 Jun 2026

https://github.com/dubniczky/cryptolab

A hands-on cryptography repository containing implementations of fundamental encryption, decryption, hashing, padding, and random number generation techniques.

cryptography encryption hashing padding python

Last synced: 10 Jun 2026

https://github.com/hyperparticle/integrity-coded-database

Demonstrates and evaluates an Integrity Coded Database (ICDB) implementation

cryptography database icdb mysql

Last synced: 29 Apr 2026

https://github.com/ishan-surana/federanet

Federated Multimodal Cyberattack classification model on social media messages (utilizing blockchain and quantum key cryptography). Blockchain server at https://cyberattack-blockchain.onrender.com/. Model interaction link below.

bb84-protocol blockchain convolutional-neural-networks cryptography federated-learning flask html-css-js information-security machine-learning multimodality natural-language-processing proof-of-authority streamlit zero-knowledge-proof

Last synced: 10 May 2026

https://github.com/pccr10001/cryptoauthlib

Microchip CryptoAuthentication Library

arduino arduino-library atca atecc508a cryptoauthlib cryptography esp32

Last synced: 10 May 2026

https://github.com/lucianoscarpaci/atmega328p

🔒 Embedded Crypto Projects with Arduino board.

aes arduino arduino-projects atmega328p cryptography haskell nix

Last synced: 10 May 2026

https://github.com/fblupi/encryptator

A simple webapp to encrypt and decrypt messages

bootstrap cryptography webapp

Last synced: 30 Apr 2026

https://github.com/avinash-ghadshi/cryptographyscripts

Each Script is written in Python and GO

cryptography go golang python2

Last synced: 30 Apr 2026

https://github.com/ellipticsecure/signer-example

This example demonstrates how to use a MIRkey or eHSM Hardware Security Module to sign a PDF file.

cryptography hsm java javafx pdf signing

Last synced: 27 Apr 2026

https://github.com/sourish-kanna/side-projects

These are my other side projects which are not that big for a dedicated repository

ascii cesar-cipher cesar-cypher cryptography encryption java python side-project

Last synced: 11 May 2026

https://github.com/afraz496/fypafraz

This repository comprises of a Post Quantum Cryptography implementation. This is a repository that includes all of the software developed for the Final Year Project of Afraz Arif Khan (CID 00963429) at Imperial College London.

c cryptography key-exchanges postquantum python

Last synced: 01 May 2026

https://github.com/codesteel/expressjs-login-application

Login/Register/And Password Reset into one Repository.

authentication cryptography expressjs login

Last synced: 01 May 2026

https://github.com/netesf13d/crypto-stuff

Python implementation of some common cryptographic primitives

aes cryptography keccak

Last synced: 14 May 2026

https://github.com/pmielech/stm32-rectenna

Portable radio noise measurement system, based on an STM32f303re microcontroller.

cryptography randomness randomness-generation rectenna rng signal-processing stm32 stm32f303 wifi

Last synced: 08 Jun 2026

https://github.com/jacob-ian/deno_random_primes

Generate random prime numbers with Deno and the Miller-Rabin test.

cryptography deno typescript

Last synced: 02 May 2026

https://github.com/crissnamon/soldeea

Encryption algorithm based on system of linear diophantine equations resistant to quantum algorithms

algorithm cryptography decryption diophantine diophantine-equation diophantine-equations encryption encryption-algorithm equation java quantum-algorithms soldeea

Last synced: 02 May 2026

https://github.com/ayazkhan27/cyclic

Cyclic prime numbers and their generation of cyclic numbers that follow a wave function and superpositions, converted into an encryption algorithm.

aes cryptography encryption full-reptend-prime number-theory rsa

Last synced: 15 Jun 2026

https://github.com/sanjoy-sust/scpproject

This is Secure Communication Protocol for smart cart Cryptography management

aes aes-encryption algorithm cryptography design-patterns factory-method-pattern factory-pattern j2se java java-smart-cards security

Last synced: 07 Jun 2026

https://github.com/yashsahsani/kame-hameha

This project explains how to use symmetric and asymmetric cryptographic methods simultaneously.

cryptography kame-hameha malware malware-analysis psexec python python3 ransomeware red-team ssh worm

Last synced: 15 Jun 2026

https://github.com/skylinenando/php

Some functionality or tools to enhance using php

akaxmysqli array creating-txt-file cryptography date hash php random-code str-replace

Last synced: 02 May 2026

https://github.com/retr0kr0dy/ghostschat

Chat and file transfer securely, 🛡️ embrace anonymity, and unleash your inner cyber ninja! 🥷💻💾

aes annonymized chat coding cryptography development file-transfer python rsa secured-communication security

Last synced: 16 Jun 2026

https://github.com/netesf13d/py-ecc

Python implementation of elliptic curve cryptography

cryptanalysis cryptography elliptic-curve-cryptography

Last synced: 17 Jun 2026

https://github.com/james-honeybadger/zayfer_vault

Full-featured encryption/decryption suite — AES-256-GCM, ChaCha20-Poly1305, RSA, Ed25519, X25519, OpenPGP | Rust core + Python bindings | CLI, GUI (PySide6), Web (FastAPI)

aes-256-gcm chacha20-poly1305 cli cryptography decryption ed25519 encryption fastapi keystore openpgp pyo3 pyside6 python rsa rust

Last synced: 28 Apr 2026

https://github.com/hydronixt/zyra-crypto-wallet-mnemonic-seed-phrase-balance-checker

This repository features Zyra, a crypto wallet tool that includes functionality for checking balances using mnemonic seed phrases. It allows you to securely manage and verify cryptocurrency balances associated with various wallets.

balance balance-checker bip39 bitecoin blockchain cold-wallet crypto crypto-wallet cryptography ethereum hardware-wallet keypair mnemonic mnemonic-phrase seed seed-phrase wallet wallet-checker

Last synced: 03 May 2026

https://github.com/reklatsmasters/is-chacha20-poly1305-supported

Check whether a chacha20-poly1305 cipher is supported by NodeJS

aead chacha20 chacha20-poly1305 cipher crypto cryptography nodejs poly1305 rfc7539

Last synced: 03 May 2026

https://github.com/ao3575911/dark-swan

Decentralized identity and symbolic anonymization protocol — Ed25519 signing, rotating pseudonyms, and local registry for private verifiable identities.

anonymization cryptography decentralized ed25519 identity privacy pseudonym python

Last synced: 22 Jun 2026

https://github.com/danielabrozzoni/glhash

OpenGl-based hash function 🔐

cryptography hash opengl

Last synced: 06 Jun 2026

https://github.com/moosesue/modular-inverses

Modular inverse discussion leading to single character RSA demo.

cryptography modular-inverse number-theory rsa rsa-algorithm rsa-cryptography rsa-decryption

Last synced: 23 Jun 2026

https://github.com/dabevlohn/wasm-rc-sesskey

Generates random 16 bytes, transforms it to CryptoKey Object, encrypts it for RSA-key issuer

cryptography e2ee keygen rocketchat rsa rust wasm webassembly

Last synced: 25 Apr 2026

https://github.com/tetration-lab/solidity-ed-on-bn254

Solidity implementation of a twisted Edwards curve on scalar field of BN254, also known as Baby-Jubjub.

babyjubjub bn254 cryptography ethereum smart-contract solidity

Last synced: 04 May 2026

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

RC4 algorithm in rust

algorithm cipher cryptography stream-cipher

Last synced: 14 Jun 2026

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

https://github.com/symbolicsoft/jevil

A stateless few-time signature scheme with a sharp key-recovery cliff

cryptography few-time-signatures post-quantum-cryptography signature-scheme

Last synced: 03 Jun 2026

https://github.com/ddebin/ssh-agent-secrets

Encrypt and decrypt secrets using an SSH agent

cli cryptography encryption-decryption ssh ssh-agent ssh-key typescript

Last synced: 02 Apr 2026

https://github.com/texadactyl/cloaking.c

C-language password-based security of a single file or a single file system archive file.

c cloaking-utility cryptography encryption-decryption libgcrypt password-based

Last synced: 04 Apr 2025

https://github.com/nandanr06/full-stack-cryptocurrency

Cryptocurrency Tracker is a real-time app for monitoring cryptocurrency prices, market trends, and historical data. Powered by the CoinGecko API, Node.js, Express, and React, it allows users to view live market updates, explore trending coins, and analyze price histories with interactive charts—all in a responsive, user-friendly interface.

bitcoin cryptocurrency cryptography marketplace

Last synced: 17 Apr 2026

https://github.com/dalda-iitj/libr

A Moderated, Censorship-Resilient Digital Forum

cryptography distributed-hash-tables forum golang postgresql

Last synced: 18 Aug 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/nikhil25803/pyfidelius

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

cryptography ecdh python3

Last synced: 20 Jan 2026

https://github.com/humanjavaenterprises/nostr-nsec-seedphrase

The nostr-nsec-seedphrase repository offers a TypeScript library that converts Nostr nsec keys into mnemonic seed phrases, enhancing the readability and management of keys within Nostr applications. This approach mirrors Bitcoin's use of seed phrases, emphasizing the importance of secure storage and careful handling of these keys.

bitcoin cryptography decentralized-protocols digital-signatures key-management mnemonic-seed-phrases nostr public-key-infrastructure security

Last synced: 31 Aug 2025

https://github.com/sharif-minhaz/one-time_pad_algo-otm

One Time Pad algorithm (OTP) is a symmetric key type algorithm which means that the key used to perform encryption and decryption is the same key

cryptography one-time-pad

Last synced: 23 Jun 2025

https://github.com/embetrix/meta-satobox

Satobox is an open-source, Yocto-based, privacy-focused and secure bitcoin full node solution designed for embedded linux devices.

anonymity bitcoin cryptocurrency cryptography embedded linux raspberry-pi security toronionproxy yocto yocto-layer

Last synced: 01 Nov 2025

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

Encryption / decryption algorithm exercises

cryptography decryption encryption

Last synced: 03 Apr 2025

https://github.com/shgysk8zer0/phpcrypt

Provides a variety of cryptographic traits and classes to PHP

aes aes256 cryptography jscrypt php php-7 phpcrypt rsa spl-autoload traits

Last synced: 01 Apr 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