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/verkush/lockboxpro

The LockBoxPro is an advanced software solution designed to facilitate the creation and evaluation of cryptographic algorithms.

cryptography electronjs generator

Last synced: 20 Jan 2026

https://github.com/sip-protocol/circuits

Noir ZK circuits for SIP Protocol - Funding, Validity, Fulfillment proofs

barretenberg blockchain cross-chain cryptography halo2 near-protocol noir privacy rust solana zero-knowledge-proofs zk-snarks zksnark

Last synced: 07 Mar 2026

https://github.com/whyvl/fuzzyibe

A Haskell implementation of Fuzzy Identity Based Encryption modified to work over asymmetric bilinear pairing

cryptography haskell identity-based-encryption

Last synced: 13 Jun 2025

https://github.com/yazatamorph/pinkdf2

Gleam bindings to fast_pbkdf2 NIF for PBKDF2 (Password-Based Key Derivation Function 2) on Erlang.

cryptography erlang gleam

Last synced: 10 Apr 2025

https://github.com/multifactor/ssskit

Fast, small and secure Shamir's Secret Sharing library crate

cryptography shamir-secret-sharing

Last synced: 07 Apr 2026

https://github.com/envoy-vc/nillion-tools

A developer-centric toolkit that simplifies building on the Nillion network.

components-react cryptography key-management nilion-nada nillion npm-package toolkit

Last synced: 30 Oct 2025

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

A .NET implementation of ChaCha-Daence.

aead chacha20 crypto cryptography daence hchacha20 poly1305 siv xchacha20

Last synced: 27 Mar 2025

https://github.com/iwas-coder/cryrsa

RSA key creator, extractor and compute tool. Useful to process keys with small modulus and try to factorize them.

asymmetric-cryptography cryptography private-key-cryptography public-key-cryptography rsa

Last synced: 20 Jul 2025

https://github.com/deovaliandro/des

Simple implementation of Data Encryption Standard

cryptography des symetric-key

Last synced: 13 Apr 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: 29 Mar 2025

https://github.com/fpoirotte/cryptal-tomcrypt

An implementation of the Cryptography Abstraction Layer based on the tomcrypt PHP extension

cryptal crypto cryptography libtomcrypt php tomcrypt

Last synced: 03 Apr 2025

https://github.com/noahie-valk/basic-password-manager

Project for Project Shark to understand and apply cryptography concepts

cryptography python

Last synced: 05 Apr 2025

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/definetlynotai/cryptoxide

Special Rust mini library to define your own cryptography hashes

cryptography custom customizable library mini rust side-project

Last synced: 21 Jul 2025

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

🔐 Crypto Final Project - Encoderr

cryptography decoding encoding javascript uagrm webpack

Last synced: 11 May 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/jimouris/draft-mouris-cfrg-mastic

Specification of the Mastic Verifiable Distributed Aggregation Function (VDAF)

cfrg cryptography ietf irtf mpc plasma secure-multiparty-computation

Last synced: 17 Feb 2026

https://github.com/bkawk/bit-flip

Polymer1 Web Component for generating a random hexadecimal or binary string, of a specified length.

bitcoin crypto cryptography polymer webcomponents

Last synced: 15 May 2026

https://github.com/mrshankly/erlang-paillier

NIF bindings for the libpaillier cryptographic library

cryptography erlang homomorphic-encryption paillier

Last synced: 18 May 2026

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/roydevashish/hybrid-technique-for-image-encryption

This project implements a hybrid image encryption technique by combining asymmetric and symmetric encryption methods. It utilizes the ECC for asymmetric encryption and ChaCha20 stream cipher for symmetric encryption to achieve robust and secure image protection.

asymmetric-cryptography chacha20 cryptography ecc elliptic-curves-cryptography encryption hybrid image image-encryption image-protection python3 stream-cipher symmetric-cryptography uv

Last synced: 13 Jun 2026

