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/roshannaidu/blockchain-workshop

This repository contains the details of the Blockchain workshop covering a wide range of topics and hands-on experience with some of the most critical aspects of blockchain development like smart contracts, etc.

blockchain blockchain-technology contracts cryptocurrency cryptography daap decentralized ethereum metamask nft opensea smart-contracts solidity web3 workshop

Last synced: 28 Apr 2026

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

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

cryptal crypto cryptography hash php

Last synced: 26 Jun 2025

https://github.com/tomeffect0613/rsacrack

Obtain the passphrase of a private key (id_rsa), this tool uses the ssh-keygen binary to perform a brute force attack until a successful collision occurs.

bruteforce-attacks c cracking cracking-password cryptography ctf experiments factorisation maths password reverse-engineering rsa rsa-cryptography ssh

Last synced: 11 Apr 2025

https://github.com/jakubriegel/geffe-generator

Functional style implemented Geffe cryptographic stream generator

cryptographic-keys cryptography functional-programming geffe-generator scala tailrecursion university

Last synced: 27 Mar 2025

https://github.com/redinfinitypro/scientificsharp

Rating: (5/10) The code is a Windows Forms application for a basic scientific calculator, allowing users to perform mathematical operations like addition, subtraction, multiplication, division, trigonometrics, and logarithms.

componentmodel cryptography data drawing forms generic linq system tasks text

Last synced: 06 Apr 2025

https://github.com/danielost/big-numbers

BigNumber implementation in Golang

bignumber cryptography

Last synced: 13 May 2025

https://github.com/ntdls/448delta

448Delta was NetworkDLS's first viable commercial product. It was discontinued over internal discontent with code quality.

cryptography file-system legacy

Last synced: 20 Jul 2025

https://github.com/mimi-netizen/Python-Scripts

This repository provides a versatile collection of Python scripts to streamline system administration tasks. It includes tools for browser automation, web scraping, and cryptographic operations, with detailed documentation and planned enhancements to expand functionality

cryptography selenium-webdriver webscraping

Last synced: 17 Aug 2025

https://github.com/mcxxmc/simple-implementation-ecc

A simple implementation for Elliptic Curve Cryptography.

cryptography elliptic-curves golang

Last synced: 06 Apr 2025

https://github.com/13point5/shrencryption

Simple Human Readable Encryption

cryptography encryption-algorithm web-app

Last synced: 14 Mar 2025

https://github.com/ngvuthdanhh/certificate-information-security-openlearn

Comprehensive learning repository for the OpenLearn Information Security program, featuring detailed notes, hands-on labs, demos, guides, cheatsheets, case studies, and a certificate of completion. Focuses on network, system, application, and cloud security, covering both attack techniques and defense strategies.

access-control application-security cloud-security cryptography githublearning information-security monitoring system-security

Last synced: 25 Jan 2026

https://github.com/maxgfr/playforgood

It is a cryptocurrency based on the fork of the litecoin

bitcoin bitcoin-forks btc cryptocurrencies cryptocurrency cryptography fork litecoin litecoin-fork ltc

Last synced: 16 May 2026

https://github.com/ngvuthdanhh/certificate-cryptography-leeds-clickstart-futurelearn

Learning notes, labs, cheatsheets, and certificate for An Introduction to Cryptography by University of Leeds & Click Start on FutureLearn. Covers symmetric/asymmetric encryption, hashing, signatures, and cryptographic protocols.

aes cryptography decryption encryption futurelearn githublearning rsa security university-of-leeds

Last synced: 25 Jan 2026

https://github.com/agent-hellboy/flask-hedcrypt

A flask extension which provide interface( set of APIs) having implemenation of some of the use cases of cryptography.

cryptography flask flask-extensions flask-sqlalchemy pycrypto pypdf2 python

Last synced: 20 May 2026

https://github.com/danielost/fips-140-3

FIPS (Federal Information Processing Standard) 140-3 benchmark for validating the effectiveness of RNGs.

cryptography fips-140-3

Last synced: 13 May 2025

https://github.com/collapse-logic/collapse

