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/jasondrawdy/ecp

A lightweight, flexible, and extensible network communcations protocol created with security in mind and focuses on the productivity of both potential clients and servers.

communications cryptography encryption library networking protocol security tcp tcp-client tcp-server udp udp-client udp-server

Last synced: 05 Sep 2025

https://github.com/embetrix/satobox

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

anonymity bitcoin bitcoin-node bitcoin-wallet cryptocurrency cryptography embedded hardware-wallet linux raspberry-pi security toronionproxy wallets yocto yocto-layer

Last synced: 18 Apr 2026

https://github.com/scarlet-oni/lock-talk

Console messenger between client and server using TLS 1.3 protocol to encrypt messages

console cryptography cyber-security cybersecurity messaging messanger python python3

Last synced: 13 Feb 2026

https://github.com/shaharashe/cryptography_modules

This repository features Python implementations of various cryptographic algorithms, including RSA, ElGamal, and Vigenère cipher. It serves as a resource for learning and experimenting with cryptographic techniques. Contributions are welcome!

algorithm algorithms cryptography decryption encryption module modules python python3 security-tools

Last synced: 02 Mar 2026

https://github.com/jhnwnstd/suxotin

Python script that distinguishes vowels from consonants using Suxotin's algorithm.

cryptography decipherment suxotin

Last synced: 31 May 2026

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

A .NET implementation of PADMÉ padding.

crypto cryptography padding padme padme-padding

Last synced: 23 Jan 2026

https://github.com/harshildarji/locationcrypto

Encryption and Decryption of data using live location of device.

cryptography decryption encryption location position

Last synced: 14 Jan 2026

https://github.com/kuzma02/secured-file-share

Secure File Sharing App is a comprehensive solution for secure file exchange, developed using the MERN (MongoDB, Express.js, React, Node.js) stack. This application enables users to share files with end-users with a high level of privacy and security.

cryptography encrypted-data encryption end-to-end-encryption file-sharing file-transfer mern mern-stack mern-stack-development secure-file-exchange secure-file-sharing secure-file-upload secure-web-apps transfer-data transfer-files

Last synced: 26 Oct 2025

https://github.com/belajarqywok/strmc

Credentials Management Tool Using Stream Cipher Algorithm.

clang cryptography cybersecurity llvm rc4-algorithm stream-cipher

Last synced: 07 Feb 2026

https://github.com/thotypous/keccak-bsv

Bluespec SystemVerilog implementation of the Keccak primitive (SHA-3)

bluespec cryptography hardware-designs keccak sha3

Last synced: 19 Mar 2026

https://github.com/eqoty-labs/kryptools

Kotlin multiplatorm crypto tools: AES-SIV, Axlsign, AES256-GCM, Bech32, Secp256k1

crypto cryptography kotlin kotlin-android kotlin-js kotlin-jvm kotlin-library kotlin-multiplatform kotlin-native

Last synced: 02 Feb 2026

https://github.com/schultz-is/go-threefish

An implementation of the Threefish block cipher entirely in go with no external dependencies.

block-cipher block-ciphers crypto cryptography threefish

Last synced: 15 Apr 2026

https://github.com/harsh-ps-2003/rumi

A cryptography powered privacy-preserving discovery service design for mapping distinct identifiers to IDs without revealing any information to the server!

cryptography elliptic-curve-cryptography oram rust zero-knowledge

Last synced: 01 Mar 2025

https://github.com/loneicewolf/ciphers-python

Cypher, Cipher, Cyphers, Ciphers, cryptography, encryption, obfuscation, enciphering, deciphering - in python3

alphabet cipher cryptography encryption jupyter-notebooks python substitution-cipher

Last synced: 23 Apr 2025

https://github.com/venkat-kolasani/knight-s-tour-based-cryptographic-key-generation

The Knight's Tour Encryption System is a cryptographic application that leverages the Knight's Tour problem on a chessboard to generate a unique encryption key. This key is then used for XOR-based encryption and decryption of messages.

cpp17 cryptography design-and-analysisof-algorithm dsa-algorithm knights-tour

Last synced: 15 Feb 2026

https://github.com/cosmian/cloudproof_flutter

The Flutter API library to Cosmian Cloudproof Encryption

android cloud cloudproof cryptography dart flutter ios

Last synced: 01 Mar 2026

https://github.com/protdos/zyphor

Zyphor: A quantum-safe, fully anonymous chat protocol ensuring complete security and metadata protection.

anonymity chat cryptography e2ee encryption messaging metadata perfect-forward-secrecy post-quantum-cryptography privacy protocol security zero-knowledge zero-trust