https://github.com/varun-doshi/erasure-coding

Rust Implementation of Erasure Codes

cryptography math polynomial

Last synced: 29 Mar 2025

https://github.com/zhongruoyu/aes

Advanced Encryption Standard (AES) in C with file encryption/decryption support.

aes cryptography encryption

Last synced: 23 Jul 2025

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/dhouib-mohamed/secure-network-authentication

Secure Network Authentication project focuses on establishing robust authentication and network services using OpenLDAP, SSH, Apache, OpenVPN, DNS, and Kerberos.

apache authentication cryptography dns infrastructure kerberos network-management network-security openldap openvpn ssh

Last synced: 18 May 2026

https://github.com/clats97/clatsguard

Secure your documents with this Python AES-256-GCM file encryptor featuring PBKDF2-HMAC key derivation, passphrase-based or hex key usage, and a Tkinter GUI for user-friendly encryption. Open-sourced. This project was peer reviewed by a CompTIA Security+ person.

aes256 aes256-gcm cryptography encryption encryption-decryption file-encryption python security trending

Last synced: 03 Apr 2025

https://github.com/ttcong/hello-cryptography

Some hello-world examples about cryptography

cryptography pycrypto python

Last synced: 29 Mar 2025

https://github.com/cuhsat/fx

A strictly experimental stream cipher in ANSI C.

algorithm ansi-c c cipher cryptography fumbled-xor stream-cipher

Last synced: 29 Mar 2025

https://github.com/cuhsat/epiphyte

(Ab)using TinyURL.com as a key/value storage for hidden and encrypted message threads.

cryptography epiphyte hidden-message protocol pycrypto python requests steganography tinyurl

Last synced: 12 Aug 2025

https://github.com/fardinkamal62/pixenc

Encrypt image by manipulating pixels

cryptography encryption go golang image manipulation pixels python security

Last synced: 21 Apr 2026

https://github.com/20101301-alina-hasan/multiple-cryptographic-functionalities

This Python application integrates various cryptographic functionalities into a single interactive program. Users can perform operations such as encryption, decryption, hashing, digital signature generation/verification, and Message Authentication Code (MAC) generation.

cryptography digital-signature-algorithm encryption-decryption hashing jupyter-notebook message-authentication-code python

Last synced: 18 May 2026

https://github.com/gianlucatruda/nis-encrypted-messaging

A demonstration of security principles for peer-to-peer communications of sensitive content.

aes-encryption cryptography messaging python3 rsa-cryptography security

Last synced: 03 Apr 2025

https://github.com/tom474/learn_security_rmit

[RMIT 2024C] COSC2539 - Security in Computing and IT - Learning Resources

cryptography security security-attacks

Last synced: 04 Mar 2025

https://github.com/tom474/cryptography_comparative_analysis

[RMIT 2024C] COSC2539 - Security in Computing and IT - Analytical Security Report

asymmetric cryptography hashing security symmetric

Last synced: 04 Mar 2025

https://github.com/agucova/oxcrypt

A fast, memory-safe Cryptomator client written in Rust.

cryptography cryptomator filesystem fuse rust vault

Last synced: 15 May 2026

https://github.com/intricate/paseto-haskell

A Haskell implementation of PASETO (Platform-Agnostic Security Tokens).

cryptography haskell jwt paseto security token

Last synced: 10 Apr 2025

https://github.com/john-lin/crypt

A simple CLI tool for Encrypt/Decrypt files.

aws-s3 cryptography

Last synced: 18 May 2026

https://github.com/anshvaid4/python

This repo is for those who want to get idea how tools in cyber security domain are created. I will add more codes shortly.

cryptography information-security python3 rpa-robots security

Last synced: 27 Mar 2025

https://github.com/rajput-hemant/cryptography

A handy Crypto CLI for exploring cryptographic algorithms learned in university. Dive into the world of cryptography with ease! 🔐✨

