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/timebertt/grypto

Understanding cryptographic algorithms by implementing them in Go :mortar_board:

cryptography golang learning-by-doing learning-exercise

Last synced: 08 Jun 2026

https://github.com/primefactor-io/xchacha20-poly1305

100% RFC compliant implementations of ChaCha20-Poly1305 and XChaCha20-Poly1305

chacha20 chacha20-poly1305 cryptography cryptography-algorithms poly1305

Last synced: 01 Mar 2026

https://github.com/karakun/encrypted-filechannel

Transparent encryption for java.nio.channels.FileChannel

crypto cryptography java nio security tink

Last synced: 05 Mar 2026

https://github.com/zunainaliazam/pixcrypt---image-security-suite

PixCrypt - A simple implementation of image encryption/decryption using AES Algorithm in client side JS.

aes-encryption bootstrap5 cryptography cryptojs css3 html5 js

Last synced: 30 Apr 2026

https://github.com/berkekaragoz/experimental-media-platform

My coding tryouts combined in a media platform concept. Next.js, GraphQL, FaunaDB, styled-components and more...

cryptography faunadb graphql nextjs styled-components

Last synced: 02 May 2026

https://github.com/tangle-network/masp-protocol

Multi-asset shielded pool extending protocol-solidity contract system

cryptography privacy zero-knowledge

Last synced: 31 Jan 2026

https://github.com/lumarans30/astralsafeclient

.NET MAUI app that encrypts and decrypts an exe file.

aes-128 anti-piracy client-side cryptography http-requests maui-app

Last synced: 18 Jun 2026

https://github.com/hicsail/oracles

Useful zero-knowledge (ZK) problems constructed from real world scenarios.

cryptography zero-knowledge-proofs

Last synced: 03 Jun 2026

https://github.com/ishivanshgoel/securechat

End-to-end encrypted chat application using RSA algorithm. Backend: https://github.com/ishivanshgoel/securechat-app/

bootstrap cryptography css html javascript rsa-cryptography

Last synced: 08 May 2026

https://github.com/prajwalg12121998/avalanche-effect-in-des-and-triple-des

This is a coding assignment as part of Computer Security subject. It does analysis of Avalanche Effect in DES and Triple DES

avalanche-effect blockcipher cryptography des des3

Last synced: 17 Jun 2026

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

Virgil Security Ratchet 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: 13 Feb 2026

https://gitlab.com/hackancuba/blake2signer

Using BLAKE in keyed hashing mode to sign and verify data.

blake2 blake3 cryptography hashlib hmac python

Last synced: 15 Feb 2026

https://github.com/xu-cheng/pbc-bindings

:electric_plug: Bindings for Pairing-Based Cryptography (libpbc)

bindings cplusplus cplusplus-14 cryptography pbc python ruby swig

Last synced: 18 Apr 2026

https://github.com/lyang/gpg-utils

Simple Wrapper for shelling out to gpg

cryptography gnupg gpg java processbuilder

Last synced: 01 Feb 2026

https://github.com/thenaubit/crypto-password-generator

🦄 A cryptographically secure password generator!

cryptography emotionjs mantine-ui nextjs password-generator typescript

Last synced: 20 Apr 2026

https://github.com/ideal-lab5/etf

"Encryption to the Future" consensus and node

blockchain cryptography substrate timelock-encryption

Last synced: 17 Mar 2026

https://github.com/arec1b0/crypto-comparison

A comprehensive project comparing classical and quantum cryptography. Includes detailed explanations, code examples, and tests for various cryptographic algorithms and protocols.

aes bb84 classical-cryptography cryptography ecc grovers-algorithm qkd quantum-computing quantum-cryptography quantum-teleportation rsa

Last synced: 27 Feb 2026

https://github.com/micchickenburger/cryptotools

A versatile cryptographic tool for data hashing, encryption, decryption, digital signing, password security, and secure random number generation, entirely in the browser.

