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/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/nilsmt/periodic-encryption

Homemade package to encrypt text using the periodical table of elements and vigenere cipher

chemical-elements cryptography encryption-decryption periodic-table-of-elements python selfmade vigenere-cipher

Last synced: 19 Feb 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/john-lin/crypt

A simple CLI tool for Encrypt/Decrypt files.

aws-s3 cryptography

Last synced: 18 May 2026

https://github.com/abennett/cryptlog

A proof of concept for an AES-CBC-based, limited-read log appender.

aes cryptography go log

Last synced: 03 Apr 2025

https://github.com/razenpok/razensoft.xxtea

A simple and fast zero-dependency cryptography cypher for Unity

cryptography csharp cypher unity unity3d xxtea

Last synced: 15 May 2026

https://github.com/jscarle/cryptoextensions.net

Useful Cryptography Extensions

crypto cryptography csharp dotnet

Last synced: 16 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/antonio-hickey/relay

Secure communication utilizing a Proof of Identity signature and encrypted messages.

cryptography messaging

Last synced: 28 Jul 2025

https://github.com/p-sira/hycrypt

Stateless-overwrite hybrid cryptosystem for Python

cryptography hybrid-cryptosystem python

Last synced: 06 Mar 2026

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/CorvidLabs/ts-algochat

🔐 TypeScript implementation of AlgoChat - Encrypted messaging on Algorand

algorand blockchain chacha20-poly1305 cryptography encryption messaging typescript x25519

Last synced: 08 Mar 2026

https://github.com/volkansah/encode-and-decode-php8

This guide provides examples of how to encrypt and decrypt files using PHP's Sodium extension, which offers modern cryptographic functions.

crypto cryptography decryption encryption php php8 security sodium

Last synced: 18 Aug 2025

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/varun-doshi/erasure-coding

Rust Implementation of Erasure Codes

cryptography math polynomial

Last synced: 29 Mar 2025

https://github.com/heliomarpm/cryptoh

A clean and easy-to-use cryptography utility library for Node.js, built on top of the native crypto module.

crypto crypto-helper cryptography cryptography-algorithms cryptography-library cryptoh helpers helpers-library md5 node-library security sha1 sha256 sha512 utils-library

Last synced: 28 Jul 2025

https://github.com/deadblackclover/wots-rs

Implementation of the Winternitz One-time Signature Scheme made using Rust

crypto cryptography one-time-signatures rust wots

Last synced: 15 Jan 2026

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/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/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/travishorn/diceware-js

Cryptographically-secure electronic implementation of the Diceware Passphrase method in JavaScript.

crypto cryptography diceware passphrase password security

Last synced: 27 Mar 2025

https://github.com/onlyf0ur/c-hashcracker

A simple and hyperfast HashCracker written in C.

c cryptography hashcracker

Last synced: 17 Mar 2025

https://github.com/azeemmirza/fortuna

Fortuna is a PRNG; it generates cryptographically secure pseudorandom numbers on a computer. It can also be used as a real random number generator, accepting random inputs from analog random sources. Designed by Niels Ferguson and Bruce Schneier.

cryptography psuedo-random random-number-generators

Last synced: 19 Mar 2026

https://github.com/dannweeeee/zk-encode

Coding Bootcamp about ZK Proof Theory and Building

cairo cryptography modular-arithmetic rust zk-proofs zk-snarks

Last synced: 06 Sep 2025

https://github.com/nthnn/xbin25

Go package designed for secure data serialization, combining state-of-the-art encryption, digital signatures, and multi-layer compression ensuring confidentiality, integrity, and authenticity.

cryptography cryptography-algorithms encryption encryption-decryption golang golang-library golang-package

Last synced: 17 Aug 2025

https://github.com/crownedgrouse/preach

[WIP] Phi base Random Encoder Aimed for Cryptography Hardening

cryptography obfuscation rust

Last synced: 06 Apr 2025

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/sharif-minhaz/one-time_pad_algo-otm

One Time Pad algorithm (OTP) is a symmetric key type algorithm which means that the key used to perform encryption and decryption is the same key