Collapse System Logic — deterministic proof collapse (E→Z→1)

collapse compression cryptography csl determinism formal-methods lean4 logic proof proofs python

Last synced: 14 May 2026

https://github.com/ngvuthdanhh/certificate-blockchain-fundamentals-101blockchains

Notes, labs, research, extras, and certificate for the Blockchain Fundamentals program by 101 Blockchains. The project explores blockchain architecture, consensus mechanisms, cryptography, smart contracts, and applications in Web3 security.

101blockchains blockchain cryptography cybersecurity distributed-systems githublearning smart-contracts web3

Last synced: 25 Jan 2026

https://github.com/Crittora/qripton-sdk-js

A secure SDK for data encryption, decryption, and digital signatures using AWS Cognito authentication. Provides enterprise-grade cryptographic operations with simple API integration.

api-client authentication aws-cognito cryptography data-encryption decryption digital-signature encryption enterprise-security node-js npm-package sdk security typescript

Last synced: 04 Apr 2025

https://github.com/localnerve/hmac-symmetric

A library for symmetric encryption with hmac digests

bot-mitigation crypto cryptography encryption hmac nodejs symmetric-encryption

Last synced: 12 Apr 2025

https://github.com/sammyne/bip39

Implementation of BIP-0039

bitcoin cryptography mnemonic

Last synced: 17 May 2026

https://github.com/georgiifirsov/bcm-lib

Implementation of some block ciphers modes of operation. This library is written for my research about full disk encryption.

block-cipher-mode block-ciphers cryptography research symmetric-encryption thesis

Last synced: 12 Oct 2025

https://github.com/keogami/crypt

A simple utility to encrypt & decrypt files with AES-256 with passphrases

cli cryptography encryption-decryption go privacy tool

Last synced: 17 Jan 2026

https://github.com/nicola-frattini/passwordmanager

Secure local password manager with AES-256 encryption, HIBP checks, and CLI interface. Stores credentials safely with multi-layer encryption.

cli cryptography cybersecurity hibp local-storage password-manager privacy python security-tools

Last synced: 08 May 2025

https://github.com/azanul/fireship-io-crypto-rust