aes argon2 bcrypt crypto cryptography cryptography-tools cybersecurity digest encryption encryption-decryption hashing pake pki rsa security security-tools sha

Last synced: 13 Feb 2026

https://github.com/zozs/filecryptify

Simple file and stream encryption tool based on libsodium

cryptography libsodium unix

Last synced: 12 Feb 2026

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

A simple E2EE chat for iOS which uses Virgil Security services.

chat cryptography demo encryption end-to-end-encryption ios ios-app messenger

Last synced: 19 Jun 2026

https://github.com/youben11/psi

Playing with different Private Set Intersection protocols

cryptography privacy-preserving psi

Last synced: 25 Apr 2026

https://github.com/iamnotstatic/wallet-manager

This is for managing crypto addresses and generation

bitcoin blockchain cryptocurrency cryptography ethereum

Last synced: 14 Feb 2026

https://github.com/tynes/libsigner

manage watch only bitcoin wallets with bcoin

bcoin bitcoin cryptography ledger nodejs trezor

Last synced: 08 May 2026

https://github.com/carlodepieri/vcrpy-encrypt

Encrypt vcrpy cassettes so they can be safely kept under version control.

cryptography python testing unit-testing vcrpy

Last synced: 13 Oct 2025

https://github.com/nmrr/nitrokeyhsm-cheatsheet

A cheat sheet of PKCS11 command to use Nitrokey HSM 2 (or other PKCS11 HSM)

cryptography hardware-security-module hsm pkcs11 smartcard

Last synced: 03 Jan 2026

https://github.com/phlay/pspka

password seeded public key authentication

asymmetric-cryptography authentication cryptography password

Last synced: 08 Apr 2025

https://github.com/ramesht007/secure_multi_party_computation

My notes for secure multi party computation. Still in progress.......................

cryptography secure-multi-party-computation

Last synced: 30 Jan 2026

https://github.com/ericksumargo/pin

Built over Jetpack's EncryptedSharedPreferences API with less verbose syntax, efficient read/write mechanism, complex object and null default value support with compile time safety

coroutines cryptography jetpack kotlin sharedpreferences

Last synced: 09 Oct 2025

https://github.com/shantanu66/cryptchat

A Desktop Application made using Tkinter framework in Python for Text Chatting between indivisuals or groups which is end to end encrypted using symmetric cyrptography algorithms.

aes-encryption cryptography desktop-application flask-api mongodb python tkinter

Last synced: 07 Oct 2025

https://github.com/0xdeafcafe/cypher-swift

Cipher algorithm to encode data into Taylor Swift lyrics

cipher ciphers cryptography cypher taylor-swift

Last synced: 24 Mar 2025

https://github.com/rub-nds/terrapin-website

This repository hosts the public website for the paper "Terrapin Attack: Breaking SSH Channel Integrity By Sequence Number Manipulation" via GitHub Pages.

attack cryptography ssh vulnerability

Last synced: 18 Jan 2026

https://github.com/tteeoo/sest

🔑 A local command-line based password manager using AES-256 encryption.

command-line cryptography encryption go golang password-manager

Last synced: 17 Feb 2026

https://github.com/2140-dev/swiftsync

SwiftSync node and underlying crates

bitcoin cryptocurrency cryptography peer-to-peer

Last synced: 29 Aug 2025

https://github.com/nccgroup/pasta-curves

Provides the Pasta curves: Pallas, Vesta and their field elements Fp and Fq.

cryptography elliptic-curve-cryptography elliptic-curves

Last synced: 26 Apr 2025

https://github.com/wolframalph/dh

Diffie-Hellman key exchange implementation in Go

cryptography diffie-hellman golang

Last synced: 02 Jul 2025

https://github.com/delagen/cadesplugin

CryptoPro EDS Browser plug-in typescript implementation

cadesplugin cryptography cryptopro gost3411-2012

Last synced: 16 Mar 2026

https://github.com/ltonetwork/seasalt

