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/mukailasam/rand

A Command-Line tool for generating a cryptographically secure random bytes

cryptographically-secure cryptographically-secure-random cryptography golang hexadecimal random random-bytes random-number

Last synced: 27 Feb 2025

https://github.com/mikeleo03/rsa-attack-simulation

Create a simulation of RSA Cryptographic Attack based on provided encryption code

cryptography fermat-factorization python3 rsa-attacks wiener-attack

Last synced: 16 Mar 2025

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://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/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/mberry/makwa-sharp

C# implementation of the Makwa password hashing algorithm

cryptography hashing passwords

Last synced: 25 Mar 2025

https://github.com/elfincafe/anngo

Ann*Go is the cryptography tool written in Go language.

cryptography go

Last synced: 12 Mar 2026

https://github.com/naveenrajm7/cipherapp

basic python gui for some cryptographic techniques

cipher-algorithms cryptography

Last synced: 22 Jun 2026

https://github.com/anivanchen/pycrypt

A series of standalone scripts built with Cryptography for encryption and decryption of files / strings.

cryptography python

Last synced: 11 Jun 2026

https://github.com/wzyskq/polybius_square_pro

An improved encryption and decryption system from the Polybius Square.

cryptography

Last synced: 14 Jan 2026

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/a3h1nt/python-meets-cryptography

Python code snippets for modern encryption algorithms.

cryptography pycryptodome

Last synced: 03 Sep 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/magical/libargon2

fork of the argon2 reference implementation

cryptography

Last synced: 24 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/magical/gimli

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

cryptography

Last synced: 24 Mar 2025

https://github.com/bmwant/ecc

Elliptic Curve Cryptography algorithms

calculus cryptanalysis cryptography

Last synced: 17 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/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/yaon-c2h8n2/krypton

Projet réalisé dans le cadre de l'UE Codages & Cryptographie en M1 à l'Université de Bourgogne

cryptography data-compression-algorithms data-encoding

Last synced: 05 Oct 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/pmarreck/blip_mp

BLIP-storage arbitrary-precision integers in pure Zig. Beats GMP at i64 (1.95-2.66×) and common cryptographic mul (1.12-1.46×) on Apple Silicon. 8240 GMP cross-validation tests pass.

arbitrary-precision-integers bignum blip cryptography ffi gmp multi-precision zig

Last synced: 31 May 2026

https://github.com/ohimoiza1205/goldman-sachs-forage-swe-simulation

Crack passwords and suggest security improvements as a Governance Analyst at Goldman Sachs.

cryptography goldman-sachs hashcat password-cracking software-engineering

Last synced: 17 Jan 2026

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/ujangbedog/dpq-chat

A simple, secure peer-to-peer chat app built with Rust. Runs directly in the terminal with end-to-end encryption, post-quantum security (Kyber & Dilithium), and no central server.

chat cli cryptography p2p p2p-chat rust secure terminal terminal-app terminal-chat

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/stillouyng/crypto_playground

🔐 Crypto Playground – educational project for analyzing encryption algorithms.

cryptography educational low-level rust

Last synced: 18 Apr 2025

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/velascort/cryptography-practice

Practice in Python using cryptography

cryptography python

Last synced: 07 Oct 2025

https://github.com/vobst/ctf-nsa_backdoor

Solution of picoCTF 2022 NSA backdoor challenge.

backdoor cryptography ctf-writeups nsa picoctf

Last synced: 07 Oct 2025

https://github.com/r1b/md5

[WIP] The MD5 Message-Digest Algorithm

cryptography r6rs racket scheme

Last synced: 21 Jan 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/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/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/keyweeusr/elchacha

ChaCha20 implementation as per RFC7539

chacha20 cryptography cryptography-algorithms elisp emacs rfc7539

Last synced: 08 Oct 2025

https://github.com/ndpar/spring-crypto-demo

Examples of crypto operations in Kotlin and Spring

bouncycastle cryptography openssl spring

Last synced: 12 Mar 2026

https://github.com/incertia/crypto-primer

intro to crypto given to my coworkers at AIS

algebra algebraic-structures cryptography dh diffie-hellman ecc ecdh rsa

Last synced: 18 Jan 2026

https://github.com/kzorin52/nistp256

Rust dylib wrapper to RustCrypto/elliptic-curves [only keypair]

crypto cryptography elliptic-curves keypairs nistp256 perfomance secp256r1

Last synced: 08 Oct 2025

https://github.com/mokkunsuzuki-code/stage356

Stage356: Runtime Verification and Fail-Closed Execution Gate with Stage355 integrity binding, runtime decision enforcement, CI context detection, and PQC intent-only protection.

audit ci-cd cryptography cybersecurity evidence execution-gate fail-closed github-actions hash-chain integrity key-revocation key-status ml-dsa pqc qsp runtime-verification signature-verification supply-chain-security trust verification

Last synced: 23 Jun 2026

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/natharyan/secret-sharing-arithmetic-operations

Shamir's secret sharing to generate shares for arithmetic operations over two secrets.

cryptography cryptography-project secret-sharing shamir-secret-sharing

Last synced: 09 Oct 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/dbalan/cryptopals

Cryptopals solutions

cryptography go golang

Last synced: 13 Mar 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/oklein1/cryptography-clojure

Clojure implementation of ciphers

cipher-algorithms clojure cryptography

Last synced: 10 Oct 2025

https://github.com/jaybrown/superbackeddownloader

macOS shell script and LaunchAgent to automatically download and verify Superbacked updates and auxiliary files

backup bip39 bitcoin blockcrypt btc crypto cryptography linux macos master-password mnemonic plausible-deniability qr-code secret seed-phrase shamir-secret-sharing succession superbacked tails totp

Last synced: 14 Apr 2026

