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/clats97/clatsecure

Clats Encryption Standard (CES) key generator. It includes 3 AES-type key generation algorithms used with python. You can generate cryptographically secure encryption keys in 128, 192, and 256 bit key sizes. This project was peer reviewed by a CompTIA Security+ certified person.

aes aes-128 aes-192 aes-256 aes-encryption cryptography cryptography-algorithms encryption encryption-algorithms keygen keygeneration

Last synced: 28 Jun 2025

https://github.com/Tetration-Lab/arkworks-solidity-verifier

Solidity SNARK verifier generator for Arkwork's proof systems.

arkworks cryptography ethereum gm17 groth16 marlin solidity zksnark

Last synced: 28 Mar 2025

https://github.com/samrb-dev/kry0steg

Kry0Steg is a simple cryptographic toolkit providing classical ciphers, hashing, encoding and steganography tools with graphical user interface written with C++ and GTK C++ binding called GTKmm.

ciphers cpp cryptography gtk gtk4 gtkmm4 steganography-tools

Last synced: 22 Apr 2025

https://github.com/the-code-genin/ges-cli

A CLI software that encrypts and decrypts data using a custom encryption algorithm based on the Feistel cipher structure.

cli cryptography encryption feistel-cipher golang

Last synced: 14 Jan 2026

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

A .NET implementation of AEGIS-128L and AEGIS-256.

aead aegis aegis128l aegis256 aes crypto cryptography

Last synced: 15 Apr 2025

https://github.com/yhoungdev/linkbolt

An application that lets you share links across your devices, chrome extension via desktop and web app via mobile, all links are encrypted

chrom-extension cryptography hacktoberfest hacktoberfest-accepted hacktoberfest2023 message sharing-platform

Last synced: 25 Oct 2025

https://github.com/rkeene/tcltls

TLS support for Tcl applications

cryptography pkix tcl tcl-extension tls

Last synced: 29 Oct 2025

https://github.com/stephenhaunts/text-shredder

A simple tool that applies very strong encryption over text for use with chat or email applications. Use this if you want to add another level of privacy and security that you can control.

cryptography encryption encyption-support privacy privacy-enhancing-technologies privacy-protection security security-tools

Last synced: 11 Apr 2025

https://github.com/openmined/paillier.js

A pure javascript implementation of paillier - runnable in browser, node, or react native

cryptography javascript

Last synced: 07 Mar 2026

https://github.com/patatetom/rds4xways

Extract SHA1 from Reference Data Set (RDS) provided by the National Software Reference Library (NSRL) for X-Ways Forensics (or any other tool that uses SHA1).

bash cryptography dfir fingerprint forensic forensics hash nsrl python rds sha1 x-ways

Last synced: 03 Jul 2025

https://github.com/saharshleo/s-des

Inner working of the S-DES algorithm using interesting animations and visualizations

cryptography decryption encryption s-des sdes sdes-algorithm sdes-cipher

Last synced: 21 Apr 2025

https://github.com/hillu/go-xxtea

Corrected Block TEA / XXTEA library in Go

cryptography go golang xxtea

Last synced: 09 Jul 2025

https://github.com/enquo/cretrit

Comparison-Revealing Encryption primitives

cryptography encryption enquo hacktoberfest order-revealing-encryption ore rust security

Last synced: 05 Apr 2026

https://github.com/olivmath/merkletreers

🌳 The simple and easy implementation of Merkle Tree

cryptography ethereum keccak256 merkle-proof merkle-root merkle-tree merkletreejs merkly rust

Last synced: 22 Sep 2025

https://github.com/httpjamesm/secure-remote-password-js

Modern secure remote password library for Bun clients and servers

biginteger bun client cryptography javascript pake password secure-remote-password server srp typescript

Last synced: 07 Oct 2025

https://github.com/donedeal0/deepvault

DeepVault allows you to store data in the browser with AES encryption.

aes aes-256 aes-gcm cryptography encryption encryption-decryption gcm local-storage localstorage security

Last synced: 07 Oct 2025

https://github.com/almas-ali/num6

Num6 - A Powerful Cryptography Tool

almas-ali cryptography decrypter encrypter hacktoberfest md-almas-ali num6

Last synced: 24 Apr 2025

https://github.com/plugfox/xor_cipher

The XOR Encryption algorithm is an effective and easy-to-implement method of symmetric encryption.

cipher cryptography dart dartlang symmetric-cryptography xor xor-cipher

Last synced: 07 Oct 2025

https://github.com/mbhatt1/maif

Cryptographically-secure, auditable file format for AI agent memory with provenance tracking

ai ai-agent-tools ai-agents-framework cryptography

Last synced: 04 Apr 2026

https://github.com/lapwat/cryptowall

Generate random crypto wallets in an offline Docker container

