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/pranjalgautam11/data-protection-using-steganography-and-cryptography

This menu driven program ensure the steganography and cryptography of the files.

cryptography encryption-decryption steganography twofish

Last synced: 12 May 2026

https://github.com/abdulsmapara/constant-size-group-signatures

Implementation of the research paper - http://crypto.stanford.edu/~xb/pkc07/fullgrpsigs.pdf

constant-size-group-signatures cryptography number-theory

Last synced: 11 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/virgilsecurity/demo-e2ee-server-java

A simple Java server application that uses in end-to-end encryption (E2EE) use-case.

crypto cryptography demo encryption end-to-end-encryption secured-by-virgil server

Last synced: 17 Jun 2026

https://github.com/liu-yucheng/retroverse-bike-utils

A utility toolset for the Retroverse Bike project.

cryptography python3 utility

Last synced: 18 Jun 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/rwilliamspbg-ops/smp-zk-proofs

A Rust library providing verifiable aggregation ledgers in distributed spatial networks. It implements deterministic zero-knowledge proof (ZKP) and verification pipelines for local data processing—specifically validating location constraints and machine learning training updates—using a flexible API designed for seamless integration with Halo2

arkworks cryptography halo2 machine-learning privacy-preserving rust spatial-networks verifiable-computation zero-knowledge-proofs zkp

Last synced: 22 Jun 2026

https://github.com/majikah/majik-key

Majik Key is a next-generation seed phrase account library for creating and managing mnemonic-based identities. It provides a post-quantum ready, high-security bridge between BIP39 mnemonics and the Majikah ecosystem.

bip39 crypto cryptography key keypairs majik-message mnemonic security seed-phrase

Last synced: 22 Jun 2026

https://github.com/virgilsecurity/demo-nexmo-chat-server

Application API server for the Virgil Nexmo Demo Messaging app.

api chat cryptography demo encryption messenger nexmo server

Last synced: 23 Jun 2026

https://github.com/01alekseev/psc

Petoron Seal Contracts (PSC) is a minimalistic cryptographic contract format. It doesn't execute. It verifies. Then it ends :))

binary crypto-contracts cryptography digital-signature minimal petoron psc security ttl

Last synced: 27 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/mukaschultze/diffie-chat

AES-CBC encrypted chat with elliptic-curve Diffie-Hellman key exchange, running on Angular

aes-cbc aes-encryption angular cryptography diffie-hellman elliptic-curves key-exchange-algorithms

Last synced: 21 Jan 2026

https://github.com/marichu-kt/chacha20-poly1305-x25519

Esto es una app cliente-servidor en C++ que cifra mensajes con ChaCha20-Poly1305 y usa X25519 para el intercambio seguro de claves. Soporta comunicación bidireccional por TCP y configuración vía XML.

asymmetric-encryption c-plus-plus chacha20-poly1305 client-server cpp cryptography curve25519 end-to-end-encryption multi-threading network-security openssl secure-chat secure-communication secure-messaging tcp-sockets x25519 xml-configuration

Last synced: 23 Apr 2025

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/jparr721/monkey

🐒 Non GMO password manager, safe for consumption

cryptography cryptography-tools nodejs password password-vault tool

Last synced: 20 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/scotow/pac

Scripts made throughout the PAC courses (Lille University)

course cryptography lille university university-project

Last synced: 09 Jun 2026

https://github.com/abhishekkr/aqikcipher

encrypt-decrypt using a small shared password in a dumb One-Time-Pad style

c clanguage cryptography cryptography-tools

Last synced: 05 Jun 2026

https://github.com/nalinrajendran/cryptography-automata-theory

This is a simple scenario based application for string matching and cryptography in the case of a publisher, subscriber model. This demonstrates the communication between a publisher and a subscriber model using two different modes of encryption and decryption(Caesar Cipher, Bit-Flipping).

amrita-vishwa-vidyapeetham bit-flipping caesar-cipher cryptography decryption encryption login-page pub-sub publisher-subscriber

Last synced: 03 Mar 2026

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/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/oritwoen/vusi

ECDSA signature vulnerability analysis library and CLI

bitcoin cryptography ecdsa nonce-reuse private-key-recovery rust security vulnerability-detection

Last synced: 01 Feb 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/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/frederickjansen/subtle-sodium

An implementation of various SubtleCrypto functions using the same API as libsodium.js

cryptography libsodium subtlecrypto

Last synced: 17 Mar 2025

https://github.com/bok1c4/pgpkeytypedetector

This includes RSA and ECC cryptographic algorithms

cryptography go pgp