Last synced: 02 Mar 2026

https://github.com/scar26/votesec.io

An automated voting platform based on Azure Blockchain that offers complete anonymity, instantaneous results and a plethora of other features

blockchain cosmosdb cryptography iot node-chakra solidity truffle

Last synced: 03 Mar 2026

https://github.com/saeed0x1/black-hat-ctf

This CTF event was organised by Data Science analytics and Cyber Security club at the annual Tech Fest Prajyukttam 🎆, Assam Don Bosco University 🎓

binary-exploitation capture-the-flag cryptography ctf ctf-challenges ctf-tools digital-forensics web-exploitation website

Last synced: 04 Mar 2026

https://github.com/zig-utils/zig-tls

Pure Zig TLS 1.3 implementation for SMTP and other protocols.

cryptography rsa tls zig

Last synced: 01 Apr 2026

https://github.com/mjvl/csci-462-tools

Collection of miscellaneous scripts written to help for CSCI-462 - RIT's cryptography course.

cryptography csci-462 diffie-hellman dsa elgamal elgamal-digital-signature rit-cryptography-course rit-csci-462 square-and-multiply

Last synced: 16 Apr 2026

https://github.com/oliverbutler/steggy

Written in Rust, features a simple cli and a client-side webapp

cli cryptography rust steganography

Last synced: 12 Mar 2026

https://github.com/erhant/cryptopals-go

Cryptopals cryptography challenges in Go.

cryptography cryptopals ctf go

Last synced: 07 Jun 2026

https://github.com/stevehjohn/security

Various useful classes for information security

cryptography csharp dotnet shamir

Last synced: 28 Apr 2026

https://github.com/mohammedmehdio/caesarjaw

CaesearJaw 🔐 is a Caesar Cipher Bash Script that allows you to encrypt, decrypt, find a shift key, and brute-force decrypt a given text using the Caesar Cipher.

bash bash-script caesar caesar-cipher caesar-cipher-algorithm communication cryptography cyber-security cybersecurity hacking hacking-tool key security tool tools

Last synced: 29 Apr 2026

https://github.com/jnm2/threshold

Paper backup requiring a chosen K of N pieces to decrypt. Useful for storing passwords, private keys for PGP or Bitcoin, recovery codes, secret instructions, and small files. Work in progress.

backup bitcoin cross-platform cryptography csharp digital dotnet-core encrypt paper password pgp print private-key redundancy secret-sharing security shamir threshold wallet

Last synced: 10 May 2026

https://github.com/anuja-rahul/python-datavault

Encrypt and safeguard your valuable data with this python encryption/decryption module.

aes-256 cbc-aes-encryption cryptography fernet-cryptography oops-in-python

Last synced: 19 Jun 2026

https://github.com/gunh0/whitebox_cryptanalysis

🔒 Whitebox Cryptographic Code Example

cryptography security wbc

Last synced: 25 Mar 2025

https://github.com/yashraj-n/legitly

A simple PDF Signing and verifying website. Made in Next.js

authentication cryptography pdf verification web3

Last synced: 23 Jun 2026

https://github.com/jean0t/passmanager

Incredible password manager made in python

cryptography password-manager python3 sqlcipher3 sqlite3

Last synced: 10 Apr 2026

https://github.com/newyaroslav/crypto-json

C ++ library for JSON encryption with COMMENTS

cryptography json json-parser strip-json-comments

Last synced: 15 May 2026

https://github.com/defucc/hashkeys

Reactive Noble cryptography for p2p identity

composable cryptography encryption js noble-curves signing vue

Last synced: 20 Jan 2026

https://github.com/unclerus/regnupg

Python GnuPG wrapper

cryptography gnupg gpg python

Last synced: 03 Apr 2025

https://github.com/dylan-lang/hash-algorithms

Cryptographic hash functions for Dylan

cryptography dylan-lang hash hashing

Last synced: 03 Feb 2026

https://github.com/8hantanu/cryp2o

Watermark based image encryption

cryptography dct rsa

Last synced: 11 Aug 2025

https://github.com/qtumproject/qtool

Qtool is a cli command, a JSON RPC api and a golang package that provides crypto functionalities specific for qtum blockchain

bitcoin cryptography ecdsa qtum

Last synced: 28 Apr 2025

https://github.com/danieltoader/php-crypttor

A simple php library to deal with encrypting and decrypting strings using OpenSSL or MCrypt

crypt cryptography decrypt encrypt mcrypt openssl php-crypt php-library

Last synced: 01 Sep 2025

https://github.com/tangle-network/anonima

A threshold signature oracle node.

