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/rbourgeat/miniblockchain

🔗 A simple Blockchain

blockchain c-plus-plus cryptography

Last synced: 08 Apr 2025

https://github.com/code-architect/custom-php-blockchain

Blockchain structure using PHP, has a full blockchain structure for demo purposes

blockchain-demos cryptography curl curl-commands flask-restful hashing merkle-root php-cli proof-of-concept proof-of-work rest-api

Last synced: 02 May 2026

https://github.com/mthaler/hasher

Command line tool to create a hash from a given text

command-line-tool cryptography golang hash hashing sha1 sha256

Last synced: 09 Apr 2025

https://github.com/denatajp/caesar-chiper

Implementation of Caesar Chiper in encrypts and decrypts text by shifting letters by a user-defined value. It takes input text and a shift value, applies the shift to encrypt, and reverses the shift to decrypt. The program demonstrates basic encryption and decryption using this simple technique.

caesar-cipher chiper cryptography

Last synced: 01 Jul 2026

https://github.com/ivanstambuk/openauth-sim

Authentication protocol simulator in Java 17 covering OATH HOTP/TOTP/OCRA, FIDO2/WebAuthn, EMV/CAP, and EUDI wallet/OpenID4VP

authentication cap cryptography emv eudi-wallet fido2 java oath ocra otp simulator webauthn

Last synced: 14 Jan 2026

https://github.com/tankerhq/identity-ruby

Identity management in Ruby for the Tanker SDK

cryptography encryption privacy ruby sdk security tanker

Last synced: 09 Aug 2025

https://github.com/denisbytes/zig-jks

Pure Zig implementation of Java KeyStore (JKS) encoder/decoder. Read/write JKS files with zero dependencies. Compatible with Java's keytool.

certificate cryptography java-keystore jks keystore security zig

Last synced: 19 Jun 2026

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/mochafreddo/bcrypt-benchmark

This project is designed to benchmark the performance of bcrypt hashing at different salt rounds. It helps in determining the optimal number of rounds for hashing passwords, balancing security and performance.

authentication bcrypt benchmark cryptography hashing-algorithm nodejs nodejs-security password-hashing performance-testing security

Last synced: 12 Apr 2026

https://github.com/projects-developer/top-cryptography-projects-with-source-code

Cryptography is the practice and study of techniques for secure communication by transforming plaintext. Top 10 Cryptography Projects Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

aes-communication-security b-techprojects bca-projects communication computer-science-projects computerscienceprojects cryptography diffie-hellman-key-exchange final-year-projects finalyearprojects gif-malware-project m-techprojects mca-projects steganography super-cipher-projects triple-des-projects

Last synced: 07 Jan 2026

https://github.com/phma/wringtwistree.jl

Whole-message cipher and tree hash, Julia implementation

cipher-algorithm cryptography hashing-algorithm

Last synced: 18 Feb 2026

https://github.com/erik-castro/easy_enc

easy_enc.sh é uma ferramenta simples e eficiente para encriptação e decriptação de arquivos e dados utilizando OpenSSL, desenvolvida em Bash. Suporta criptografia com o algoritmo AES-256-CBC e permite a escolha entre salvar os resultados em arquivos ou imprimi-los diretamente na saída padrão.

aes-256 bash cli-tool command-line-tool cryptography cybersecurity data-encryption encryption file-encryption openssl pbkdf2 script security-tools shell-script simple-encrypt

Last synced: 01 May 2026

https://github.com/i2rys/diffiequantum

Diffie Hellman merged with HQC.

cryptography diffie-hellman hqc merge pqc

Last synced: 05 Sep 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/khanhtran0111/Secure-file-encryption-tool

Implement a program to encrypt and decrypt files securely

chacha20 cpp17 cryptography encryption-decryption python3

Last synced: 29 Jun 2026

https://github.com/shanthanu9/cryptopals-solutions

Solutions for Matasano Cryptopals challenges

cryptography cryptopals-challenges

Last synced: 12 Jun 2025

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/arvid-berndtsson/typesecure

A focused TypeScript cryptography package that provides secure encryption and hashing utilities with strong typing and runtime validation using Zod.

cryptography cybersecurity encryption hashing password security typesafe typescript zod

Last synced: 19 Feb 2026

https://github.com/francislauriano/chatsoftex

Plataforma desenvolvida em Python que visa automatizar e agilizar o processo de avaliação de projetos de inovação tecnológica, utilizando inteligência artificial e critérios padronizados com base na Lei do Bem.

cryptography fernet firebase flask flask-jwt-extended hugging-face-transformers numpy openai pdfplumber postgresql pyjwt pymupdf-fitz pypdf2 python pytorch scikit-learn scipy spacy sqlalchemy tensorflow

Last synced: 03 Apr 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/craiggleso/enigma

Javascript implementation

cryptography enigma