Last synced: 08 Oct 2025

https://github.com/umstek/enigma

A generalized software model of the Enigma electro-mechanical rotor cipher machines used by Germans in WWII.

cryptography enigma visual-basic world-war2

Last synced: 30 Jan 2026

https://github.com/sudhanplayz/ecdsa-node

Secure, centralized transfers with Elliptic Curve Signatures.

crypto cryptography ecdsa elliptic-curve-cryptography elliptic-curves security

Last synced: 29 Oct 2025

https://github.com/sean9999/go-oracle

A package that provides basic high-level cryptographic functions using Curve25519

awesome cli cryptography go

Last synced: 14 Jan 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/tsmx/string-crypto

Easy encryption and decryption for strings in NodeJS.

aes cipheriv crypto cryptography encryption string

Last synced: 22 Feb 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/dmberezovskyii/secure-test-automation

Cipher is a Python library for encrypting and decrypting passwords, designed for integration with automated testing frameworks such as Selenium, Appium, Playwright, and others. It ensures secure password storage and allows retrieving keys from remote vaults to decrypt configuration files.

appium automated-testing aws-kms crypto cryptography decryption encryption playwright python3 secure-storage selenium selenium-sercrets vault

Last synced: 15 Feb 2026

https://github.com/thefish/gogost

Cypherpunks.ru gogost mirror

cryptography encryption-algorithms gost russian

Last synced: 14 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/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/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/ao3575911/gdk9

Symbolic energy CLI — analyze, transform, encrypt and optimize text using the GDk9 implication engine. Python ≥3.9, zero runtime dependencies.

cli cryptography energy-analysis gdk9 implication-engine nlp python symbolic-ai

Last synced: 22 Jun 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/mamolinux/simple-pwgen

Very simple Python3-based GUI application to generate secure and random password.

cryptography debian linux-mint password-generator python3 ubuntu

Last synced: 03 Apr 2026

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/magical/keccak

The Keccak hash function (SHA-3)

cryptography

Last synced: 10 Jan 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/dalda-iitj/libr

A Moderated, Censorship-Resilient Digital Forum

cryptography distributed-hash-tables forum golang postgresql

Last synced: 28 Jun 2026

https://github.com/menezes-/xxtea

Implementation of the (corrected) Block TEA encryption algorithm in modern C++ with PHP bindings

cpp cpp11 cryptography php php-extension xtea xtea-cipher xxtea xxtea-algorithm

Last synced: 29 Apr 2026

https://github.com/nobleknightt/gravityfalls

Implementation of Famous Ancient Ciphers and Encryption Techniques

ciphers cryptography morse-code python

Last synced: 14 Dec 2025

https://github.com/valera-rozuvan/text-crypt

node js library and cli to simplify text crypto

cryptography nodejs text

Last synced: 29 Apr 2026

https://github.com/arpitgo4/bitcoin-wallet

Browser based Bitcoin wallet implementation.

bitcoin-wallet cryptocurrency cryptography react-router reactjs

Last synced: 29 Apr 2026

https://github.com/nemanjapetrovic/cryptography-course-elfak

Cryptography course @ Faculty of Electronic Engineering, University of Niš, Serbia

cipher cryptography knapsack multithreading rc4 simple-substitution tea threading xtea

Last synced: 16 Apr 2026

https://github.com/aead/sio

Go implementation of the Data At Rest Encryption (DARE) format.

cli cryptography encryption

Last synced: 14 Jan 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/rasmus-kirk/halo-accumulation

A rust implementation of the Halo2 accumulation scheme from the paper "Proof-Carrying Data from Accumulation Schemes"

accumulation-schemes blockchain crypto cryptocurrency cryptography halo2 rust

Last synced: 01 Apr 2025

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/yashkarthik/steno_hide_text

Hide text in an image with steganography.

cryptography image-manipulation python steganography

Last synced: 11 Mar 2026

https://github.com/solrac97gr/crypto-api-fiber

Project create for encrypt information using random strings and a Cache system 🛡️

cryptography firebase glang go

Last synced: 01 May 2026

https://github.com/uttambodara/Awesome-Hacking-Learning-Path

A comprehensive hacking learning path covering Pentesting, OSINT, Linux, Networking, Web Application Security, Cryptography, Exploitation, Reverse Engineering, Forensics, CVEs, and CTF challenges. Perfect for beginners and professionals to master ethical hacking, penetration testing, and cybersecurity step by step. 🚀

bug-bounty cryptography ctf cybersecurity-learning-path ethical-hacking hacking hackthebox linux metasploit networking osint penetration-testing privilege-escalation reverse-engineering tryhackme web-application-security