cryptography

Last synced: 14 Sep 2025

https://github.com/marcode24/criptografia-rsa

🔐 This is a cryptography project testing, using RSA criptography

cryptography css html html-css-javascript html5-css3 javascript multer nodejs rsa rsa-cryptography

Last synced: 11 Apr 2026

https://github.com/guillaumebouchetepitech/wasm-cryptopp-as-module

Basic WebAssembly port of the open source cryptography library libCrypto++

browser cpp17 cryptography javascript nodejs typescript wasm webassembly

Last synced: 11 Apr 2026

https://github.com/gerhalt/cryptopals

Solutions to Cryptopals challenges in Python 3. Visit https://cryptopals.com/ for the complete list of challenges.

aes-encryption cbc-mode challenges crypto cryptography diffie-hellman dsa dsa-algorithm ecb-mode puzzles python python3 rsa rsa-algorithm solutions

Last synced: 13 May 2026

https://github.com/uncomputable/tackling-bulletproofs

In-depth survey into what Bulletproofs are and how they work

cryptography learning mathematics pdf tutorial zero-knowledge-proof

Last synced: 19 Mar 2026

https://github.com/delthas/libsilence-java

Lightweight API for the Silence protocol

cryptography java-8 silence sms smssecure textsecure

Last synced: 06 Jun 2026

https://github.com/samuelschlesinger/blake3-lamport-signatures

An implementation of Lamport/Merkle signatures in Rust using the BLAKE3 hash function.

cli cryptography lamport-signature-scheme merkle-signature-scheme rust rust-lang signature

Last synced: 18 Mar 2025

https://github.com/i-umairkhan/ecdsa_node

Transactions via ECDSA cryptography algorithm.

cryptography ecdsa-cryptography express javascript nodejs react

Last synced: 14 Apr 2026

https://github.com/thomasdesr/minisign-action

Github action to sign and verify minisign/signify signatures

crypto cryptography github-actions gpg minisign pgp signify

Last synced: 05 Jan 2026

https://github.com/lucabonamino/crypto-vdf

Cryptocurrency and Cryptographic blockchain Verifiadle Delay Functions project

cli cryptocurrency cryptography pietrzark-vdf python verifiable-delay-functions wesolowski-vdf

Last synced: 27 Dec 2025

https://github.com/asc8384/neural-distinguishers

Neural Distinguishers on TinyJAMBU-128 and GIFT-64

crypto cryptography deep-learning gift tinyjambu

Last synced: 07 Apr 2025

https://github.com/gotz1480/bitcoin-cryptography-ecc

Study of bitcoin elliptic curve cryptography (ECC)

bitcoin cryptography ecc-cryptography elliptic-curve-cryptography

Last synced: 07 Apr 2025

https://github.com/practicalparticle/particle-core

**EXPERIMENTAL SOFTWARE** The particle-core GitHub repository houses the MultiPhaseSecureOperation library and Guardian Account Abstraction implementation, which together offer a novel approach to blockchain security by decoupling asset authority and introducing time-delayed operations.

account-abstraction blockchain cryptography ethereum meta-transactions role-based-access-control security smart-contracts solidity timelock typescript

Last synced: 23 Mar 2025

https://github.com/rpj/poo-attest

Proof-of-Ownership attestation tool via commitment schemes

commitment-schemes cryptography ownership

Last synced: 29 Mar 2025

https://github.com/agu3rra/pykeys

Securely store and use your API keys

api coding cryptography key secure token

Last synced: 16 Jan 2026

https://github.com/piotrpsz/gost

GOST algorithm implemented in Go

cryptography go gost

Last synced: 17 May 2025

https://github.com/nulltea/contangle-zkcp

Universal Zero Knowledge Contingent Payments (on hold)

bitcoin cryptography ethereum payment zero-knowledge

Last synced: 19 Apr 2026

https://github.com/nexenio/rxkeystore

RxJava wrapper for the Android keystore and cryptography utilities

android android-library cryptography rxjava

Last synced: 19 May 2026

https://github.com/ironcorelabs/ironoxide-swift

IronCore Labs SDK for Swift Applications

cryptography proxy-re-encryption swift transform-encryption

Last synced: 02 Jul 2025

https://github.com/smaranjitghose/pyconfidentiality

Adding secrecy to your emails with RSA

cryptography email-sender python rsa smtp

Last synced: 03 Sep 2025

https://github.com/just-do-halee/vep

Variable-length Expansion Pass function. ( i.e. short password to long hashed password )

algorithms cryptography expansion hash no-std password

Last synced: 10 Jun 2025

