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/themaskedman981/sage-boolean-solver

Implementation of Boolean Arithmetic in SAGE math

cryptography python sagemath

Last synced: 30 May 2026

https://github.com/dubniczky/cryptography-algorithms

Python implementations of commonly used cryptographic algorithms

algorithms cryptography cryptography-algorithms cryptography-library learning python

Last synced: 23 Jun 2025

https://github.com/dubniczky/trustless-authentication

Secure authentication protocol without sending or storing the password

authentication cryptography password protocol

Last synced: 31 Mar 2025

https://github.com/oelshocht/javacryptotoys

Java bytecode strings encryption and file signing

bytecode cryptography java security-tools

Last synced: 20 Jun 2026

https://github.com/a3h1nt/python-meets-cryptography

Python code snippets for modern encryption algorithms.

cryptography pycryptodome

Last synced: 03 Sep 2025

https://github.com/levongh/md5

The MD5 algorithm is a widely used hash function producing a 128-bit hash value. Although MD5 was initially designed to be used as a cryptographic hash function, it has been found to suffer from extensive vulnerabilities. It can still be used as a checksum to verify data integrity, but only against unintentional corruption.

cryptography hashing md5

Last synced: 03 Apr 2025

https://github.com/trinhminhtriet/vault

šŸ” Decrypt and manage encrypted data with a CLI tool built using Go and Cobra framework.

cli cryptography decryption encryption go rsa security

Last synced: 09 Apr 2025

https://github.com/vaasudevans/ciphers

Implementation of Ciphers in C++ and python

c-plus-plus-11 ciphers cryptography python3

Last synced: 31 Mar 2025

https://github.com/abd-mohsen/iss-project

final project for "Information security systems" course

cryptography encryption-decryption information-security

Last synced: 16 Mar 2025

https://github.com/maxime-cllt/primeshield

GUI RSA implƩmentation en Rust

cicd cryptography gui rsa-cryptography rust

Last synced: 25 Mar 2025

https://github.com/magical/fastpbkdf2

A faster implementation of x/crypto/pbkdf2

cryptography

Last synced: 24 Mar 2025

https://github.com/magical/libargon2

fork of the argon2 reference implementation

cryptography

Last synced: 24 Mar 2025

https://github.com/magical/gimli

Go implementation of http://gimli.cr.yp.to/

cryptography

Last synced: 24 Mar 2025

https://github.com/abund4nt/h3xtel-scripts

Repository with solution and explanation of the challenges of the H3xtel course.

cryptography ctf mathematics python

Last synced: 24 Mar 2025

https://github.com/juliuspleunes4/noiseframework

Noise Protocol Framework in Python.

cryptography noise pypi python

Last synced: 14 Jan 2026

https://github.com/lcian/klein-cryptanalysis

šŸ”“ Cryptanalytic attack on the KLEIN embedded block cipher

cryptanalysis cryptography

Last synced: 08 Jun 2026

https://github.com/farhantips/cryptography-and-cryptanalysis

This repository covers practical implementations of Cryptography and Cryptanalysis, including encryption algorithms, hashing, digital signatures, and techniques for analyzing and breaking cryptographic systems.

aes-encryption authentication-protocol blockcipher ceaser-cipher cryptanalysis cryptography des diffie-hellman elliptic-curve-cryptography encryption-decryption hashing-passwords kerberos-authentication knapsack publickey-cryptosystem rsa-cryptography ssh ssl zero-knowledge-proof

Last synced: 26 Mar 2025

https://github.com/isaac-defrain/cryptography

Crypto BIP (Book In Progress)

crypto cryptography python

Last synced: 29 Jun 2025

https://github.com/k44sh/pki

OpenSSL Public Key Infrastructure (PKI)

cryptography openssl pki

Last synced: 21 Feb 2026

https://github.com/paulchen2713/aes

COM 5335 Network Security Assignment #2 - Advanced Encryption Standard (AES)

aes cryptography encryption matlab nthuee

Last synced: 16 Mar 2025

https://github.com/aelx01/kyberkeep

An experimental web-based and quantum-safe cryptography password manager with zero-knowledge cryptography

cryptography password-manager post-quantum-signature rust

Last synced: 06 Sep 2025

https://github.com/davidbuchanan314/cryptopals-python3