NaCl compatible cryptography library using Bouncy Castle (Java)

cryptography java

Last synced: 14 Jan 2026

https://github.com/zeyadetman/image-textsteganography

🖼 An image steganography by converting the image into text of pixels and use the LSB to hide the ciphered text that encrypted by The Caesar cipher Algorithm (Cryptography). The project decrypt the image by loading it, converting the pixels’ digits and break the LSB.

aes caesar-cipher cipher-algorithms counteributors cryptography cs-projects decryption encryption image-steganography

Last synced: 27 Sep 2025

https://github.com/oversys/pypass

A password manager written in Python. Data is encrypted using AES-256-GCM and the key is derived using PBKDF2-HMAC-SHA512.

aes-256 aes-256-gcm aes-encryption aes-gcm aes256-gcm cryptography password-manager pbkdf2 pbkdf2withhmacsha512 python sha-512 sha512

Last synced: 30 Apr 2025

https://github.com/argosylabs/gubbins

Gubbins product serial number generator & validator

cryptography serial-numbers

Last synced: 12 Jun 2025

https://github.com/xannythepleb/pycrypt

A rudimentary encryption program written in Python. Plan to add a lot more functionality soon. Please note this is an unaudited hobby project! If security is vital, use Signal or PGP.

blake2b chacha20-poly1305 cryptography encryption-tool python-encryption python3

Last synced: 05 Jun 2026

https://github.com/makemake-kbo/macrypt

Macrypt is a research blockchain built completely from scratch.

blockchain crypto cryptocurrency cryptography csharp dotnet-cli proof-of-work

Last synced: 13 Jul 2025

https://github.com/eminmuhammadi/hidemydata

Managing a couple of algorithms to decrypt or encrypt text [PHP]

algorithms assymetric-security cryptography decryption encryption php

Last synced: 07 Jan 2026

https://github.com/chardoncs/libpgfe

Experimental cryptographic & OTP library

base-encoding cryptographic-library cryptography hash hotp otp otp-library sha totp

Last synced: 12 Mar 2025

https://github.com/wildonion/thecry

🥲 my whole knowledge of low level coding, decrypting, decompiling and shellcode injection

aes-256 cbc-aes-encryption cryptography decompilation decryption-algorithm shellcode

Last synced: 27 Feb 2025

https://github.com/makischristou/crabguard

🦀🔒 crabguard: A cli tool for end-to-end encryption for s3 storage

aes backblaze-b2 cli cloud cloud-storage crabguard cryptography encryption rclone rust rustlang s3

Last synced: 13 Mar 2026

https://github.com/legend2ks/rapidsum

Checksum calculator and verifier tool

checksum checksum-calculator crc32 cryptography hashing md5 sha1 utilities

Last synced: 28 Apr 2026

https://github.com/vanhakobyan/rngcryptoservicepassgen

:barber:RNGCryptoService:barber: password generator:barber:

cryptography password password-generator rng service

Last synced: 13 Jun 2025

https://github.com/dmamakas2000/cryptanalysis-python

In this project, we experiment with the use of diverse cryptographic algorithms. First, we attempt to encrypt a plaintext message using the Vigenère Algorithm and a fixed-length encryption key. Afterward, we experiment with the decryption of the produced cipher using Kasiski's Method, as well as the Index of Coincidence statistical test.

cryptography index-of-coincidence jupyter-notebook kasiski-test python vigenere-cipher

Last synced: 18 Feb 2026

https://github.com/jpkusumi/greenfieldpqc

Side step quantum threats. Level up your encryption. Future proof your code. This cryptographic library for .NET development includes NIST standardized cryptographic primitives and Kusumi-512, a novel stream symmetric cipher with a 512 bit key size for enhanced quantum resistance.

cipher code cryptography csharp dotnet encryption future-proof green-field kusumi library package post-quantum pqc quantum-resistant quantum-safe streaming symmetric

Last synced: 06 Feb 2026

https://github.com/openmined/syft.cpp