https://github.com/chinnanj666/message-encryption-decryption

This Python-based application provides a graphical user interface (GUI) for encrypting and decrypting messages using AES encryption.

aes algotithms cryptography python thinker

Last synced: 17 Jun 2025

https://github.com/helcsnewsxd/cbmc-analysis-report

Technical report on CBMC (C Bounded Model Checker) - Software Engineering II course project - Computer Science @ FAMAF (UNC)

bounded-model-checking cbmc cryptography ctf-writeup famaf formal-verification software-engineering static-analysis university-project

Last synced: 02 Jul 2025

https://github.com/rusq/gonss3

Subset of Mozilla NSS enough to decrypt firefox passwords

3des 3des-cbc asn1-der cryptography deciphering decryption firefox password pkcs5

Last synced: 31 Mar 2025

https://github.com/skyf0l/discrete-logarithm

Fast discrete logarithm solver in Rust

cryptography discrete-logarithm number-theory

Last synced: 11 Oct 2025

https://github.com/m3dzik/libcrypto

Cryptographic utilities for Java and JavaScript

aes aes-gcm argon2 crypto cryptography curve25519 encryption hashing security x25519

Last synced: 09 Apr 2025

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

Tanker client-side encryption SDK for Ruby

cryptography encryption end-to-end privacy ruby sdk security tanker

Last synced: 09 Apr 2025

https://github.com/transferwise/crypto

Crypto helper modules

crypto cryptography vault

Last synced: 09 Apr 2025

https://github.com/jitendragangwar123/ekolance-solidity-cohort-2

This repository contains Solidity programming exercises that were discussed during the Ekolance Solidity Cohort 2. It serves as a resource for learning and practicing Solidity, a programming language used for developing smart contracts on blockchain platforms like Ethereum.

blockhain-tecnology cryptography ethereum solidity

Last synced: 07 Jan 2026

https://github.com/messagemedia/webhooks-demo

Set of scripts to demonstrate the use of MessageMedia's webhooks

cryptography messaging sms webhooks

Last synced: 02 Apr 2025

https://github.com/anvilco/node-encryption

RSA and AES Encryption helpers

aes cryptography encryption js node rsa

Last synced: 04 Jul 2025

https://github.com/dsprenkels/sss-swift

Swift bindings for my Shamir secret sharing library

cryptography shamir-secret-sharing

Last synced: 12 Jul 2025

https://github.com/ml3m/cryptography-algorithms-exploration

implementations of various cryptographic algorithms, including both symmetric and asymmetric encryption, hashing, and key exchange techniques

blowfish-algorithm chacha20 cryptography cryptography-algorithms cryptography-concepts encryption-decryption rsa-cryptography

Last synced: 18 Jun 2025

https://github.com/luffy0xcyber/cryptographie_classique

Implémentation Python des chiffrements historiques (César, Hill, Vigenère) avec explications détaillées et simples | Projet éducatif de cryptographie

cesar-cipher cesar-cypher ciphers cryptography cybersecurity education encryption hill-cipher learning-project mathematics python security vigenere-cipher

Last synced: 13 Jun 2025

https://github.com/pastesafe/pastesafe.github.io

instant web cryptography. encrypt in realtime as you type. share and decrypt ciphertext.

cryptography web-app

Last synced: 10 Mar 2026

https://github.com/mobilecoinfoundation/rand

A platform abstraction layer providing a cryptographic RNG

cryptography no-std random rng

Last synced: 26 Jul 2025

https://github.com/ntdls/secure-archive

Secure Archive is a file encryption utility that provides multiple encryption algorithms, variable compression levels, secure file delete, self-extracting archives and more.

cryptography file-management file-system private security showcase

Last synced: 27 Mar 2026

https://github.com/saeed0xf/black-hat-ctf

This CTF event was organised by Data Science analytics and Cyber Security club at the annual Tech Fest Prajyukttam 🎆, Assam Don Bosco University 🎓

binary-exploitation capture-the-flag cryptography ctf ctf-challenges ctf-tools digital-forensics web-exploitation website

Last synced: 01 Mar 2025

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

Virgil Security Ratchet Objective-C/Swift SDK provides an implementation of the Double Ratchet algorithm, which is used by parties to exchange encrypted messages based on a shared secret key.

cryptography doubleratchet encryption perfect-forward-secrecy pfs ratchet

Last synced: 14 Jun 2025

https://github.com/mewmix/sm4-xts-openssl

openssl sm4-xts & aes-xts 256 implementations for testing

aes-256 c cryptography disk-encryption openssl sm4

Last synced: 07 Jun 2026