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/tls-inspector/CertificateKit

CertificateKit for iOS makes working with SSL/TLS certificates a pain-free endeavour!

certificate cryptography framework ios ios-library ssl tls x509

Last synced: 11 Mar 2025

https://github.com/vnuge/noscrypt

A nostr specific cryptography library written in C

cryptography noscrypt nostr

Last synced: 09 Jul 2025

https://github.com/atropinetears/winternitz-ots

A Rust Library For The Post-Quantum Digital Signature Scheme Winternitz One-Time Signature using the hash function Blake2b.

blake2b crypto cryptography digital-signature hash hashing one-time-signatures ots post-quantum post-quantum-cryptography rust rust-crate rust-lang rust-library security signatures winternitz winternitz-ots wots

Last synced: 27 Mar 2026

https://github.com/demining/mrrobotqr

«MrRobotQR» is an open source script that automates the process from entering a search keyword to deriving the private key of a Bitcoin wallet.

attack bitcoin bitcoin-wallet blockchain btc cryptocurrencies cryptography ecdsa ecdsa-cryptography ecdsa-signature elliptic-curve-cryptography elliptic-curves privatekey secp256k1 vulnerability

Last synced: 03 May 2025

https://github.com/virgilsecurity/virgil-purekit-java

PureKit SDK allows developers to protect users' passwords and sensitive personal information in a database from data breaches and both online and offline attacks and make stolen passwords useless even if a database is breached.

cryptography encryption gdpr hipaa passw0rd password password-hardened-encryption phe pii piidata sdk

Last synced: 06 Sep 2025

https://github.com/encryption4all/postguard

An Identity-Based Cryptography Protocol

cryptography encryption end-to-end-encryption privacy

Last synced: 10 Apr 2026

https://github.com/bitwise-01/badcrypto

BadCrypto is a crypto software that should not be used with sensitive data. (Tell me how long it took you to break it)

cryptography

Last synced: 09 Apr 2025

https://github.com/ahenzinger/underhood

The implementation of Tiptoe's linearly-homomorphic encryption scheme, accompanying the paper "Private Web Search with Tiptoe" (SOSP 2023).

cryptography

Last synced: 15 Feb 2026

https://github.com/phsym/kmip-explorer

Browse and manage your KMIP objects in your terminal

cryptography hsm kmip kms

Last synced: 14 Jul 2025

https://github.com/vatshayan/final-year-college-project

Final Year Cryptography Project for Secure Communication System. Python Programming is done. Easy to understand and Implement.

btech btech-project cipher communication crpyt cryptocurrency cryptography cryptonote dataset encryption final final-project finalyearproject ieee machine-learning paper python secure security year

Last synced: 28 Oct 2025

https://github.com/cyrildever/ecies-geth

JavaScript Elliptic Curve Integrated Encryption Scheme (ECIES) Library - Based off Geth's implementation

cryptography ecdh ecies-encryption ecies-geth javascript-library

Last synced: 25 Jul 2025

https://github.com/hazmi35/nano-aes

Simple & lightweight AES (Advanced Encryption Standard) module. Wrapper for Node.js crypto module.

aes cryptography decrypt encrypt encryption nano-aes nodejs typescript

Last synced: 15 Mar 2026

https://github.com/CodeDynasty-dev/SafeToken

SafeToken is an access token and refresh token authentication library for server-side Javascript applications.

0auth2 bunjs cryptography javascript jwt jwt-authentication nodejs safetoken typescript

Last synced: 12 Apr 2025

https://github.com/apogiatzis/colabohash

Abuse Google Colaboratory for fun, hash cracking and definitely NOT profit

colaboratory cracking cryptography ctf google gpu hash hashcat

Last synced: 13 Jun 2025

https://github.com/woefe/xmlrss

Redactable Signatures for Java

cryptography java jca signatures

Last synced: 07 May 2025

https://github.com/achimcc/substrate-arkworks-examples