bitcoin cryptocurrency cryptography docker ecdsa ethereum iota monero offline openssl wallet wallets

Last synced: 08 Jul 2025

https://github.com/inmcm/xoodoo

Golang Implementation of Xoodoo Permutation and Xoofff/Xoodyak Crypto Suites

authenticated-encryption crypto cryptography go hashing lightweight-cryptography nist xoodoo xoodyak

Last synced: 18 Jun 2025

https://github.com/mehditeymorian/jwt

JWT CLI Decoder & Encoder

cli cli-app cryptography go jwt jwt-cli jwt-token

Last synced: 15 Jul 2025

https://github.com/parkerdouglass/fcrypt

Encrypt and Decrypt files using AES and GCM.

aes-encryption cryptography decryption encryption go golang

Last synced: 12 Jan 2026

https://github.com/virgilsecurity/virgil-sdk-crypto-net

Virgil .NET/C# 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: 07 Oct 2025

https://github.com/tetration-lab/arkworks-solidity-verifier

Solidity SNARK verifier generator for Arkwork's proof systems.

arkworks cryptography ethereum gm17 groth16 marlin solidity zksnark

Last synced: 09 Apr 2025

https://github.com/peacefounder/cryptogroups.jl

Groups for cryptographic applications

cryptography elliptic-curves weierstrass-curves

Last synced: 21 Oct 2025

https://github.com/smoren/encryptiontools-pypi

Tools for encryption and decryption, signing and verification. Use symmetric and asymmetric (RSA-based) encryption.

cryptography decryption encryption pypi-package rsa rsa-cryptography signing verification

Last synced: 15 Apr 2025

https://github.com/jaakkopee/gematreeac

GemaTreeAC 2=0 is a gematria and numerology -based word classification algorithm and database. It is meant for searching meanings of words by mapping letters into numbers and comparing the values of words. Also numerological reduction is used to form a nine-rooted treestructure that has routes of numbers from leave to root.

associations cipher ciphers classification correspondences cryptography database gematria magick magickalcorrespondences mantrayoga mysticism newage numbers numerology occult wordmystic words wordsofpower

Last synced: 10 Mar 2026

https://github.com/geniuszly/GenEncryption

is a Python-based encryption and decryption tool. The application supports two encryption algorithms: a simple character substitution method and the more advanced Fernet encryption. Users can generate, save, and load encryption keys, and perform encryption and decryption on text data.

cryptography cybersecurity data-encryption data-security decrypt decryption encrypt encryption encryption-algorithms fernet fernet-encryption genecryption penetration-testing privacy python secure-communication security-tools

Last synced: 07 May 2025

https://github.com/andreyrusyaev/acryptohashnet

A pure managed C# implementation of well-known cryptographic hash functions such as SHA-family (SHA0, SHA1, SHA2, SHA3), MD-family (MD2, MD4, MD5), Keccak family, RIPEMD, Tiger, Haval, Snefru.

cryptography cryptohash digest hash haval keccak md4 md5 ripemd sha0 sha1 sha2 sha256 sha3 sha3-256 sha3-512 sha512 snefru tiger

Last synced: 04 Jul 2025

https://github.com/sheroz/magma

Symmetric Key Block Cipher "Magma" in Rust

28147-89 block-cipher cryptography gost gost-28147-89 gost-r-34-12-2015 magma

Last synced: 13 Apr 2025

https://github.com/c0mm4nd/dart-elliptic

Elliptic curves and key pair generations in dart

cryptography dart dart2 ecdsa elliptic-curves

Last synced: 30 Jul 2025

https://github.com/krshrimali/hill-cipher

Hill cipher implementation in Python

cryptography hill-cipher python

Last synced: 13 May 2025

https://github.com/bransantiago/milo

🖥️ Enhance surface reconstruction with MILo, a novel method using mesh-in-the-loop Gaussian splatting for detailed and efficient results.

client components cryptography differentiable-rendering discord-bot elasticsearch franklin gaussian-splatting iec62541 java milo nodejs opcua python reactive-programming siggraph-asia surface-reconstruction transactions-on-graphics

Last synced: 28 Apr 2026

https://github.com/vschwaberow/genhash

A tool to generate hashes on command line

command-line command-line-tool crypto cryptography generator hashing

Last synced: 14 Apr 2025

https://github.com/dartdart26/fhe-is-mail-spam

Fully homomorphic encryption based mail spam detection

cryptography email fully-homomorphic fully-homomorphic-encryption privacy

Last synced: 19 Oct 2025

https://github.com/emdneto/aestoolbox

An AES Toolbox for computing the Rijndael Key Schedule for a 128, 192, or 256-bit key.

aes aes-128 aes-192 aes-256 aes-key-schedule-python aeskeyschedule crypto cryptography key rijndael schedule tool

Last synced: 12 Apr 2025