Yet Another Cryptopals solution repo. Implemented in modern-ish python3. A mixture of procedural and functional coding styles. But no OO! :P

aes cracking cryptography cryptopals python3 xor

Last synced: 10 Jun 2025

https://github.com/mpankajarun/file-encryption-and-decryption

This app is an experiment that will allow people to choose files from their computers and encrypt them client-side with a pass phrase.

cryptography cryptojs javascript

Last synced: 04 May 2026

https://github.com/codlocker/cryptography_algos

Implementing different Cryptography Algorithms

cipher cryptography

Last synced: 08 Jan 2026

https://github.com/luizwt/cryptomatrix

Sistema simples de criptografia e decriptação baseado na geração de uma matriz 7x7 com chave compartilhada

cryptography matrix python3

Last synced: 18 Apr 2025

https://github.com/arnaldo10cisne/cryptography__python_app

This program can encrypt and decrypt arrays of English words. The word API used to validate words and obtain random ones is: https://random-word-api.herokuapp.com

cryptography pyhon3 pyhton

Last synced: 26 Mar 2025

https://github.com/stillouyng/crypto_playground

šŸ” Crypto Playground – educational project for analyzing encryption algorithms.

cryptography educational low-level rust

Last synced: 18 Apr 2025

https://github.com/notetiene/ssh-hardening

šŸ›”ļø Ansible Role — SSH Hardening

algorithms ansible cryptography devops hardening provisioning ssh

Last synced: 28 Jun 2026

https://github.com/maksmez/ids_update_vkr

ŠŸŃ€Š¾ŠµŠŗŃ‚ разработанный Š“Š»Ń автоматического Š¾Š±Š½Š¾Š²Š»ŠµŠ½ŠøŃ баз правил системы VipNet IDS.

cryptography logging python selenium smtplib sqlalchemy sqlite yattag

Last synced: 10 May 2026

https://github.com/abhi-godse/intel-unnati-industrial-training

About Kurukshetra symbolizes a monumental battle, drawing a parallel to the critical importance of securing files and data with utmost confidentiality.

cryptography python

Last synced: 24 Mar 2025

https://github.com/redik2/binary-cryptography

ŠŸŃ€Š¾ŃŃ‚Š°Ń ŃˆŠøŃ„Ń€Š¾Š²ŠŗŠ° файлов через побитовый XOR

cryptography python python3

Last synced: 24 Mar 2025

https://github.com/future-rafay/data-encryption-app-python_streamlit

šŸ” SecureVault is a Python-based project designed to provide robust encryption and decryption functionalities.

cryptography fernet-encryption hashing-passwords python

Last synced: 18 Jun 2025

https://github.com/psygo/cryptography_course

A Cryptography Course from Udemy

cryptography python

Last synced: 07 Dec 2025

https://github.com/andrenevesgomes/criptografia

No âmbito da disciplina de Criptografia foi-nos requisitado a realização de um trabalho de grupo centrado na realização de um algoritmo de encriptação de forma a refletir todo o conhecimento adquirido ao longo das aulas realizadas.

cryptography istec school-project scytale-cipher

Last synced: 09 Mar 2025

https://github.com/maemresen/encrypted-data-sender

An example project that simulates, sending and receiving encrypted data between two end-point.

cryptography encryption java security

Last synced: 10 May 2026

https://github.com/smartibase/smart-transformers

Smart Transformers are a versatile machine learning tool that can be integrated with Pytorch, TensorFlow, and JAX. Smart transformers provide accurate computations required for cryptographic algorithms. These transformers is that they are independent modules, making it efficient to experiment with various research projects related to cryptanalysis

algorithms crypto cryptocurrency cryptography deep-learning jax machine-learning pytorch tensorflow transformer

Last synced: 28 Feb 2025

https://github.com/malisha4065/javap2pfiletransfer

Java P2P Secure File Transfer

cryptography java p2p

Last synced: 09 Jun 2026

https://github.com/r1b/md5

[WIP] The MD5 Message-Digest Algorithm

cryptography r6rs racket scheme

Last synced: 21 Jan 2026

https://gitlab.com/florent.legname/java-crypto-sandbox

Tests and POCs with standard JDK 18 cryptographic implementations: RSA ciphering and signing, AES encryption etc.

AES cryptography java openjdk rsa

Last synced: 10 Jan 2026

https://github.com/super-e/slip39dotnet