Example implementation of curve arithmetic for the ark-substrate curves

blockchain cryptography polkadot rust substrate zero-knowledge

Last synced: 14 Apr 2025

https://github.com/tylerdmace/mumblestumble

An educational mimblewimble implementation written in Golang

blockchain cryptocurrency cryptography experimental mimblewimble privacy

Last synced: 23 Apr 2025

https://github.com/fortanix/sq-dsm

PGP operations with Fortanix DSM

cryptography ed25519 encryption pgp rust

Last synced: 16 Jan 2026

https://github.com/dinochiesa/apigee-custompolicy-aescrypto

a configurable custom policy for Apigee, which performs AES encryption or decryption.

aes apigee cryptography encryption java

Last synced: 27 Feb 2026

https://github.com/o0101/Blogfolio

:pencil2: Blogfolio of my creative work in open-source software engineering, 2017 to present.

archiving bepis blog bona-fides browser cryptography github-stars portfolio rbi selector-generalization types utilities

Last synced: 17 Apr 2025

https://github.com/codedynasty-dev/safetoken

SafeToken is an access token and refresh token authentication library for server-side Javascript applications.

0auth2 bunjs cryptography javascript jwt jwt-authentication nodejs safetoken typescript

Last synced: 02 Mar 2025

https://github.com/darth-cy/ecc

Base-level implementation of elliptic curve cryptography, including field arithmetics.

cryptography elliptic-curve-cryptography finite-fields rust

Last synced: 22 Mar 2025

https://github.com/dansarie/socracked

Performs key-recovery attacks on the SoDark family of algorithms.

cryptanalysis cryptography cuda hf-radio key-recovery

Last synced: 21 Feb 2026

https://github.com/didactic-drunk/crypto-secret.cr

Interface for holding sensitive information

cryptography crystal

Last synced: 18 Jul 2025

https://github.com/crossbowerbt/md5

An md5 implementation in C, using the SSE* instruction set.

cryptography md5 md5-hash

Last synced: 17 Jul 2025

https://github.com/kaushiksk/rsa-from-scratch

Implementation of RSA from scratch in different programming languages

cryptography number-theory rsa

Last synced: 16 Oct 2025

https://github.com/mayank-02/simplified-aes

Implementation of a simplified version of the AES algorithm

advanced-encryption-standard cryptography educational python simplified-aes

Last synced: 14 Jul 2025

https://github.com/jedisct1/elimac

An implementation of EliMAC, a fast AES-based Message Authentication Code

crypto cryptography elihash elimac hash keyed mac

Last synced: 10 Mar 2026

https://github.com/kevcui/totp

:1234: Yet another minimal TOTP generator in 5 lines of Bash

2fa bash bash-script cryptography hotp security totp totp-generator

Last synced: 15 Oct 2025

https://github.com/zama-ai/fhevm-decryptions-db

The fhEVM Decryptions Database is a key-value database of decryption results.

blockchain cryptography

Last synced: 01 Jul 2025

https://github.com/embetrix/stm32mp-sign-tool

The stm32mp-sign-tool is an utility for signing and verifying firmware images compatible with STM32MP MPUs

cpp cryptography ecdsa-cryptography embedded-systems hsm lightweight pkcs11 security signing-keys signing-tool stm32mp1 stm32mpu

Last synced: 24 Apr 2025

https://github.com/tink-crypto/tink-go-awskms

Extension to Tink Go that provides AWS KMS integration

aws-kms crypto cryptography go golang golang-library security

Last synced: 27 Jan 2026

https://github.com/eupn/vdf-rs

A proof-of-concept Verifiable Delay Functions implementation in Rust

cryptography mimc rust sloth vdf

Last synced: 27 Aug 2025

https://github.com/keygen-sh/example-cpp-cryptographic-verification

Example of verifying a license key's authenticity using RSA-SHA256 with PKCS1 v1.5 padding

cryptography keygen licensing openssl-rsa rsa-cryptography software-licensing