https://github.com/marcogarlet/cuda_cubeattack

CUDA implementation of Cube Attack

cryptography cubeattack cuda

Last synced: 28 Oct 2025

https://github.com/oasisprotocol/deoxysii-js

JavaScript Deoxys-II-256-128

aead cryptography javascript mrae

Last synced: 12 Jan 2026

https://github.com/shershen08/ng2-web-cryptography

Module implementing Web Cryptography API for Angular 2

aes-cbc angular2 cryptography rsa-oaep

Last synced: 30 Apr 2025

https://github.com/malekmfs/enigma

An Enigma machine simulator written in Scala

chat cipher command-line cryptography enigma enigma-machine turing

Last synced: 14 Apr 2025

https://github.com/PeaceFounder/CryptoGroups.jl

Groups for cryptographic applications

cryptography elliptic-curves weierstrass-curves

Last synced: 06 Apr 2026

https://github.com/viralpoetry/translate-hsm-key

Import, export multiple key cryptograms with Thales payShield 9000 using TCP or serial interface.

cryptography encryption hsm hsm-library payment thales

Last synced: 09 Apr 2025

https://github.com/virgilsecurity/demo-twilio-chat-android

A simple Android application that demonstrates how the end-to-end encryption (E2EE) works in chat messaging use case. The application uses Twilio as a messaging provider.

android cryptography end-to-end-encryption twilio twilio-chat

Last synced: 07 Sep 2025

https://github.com/Jamie-Cui/yacl-r

yacl-r: Yet Another Cryptographic Library for Research

cryptography dpf gc gm he lattice mpc ot pprf reserach vole

Last synced: 29 Aug 2025

https://github.com/layr-labs/cerberus

Go implementation of cerberus-api

bn254 cryptography

Last synced: 25 Mar 2025

https://github.com/leonelquinteros/gorand

Random data generation methods for Go

cryptography go golang random-generation uuid

Last synced: 03 Mar 2026

https://github.com/laerte/aes_pkcs5

Python implementation of AES with CBC/ECB mode and padding scheme PKCS5.

cryptography pkcs5

Last synced: 02 Mar 2026

https://github.com/ogoodness/vbreaker-js

CSC 483 Project - Ciphers: Caeser, Multiplicitive, Affine, Vigenere, Hill, Columnar Transposition

affine-cipher caesar-cipher columnar-transposition-cipher cryptography data-analysis decoder decryption encoder encryption hill-cipher parsing vigenere-cipher

Last synced: 11 Apr 2025

https://github.com/hemants1703/cryptography-app-svelte

App that demonstrates cryptography algorithms

cipher cipher-algorithms cryptography javascript svelte sveltekit

Last synced: 13 Sep 2025

https://github.com/leastauthority/wormhole-client

A magic-wormhole client in Haskell

cryptography haskell

Last synced: 09 Jul 2025

https://github.com/justdvnsh/elliptic-py

Fast Implementation of Elliptic Curve cryptography in pure python

cryptography ecdsa-cryptography elliptic-curves private-key public-key-cryptography python

Last synced: 01 Mar 2026

https://github.com/geniuszly/genencryption

is a Python-based encryption and decryption tool. The application supports two encryption algorithms: a simple character substitution method and the more advanced Fernet encryption. Users can generate, save, and load encryption keys, and perform encryption and decryption on text data.

cryptography cybersecurity data-encryption data-security decrypt decryption encrypt encryption encryption-algorithms fernet fernet-encryption genecryption penetration-testing privacy python secure-communication security-tools

Last synced: 27 Jul 2025

https://github.com/elliotwutingfeng/fernet

A Dart library for encrypting and decrypting messages using the Fernet scheme.

aes-128-cbc cryptography decryption encryption hmac-sha256 pkcs7 secret

Last synced: 29 Apr 2025

https://github.com/davxy/ark-ec-vrfs

EC VRFs as specified by RFC 9381

arkworks cryptography ecvrf vrf

Last synced: 26 Aug 2025

https://github.com/n132/smc

Secure Multi-Party Communication Implementation: Yao & GMW

cryptography garbled-circuits gmw oblivious-transfer

Last synced: 21 Jul 2025

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

AWS-KMS extension for Tink C++

aws-kms cpp crypto cryptography security

Last synced: 27 Jan 2026

https://github.com/aviramha/rfernet

Python extension for Fernet encryption/decryption, faster than other alternatives.

cryptography decryption fernet fernet-encryption pyo3 python python-extension rfernet rust

Last synced: 11 Apr 2025

https://github.com/nccgroup/cryptopals-py

Python solutions to the Cryptopals Crypto Challenges

cryptography cryptopals python

Last synced: 24 Jun 2025

https://github.com/kuboon/npap

パスワードなしでファイル暗号化 crypto.subtle & msgpack

cryptography msgpack