Complete .NET implementation of SLIP-0039 Shamir's Secret Sharing with BIP32 support

bip32 bitcoin cryptocurrency cryptography csharp dotnet mnemonic secret-sharing shamir-secret-sharing slip-0039 vibe-coding

Last synced: 13 Apr 2026

https://github.com/duguorong009/rlwe-encryption-rs

RLWE encryption scheme using Knuth-Yao sampling

cryptography math post-quantum-cryptography rust

Last synced: 10 Jun 2026

https://github.com/levkk/chacha-rs

Implementation of Salsa20 and family of algorithms. Largerly untested and probably incorrect :)

cryptography rust rust-lang rust-library salsa20

Last synced: 24 Mar 2025

https://github.com/mberry/makwa-sharp

C# implementation of the Makwa password hashing algorithm

cryptography hashing passwords

Last synced: 25 Mar 2025

https://github.com/knightchaser/sha256

A simple C++ based SHA256 hashing algorithm implementation

cryptography hashing sha256 sha256-hash

Last synced: 23 Mar 2025

https://github.com/projects-developer/be-final-year-engineering-projects

BE Final Year Engineering Projects Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

computer-science-projects cryptography final-year final-year-projects machine-learning malware-detection python-projects web-development

Last synced: 10 Mar 2026

https://github.com/idleberg/node-wp-salts

Generates an object of default WordPress salts. Fully offline.

cryptography nodejs wordpress wordpress-salt

Last synced: 27 Dec 2025

https://github.com/ztgx/rippled-rs

A simplest customizable blockchain

algorithms cryptography ed25519 rippled secp256k1 signing substrate

Last synced: 30 Oct 2025

https://github.com/h0llyw00dzz/tls-cert-chain-resolver

TLS Cert Chain Resolver is a CLI tool designed to resolve and manage TLS certificate chains efficiently.

cli command-line command-line-tool cryptography go golang idiomatic-go pki-tools ssl-certificate ssl-certificates tls-certificate tls-certificates

Last synced: 05 Jan 2026

https://github.com/karisdalton/ceaser-cipher

Cipher encoder and decoder---ceaser cipher

cryptography encryption

Last synced: 15 Mar 2025

https://github.com/salvacorts/fr-chat-resttracker

:satellite: P2P Chat Rest Server Tracker

cryptography heroku hug p2p-chat python rest-api tracker-server

Last synced: 15 Mar 2025

https://github.com/kevincharm/gfc-fpe

Generalised Feistel cipher for stateless shuffling

cryptography feistel fpe shuffle

Last synced: 07 Sep 2025

https://github.com/virgilsecurity/virgil-pythia-net

Virgil Pythia SDK allows developers to implement Pythia protocol to create breach-proof passwords, immune to offline and online attacks.

breach-proof-password cryptography encryption netcore pythia pythia-sdk sdk virgil-pythia

Last synced: 02 Sep 2025

https://github.com/eiblybrasil/php-crypt

A simple php class for encryption.

class cryptography php php72 php73 php74 php80 php81

Last synced: 05 Feb 2026

https://github.com/tgalal/python-curve25519-dalek

Python extension module providing group operations on Ristretto based on curve25519-dalek.

cryptography curve25519 elliptic-curves ristretto

Last synced: 16 May 2025

https://github.com/twilight-dream-of-magic/fastfireblockcipher-mysticalascon

FastFire: An Enhanced Version of ASCON Algorithm with Custom Round Constants and Substitution-box with custom nonlinear functions, Linear Permutation

ascon block-cipher cryptography fastfire sponge-functions

Last synced: 01 Mar 2025

https://github.com/aniketc068/atick-python

Standalone Python library for PDF digital signatures — PAdES/CMS, USB tokens, Windows store, Indian eSign, timestamps, LTV and a green-tick appearance Adobe shows as valid. Zero dependencies.

adobe cades cryptography digital-signature esign ltv pades pdf pdf-signature pkcs11 python sign-pdf timestamp

Last synced: 16 Jun 2026

https://github.com/bmwant/ecc

Elliptic Curve Cryptography algorithms

calculus cryptanalysis cryptography

Last synced: 17 Mar 2025

https://github.com/yoannchb-pro/private-html

PrivateHTML | Make the user access your page with a key

cryptography private-code

Last synced: 23 Aug 2025