Last synced: 06 Oct 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/russibc/vigenere-cipher

A simple implementation of Vigenère Cipher.

cryptography practice python vigenere

Last synced: 26 May 2026

https://github.com/raffadndm/qbot

Telegram bot in Python

barcode-scanner cryptography python qrcode

Last synced: 05 Sep 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/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/yanicksenn/ssh-keygen-seeded

Small tool to generate seeded ssh keypairs.

cryptography java rsa ssh

Last synced: 31 Aug 2025

https://github.com/cythral/identity-certificates

Signing Certificate Rotation Service for Brighid Identity.

aws cryptography dotnet

Last synced: 14 Apr 2026

https://github.com/suprim-corp/kit-backend-base-java

Reusable Java backend toolkit — UUID, JSON, crypto, exception, web & gRPC (dev.suprim)

backend cryptography exception-handling grpc java java-library json maven spring-boot utilities

Last synced: 24 Jun 2026

https://github.com/basedwon/crpdo

A unified cryptographic library integrating diverse modules to provide robust and versatile cryptographic solutions for Node.js and the browser.

cryptography encryption hashing tweetnacl

Last synced: 29 Aug 2025

https://github.com/sebastiaan-gouman/ceasar_cypher

Simple Ceasar Cypher tool to encrypt, decrypt and brute force Ceasar's Cypher.

cryptography cybersecurity

Last synced: 23 Mar 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/aditya-giri/cryptopals

My solutions to the Matasano Challenges in Cryptography.

cryptography cryptopals matasano matasano-cryptopals-challenges

Last synced: 19 Sep 2025

https://github.com/gabrielmajeri/crypto-data-structures

Data structures in Rust for cryptocurrencies and blockchain-related technologies

blockchain cryptocurrency cryptography merkle-tree

Last synced: 08 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/nullisxyz/apdu

Primitives for smart card interactions in Rust

apdu cryptography keycard rust smartcard

Last synced: 31 Mar 2025

https://github.com/gabrielmajeri/pp-project

Procedural programming project for winter 2018 course

c cryptography pattern-matching

Last synced: 08 Apr 2025

https://github.com/abdo-essam/dsa-sha-algorithm

The DSA-SHA algorithm is a cryptographic algorithm used for digital signatures, which is based on the SHA-1 hash function. The program includes methods to convert hexadecimal to binary and vice versa, generate message chunks, left rotate, and hash.

cryptography digital-signature dsa dsa-algorithm sha1

Last synced: 15 Mar 2025

https://github.com/mutkuensert/androidsignatureexample

An example Android app for generating key pairs in trusted execution environment to sign data requiring biometric authentication using Android keystore.

android androidkeystore biometric-authentication cryptography digital-signature digital-signature-algorithm dsa-algorithm ecdsa elliptic-curve keypair keystore secure-enclave security tee trusted-execution-environment

Last synced: 01 May 2026

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/hsson/ring

Automated rotation of RSA signing keys

cryptography key-rotation rsa

Last synced: 18 Mar 2025

https://github.com/raadhshenshahhaseeb/keyless

[WIP] Encode - Explore Expander Bootcamp - Keyless Hackathon

cryptography gnark golang

Last synced: 11 Oct 2025

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

Local Privacy Pass debug interface

cryptography privacypass

Last synced: 11 Oct 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/juanpinheirofiap/faceid

Aplicativo de reconhecimento facial com Oracle Database, DeepFace e OpenCV para autenticação via FaceID.

cryptography embeddings opencv oracle-database pyhton

Last synced: 12 Oct 2025

https://github.com/salrashid123/mcbn

Multiparty Consent Based Networks (MCBN)

cryptography pki tls trusted-computing

Last synced: 22 Aug 2025

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

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/lokranjanp/2fa

A custom 2FA system using Python, SQL, Redis, and SMTP, featuring dynamic 6-digit OTP generation with PyOTP. Will develop it into AaaS [Authentication as a Service] .

cryptography entity-authorization flask python smtp user-authentication

Last synced: 01 May 2026

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/abhayagiri/raho

Python module for simple symmetric encryption built on cryptography

cryptography fernet python python2 python3

Last synced: 25 Mar 2025

https://github.com/oglinuk/sbh

A stateless password manager.

cryptography go hash password password-manager security

Last synced: 13 Oct 2025

https://github.com/arcsymer/password-manager

Desktop password manager (C++17) — libsodium Argon2id+secretbox vault, RFC 6238 TOTP 2FA, search/filter. Learning/portfolio project, not security-audited

2fa cmake cplusplus cpp cryptography libsodium portfolio totp

Last synced: 29 Jun 2026

https://github.com/marenkeneshov/marintxtcrypt

Приложение позволяет шифровать введённый текст. Не используйте это приложение в незаконных целях! The application allows you to encrypt the entered text. Do not use this app for illegal purposes! Бұл қосымша енгізілген мәтінді шифрлауға мүмкіндік береді. Бұл қосымшаны заңсыз мақсаттарда пайдаланбаңыз!