Last synced: 14 Apr 2026

https://github.com/modemobpsycho/itra-task-3

The third assignment from the internship.

ascii chalk cryptography hmac-sha256 typescript

Last synced: 08 Jun 2026

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

Generate a random BigInt by bit-length with Deno.

cryptography deno typescript

Last synced: 02 May 2026

https://github.com/liblor/applied_cryptography_ethz

Applied Cryptography Lab @ ETHZ

applied-cryptography cryptography ethz lab

Last synced: 12 Jun 2025

https://github.com/erhant/enigma-machine

An Enigma Machine in TypeScript.

cryptography enigma-machine typescript

Last synced: 04 Jun 2026

https://github.com/lane-romuald/hyperledger-fabric-for-iot-smart-irrigation-system

This repository hosts a Blockchain network built on Hyperledger Fabric to ensure the secure exchange of data in automated irrigation systems. It features three organizations, RAFT consensus, Fabric CA for certification, and Hyperledger Explorer for network visualization.

blockchain certificate-authority chaincode channel consensus-algorithm cryptography css docker docker-compose go html hyperledger-explorer hyperledger-fabric irrigation javascript raft tls web yaml

Last synced: 09 Apr 2026

https://github.com/tuokri/UnrealScript-FCrypto

Pure UnrealScript SSL/TLS implementation and cryptography utilities based on BearSSL. Work in progress.

bearssl block-cipher cryptography decryption ecdh ecdhe encryption hkdf hmac https-client sha-1 udk ue3 unreal-engine-3 unrealscript xxtea

Last synced: 11 Mar 2025

https://github.com/dolutech/cryptnote-php

A PHP library for creating encrypted, self-destructing messages with view limits and optional password protection

aes-256 cryptography encryption one-time-secret password-protection php-library secure-notes security self-destructing-messages sqlite

Last synced: 17 Jan 2026

https://github.com/yaronkoresh/shual

Shual is a fibonacci based cryptography toolset.

cryptography encryption-decryption hash javascript padding

Last synced: 07 May 2025

https://github.com/sebastienrousseau/cmn

A Rust library for accessing a collection of mathematical and cryptographic constants

avogadro boltzmann constants cryptography data-structures development-tools euler gamma golden-ratio hash mathematics pi planck rust silver-ratio squareroot tau

Last synced: 28 Mar 2025

https://github.com/darxisr/salsa20

Salsa20 encryption/decryption without libraries with GUI

cipher cryptography decryption development encryption gui open-source pyqt5 python salsa20 source-code tools

Last synced: 03 Apr 2025

https://github.com/vexcited/iut-r3.09

Module de cryptographie de BUT2 à l'IUT du Limousin.

cryptanalysis cryptography iut-du-limousin rust

Last synced: 08 Sep 2025

https://github.com/lukinalexeyg/phpcrypt

Stand-alone version of php_sha256_crypt without any PHP dependencies

c cryptography php

Last synced: 21 Apr 2026

https://github.com/botsuniverse/cryptrooper

Cryptrooper is a module that can encode and decode your text with a given key.

crypt cryptography decode encode python python3

Last synced: 29 Mar 2025

https://github.com/BotsUniverse/cryptrooper

Cryptrooper is a module that can encode and decode your text with a given key.

crypt cryptography decode encode python python3

Last synced: 19 Aug 2025

https://github.com/daim-nickel-penny/elixir

BlockChain based simple DAPP

blockchain-technology cryptography javascript

Last synced: 18 Jul 2025

https://github.com/supermarcel10/cryptographicanalysisofsha2

Comparative benchmark of SMT solver effectiveness in cryptographic hash collision discovery for SHA-2 algorithms.

cryptanalysis cryptography research research-paper research-project satisfiability-modulo-theories satisfiability-problem sha2 smt

Last synced: 30 Jul 2025

https://github.com/buabaj/fairness-engine

a simple secure multi-party computation server to ensure input data privacy while maintaining correctness and fairness using shamir's secret sharing protocol

cryptography golang mpc shamir-secret-sharing

Last synced: 12 Apr 2025

https://github.com/virgilsecurity/virgil-keyknox-kotlin

KeyKnox SDK allows developers to communicate with the Virgil Keyknox Service to upload, download, and synchronize encrypted sensitive data (private keys) between user's devices.

cryptography data-sharing keyknox sdk

Last synced: 23 Jul 2025

https://github.com/deovaliandro/des

Simple implementation of Data Encryption Standard

cryptography des symetric-key

Last synced: 13 Apr 2025