bun cli crypto cryptography

Last synced: 19 May 2026

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/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/denselance/hight-python

HIGHT block cipher implementation in Python3 based on original paper by Hong et al. Includes the encryption and decryption functions for HIGHT.

cipher cryptography hight kisa python3

Last synced: 31 Dec 2025

https://github.com/megrxu/cryptopals

Solutions for crypto challenges in crablang.

algorithms crypto cryptography rust

Last synced: 27 Mar 2025

https://github.com/daflh/deriving

Derives address and private key from mnemonic phrase for Bitcoin and other altcoins

bip bip32 bip39 bitcoin cryptocurrency cryptography hacktoberfest mnemonic

Last synced: 19 May 2026

https://github.com/mattlianje/enigma

CLI Tool ... A pure FP, M3 Enigma machine as used by the Germans from 1934-45.

cipher cryptography enigma-machine enigma-simulator functional-programming

Last synced: 28 Mar 2025

https://github.com/franneck94/rsa

RSA Algorithm implemented in Python

cryptography python rsa

Last synced: 06 Apr 2025

https://github.com/aeondave/cryptonite-go

Minimal, dependency-free cryptography library in Go

cryptography cypher go purego tiny

Last synced: 16 Jan 2026

https://github.com/daedalus/cryptopals

cryptopals solutions

cryptography

Last synced: 27 Mar 2025

https://github.com/hoangtran0410/chat-3des

Online Chat Application, encrypt data using TripleDES + RSA

chat-application cryptography des-crypto javaswing rsa socket-java triple-des tripledes

Last synced: 27 Mar 2025

https://github.com/sdanielsilva/simpleimageencryptor

A versatile file encryption tool that securely encrypts and decrypts image and other file types with AES and DES algorithms, supporting multiple modes and easy key management.

aes cbc cipher cryptography cryptography-tools data-protection des ecb encryption file-encryption image-encryption iv-generation java key-management secure-file-storage security

Last synced: 04 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: 20 May 2026

https://github.com/aveygo/jsnewhope

Javascript implementation of scottwn/PyNewHope, a post-quantum cryptographic scheme

cryptography javascript key-exchange-algorithms newhope quantum quantum-computing

Last synced: 18 Mar 2025

https://github.com/jacob-c-smith/crypto

Cross platform cryptography and hashing functions

c cryptography hashing

Last synced: 04 Mar 2025

https://github.com/danielost/sha-1

SHA-1 (Secure Hash Algorithm 1) implementation.

cryptography secure-hash-algorithm sha-1

Last synced: 13 May 2025

https://github.com/10d9e/fastmerkle

Golang Implementation of Streaming Merkle Root, Proof, and Verify (single leaf) from Luke Champine's paper

cryptography merkleproof merkletree

Last synced: 12 Apr 2025

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

https://github.com/tomerh2001/git-crypt-pipe

Decrypts git-crypt encrypted repositories in Bitbucket Pipelines.

bitbucket bitbucket-pipeline cryptography git git-crypt pipe

Last synced: 03 Mar 2025

https://github.com/matias-gonz/rusty-curves

Elliptic curve implemented using bare rust and math

cryptography elliptic-curves rust

Last synced: 20 May 2026

https://github.com/lemon-mint/highcrypt

A crypto stack built with a proven cryptographic algorithm

algorithm crypto cryptography decryption encrypt encryption go

Last synced: 20 May 2026

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/10d9e/rs-fast-merkle

Rust Implementation of Streaming Merkle Root, Proof, and Verify (single leaf) from Luke Champine's paper: Streaming Merkle Proofs within Binary Numeral Trees

cryptography merkleproof merkletree rust

Last synced: 22 Jul 2025

https://github.com/aliabbascheema/cryptographic_and_authentication

This project demonstrates the practical implementation and comparison of cryptographic techniques and authentication protocols Kerberos and OAuth 2.0 in cloud environments.