https://github.com/piotrpsz/crypto

Implementation of encryption algorithms in c++17

3-way blowfish cpp17 cryptography gost

Last synced: 17 May 2025

https://github.com/gatanegro/unify-theory

unifies spacetime, matter, and forces in Oscilatorry Field

com cryptography dynamic math nonlinear-dynamics novel oscillatory physics theory unified

Last synced: 15 Mar 2025

https://github.com/onlyf0ur/pqc-zig

Post-Quantum Cryptography for Zig

cryptography post-quantum-cryptography pqc pqcrypto

Last synced: 16 May 2025

https://github.com/southwinds-io/volta

An embedded, zero-dependency Go library for multi-tenant data encryption and zero-trust secret management.

cryptography encryption-decryption gdpr go golang golang-library hipaa pci-dss pii secret-management

Last synced: 01 Jul 2025

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

Basics on elliptic curves and their discrete log problem

cryptography discrete-logarithms elliptic-curves go latex math

Last synced: 14 May 2026

https://github.com/yumevote/voting-iot-machine-ui

A emulated GUI application which acts as a POS IOT Machine (DRE) to allow people to vote for election on the Maschain

arduino cryptography iot python tkinter-gui

Last synced: 15 Feb 2026

https://github.com/abdo-essam/diffie-hellman-key-exchange

The code you provided appears to be an implementation of the Diffie-Hellman key exchange protocol between a client and a server. This protocol allows two parties to establish a shared secret key over an insecure channel.

client client-server cryptography diffie-hellman diffie-hellman-algorithm diffie-hellman-key server

Last synced: 15 Mar 2025

https://github.com/t-bast/echalotte

Research on various onion encryption schemes.

cryptography onion onion-routing

Last synced: 12 May 2026

https://github.com/erhant/fftype

Finite-field arithmetic within the type system.

cryptography elliptic-curves finite-fields polynomials types typescript

Last synced: 05 Oct 2025

https://github.com/timyiu478/cryptography-i

Cryptography I: foundational cryptographic principles and primitives course by Dan Boneh, Stanford University

aes-encryption cryptography protocol rsa-cryptography security

Last synced: 29 Jun 2026

https://github.com/keyweeusr/blake

BLAKE implementation as per RFC7693

blake blake2 cryptography cryptography-algorithms emacs lisp rfc7693

Last synced: 05 Oct 2025

https://github.com/albinzayedrawan/asymmetric-encryption

Lab Exercises about asymmetric encryption with RSA & Diffie-Hellman.

asymmetric-encryption cryptography diffie-hellman-key-exchange rsa-encryption

Last synced: 19 Jul 2025

https://github.com/matthewcash/esp32-ecdsa

ECDSA (P-256) signing/verification using esp32 hardware accelerators

cryptography ecdsa embedded esp32

Last synced: 17 May 2026

https://github.com/alexiza84/nexus

nexuS is an innovative software tool designed to streamline data management and analysis processes. With its user-friendly interface and powerful features, nexuS empowers users to efficiently organize, analyze, and visualize their data.

ansible ansible-role cryptography dotnet emulator graphql groovy mmorpg molecule-scenario nexus private-tracker sonatype torrent wildstar

Last synced: 07 Apr 2026

https://github.com/alisatodorova/information-security-basics

Assignments on Public-Key Crypto, Lattice-Based Encryption, Symmetric Crypto, RSA, Advanced Protocols

cryptography cybersecurity lattice-based-crypto public-key-cryptography rsa-cryptography symmetric-key-cryptography

Last synced: 15 Mar 2025

https://github.com/jcbritobr/gocrypto-study

This study is based on Golang Cryptography for Depeloper book and its examples.

cryptography golang study

Last synced: 06 Oct 2025

https://github.com/danielost/ecpoint-wrappers

Convenient wrappers for operations on elliptic curves in Golang.

cryptography ecc elliptic-curves

Last synced: 06 Oct 2025

https://github.com/robertmcatee/saigo

a simple encryption toolkit written in Go

cryptography encryption

Last synced: 14 Jan 2026

https://github.com/okamyuji/passwordgenerator

A secure password generator web application built with Go, featuring customizable password length, character types, and comprehensive security measures including cryptographic randomization.

cryptography go golang http-server password-generator password-security security web-application

Last synced: 23 Mar 2025