Last synced: 20 Jul 2025

https://github.com/irfanshadikrishad/cipher

A versatile and secure cryptographic library for implementing various cipher algorithms in Node.js applications.

cipher cryptography npm-package npmjs

Last synced: 19 Feb 2026

https://github.com/halu5071/edwards

Edwards is a crypto library for Edwards-curve Digital Signature Algorithm (EdDSA).

apache2 crypto cryptography ed25519 ed448 edwards-curve java

Last synced: 11 Jan 2026

https://github.com/suign/neurons.me

A dynamic modulator system for neural networks.

cryptography deeplearning javascript utils

Last synced: 13 Aug 2025

https://github.com/thomas-vilte/dave-go

Bring Discord DAVE end-to-end encryption to Go with a native, godave-compatible implementation.

cryptography discord e2ee end-to-end-encryption go mls

Last synced: 16 Jun 2026

https://github.com/palucki/qstegano

Qt based steganography application

cpp cryptography lsb qt qtwidgets steganography

Last synced: 28 Oct 2025

https://github.com/anlavn/al-library

Java utility library, contain many feature, support to Large Language Model inference with LLaMA. Face Detection with OpenCV, Face Recognition with Python....and more

aes-encryption-decryption bcrypt cryptography face-detection face-recognition java large-language-models llamacpp llm-inference md5-hash randomorg sha256-hash smtp

Last synced: 26 Sep 2025

https://github.com/tang-edge/tang-edge

Serverless Tang server for disk encryption key recovery — deploy to Cloudflare, AWS, GCP, Azure, Deno, Vercel, Netlify, Supabase

clevis cloudflare-workers cryptography disk-encryption edge-computing hono key-management luks nbde serverless split-trust tang typescript

Last synced: 04 Mar 2026

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

Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.

cryptography encryption end-to-end-encryption gdpr hipaa pki sdk

Last synced: 09 May 2025

https://github.com/bheesham/applied-cryptography-accompanying-source-code

The source code which accompanies Bruce Schneier's Applied Cryptography.

assembly c c-plus-plus cryptography java pascal

Last synced: 01 Aug 2025

https://github.com/gpestana/htokens-rs

Suite of verifiable anonymous credentials that can be used by applications and systems to enhance/provide privacy to users without impacting practicality.

anonymous-credentials cryptography privacy verifiable-credentials zero-knowledge

Last synced: 23 Apr 2025

https://github.com/analogfeelings/blitzhash

SHA hashing library for Blitz3D, using Crypto++ as a backend.

blitz blitz3d blitzbasic cpp cryptography cryptopp visual-studio vs2022

Last synced: 18 Aug 2025

https://github.com/siyovush-hamidov/Hamming-Codes-8-4

🔐 This project implements the Hamming Code 8-to-4 algorithm for error detection and correction during information transmission, capable of handling one mistake

cpp cryptography

Last synced: 29 Jul 2025

https://github.com/ooesili/shamir

A command line tool for using Shamir's Secret Sharing algorithm.

command-line cryptography shamir-secret-sharing

Last synced: 05 Jul 2025

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

Tanker Python SDK - mirror of https://gitlab.com/TankerHQ/sdk-python

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

Last synced: 09 Sep 2025

https://github.com/umuttopalak/pass-cli

A secure command-line password manager with AES-256 encryption and sudo authentication

aes-256 cli command-line-tool cryptography keyring password-generator password-manager password-security python security

Last synced: 28 Jul 2025

https://github.com/transcend-io/terraform-aws-sombra

Launch Sombra gateways on AWS using Terraform.

cryptography privacy terraform-module

Last synced: 08 Feb 2026

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

Solutions to Introduction to Applied Cryptography 🔐 specialization on Coursera by University 🎓 of Colorado.

coursera cryptography solutions

Last synced: 03 Jan 2026

https://github.com/mjorgegulab/nestjs-cryptography

Secure NestJS cryptography module 🔐

cryptography javascript nest nestjs node security typescript

Last synced: 27 Jul 2025

https://github.com/noloader/power8-crypto

The unoffical guide to POWER8 in-core crypto

aes-power8 book c cplusplus cryptography docbook powerpc sha-power8

Last synced: 27 Jul 2025

https://github.com/renaud1239/kreyvium

Reference code of the KREYVIUM algorithm, a FHE-friendly 128-bit key stream cipher.

cryptography stream-cipher

Last synced: 12 Sep 2025

https://github.com/elliotwutingfeng/aegis-backup-decryptor

CLI tool to decrypt backup files exported from the Aegis Authenticator app. This application is neither affiliated with Beem Development nor Aegis Authenticator.

2fa aes aes-gcm android backup cryptography cybersecurity decryption encrypt encrypted encryption linux macos openssl otp privacy scrypt security totp windows

Last synced: 29 Apr 2025