cryptography one-time-pad

Last synced: 23 Jun 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/arthursudbrackibarra/t2-seguranca-de-sistemas

Trabalho 2 de Segurança de Sistemas.

cryptography java rsa security

Last synced: 22 Mar 2025

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/jamestaylr/aes

Implementation of AES and associated cryptographic helper functions in Crystal

aes course-work cryptography crystal

Last synced: 24 May 2026

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/moul/otp

One-Time Pad utility

conference cryptography one-time-pad otp xor

Last synced: 07 May 2025

https://github.com/liblor/applied_cryptography_ethz

Applied Cryptography Lab @ ETHZ

applied-cryptography cryptography ethz lab

Last synced: 12 Jun 2025

https://github.com/azuchi/frostrb

Ruby implementations of Two-Round Threshold Schnorr Signatures with FROST.

bitcoin cryptography elliptic-curve frost schnorr schnorr-signatures taproot threshold-signature

Last synced: 02 Mar 2026

https://github.com/nethermindeth/eth-pairings-bindings

C# bindings for the eth_pairings library

cryptography eip-1962 pairings

Last synced: 12 Jul 2025

https://github.com/diogoperei29/x.509-cert-verifier

A small project for loading and verifying X.509 certificate chains against a local trust store using the OpenSSL library.

c certificate certificates cmake cpp cpp17 cryptography icmp openssl python python3 raii scripting testing verification x509

Last synced: 07 May 2026

https://github.com/tom-auger/xchacha-dotnet

A .NET wrapper for the XChaCha APIs in the libsodium crypto library

crypto crypto-library cryptography libsodium xchacha xchacha-dotnet xchacha20-poly1305

Last synced: 14 Jan 2026

https://github.com/hirotoshioi/cryptopals-in-js

Working on http://cryptopals.com/ challenges

cryptography cryptopals javascript

Last synced: 16 Mar 2025

https://github.com/iboudhaine/rsa-encryption-and-in-practice

Implementation and exploration of RSA encryption, including its security properties, practical applications, and real-world use cases. A class project to learn and experiment with cryptographic principles

cryptographic-algorithms cryptography cryptography-project encryption python rsa secure-communication security

Last synced: 25 Oct 2025

https://github.com/ppad-tech/sha256

Pure Haskell SHA-256, HMAC-SHA256

cryptography hashing haskell sha2 sha256

Last synced: 03 Jul 2025

https://github.com/scotow/pac

Scripts made throughout the PAC courses (Lille University)

course cryptography lille university university-project

Last synced: 09 Jun 2026

https://github.com/chainsafe/pairings-js

Elliptic Curve Pairings in Pure Javascript

cryptography elliptic-curves javascript pairings

Last synced: 13 Oct 2025

https://github.com/nanda-gopal-sb/password_manager

A Password Manager in mordern C++.

bitwise cli cpp cryptography file filesystem password

Last synced: 03 Apr 2025

https://github.com/tetration-lab/solidity-ed-on-bn254

Solidity implementation of a twisted Edwards curve on scalar field of BN254, also known as Baby-Jubjub.

babyjubjub bn254 cryptography ethereum smart-contract solidity

Last synced: 04 May 2026

https://github.com/reklatsmasters/is-chacha20-poly1305-supported

Check whether a chacha20-poly1305 cipher is supported by NodeJS

aead chacha20 chacha20-poly1305 cipher crypto cryptography nodejs poly1305 rfc7539

Last synced: 03 May 2026

https://github.com/hydronixt/zyra-crypto-wallet-mnemonic-seed-phrase-balance-checker

This repository features Zyra, a crypto wallet tool that includes functionality for checking balances using mnemonic seed phrases. It allows you to securely manage and verify cryptocurrency balances associated with various wallets.

balance balance-checker bip39 bitecoin blockchain cold-wallet crypto crypto-wallet cryptography ethereum hardware-wallet keypair mnemonic mnemonic-phrase seed seed-phrase wallet wallet-checker

Last synced: 03 May 2026

https://github.com/th0rgal/cryptohack

What I use for cryptohack

cryptography maths