SOON TO BE DEPRECATED - A library for encrypted, privacy preserving machine learning

cpp cryptography deep-learning privacy pytorch secure-computation syft

Last synced: 02 Jul 2025

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

A javascript wrapper around https://github.com/xaptum/ecdaa

cryptography identity iot javascript

Last synced: 02 Jul 2025

https://github.com/binbash23/p

p - The password manager by Jens Heine <binbash@gmx.net>

cloud cryptography dropbox encryption manager password password-manager password-store pbkdf2 python secure

Last synced: 23 Mar 2025

https://github.com/aegis-aead/aegis-jasmin

An implementation of AEGIS in the Jasmin programming language.

aead aegis aegis-128x2 aegis-256x2 aegis128l aegis256 cipher cryptography jasmin

Last synced: 11 Mar 2026

https://github.com/damianmorozov/examplecrypt

Examples of crypting algorithms

crypto cryptography

Last synced: 30 Oct 2025

https://github.com/markus-beuckelmann/aescrypt

aescrypt is a small command line tool to encrypt/decrypt files and directories with the well-established AES-256-CBC algorithm.

aes-encryption aescrypt cryptography docopt pycrypto python

Last synced: 25 May 2026

https://github.com/apogiatzis/powsolver

A proof of work puzzle solver for CTF challenges

challenge crypto cryptography ctf hashing pow proofofwork python solver

Last synced: 30 Aug 2025

https://github.com/ringsnetwork/whitepaper

This repo is about whitepapers of rings network, you can find tex sources and compiled files here.

crypto cryptography dht paper pos

Last synced: 18 Jan 2026

https://github.com/hongyanwang/crypto-lab

Golang implementation of multiple crypto protocols

cryptography golang

Last synced: 21 Feb 2026

https://github.com/valerauko/csele

A library to handle ActivityPub-related crypto needs.

activitypub clojure crypto cryptography federation fediverse hacktoberfest

Last synced: 09 Oct 2025

https://github.com/leplusorg/docker-crypt

Multi-platform Docker container with utilities to cipher/decipher/sign data (gnupg, openssl, age, jose, xmlsec...).

cipher crypto cryptography decipher decrypt decryption digital-signature docker docker-image dockerfile encrypt encryption encryption-decryption hmac

Last synced: 11 Jun 2026

https://github.com/qantik/ratcheted

Performance Survey of Several Ratcheted Key-Agreement and Messaging Protocols

benchmark cryptography go messaging ratchet

Last synced: 23 Mar 2025

https://github.com/maxbubblegum47/pyfind

Applied cryptography project. Unimore computer science master degree. Apple find my devices implementation in python

aes-gcm apple cryptography ecdh kdf python unimore-informatica

Last synced: 10 Oct 2025

https://github.com/lukasz-zimnoch/ipfs-market

Example repository intended to demonstrate a simple digital goods trading system powered by Ethereum smart contracts, IPFS file system and some basic cryptographic algorithms.

blockchain cryptocurrency cryptography ethereum go ipfs solidity

Last synced: 14 Apr 2026

https://github.com/dedipresta/scala-crypto

Dependency free implementation of cryptographic hash functions for Scala and Scala.js

cryptography scala scalajs sha256

Last synced: 14 Jan 2026

https://github.com/ph4r05/bitarray

Efficient bit array operations library for Python implemented in C

bit-manipulation bitarray cryptography python

Last synced: 14 Jan 2026

https://github.com/cosmian/mpc_join

CipherCompute: Blind Join for Confidential Data Science and Federated Learning using MPC

confidential-computing cryptography distributed-computing multiparty-computation

Last synced: 15 Apr 2025

https://github.com/null93/rsa-encryption

Implementation of the RSA encryption algorithm using big-integer algebra algorithms

cryptography rsa rsa-encryption

Last synced: 05 Sep 2025

https://github.com/avivsinai/telclaude

Secure Telegram-Claude bridge with LLM-based command screening and tiered permissions