Last synced: 29 Aug 2025

https://github.com/aead/ee

Encrypt Everything - CLI for encrypting everything securely

cli cryptography encryption golang

Last synced: 17 Mar 2026

https://github.com/bitanon/cipherlib

Implementations of cryptographic algorithms for encryption and decryption in Dart

cryptography dart decryption encryption hashlib

Last synced: 22 Apr 2026

https://github.com/gregamohorko/fileserverandclient

A console file server and client application. It uses TCP protocol and RSA encryption.

client client-server cryptography encryption file-download file-upload server tcp tcp-client tcp-client-server tcp-server

Last synced: 14 Sep 2025

https://github.com/advaita-saha/grpc-chaum-pederson-zkp

gRPC client/server for zero-knowledge proof authentication Chaum Pederson Zero-Knowledge Proof in Rust

cryptography grpc grpc-server rust zero-knowledge zkp

Last synced: 29 Apr 2025

https://github.com/cepdnaclk/e16-4yp-post-quantum-cryptographic-schemes-based-on-plain-lattices

This project proposes the use of plain lattices with learning with errors problem to implement a cryptographic scheme which can run on classical computers and provides security against quantum based attacks. We are proposing key sizes for efficient operations and implement a lattice trapdoor function. Also we will improve current random oracle based model in to a standard model.

cryptography lattice-based-crypto learning-with-errors post-quantum-cryptography public-key-cryptography random-oracle-model

Last synced: 01 May 2025

https://github.com/silur/zerotwo

State of the art authentication scheme with the strength of a Klaxxosaur

2fa authentication crendentials cryptography login security

Last synced: 16 Apr 2025

https://github.com/jedisct1/zig-alzette

Implementation of the Alzette box and the CRAX block cipher in Zig.

alzette crax crypto cryptography lightweight trax zig zig-package ziglang

Last synced: 15 Apr 2025

https://github.com/djx-y-z/openmls_dart

Wrapper for OpenMLS, implementing the Messaging Layer Security (MLS) protocol (RFC 9420) for scalable end-to-end encrypted group messaging. Features TreeKEM key agreement, encrypted storage (SQLCipher/IndexedDB), and Web Crypto support. Optimized for Flutter and cross-platform applications (Android, iOS, Linux, macOS, Windows, Web). MIT Licensed.

cross-platform cryptography dart encryption end-to-end-encryption flutter flutter-rust-bridge frb group-messaging messaging mls mls-protocol openmls privacy rfc9420 rust security

Last synced: 06 Jun 2026

https://github.com/argentini/argentini.enigma

An Enigma Machine emulator that enciphers text strings and which can be used for modern quantum-resistant encryption in mobile, desktop, and server apps (Windows, macOS, Linux, .NET 9.0, x64, Arm64, Apple Silicon).

cipher crypto cryptography dotnet dotnet6 encryption enigma enigma-machine keyless keyless-cipher machine ww2

Last synced: 22 Apr 2025

https://github.com/shellbear/v-crypto

A cryptography library for V

cryptography openssl v vlang

Last synced: 25 Jan 2026

https://github.com/citp/mps-operations

A Go implementation of the protocols for {MPSI, MPSIU, MPSI-Sum, MPSIU-Sum} described in Estimating Incidental Collection in Foreign Intelligence Surveillance: Large-Scale Multiparty Private Set Intersection with Union and Sum.

cryptography private-set-intersection private-set-intersection-sum

Last synced: 15 Jul 2025

https://github.com/anishlearnstocode/applied-cryptography

Solutions to Applied Cryprography 🔑 Specialization by University of Colorado @Coursera.

applied-cryptography coursera cryptography solutions

Last synced: 03 Jan 2026

https://github.com/ergl/sss_py

Basic Shamir's Secret Sharing

cryptography shamir shamir-secret-sharing

Last synced: 12 Apr 2025

https://github.com/pmuens/proto-lwe

Prototypes of a Learning With Errors (LWE) Implementation