Last synced: 14 Oct 2025

https://github.com/elliotwutingfeng/balloon_hashing

Balloon Hashing implemented in Dart.

crypto cryptography dart dartlang hash password

Last synced: 09 Jun 2026

https://github.com/umstek/enigma

A generalized software model of the Enigma electro-mechanical rotor cipher machines used by Germans in WWII.

cryptography enigma visual-basic world-war2

Last synced: 30 Jan 2026

https://github.com/karusb/bazcryptlib

BazCrypt 4 Neighborhood Cellular Automata Encryption Algorithm C++ Library

algorithm bazcrypt bazcrypt-encryption c-plus-plus cellular-automata cpp cross-platform cryptography encryption library linux windows

Last synced: 02 May 2026

https://github.com/skylinenando/php

Some functionality or tools to enhance using php

akaxmysqli array creating-txt-file cryptography date hash php random-code str-replace

Last synced: 02 May 2026

https://github.com/crissnamon/soldeea

Encryption algorithm based on system of linear diophantine equations resistant to quantum algorithms

algorithm cryptography decryption diophantine diophantine-equation diophantine-equations encryption encryption-algorithm equation java quantum-algorithms soldeea

Last synced: 02 May 2026

https://github.com/koraa/proverif.vim

Basic proverif support for VIM files.

cryptography highlighting neovim proverif syntax vim

Last synced: 02 May 2026

https://github.com/systemslibrarian/crypto-compare

Interactive cryptographic algorithm reference — 17 categories, 97 algorithms, 16+ countries. Comparison tool with beginner/advanced modes, PQ-safe filtering, and justification report export.

aes cryptographic-algorithms cryptography digital-signatures education homomorphic-encryption nist post-quantum pqc reference typescript vite zero-knowledge

Last synced: 01 Jun 2026

https://github.com/jacob-ian/deno_random_primes

Generate random prime numbers with Deno and the Miller-Rabin test.

cryptography deno typescript

Last synced: 02 May 2026

https://github.com/pmielech/stm32-rectenna

Portable radio noise measurement system, based on an STM32f303re microcontroller.

cryptography randomness randomness-generation rectenna rng signal-processing stm32 stm32f303 wifi

Last synced: 08 Jun 2026

https://github.com/codesteel/expressjs-login-application

Login/Register/And Password Reset into one Repository.

authentication cryptography expressjs login

Last synced: 01 May 2026

https://github.com/vlsergey/seccookie

Java library for security cookies, client-side pieces of data protected from reading and modifications by client with strong cryptography

cookie cookies cryptography cryptography-library java java-library security

Last synced: 03 Jul 2025

https://github.com/afraz496/fypafraz

This repository comprises of a Post Quantum Cryptography implementation. This is a repository that includes all of the software developed for the Final Year Project of Afraz Arif Khan (CID 00963429) at Imperial College London.

c cryptography key-exchanges postquantum python

Last synced: 01 May 2026

https://github.com/disalad/caesar-cipher

📜 A tool to encrypt, decrypt & crack texts with a substitution cipher

caesar-cipher caesar-cipher-cli caesar-cipher-python cli cryptography substitution-cipher symetric-key

Last synced: 06 Apr 2025

https://github.com/mukaschultze/diffie-chat

AES-CBC encrypted chat with elliptic-curve Diffie-Hellman key exchange, running on Angular

aes-cbc aes-encryption angular cryptography diffie-hellman elliptic-curves key-exchange-algorithms

Last synced: 21 Jan 2026

https://github.com/bok1c4/pgpkeytypedetector

This includes RSA and ECC cryptographic algorithms

cryptography go pgp

Last synced: 08 Oct 2025

https://github.com/aburdulescu/pocryp

Command line utility for cryptographic primitives

cli cryptography go golang

Last synced: 08 Jun 2026

https://github.com/fblupi/encryptator

A simple webapp to encrypt and decrypt messages

bootstrap cryptography webapp

Last synced: 30 Apr 2026

https://github.com/raupulus/esp8266-blockchain-tracing-with-display