https://github.com/nogipx/licensify

Secure license management for Dart/Flutter with ECDSA signatures, configurable encryption, and cross-platform support.

cryptography dart dartlang digital-signature ecdsa library license license-management licensing-library software-licensing

Last synced: 16 Apr 2025

https://github.com/yashkarthik/zipfile_passw_cracker

Crack the password of a zip file from a wordlist.

cryptography password-cracker python zipfile

Last synced: 10 Oct 2025

https://github.com/ashiqyousuf/bints

Implement 1024 bit integer in C

c cryptography

Last synced: 25 Oct 2025

https://github.com/prasunchakra/encipherx

A simple Django-based Caesar Cipher application demonstrating basic text encryption and decryption. Currently for learning fundamental cryptographic concepts, experimenting with shift-based ciphers, and later on building upon for more advanced encryption methods.

cipher cryptography django python

Last synced: 22 Nov 2025

https://github.com/tigeryant/merkle-tree

Produces a merkle root from a set of user defined strings

binary-hash-tree cryptography merkle-tree

Last synced: 11 Oct 2025

https://github.com/enceeper/enceeper

Enceeper is a cross-platform password manager, built on top of Electron and utilizing the Enceeper service.

cross-platform crypto cryptography enceeper encryption manager password safe secure

Last synced: 16 May 2025

https://github.com/vallshmeleff/radiorandgentwo

A mock-up of a Java application that uses an Internet radio digital stream to encrypt SMS messages with Vernam's code. Works

cryptography

Last synced: 23 Jun 2026

https://github.com/vveiln/crypto

Implementations of some crypto attacks

attack crypto crypto-attacks cryptography golang rsa

Last synced: 14 Jan 2026

https://github.com/achnouri/ctf-challenges-write-ups

This repository is a collection of detailed write-ups for CTF challenges/machines/... that i have solved across different cybersecurity training platforms

capture-the-flag cryptography ctf ctf-challenges ctf-writeups cybersecurity hacking hacking-tools hackthebox offensive-security osint pentesting red-team reversing scanning security testing tryhackme vulnerabilities web

Last synced: 18 Feb 2026

https://github.com/russibc/vigenere-cipher

A simple implementation of Vigenère Cipher.

cryptography practice python vigenere

Last synced: 26 May 2026

https://github.com/krdevanshu06/steganography-app

This project is a steganography tool that allows users to hide and extract secret messages within images using Least Significant Bit (LSB) encoding. The tool provides a user-friendly Streamlit UI for seamless encoding and decoding of messages.

cryptography data-security image-processing lsb-encoding python steganography streamlit

Last synced: 18 Apr 2026

https://github.com/thibmeu/pepe-debug

Local Privacy Pass debug interface

cryptography privacypass

Last synced: 11 Oct 2025

https://github.com/alphadevking/keyvault

Securely generate, store, and manage your passwords and passkeys with ease

bcryptjs cryptography security sync typescript

Last synced: 01 Jul 2025

https://github.com/im-a-kookie/cryptographic-aes-server

Simple manual implementation of multithreaded HTTP server via HTTPListenerContext, implementing custom AES virtual streams to provide large files securely.

aes-encryption cryptography http-server multithreaded-server stream-processing

Last synced: 11 Oct 2025

https://github.com/robertoaleman/ra-ultimate-cipher-analyzer

RA Ultimate Cipher Analyzer is a web-based tool designed to analyze encrypted files and suggest the encryption algorithm used based on statistical properties and known patterns.

aes aes-128 aes-256 aes-encryption algorithms code-analysis cryptography cypher rsa rsa-cryptography rsa-decryption rsa-encryption

Last synced: 18 Feb 2026

https://github.com/scarlet-oni/Lock-Talk

Console messenger between client and server using TLS 1.3 protocol to encrypt messages

console cryptography cyber-security cybersecurity messaging messanger python python3

Last synced: 12 Oct 2025

https://github.com/faheel/cryptopals-crypto-challenges

Solutions to the Cryptopals Crypto Challenges, mostly in Rust

crypto-challenges cryptography cryptopals rust

Last synced: 22 May 2026

https://github.com/platform-inf/go-ratchet

🛡️ Double ratchet algorithm implementation in Golang.

cryptography double-ratchet golang

Last synced: 31 Mar 2025

https://github.com/bmoneill/enigma

Enigma machine simulator and Bombe

cipher cli cryptography enigma enigma-machine history

Last synced: 12 Oct 2025

https://github.com/bytemare/secp256k1

Go implementation of Secp256k1 based on Fiat-Crypto, with RFC9380 hash-to-curve.

cryptography golang hash-to-curve prime-order-group secp256k1

Last synced: 14 Apr 2026

https://github.com/ite-2022-pwr/sem4-oiak-proj-mb-ak

Organizacja i architektura komputerów - projekt

assembler assembly cryptography kyber-crystal

Last synced: 28 Mar 2025

https://github.com/minomy13/rsa

C++ code for en- and decrypting RSA.

cryptography decoding encoding rsa

Last synced: 13 Oct 2025

https://github.com/sucho6996/shadowsend-a-secure-communication-platform

This is a Java Spring boot and JS React project where sender will send a message which will be encrypted and embedded in an Image provided by the sender and the receiver will be able to see those images with sender's number in his/her inbox . Once the receiver will read the message it'll be deleted automatically for a traceless conversation.

cryptography eureka-discovery-client eureka-server feign-client git github java jpa jwt-authentication jwt-token messaging microservices open-feign platform security spring-boot spring-security steganography

Last synced: 01 Mar 2026

https://github.com/kevin-doolaeghe/key_keeper

Sauvegarde de mots de passe avec chiffrement très simple

console-application cryptography personnal-project

Last synced: 23 Feb 2026