cryptography lattice-based-crypto learning-with-errors lwe

Last synced: 06 Mar 2026

https://github.com/trailofbits/windows-ctl

Rust libraries and utilities for parsing Windows Certificate Trust Lists

authenticode cryptography rust

Last synced: 24 Mar 2025

https://github.com/mitre/ElectionGuardVerifier.jl

MITRE Election Guard Verifier

cryptography electionguard julia

Last synced: 06 Apr 2026

https://github.com/niluxv/secmem-alloc

Allocate private/secret memory in rust

allocators cryptography memory rust secure

Last synced: 05 Sep 2025

https://github.com/grishnov/fletcher_checksum

Implementation of fletcher-16, fletcher-32, and fletcher-64 checksums in Python3 for working with string and bytes data

checksum checksum-calculation crypto cryptography fletcher fletcher-checksum

Last synced: 11 Oct 2025

https://github.com/mojalil/learn-fhe

A curated list of educational materials, guides, and research papers for beginners interested in learning about Fully Homomorphic Encryption (FHE).

cryptography fhe fully-homomorphic-encryption homo learning-resources privacy

Last synced: 04 Jan 2026

https://github.com/anishlearnstocode/mathematical-foundations-cryptography

Solutions to Coursera Course Mathematical Foundations 🧮 for Cryptography 🗝 part of the Intro to Applied Cryptography specialization.

applied-cryptography coursera cryptography intro-to-cryptography solutions solutions-reppo

Last synced: 04 Jan 2026

https://github.com/ph4r05/apk_parse

use python parse APK, get package name, file md5, apk icon, developer certificate....

android android-analysis apk certificates cryptography python-library signatures

Last synced: 14 Jan 2026

https://github.com/kevincharm/broth16

Groth16 using BLS12-381 pairings

cryptography groth16 zk-snarks zkp

Last synced: 15 Apr 2025

https://github.com/ahf/luke

Erlang NIF for the post-quantum key exchange: A New Hope.

cryptography erlang erlang-nif key-exchange-protocol post-quantum tor

Last synced: 15 Apr 2025

https://github.com/oreshinya/purescript-crypto

PureScript wrapper for crypto module of NodeJS

cryptography nodejs purescript

Last synced: 05 Apr 2025

https://github.com/twystd/tweetnacl-go

TweetNaCl crypto library port to the Go language

cryptography tweetnacl

Last synced: 28 Jan 2026

https://github.com/dethada/ransomware

Ransomware without the ransom | Targeted at Linux systems

cryptography malware ransomware

Last synced: 30 Jul 2025

https://github.com/fi5t/kaes

AES implementation in Kotlin

aes-128 aes-encryption cryptography kotlin

Last synced: 13 Apr 2025

https://github.com/strader07/bitmex_algo_trader

Algorithmic trading bot using bitmex API with a simple UI in terminal

algorithmic-trading bitmex ccxt cryptofeed cryptography orderbook pyqt5 python tkinter

Last synced: 11 Feb 2026

https://github.com/passw0rd/cli

Passw0rd's CLI tool for communicating with API of the Password-Hardened Encryption (PHE) Service. https://passw0rd.io/ 

cli cryptography encryption passw0rd password password-hardened-encryption phe

Last synced: 11 Jan 2026

https://github.com/cslarsen/eulers-totient-function

A fast implementation of Euler's totient function phi(n) in C++

c-plus-plus cryptography mathematics phi prime-numbers

Last synced: 27 Mar 2026

https://github.com/siketyan/easy-jpki

🔑 WIP: Easily sign your message and verify the signature using keys in your JPKI card.

android-app cryptography digital-signature jpki

Last synced: 07 May 2025

https://github.com/aead/skein

The Skein hash function family based on the Threefish tweakable block cipher

cryptography go skein

Last synced: 10 Apr 2025

https://github.com/pankaj0038/dcodeki

Python GUI based encoder-decoder tool