Shows Real Time Price of Cryptocurrencies on several Screens. Mirror de https://gitlab.com/raupulus/esp8266-blockchain-tracing-with-display

blockchain cryptocurrency cryptography display esp8266 monitor monitoring

Last synced: 30 Apr 2026

https://github.com/karasz/securelog

Forward-secure Go library for tamper-evident audit logs, implementing Ma–Tsudik’s dual-MAC private-verifiable scheme.

audit-logging compliance cryptography forward-security golang log-integrity secure-logging tamper-detection

Last synced: 26 Oct 2025

https://github.com/hyperparticle/integrity-coded-database

Demonstrates and evaluates an Integrity Coded Database (ICDB) implementation

cryptography database icdb mysql

Last synced: 29 Apr 2026

https://github.com/suvasish114/non-adaptive-partial-image-encryption

An image encryption project, proposed by Barrackpore Rastraguru Surendranath College's department of computer science undergraduates under Dr. Sukalyan Som's mentorship on adaptive partial image encryption of grayscale image based on chaos.

cryptography encription imageencryption imageprocessing opencv python

Last synced: 13 Apr 2026

https://github.com/BKLockly/ShadowMeld

🕶️ 隐蔽Shellcode嵌入与反检测加载器生成框架 / Stealthy Payload Delivery Framework with Anti-EDR Capabilities

bypass-antivirus bypass-av cipher cryptography hacking hide-files image-steganography lsb-steganography security shellcode shellcode-loader

Last synced: 01 Apr 2025

https://github.com/machu-gwu/windtalker-project

Encrypt and decrypt text, binaries, files, and directories with a variety of cipher options.

cryptography encryption python tool

Last synced: 13 Feb 2026

https://github.com/aakashsharma7/ai-tutor

A powerful AI-powered educational tutoring system that helps students learn and understand various topics through interactive sessions.

cryptography email-validator fastapi framer-motion generative-ai jwt langchain oauth2 python python-dotenv reactjs slowapi sqlalchemy tailwindcss vite

Last synced: 12 Jun 2025

https://github.com/nyg/opaque-impl

PoC implementation in SageMath of OPAQUE, an asymmetric PAKE protocol.

cryptography elliptic-curve opaque proof-of-concept

Last synced: 13 Jun 2026

https://github.com/talha-1010/des-algorithm

A symmetric-key algorithm for the encryption of digital data.

cpp cryptography datastructures des-algorithm encryption-decryption template-specialisations

Last synced: 18 Oct 2025

https://github.com/pushpendra-1697/wedsurf

This React onboarding project includes pages for login, signup, home, and profile functionalities, catering to user authentication and navigation, facilitating a seamless design experience. The user will be blocked for the next 24 hours after putting 5 times wrong password at the time of token-based login.

axios bcrypt chakra-ui cryptography expressjs jsonwebtoken jwt-decode mongodb mongoose nodejs otp-authentication react-components react-hooks react-icons react-router-dom react-slideshow-image reactjs responsive-design token-based-authentication twilio

Last synced: 02 Apr 2026

https://github.com/jalaj711/gocrypto

Cryptography module for golang with support for DES, 3DES, and AES in ECB, CBC, CFB and OFB modes. Also supports SHA512 hashing algortihm.

aes block-cipher cryptography des tripledes

Last synced: 19 Oct 2025

https://github.com/richarddushime/authenticred

AuthentiCred – A Simple and Secure Way to Verify Academic Credentials and Recomendations

blockchain-technology cryptography django-framework ecdsa htmlx jwt-token mkdocs mkdocs-material python3 smart-contracts solidity w3c

Last synced: 28 Apr 2026

https://github.com/james-honeybadger/zayfer_vault

Full-featured encryption/decryption suite — AES-256-GCM, ChaCha20-Poly1305, RSA, Ed25519, X25519, OpenPGP | Rust core + Python bindings | CLI, GUI (PySide6), Web (FastAPI)

aes-256-gcm chacha20-poly1305 cli cryptography decryption ed25519 encryption fastapi keystore openpgp pyo3 pyside6 python rsa rust

Last synced: 28 Apr 2026