cryptography cybersecurity cybersecurity-tools cypher

Last synced: 18 Jan 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/johanns/ref-secure-share

SecureShare is a tutorial and reference implementation of a one-time-use message sharing web-app, developed using Next.JS 14, TypeScript, Prisma, and styled with Tailwind CSS

cryptography next tailwindcss tutorial typescript webcrypto

Last synced: 05 Feb 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/alexyer/xxxdh-js

WASM wrapper around xxxdh library implementing Extended Triple Diffie-Hellman key exchange.

cryptography diffie-hellman key-exchange-protocol

Last synced: 17 Jan 2026

https://github.com/acmo0/lfsr-fibo

Efficient pure Rust implementation of LFSR in Fibonacci representation

cryptography lfsr lightweight-cryptography random-generation

Last synced: 14 Oct 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/amiriiw/merklenote

Merkle Note is a secure text editor that offers advanced file management and encryption features. It encrypts files using a Merkle root as a password, ensuring data integrity and confidentiality. Users can create, open, and save encrypted or plain text files, while the intuitive interface streamlines file navigation.

cryptography editor file hash merkle-tree notebook password

Last synced: 21 Aug 2025

https://github.com/baha2rm98/crypto_note

Developed by : Baha2rM98 and AshkanAbd

android-app cryptography java

Last synced: 02 May 2026

https://github.com/athanclark/purescript-sjcl

Bindings to the Stanford JavaScript Crypto Library

browser cryptography purescript sjcl

Last synced: 24 Jan 2026

https://github.com/diegodromer/guardara

Guardara – Seu cofre digital inteligente. De senhas “fortinhas” a criptografia de dar inveja a espião da CIA. 🔐

cloud-security cryptography dart encryption firebase flutter hive mobile mobile-app mvvm open-source password-generator password-manager secure-storage tfa two-factor-authentication

Last synced: 01 May 2026

https://github.com/rlxchap2/cybertools

A web-based cybersecurity toolkit that provides simple, open-source utilities like steganography, hash generators, and encoders/decoders. It’s designed to help users hide, analyze, and process data securely through a clean and accessible interface.

base64 crypto cryptography cybersecurity decryption encryption ethical-hacking ethical-hacking-tools hash hashing hex hex-viewer hexviewer jwt jwt-decode stagnography tools

Last synced: 13 Feb 2026

https://github.com/fzed51/spicy-mash

Classe de cryptage et décryptage simplifiée se basant sur OpenSSL

cryptography openssl php simple

Last synced: 14 Jan 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/shurlinet/go-slip39

Constant-time SLIP-0039 Shamir's Secret Sharing for Go. Bitsliced GF(256), memory zeroing, zero data-dependent branches.

bitsliced constant-time cryptography gf256 go golang mit-license mnemonic secret-sharing security seed-backup shamir slip-0039 slip39 threshold-cryptography

Last synced: 29 Jun 2026

https://github.com/mizcausevic-dev/bls-attestation-broker

Multi-signer attestation broker using BLS12-381 aggregate signatures. N signatures collapse into one 96-byte aggregate verifiable in two pairings. Reference impl with textbook BLS; production should use blst.

agent-governance aggregate-signature ai-governance attestation bls bls12-381 cryptography platform-engineering rust

Last synced: 01 Jun 2026

https://github.com/orientsrocks6n/trading_soft_

The project is aimed at developing an intelligent bot for automated cryptocurrency trading, leveraging advanced machine learning (ML) algorithms and feature engineering. The project offers the following core functionalities

arbitrage bitcoin blockchain btc crypto-arbitrage crypto-trading cryptocurrency cryptography eth ethereum exchange finance finance-trading p2p trade trading trading-automatically usdt

Last synced: 18 May 2026

https://github.com/theognis1002/password-generator-cli

A simple password generator CLI tool

cryptography python3

Last synced: 01 Jun 2026

https://github.com/lesnyrumcajs/matasanocpp

Matasano Crypto Challenge using C++

cpp cryptography cryptopals-challenges google-test

Last synced: 19 Jun 2026

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/ilovenooodles/classic-crypto

Web based Classic cryptography

cryptography flask nextjs

Last synced: 02 May 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/adekbadek/files-encrypt

Encrypt/decrypt files

bash cryptography openssl

Last synced: 03 May 2026

https://github.com/mumarshahbaz/treecrypt

A node-tree based encryption algorithm

algorthims cryptography cybersecurity encryption node random secure tree

Last synced: 17 Aug 2025

https://github.com/alen-gebles/crypto-radar

Crypto tracker with React JS and Gecko API + Tailwind

cryptocurrency cryptography css gecko html5 javascript project react tailwind

Last synced: 10 Apr 2026

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