Rough follow of the video by fireship-io, 7 Cryptography Concepts EVERY Developer Should Know (https://www.youtube.com/watch?v=NuyzuNBFWxQ)

argon2 asymmetric cryptography encryption-decryption hashing hmac rust salting sha256 signature signing symmetric

Last synced: 02 Aug 2025

https://github.com/sutterseba/des-python

A simple DES implementation in Python

cryptography numpy python

Last synced: 15 Jun 2026

https://github.com/rayniel95/subkey

This is a simple dockerfile for create a docker image with Substrate subkey tool.

blockchain cryptography docker subkey substrate

Last synced: 18 Aug 2025

https://github.com/aowangphilly/cryptsenal

Python Cryptography Package

cryptography python

Last synced: 31 Oct 2025

https://github.com/sgnn7/openssl-fips

OpenSSL FIPS-compliant 140-2 cryptographic module canister for Docker container targets.

containers cryptography docker docker-container encryption fips fips-140-2 fips-build fips140-2 openssl openssl-tools security trusted-execution-environment

Last synced: 16 May 2026

https://gitlab.com/tychosoft/moderncli

C++17 header only library for common cross-platform networking, sockets, ssl, threading, new language features, crypto, and serial i/o support.

C++ cpp17 cross-platform cryptography header-only lock-free multithreading serial sockets ssl

Last synced: 09 Apr 2026

https://github.com/terl/recordo

Recordo is an ultra secure, cryptographically protected diary and people manager.

android cryptography encryption ios-app note-taking password relationships

Last synced: 20 May 2026

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

Haskell AEAD-ChaCha20-Poly1305

aead chacha20 cryptography haskell poly1305

Last synced: 25 Aug 2025

https://github.com/amagioss/slv-action

Sets up the SLV CLI and helps in injecting vault secrets as masked environment variables for workflows to consume.

credentials credentials-helper cryptography decrypt encryption github-actions github-secrets secrets secrets-manager slv

Last synced: 20 Oct 2025

https://github.com/nglaeser/gtm-ss

Girls Talk Math - Secret Sharing packet & spring activity

cryptography

Last synced: 08 Apr 2026

https://github.com/bebofekry/cryptography

Ctyptography basic algorithms implementation for Encryption, Decryption, and Attack (Additive Cipher, Multiplicative Cipher, Affine Cipher, Vigenere Cipher, RSA, SDES)

brute-force cryptography cyber-security data-security datasecurity decryption encryption python security

Last synced: 02 Aug 2025

https://github.com/bromaniac/snuffle

Daniel J Bernstein's crypto system snuffle

c cli cryptography history

Last synced: 27 Mar 2025

https://github.com/dbosk/otpkx

Towards Perfectly Secure and Deniable Communication Using an NFC-Based Key-Exchange Scheme

cryptography deniability paper

Last synced: 19 Jan 2026

https://github.com/m1thrandir225/is-labs

Laboratory Exercises for the Information Security course

algorithms cryptography hashing security swift

Last synced: 16 May 2026

https://github.com/nglaeser/cryptotex

Flexible LaTeX template for cryptography research & conferences (WIP)

cryptography utils wip

Last synced: 08 Apr 2026

https://github.com/bshankar/pyrite

A minimal (insecure, incomplete) implementation of a bitcoin like cryptocurrency

cryptocurrency cryptography javascript nodejs

Last synced: 02 May 2026

https://github.com/uofsc-fall-2022-math-587-001/homework7

Roots mod pq, RSA, and Miller-Rabin witnesses for compositeness

cryptography go latex math number-theory

Last synced: 02 Jul 2026

https://github.com/theseanything/md5-in-elixir

This is an implementation of the MD5 hashing algorithm in Elixir

cryptography elixir elixir-lang hashing md5

Last synced: 24 Jun 2026

https://github.com/cloakmaster/foxbook

Verifiable agent identity for A2A and MCP. Cryptographic claims, append-only transparency log, recovery-key revocation. Apache 2.0.

a2a agent-identity agent-security agent-verification agent2agent agentic-ai ai-agents cryptography decentralized-identity did ed25519 json-schema jws mcp merkle-tree model-context-protocol protocol rfc-9162 transparency-log typescript

Last synced: 03 May 2026

https://github.com/thoughtpolice/edwards.cry

edwards curves in cryptol

cryptography

Last synced: 20 Mar 2025

https://github.com/jmg-duarte/rot

🔪 Caesar Cipher CLI Tool 🔏

caesar-cipher cipher cryptography rot rot13 rotation rust

Last synced: 20 Mar 2025

https://github.com/notmorphus/overthewire-krypton

This is the OverTheWire wargame repo for Krypton

algorithms cryptanalysis cryptography krypton overthewire

Last synced: 18 Feb 2026

https://github.com/isaaczhang4/rsa-cryptography

Python implementation of the RSA Cryptography Algorithm

cryptography number-theory python rsa-cryptography

Last synced: 02 Aug 2025

https://github.com/oxarbitrage/hsalsa20

Haskell implementation of the Salsa20 Cipher

cryptography haskell salsa20 stream-cipher

Last synced: 11 Jul 2025

https://github.com/d-thatcher/hybridcryptosystem

A library of functions built around PyCrypto that implements a asymmetric encryption of public keys with symmetric encryption of files

cryptography hybridencryption python

Last synced: 30 Apr 2026

https://github.com/mrd33t/sunburst-dga-cipher

A Python implementation of the SUNBURST DGA Cipher for encoding and decoding messages. This tool demonstrates substitution cipher techniques and secure coding practices.

cipher cryptography dga portfolio python security sunburst

Last synced: 26 Mar 2025

https://github.com/jameskabbes/cryptography

Package for easy implementation of professional encryption algorithms

cryptography pypi-package python

Last synced: 08 Apr 2026

https://github.com/jaymoneyjay/spring21-automated-decryption

Automated decryption of classical ciphers with neural networks.

cryptography neural-networks python security

Last synced: 17 Aug 2025

https://github.com/shamikaredkar/secure-password-manager

The "Secure Password Manager" is a Python-based tool for securely storing and managing passwords locally. Utilizing advanced encryption provided by the cryptography library, it offers a simple CLI for easy and safe password handling. Ideal for educational purposes or personal use, it ensures your sensitive information remains secure on your device.

command-line cryptography fernet fernet-cryptography fernet-decryption fernet-encryption fernet-key password-manager python

Last synced: 12 May 2026

https://github.com/z3ntl3/rsa-node

This repo represents what I've learned from cryptography RSA algorithm

cryptography cryptosystem rsa

Last synced: 03 Apr 2025

https://github.com/vitor0p9f/ruby-caesar-cipher

This repository was created with the aim of studying the functioning and implementation of the Cesar cipher. Project suggested by The Odin Project platform.

cryptography docker regex rspec ruby tdd

Last synced: 26 Sep 2025

https://github.com/oxarbitrage/salsa20

Attempt to formalize salsa20 in lean

cryptography lean mathlib salsa20

Last synced: 11 Jul 2025

https://github.com/jiahaoxiang2000/sbox-bgc

use the smt solver to find the sbox implementation

cryptography sbox smt

Last synced: 18 Mar 2025

https://github.com/casz92/ntru_falcon

NIF C library for Elixir, implementing the post-quantum cryptography algorithm Falcon

cryptography elixir ntru post-quantum-cryptography

Last synced: 16 May 2026

https://github.com/fionn/lagrange-polynomial

Numerical Lagrange polynomials over 𝔽ₚ

cryptography lagrange-polynomial-interpolation numerical-methods

Last synced: 13 Jun 2026

https://github.com/gonzafg2/quantumssh

Memory-safe, post-quantum-first SSH server in Rust. Open source, no NDAs, no exceptions.

apache-2 cryptography infrastructure memory-safe post-quantum-cryptography rust security ssh

Last synced: 21 May 2026

https://github.com/dyne/clj-openssh-keygen

A platform-independent Clojure library to genereate OpenSSH compliant key-pairs without using ssh-keygen

authentication cryptography keygen keypair ssh ssh-key

Last synced: 07 Mar 2026

https://github.com/abdulbasit110/file-security-software

Python-based file security software that supports AES, RSA, and basic encryption methods for secure file encryption and decryption.

aes-encryption cryptography encryption-decryption python security

Last synced: 15 Jun 2026

https://github.com/narukoshin/yako

Password manager that works on my rules.

cryptography enryption go golang password-manager privacy security

Last synced: 11 Jun 2026

https://github.com/mrtimu139/non-transitive-dice-game-hmac

A console-based implementation of a Generalized Non-Transitive Dice Game with HMAC verification. Supports configurable dice, fairness in random number generation, and enhanced usability features like detailed help tables.

cryptography cryptography-library dice-probability game-theory hmac javascript non-transitive-dice secure-random-number-generation verification

Last synced: 20 Mar 2025

https://github.com/rakin406/cryptography

Learning cryptography

cryptography

Last synced: 13 Sep 2025

https://github.com/filiprokita/hashtool

A simple command-line tool for calculating the MD5, SHA-1, and SHA-256 hash values of a text or a file, written in Python.

algor command-line-tool cryptography encrypt encryption encryption-algorithms file-hashing hack hashing hashlib md5 python python3 securirty sha sha1 sha256 text-hashing

Last synced: 02 Aug 2025

https://github.com/claby2/3color-zkp

🎨 Zero-Knowledge Proof Implementation for Graph 3-Coloring

3color cryptography go graph-theory zkp

Last synced: 06 Apr 2025

https://github.com/mrx-arafat/aes-crypto-256-bits-by-kingbob

encrypt.py: This script encrypts the content of plain.txt using CBC mode with a 256-bit key and Base64 encodes the ciphertext along with the IV. The result is saved in encrypted.txt. decrypt.py: This script decrypts the Base64 encoded content of encrypted.txt

aes-256 cryptography

Last synced: 21 Mar 2025

https://github.com/towre676-cloud/tau_crystal

Lean 4 CI: 3× faster Mathlib caching (Linux, containerized) with one-file workflow

bash cryptographic-manifests cryptography github-actions github-pages lake lean4 numerical-relativity reproducibility verification

Last synced: 09 Apr 2026

https://github.com/antonkueltz/quicy-py

A UDP-Based Multiplexed and Secure Transport

cryptography python3 quic transport udp

Last synced: 24 Oct 2025

https://github.com/kassane/d-relic

D bindings for Relic Toolkit (https://github.com/relic-toolkit/relic)

bindings cryptography d dlang relic-toolkit

Last synced: 07 Feb 2026

https://github.com/rodrigo-kelven/script_hashed

Projeto de criptografia de dados de forma irreversível

criptography cryptography python3

Last synced: 07 May 2025

https://github.com/eshan327/javachain

A blockchain developed in Java with relevant cryptographic and transactional functions.

blockchain cryptography java maven

Last synced: 16 May 2026

https://github.com/gausix/enigmify

This project is a simple implementation of the Enigma machine in Rust. It allows users to input a message, configure the rotor and reflector settings, and encrypt or decrypt the message.

cli cryptography enigma-machine rust security

Last synced: 07 Jul 2025

https://github.com/n1ckl0sk0rtge/unlinkablepseudonyms

A java package for using (un)linkable pseudonyms based on RSA.

cryptography encryption gdpr privacy pseudonymisation pseudonymization security

Last synced: 14 Oct 2025

https://github.com/n1ckl0sk0rtge/scrambledb-converter

A REST-Service written with Quarkus for generating and converting unlinkable pseudonyms

cryptography encryption gdpr privacy pseudonymisation pseudonymization scrambledb security

Last synced: 06 Apr 2025

https://github.com/rakibhossain72/XORpass

XORpass is a Flask-based password manager application with MongoDB integration. It allows users to securely store their passwords in a MongoDB database, with encryption applied using their own master password. This ensures that the stored passwords are protected and can only be accessed by the owner.

cryptography encrypted-store flask password-manager

Last synced: 27 Sep 2025

https://github.com/alex-snd/cardancipher

🔓 The project is intended for easy reading of the plaintext from the ciphertext obtained using the Cardano cipher.

cryptography

Last synced: 15 Jun 2025

https://github.com/lucianoscarpaci/cipher

Unlock the world of clandestine communication with Python's XOR cipher, enabling the concealment and revelation of messages through sophisticated encryption and decryption techniques.

algorithm-implementation cryptography data-security encryption-decryption information-hiding python secure-communication software-development symmetric-key-cryptography xor-cipher

Last synced: 20 Mar 2025

https://github.com/lucianoscarpaci/ctf-challenge-capture_us_xor

Enhance cybersecurity defenses with a specialized solution tackling a Capture the Flag challenge involving decryption of an encrypted message with a 2-bit key length using a C++ brute-force method.

brute-force-attack capture-the-flag cryptography cybersecurity decryption-tool encryption-decryption ethical-hacking problem-solving-algorithms software-security xor-cipher

Last synced: 20 Mar 2025

https://github.com/cybergaz/cryptography

Interactive CLI for exploring cryptographic algorithms, implemented in rust

cli cryptography rust

Last synced: 14 Mar 2025

https://github.com/erikrios/my-blockchain-bar

Build a Blockchain from Scratch in Go

blockchain cryptocurrency cryptography go golang

Last synced: 14 Aug 2025

https://github.com/samuel-lucas6/xchacha20-siv.net

A .NET implementation of XChaCha20-SIV.

blake2 blake2b crypto cryptography s2v siv xchacha20 xchacha20-siv

Last synced: 27 Mar 2025

https://github.com/josecarlosnf/te-seginfo

Códigos da disciplina de Tópicos Especiais II - Segurança da Informação. ✨ Fundamentos de criptografia

cryptography python security

Last synced: 19 Jun 2025