ai-agent anthropic claude cryptography docker isolation llm llm-security permission-tiers sandbox security telegram-bot typescript

Last synced: 28 May 2026

https://github.com/lunes-platform/ed25519-axolotl

📦 Ed25519-like signatures with X25519 keys, Axolotl-style.

axolotl blockchain crypto cryptocurrency cryptography ed25519 ethereum lunes

Last synced: 27 Oct 2025

https://github.com/zebrunner/carina-crypto

Cryptographic Java Library. Provides an interface for encrypting / decrypting based on Cipher. Part of the Carina Framework

carina carina-framework cryptography java security

Last synced: 30 Apr 2025

https://github.com/matutetandil/anyhide

Hide any data in any file. Steganography tool that never modifies the carrier - transmits only encrypted positions. X25519 + ChaCha20 with forward secrecy.

chacha20 cli covert-communication cryptography data-hiding encryption forward-secrecy plausible-deniability privacy rust security steganography x25519

Last synced: 13 Jan 2026

https://github.com/w3c/vc-di-quantum-resistant

Data Integrity Quantum Safe Cryptography Suite

cryptography data-integrity quantum vc verifiable-credentials w3c

Last synced: 29 May 2026

https://github.com/juanbono/criptografia

Criptografia - UTN FRBA 2017

assignment criptografia-utn cryptography mugi

Last synced: 26 Mar 2025

https://github.com/dorssel/dotnet-aes-extra

.NET Standard 2.0 implementation of AES-CTR, AES-CMAC, SIV-AES (aka AES-SIV), AES-CMAC-PRF-128 (aka PRF_AES128_CMAC), and PBKDF2-AES-CMAC-PRF-128.

aes aes-cmac aes-cmac-prf-128 aes-cmac-siv aes-ctr aes-ctr-mode aes-siv cmac cryptography dotnet dotnet-standard pbkdf2-aes-cmac-prf-128 siv siv-aes siv-mode

Last synced: 09 Apr 2025

https://github.com/cflems/pk

Penguin's Kiss: Asynchronous Command and Control software + multi-client + encrypted + terminal emulation

c2 command-and-control cryptography penguins-kiss pk remote-shell

Last synced: 10 Jan 2026

https://github.com/geeklearningio/gl-ionic-secure-file-storage

A service using two encryption plugins to encrypt data on iOS and Android

cordova cryptography ionic security storage

Last synced: 28 Apr 2025

https://github.com/OmiyaGames/omiya-games-cryptography

Unity package containig a collection of cryptography-related tools.

cryptography omiya-games openupm unity unity-asset unity-editor unity-scripts unity2d unity3d

Last synced: 25 Apr 2025

https://github.com/vineethsai/maif

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

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

Last synced: 13 Jan 2026

https://github.com/messsimo/crypto-search

App for Crypto House which show live crypto coin information

api cryptocurrency cryptography css figma git html javascript js laravel php responsive restful-api

Last synced: 25 Feb 2026

https://github.com/ricky-ultimate/rust-rsa-encryption

A rust program to simulate RSA encryption & decryption operations on a small scale

cryptography rsa-encryption rust rust-lang

Last synced: 23 May 2026

https://github.com/jsign/zig-eth-secp256k1

A Zig libsecp256k1 wrapper with bells and whistles for Ethereum

cryptography ethereum secp256k1 zig

Last synced: 18 Mar 2025

https://github.com/aead/blake2b

The BLAKE2b hash algorithm as defined in RFC 7693

blake2b blake2b-hash-algorithm cryptography go

Last synced: 15 Mar 2025

https://github.com/yds12/guarakapa

Password manager for the terminal.

cli command-line cryptography password password-manager rust terminal tui

Last synced: 10 Apr 2025

https://github.com/fpoirotte/cryptal

Cryptography Abstraction Layer for PHP

abstraction crypto cryptography layer php

Last synced: 24 Mar 2025