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/samdney/research-sites

List of useful websites for math, algebra, number theory, cryptography, online security and privacy research.

algebra archive computer-science cryptography help latex list math mathematics maths number-theory reprint research tools webiste

Last synced: 22 May 2026

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/p-sira/hycrypt

Stateless-overwrite hybrid cryptosystem for Python

cryptography hybrid-cryptosystem python

Last synced: 06 Mar 2026

https://github.com/pur3miish/antelope-ecc

A universal JavaScript ECC digital signature and key utility package for Antelope based blockchains

antelope antelopeio-blockchain blockchain-technology crypto cryptography javascript sign-transactions signature signature-generation signature-verification

Last synced: 10 Apr 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/shubhattin/hash_cryptography_tool

A Simple Online Cryptography Tool

cryptography encrypt-decrypt hash picocss utf-8

Last synced: 17 Jan 2026

https://github.com/ashutoshvarma/cryptopals

Challenges from https://cryptopals.com/

aes cryptography cryptopals rust

Last synced: 23 Jul 2025

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

Some hello-world examples about cryptography

cryptography pycrypto python

Last synced: 29 Mar 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/brenoepics/rsa-hex-gen

Generate an RSA key pair in hexadecimal format.

asymmetric cryptography encryp hex pair-generator rsa

Last synced: 27 Mar 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/minapecheux/medusa

A small encoding/decoding Python lib.

cryptography python utility

Last synced: 02 Nov 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/rdner/uncrypticated

cryptography in Go made easy as it should be

cryptography security

Last synced: 15 Dec 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/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: 19 Aug 2025

https://github.com/i-umairkhan/signature_validation

Validate signature using asymmetric cryptography.

cryptography ethereum javascript

Last synced: 17 May 2026

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/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/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/daedalus/cryptopals

cryptopals solutions

cryptography

Last synced: 27 Mar 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/onlyf0ur/c-hashcracker

A simple and hyperfast HashCracker written in C.

c cryptography hashcracker

Last synced: 17 Mar 2025

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/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/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/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/simon-greatrix/sec-prng

Secure random number generation

cryptography java prng security

Last synced: 12 Jan 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/moul/otp

One-Time Pad utility

conference cryptography one-time-pad otp xor

Last synced: 07 May 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/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/liblor/applied_cryptography_ethz

Applied Cryptography Lab @ ETHZ

applied-cryptography cryptography ethz lab

Last synced: 12 Jun 2025

https://github.com/erhant/enigma-machine

An Enigma Machine in TypeScript.

cryptography enigma-machine typescript

Last synced: 04 Jun 2026

https://github.com/lane-romuald/hyperledger-fabric-for-iot-smart-irrigation-system

This repository hosts a Blockchain network built on Hyperledger Fabric to ensure the secure exchange of data in automated irrigation systems. It features three organizations, RAFT consensus, Fabric CA for certification, and Hyperledger Explorer for network visualization.

blockchain certificate-authority chaincode channel consensus-algorithm cryptography css docker docker-compose go html hyperledger-explorer hyperledger-fabric irrigation javascript raft tls web yaml

Last synced: 09 Apr 2026

https://github.com/yaronkoresh/shual

Shual is a fibonacci based cryptography toolset.

cryptography encryption-decryption hash javascript padding

Last synced: 07 May 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/badkeys/miscscripts

Misc helper and analysis scripts created during the development of badkeys

cryptography dkim dnssec ed25519 jwk prime rsa spki

Last synced: 18 Feb 2026

https://github.com/magical/go-acorn

Go implementation of the ACORN-128 authenticated encryption scheme

cryptography

Last synced: 25 Jul 2025

https://github.com/vexcited/iut-r3.09

Module de cryptographie de BUT2 à l'IUT du Limousin.

cryptanalysis cryptography iut-du-limousin rust

Last synced: 08 Sep 2025

https://github.com/lukinalexeyg/phpcrypt

Stand-alone version of php_sha256_crypt without any PHP dependencies