aes-encryption cryptography jinja2 kerberos-authentication matplotlib oauth2 performance-testing requests requests-oauthlib

Last synced: 03 Apr 2025

https://github.com/fbielejec/zksnarks-notes

notes & explorations of various zero knowledge protocols

cryptography elliptic-curves pairings snarks zero-knowledge

Last synced: 12 Jan 2026

https://github.com/hamarshehmhmd/passgenerator

PassGen is a simple command-line password generator written in Python. It allows users to customize password criteria by toggling lowercase and uppercase letters, digits, and special characters on and off. PassGen uses the secrets module to generate cryptographically secure random passwords of variable length.

command-line cryptography password-generator python security

Last synced: 29 Mar 2025

https://github.com/openzebra/argon2.pure.js

A pure TypeScript/JavaScript implementation of the Argon2

argon2 argon2id cryptography hash hashing password-hash

Last synced: 07 Mar 2026

https://github.com/2kabhishek/pycipher

Cipher algorithms with Python 🐍🔏

algorithm cipher cryptography library python tdd unittest

Last synced: 28 Oct 2025

https://github.com/hubert-kniola/diffi-hellman-algorithm

Algorithm based on the calculation of discrete logarithms in finite bodies

cryptography csharp diffie-hellman-algorithm

Last synced: 12 Apr 2025

https://github.com/hubert-kniola/blumblumshubgenerator

BlumBlumSnub Generator - Random Bit Array with 4 prepared tests

bbs cryptography generator

Last synced: 07 Sep 2025

https://github.com/hubert-kniola/digitalsignature

Simple program to verify signature created by RSA cryptography algorithm

cryptography ed25519 rsa

Last synced: 12 Apr 2025

https://github.com/lgraubner/secure-passphrase

Small PWA for generating secure passphrases

cryptography passphrase password password-generator secure

Last synced: 11 Jan 2026

https://github.com/minapecheux/medusa

A small encoding/decoding Python lib.

cryptography python utility

Last synced: 02 Nov 2025

https://github.com/cryptimeleon/android-demo

An example project with instructions on how to use cryptimeleon on android.

android android-app cryptography mcl pairing

Last synced: 12 Jan 2026

https://github.com/snowkelus/reave

Reave - DOSS (Developer Open-Source Software) is a Cryptography Network-based Framework (CNF) for PHP, Which uses Fingerprints, Message Block Cipher, and Asymmetric / Symetric Cryptography, PATs (Personal Access Token) for Messages / IMs (Session-based) and Page View Algorithms..

cryptography framework snowkelus

Last synced: 02 Feb 2026

https://github.com/tmc/cryptopals

hack the planet

cryptography golang

Last synced: 07 Sep 2025

https://github.com/mohammedmehdio/caesarjaw-cpp

CaesarJaw provides encryption and decryption functionalities using a simple shift cipher (Caesar cipher). It allows users to: ✅ Encrypt text 📝 ✅ Decrypt text 🔑 ✅ Determine the shift key 🔎 ✅ Attempt decryption without a known key 💡

caesar caesar-cipher caesar-cipher-algorithm communication cpp crypter cryptography cybersecurity decrypt decryption decryption-algorithm security security-tools shift-cipher tool

Last synced: 23 Jul 2025

https://github.com/mindreadio/qsafecrypto

A secure and user-friendly open-source cryptography library, offering modern cryptographic APIs that are resistant to quantum attacks. Protect your data with ease and confidence using advanced quantum-resistant algorithms.

aes-256 aes-encryption aes-gcm aes-gcm-encryption base58 cryptography decryption encryption encryption-algorithms encryption-decryption pycryptodome python quanta quantam quantam-resistant quantam-safe quantum-computing tink

Last synced: 08 Apr 2026

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

RC4 algorithm in rust

algorithm cipher cryptography stream-cipher

Last synced: 14 Jun 2026