cryptography kivy-framework kvlang python3

Last synced: 08 Jul 2025

https://github.com/lucaangioloni/fileencrypt

Simple open source App to encrypt files, based on Qt

cryptography encrypted-files files-encrypted openssl qt security

Last synced: 23 Apr 2025

https://github.com/o0101/blogfolio

:pencil2: Blogfolio of my creative work in open-source software engineering, 2017 to present.

archiving bepis blog bona-fides browser cryptography github-stars portfolio rbi selector-generalization types utilities

Last synced: 18 Jul 2025

https://github.com/x011/btc-wallet-maker

The BTC Wallet Maker, an offline tool, ensures secure Bitcoin wallet creation and detail retrieval. It supports multiple address types like legacy, SegWit, and Taproot, catering to user needs for key security and compatibility with various transaction types. Ideal for those avoiding online wallet risks.

aes aes256 bip32 bip39 bitcoin bitcoin-address bitcoin-address-generator bitcoin-wallet blockchain btc btc-wallet cryptocurrency cryptography mnemonic mnemonic-generator mnemonic-phrase private-key security security-tools segwit

Last synced: 24 Oct 2025

https://github.com/moul/cryptoguess

Automatically detect and parse cryptography keys

cryptography decode decoder forensic guess hash tool

Last synced: 28 Apr 2025

https://github.com/ldclakmal/ballerina-security

The one-stop place to learn/experience the examples, use-cases, demonstrations, and resources related to microservices security patterns with Ballerina, which is an open-source programming language for the cloud that makes it easier to use, combine, and create network services.

auth authentication authorization ballerina ballerina-lang basic-auth certificates cryptography encoding encryption hacktoberfest iam introspection jwks jwt ldap oauth2 pki public-key-cryptography signing

Last synced: 04 May 2025

https://github.com/stackzoo/craftbit

Bitcoin Swiss Army Knife 🪛 🌕 🔧

bitcoin cli cryptocurrency cryptography golang lightning-network utilities

Last synced: 27 Jul 2025

https://github.com/noot/htlp-rs

linearly homomorphic timelock puzzles implementation

cryptography timelock timelock-puzzle

Last synced: 08 May 2025

https://github.com/boschresearch/pq-wolfssl

Integration of selected post-quantum schemes into the embedded TLS library wolfSSL as part of our paper "Mixed Certificate Chains for the Transition to Post-Quantum Authentication in TLS 1.3"

cryptography pqc security tls

Last synced: 07 Oct 2025

https://github.com/exonum/pwbox-rs

Modular password-based encryption for Rust

cryptography encryption password

Last synced: 26 Apr 2025

https://github.com/empicano/sha2-256

The SHA2-256 hash function in x86 IA-32 assembly

assembly cryptography hash nasm sha2 sha256 sha512 x86

Last synced: 19 Mar 2025

https://github.com/virgilsecurity/virgil-crypto-ruby

Virgil Ruby Crypto Library is a high-level cryptographic library that allows you to perform all necessary operations for secure storing and transferring data and everything required to become HIPAA and GDPR compliant.

crypto cryptography e2ee encryption end-to-end-encryption gdpr hipaa

Last synced: 06 Oct 2025

https://github.com/oritwoen/kangaroo

GPU-accelerated Pollard's Kangaroo ECDLP solver for secp256k1 (Vulkan/Metal/DX12)

bitcoin cryptography ecdlp elliptic-curves gpu pollard-kangaroo rust secp256k1 vulkan wgpu

Last synced: 15 Feb 2026

https://github.com/cloudflare/privacypass-origin

A TypeScript Origin for the Privacy Pass Authentication Protocol

authentication cryptography privacy-pass token typescript

Last synced: 06 Oct 2025

https://github.com/trailofbits/lms-rust

A Rust implementation of LMS and LM-OTS. See RustCrypto for living code.

cryptography digital-signature hash-based-signatures pqc

Last synced: 15 Apr 2025