c cryptography php

Last synced: 21 Apr 2026

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

https://github.com/odhithsen/hashvault

🔐"HashVault" is an all-in-one locally installed password manager that keeps users' passwords and other sensitive information and credentials safe for all at the convenience of a single master key.

cryptography java javafx password-manager

Last synced: 02 Jan 2026

https://github.com/phma/wring-twistree

Whole-message cipher and tree hash

cipher-algorithm cryptography hashing-algorithm

Last synced: 18 Feb 2026

https://github.com/janbrohl/hashcrypto

Hash-Based Crypto Experiment

cryptography python

Last synced: 09 Sep 2025

https://github.com/frankodoom/crypto.net

:lock: :key: :policeman: Pasword Hashing based on System.Security.Cryptography and OBVIEX

cryptography csharp hashing-algorithm password-hash system-security

Last synced: 07 Nov 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/dolutech/cryptnote-php

A PHP library for creating encrypted, self-destructing messages with view limits and optional password protection

aes-256 cryptography encryption one-time-secret password-protection php-library secure-notes security self-destructing-messages sqlite

Last synced: 17 Jan 2026

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/i2rys/pssl

Powerful shuffle & unshuffle libary.

cryptography key powerful shuffle unshuffle

Last synced: 18 Sep 2025

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

OpenSSL elliptic curve wrapper for CryptoGroups

cryptography elliptic-curves openssl

Last synced: 06 Apr 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/darxisr/salsa20

Salsa20 encryption/decryption without libraries with GUI

cipher cryptography decryption development encryption gui open-source pyqt5 python salsa20 source-code tools

Last synced: 03 Apr 2025

https://github.com/buabaj/fairness-engine

a simple secure multi-party computation server to ensure input data privacy while maintaining correctness and fairness using shamir's secret sharing protocol

cryptography golang mpc shamir-secret-sharing

Last synced: 12 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/4l3x777/magma

GOST 34.12-2018 (GOST 28147-89) x64 asm realization

assembler cipher cryptography

Last synced: 14 May 2026

https://github.com/radlikewhoa/supernatural

Substitution Permutation Network exercise for the Cryptography and Security module (krysi) at the FHNW.

cryptography java spn

Last synced: 26 Jun 2025

https://github.com/daim-nickel-penny/elixir

BlockChain based simple DAPP

blockchain-technology cryptography javascript

Last synced: 18 Jul 2025

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

A simple program to encrypt and decrypt graphic files

aes crypto cryptography decryption encryption

Last synced: 12 Apr 2025

https://github.com/wannaverseofficial/kmp-crypto

Common cryptography library for Kotlin Multiplatform

aes android crypto cryptography ed25519 hashing ios kmp kotlin-multiplatform rsa secure-random

Last synced: 21 May 2026

https://github.com/swaechter/pkcs11

A purely Java based PKCS11 library based on project Panama/FFI/FFM - no JNI

cryptography iaik java pkcs11

Last synced: 23 May 2026

https://github.com/h0llyw00dzz/fiber2fa

This is a custom 2FA (Two-Factor Authentication) middleware for the Fiber web framework. It provides a secure and easy-to-use solution for implementing 2FA in Fiber applications. The middleware supports TOTP (Time-based One-Time Password) authentication and offers customizable configuration options.

advanced crypto cryptography fiber fiber-framework go golang idiomatic-go two-factor two-factor-authentication twofactor

Last synced: 19 Sep 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/cartory/encoderr

🔐 Basic Algorithms for Decoding & Encoding

cryptography decoding encoding javascript

Last synced: 17 May 2026

https://github.com/h5law/vinegar

A Golang library for creating and using Vigenere Ciphers

cryptography encryption-decryption vigenere vigenere-cipher vigenere-cipher-algorithm

Last synced: 17 Mar 2025

https://github.com/kurosci/qrypto

The post-quantum cryptography library in pure Rust.

crypto cryptography post-quantum post-quantum-cryptography qrypto rust

Last synced: 22 Mar 2025