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.
- GitHub: https://github.com/topics/cryptography
- Wikipedia: https://en.wikipedia.org/wiki/Cryptography
- Last updated: 2026-07-01 00:06:48 UTC
- JSON Representation
https://github.com/aalfiann/text-obfuscator
Simple Text Obfuscator for NodeJS or Browser
cryptography obfuscator simple-obfuscator string-obfuscator text-obfuscator
Last synced: 22 Jun 2025
https://github.com/utarwyn/a51-cipher
Java implementation of the A5/1 Stream Cipher.
cryptography learning school-project
Last synced: 04 Mar 2025
https://github.com/omarbaylee/vaultkey
vaultkey is an open-source Rust library for generating secure, customizable passwords. It supports various character sets and lengths, providing cryptographically secure random passwords for any use case. Contributions are welcome to improve and expand the library.
aeonvault capsulekey cryptography future-ai key-generation knowledge-preservation open-source password-manager random-password rust rust-crate rust-library time-capsule vaultkey
Last synced: 11 Jul 2025
https://github.com/samuel-lucas6/rocca-s.net
A .NET implementation of Rocca-S.
aead crypto cryptography rocca rocca-s
Last synced: 27 Mar 2025
https://github.com/bboymega/file2png-web
File2PNG Web Application
cryptography encoding encryption-decryption file fileprocessing front-end php png-decoder png-encoder webapplication website
Last synced: 14 May 2026
https://github.com/yosif9999/hamster-clicker
Hamster Kombat Bot is a Python-based automation tool specifically designed for the game Hamster Kombat. This bot is capable of performing all in-game tasks, including auto-tapping, cipher tasks, and purchasing the best cards on your behalf. It's a free and fully automated farming bot that enhances your Hamster Kombat gaming experience.
autoclicker bitcoin crypto-bot cryptocurrency cryptography hamster mini-app mini-apps notcoin tapswap telegram telegram-click-bot telegram-mini-app telegram-mini-apps
Last synced: 02 Feb 2026
https://github.com/py-zero/cryptozero
Simple, strong cryptography for beginners, in Python.
cryptography education python3
Last synced: 15 Jan 2026
https://github.com/michaelsproul/swap-or-not-shuffle-isabelle
Formalisation of the swap-or-not shuffle used in Ethereum 2.0
cryptography eth2 ethereum formal-verification
Last synced: 15 Aug 2025
https://github.com/jiep/spake2plus
Python 3 implementation of SPAKE2+ protocol, according to RFC 9383
cryptography pake rfc9383 spake2plus
Last synced: 14 Aug 2025
https://github.com/toggio/securetokenizer
A PHP Library for Cryptographically Secure Token Generation and Management
ajax cryptography csrf csrf-attacks csrf-protection csrf-tokens javascript php random replay-attack secure sql-injection-attacks token tokenizer xss xss-detection
Last synced: 13 Apr 2025
https://github.com/davidbuchanan314/ml-kem-stuff
A toy implementation of ML-KEM, aka Kyber, based on the current FIPS 203 draft
cryptography cryptography-algorithms key-encapsulation-mechanism kyber ml-kem post-quantum-cryptography pqc python
Last synced: 10 Nov 2025
https://github.com/descent098/diffie-hellman
A very simple implementation and explanation of the Diffe-Helmen Key Exchange
cryptography diffie-hellman diffie-hellman-exchange education learning
Last synced: 05 Apr 2025
https://github.com/b1f6c1c4/naive-garble
Naïve implementation of garbled circuits.
cryptography garbled-circuits oblivious-transfer secure-computation sfe
Last synced: 03 Apr 2025
https://github.com/jasondrawdy/compendio
Collection of common and noteworthy extension methods, security tools, and filesystem functions generally found in most applications; focusing on extensibility and portability.
compendium converters cryptography data extensions generators hashing library security utilities validation windows
Last synced: 18 May 2026
https://github.com/kareimgazer/des
Implementation of the Data Encryption Standard algorithm using C++
cipher-algorithm cryptography data-encryption-standard security
Last synced: 29 Mar 2025
https://github.com/kfkrogr/electron-executer
Electron Executor is one of the most favorite Roblox Executors at the moment. Before I tell you how to download Electron Executor, let me tell you that it is currently available safely for Windows. But it is not officially available for Android users as of now but the update is coming and will be launched soon.
cryptography cybersecurity electron electron-app encryption gpg gpt javascript llm mobile nodejs offline pgp privacy pwa python react security standalone tor
Last synced: 05 Jan 2026
https://github.com/sap-samples/s4hana-crypto-assets-subledger
SAP S/4HANA add-on sample as a subledger for crypto assets accounting.
add-on assets crypto cryptography sample sap-s4hana
Last synced: 13 Apr 2025
https://github.com/jadnohra/zig-crypto-bench
Crypto benchmarks: Zig vs Rust performance comparison.
benchmark cryptography perfromance rust zig
Last synced: 18 May 2026
https://github.com/newam/p256-cm4
A rust re-implementation of Emill/P256-Cortex-M4
cryptography embedded p256 rust
Last synced: 23 Dec 2025
https://github.com/f3r10/programming_bitcoin
Rust implementation of the code developed in the book Programming Bitcoin by Jimmy Song.
Last synced: 18 May 2026
https://github.com/rdner/uncrypticated
cryptography in Go made easy as it should be
Last synced: 15 Dec 2025
https://github.com/ttcong/hello-cryptography
Some hello-world examples about cryptography
Last synced: 29 Mar 2025
https://github.com/heliomarpm/cryptoh
A clean and easy-to-use cryptography utility library for Node.js, built on top of the native crypto module.
crypto crypto-helper cryptography cryptography-algorithms cryptography-library cryptoh helpers helpers-library md5 node-library security sha1 sha256 sha512 utils-library
Last synced: 28 Jul 2025
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/antonio-hickey/relay
Secure communication utilizing a Proof of Identity signature and encrypted messages.
Last synced: 28 Jul 2025
https://github.com/hubert-kniola/diffi-hellman-algorithm
Algorithm based on the calculation of discrete logarithms in finite bodies
cryptography csharp diffie-hellman-algorithm
Last synced: 12 Apr 2025
https://github.com/crodriguezvega/go-knapsackcrypto
Knapsack crypto systems in Go
crypto cryptography cryptography-library go golang knapsack-crypto knapsack-encryption merkle-hellman merkle-hellman-knapsack public-key-cryptography
Last synced: 12 Apr 2025
https://github.com/abennett/cryptlog
A proof of concept for an AES-CBC-based, limited-read log appender.
Last synced: 03 Apr 2025
https://github.com/nilsmt/periodic-encryption
Homemade package to encrypt text using the periodical table of elements and vigenere cipher
chemical-elements cryptography encryption-decryption periodic-table-of-elements python selfmade vigenere-cipher
Last synced: 19 Feb 2026
https://github.com/clats97/clatsguard
Secure your documents with this Python AES-256-GCM file encryptor featuring PBKDF2-HMAC key derivation, passphrase-based or hex key usage, and a Tkinter GUI for user-friendly encryption. Open-sourced. This project was peer reviewed by a CompTIA Security+ person.
aes256 aes256-gcm cryptography encryption encryption-decryption file-encryption python security trending
Last synced: 03 Apr 2025
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/gianlucatruda/nis-encrypted-messaging
A demonstration of security principles for peer-to-peer communications of sensitive content.
aes-encryption cryptography messaging python3 rsa-cryptography security
Last synced: 03 Apr 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/developpeurpascal/idb-keys-generator
A simple generator of numbers lists or arrays in different programming languages.
cryptographic-algorithms cryptography cryptography-tools delphi delphi-app developer-tool developer-tools firemonkey firemonkey-applications
Last synced: 20 Jan 2026
https://github.com/unbekanntes-pferd/dco3-crypto
A Rust crate for cryptography in DRACOON - more info on DRACOON here: https://dracoon.com
cryptography dracoon openssl rust-crate rust-crypto rust-lang
Last synced: 02 Aug 2025
https://github.com/chubek/mathcord
Discord Math Bot using Custom-Made Shunting Yard (WIP), Custom-Made SHA-512, Custom-Made ED25519
cryptography cryptography-algorithms discord discord-bot ed25519 edwards-curve edwards25519 go golang golang-bot golang-discord sha-512
Last synced: 15 May 2026
https://github.com/teyckmans/gradle-tink
Gradle plugin that provides encryption support for secrets using https://github.com/google/tink.
crypto cryptography gradle java kotlin security tink
Last synced: 10 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/markus28/steganography
Steganography: Encrypt and hide any data in an image, video or audiofile
cryptography python steganography
Last synced: 18 Aug 2025
https://github.com/HK-Transfield/python-quantum-key-exchange-simulator
A simple program to simulate a Quantum Key Exchange (QKE) algorithm, written in Python3.
cryptography encryption python python3 quantum-computing quantum-key-distribution symmetric-cryptography symmetric-encryption symmetric-key-cryptography xor-cipher xor-encryption
Last synced: 12 Aug 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/devpro-software/licensify
Go Library for Digital License Signatures & Verification
cryptography digital-signature go golang library license license-management rsa software-licensing
Last synced: 18 Mar 2025
https://github.com/mattlianje/enigma
CLI Tool ... A pure FP, M3 Enigma machine as used by the Germans from 1934-45.
cipher cryptography enigma-machine enigma-simulator functional-programming
Last synced: 28 Mar 2025
https://github.com/agucova/oxcrypt
A fast, memory-safe Cryptomator client written in Rust.
cryptography cryptomator filesystem fuse rust vault
Last synced: 15 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/wchresta/cotary
Cotary allows you to prove that you have a document without releasing it.
cli cryptography proof simple twitter utils
Last synced: 26 Mar 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/priyakdey/sigil
Sigil is a minimal-dependency, lightweight and modular cryptographic library in Java, for working with JSON Object Signing and Encryption (JOSE) family of standards. It supports secure signing, encryption, key handling and encoding/decoding of JWT, JWS, JWE components.
cryptography java jose jwa jwe jwk jws jwt
Last synced: 23 Jun 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/deovaliandro/des
Simple implementation of Data Encryption Standard
Last synced: 13 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/koh-gt/multiply
A powershell script to multiply large numbers, showing all digits.
128-bit 256-bit 512-bit 64-bit base2 bignum cryptography ecdsa multiply octal powershell quaternary seximal ternary
Last synced: 18 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/gabrioliv/octave-crypto-scripts-general
Scripts of Cryptography Concepts compatible with GNU Octave.
crypto cryptography gnu-octave learning mathematical-programming mathematics number-theory octave octave-scripts programming testing
Last synced: 15 May 2026
https://github.com/osiris-unnefer/rsa_utils
RSA private key with N & P and Q
attack cryptography ctf decryption factorisation rsa rsa-algorithm rsa-cryptography rsa-decryption
Last synced: 29 Mar 2025
https://github.com/swaechter/pkcs11
A purely Java based PKCS11 library based on project Panama/FFI/FFM - no JNI
Last synced: 23 May 2026
https://github.com/jshawl/minisign
minisign, in ruby!
cryptography ed25519 minisign signature signature-verification
Last synced: 19 Oct 2025
https://github.com/cipherdogs/ed25519_to_curve25519
Convert ed25519 keys and sign to curve25519
crypto cryptography curve25519 ed25519 rust
Last synced: 16 Aug 2025
https://github.com/2kabhishek/pycipher
Cipher algorithms with Python 🐍🔏
algorithm cipher cryptography library python tdd unittest
Last synced: 28 Oct 2025
https://github.com/i-umairkhan/signature_validation
Validate signature using asymmetric cryptography.
cryptography ethereum javascript
Last synced: 17 May 2026
https://github.com/dannywillems/ocaml-bls12-381
Fast BLS12-381 implementation in OCaml
bls-signature bls12-381 blst cryptography fft hash-to-curve ocaml pairing pairing-cryptography poseidon rescue signatures tezos zero-knowledge
Last synced: 31 Oct 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/aliabbascheema/cryptographic_and_authentication
This project demonstrates the practical implementation and comparison of cryptographic techniques and authentication protocols Kerberos and OAuth 2.0 in cloud environments.
aes-encryption cryptography jinja2 kerberos-authentication matplotlib oauth2 performance-testing requests requests-oauthlib
Last synced: 03 Apr 2025
https://github.com/sammyne/sm4
A Go implementation of SM4 block cipher algorithm as specified by GM/T 0002-2012
Last synced: 18 Mar 2025
https://github.com/shilongdai/passwordsaver
A password manager with high-grade encryption and authentication
cryptography encryption java password-manager password-store
Last synced: 03 Aug 2025
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/webceyhan/vite-chain
ViteChain - Blockchain Demo
bitcoin blockchain bootstrap cryptography css express html javascript nodejs p2p proof-of-work rest sse typescript vite vue web3 websocket
Last synced: 09 Apr 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/CorvidLabs/ts-algochat
🔐 TypeScript implementation of AlgoChat - Encrypted messaging on Algorand
algorand blockchain chacha20-poly1305 cryptography encryption messaging typescript x25519
Last synced: 08 Mar 2026
https://github.com/czechbol/mathcrypto
A library of useful funtions used in cryptography. For learning purposes only.
cryptography euclidean-algorithm hacktoberfest mathematics number-theory prime-numbers python
Last synced: 07 Mar 2026
https://github.com/jacob-c-smith/crypto
Cross platform cryptography and hashing functions
Last synced: 04 Mar 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/definetlynotai/cryptoxide
Special Rust mini library to define your own cryptography hashes
cryptography custom customizable library mini rust side-project
Last synced: 21 Jul 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/zhongruoyu/aes
Advanced Encryption Standard (AES) in C with file encryption/decryption support.
Last synced: 23 Jul 2025
https://github.com/fsmaxb/public-keys
A collection of my public keys.
cryptography gpg keychain pgp ssh
Last synced: 18 Mar 2026
https://github.com/multifactor/ssskit
Fast, small and secure Shamir's Secret Sharing library crate
cryptography shamir-secret-sharing
Last synced: 07 Apr 2026
https://github.com/varun-doshi/erasure-coding
Rust Implementation of Erasure Codes
Last synced: 29 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
Last synced: 23 Jun 2025
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: 29 Mar 2025
https://github.com/virgilsecurity/virgil-cryptoapi-x
This framework provides Crypto API to separate VirgilSDK from concrete Crypto implementation
carthage cocoapods crypto cryptography ios macos virgil
Last synced: 16 May 2026
https://github.com/chronosgit/javary
Javary is a secure, Java-based personal diary application built with a client-server architecture. It enables users to create, store, and retrieve encrypted diary entries over a network, ensuring privacy and data persistence.
backend client cryptography diary frontend java jdbc junit mockito networking secure server slf4j testing
Last synced: 16 Aug 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/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/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/petrknap/php-crypto-sodium
The library that packages functional `sodium_crypt_*` into objects.
aead aes asymmetric-cryptography block-cipher chacha20 cryptography curve25519 decryption encryption php php-library poly1305 public-key-cryptography secret-key-cryptography security sodium stream-cipher symmetric-cryptography x25519 xchacha20
Last synced: 10 Jul 2025
https://github.com/whyvl/fuzzyibe
A Haskell implementation of Fuzzy Identity Based Encryption modified to work over asymmetric bilinear pairing
cryptography haskell identity-based-encryption
Last synced: 13 Jun 2025
https://github.com/volkansah/encode-and-decode-php8
This guide provides examples of how to encrypt and decrypt files using PHP's Sodium extension, which offers modern cryptographic functions.
crypto cryptography decryption encryption php php8 security sodium
Last synced: 18 Aug 2025
https://github.com/i2rys/pssl
Powerful shuffle & unshuffle libary.
cryptography key powerful shuffle unshuffle
Last synced: 18 Sep 2025
https://github.com/roydevashish/hybrid-technique-for-image-encryption
This project implements a hybrid image encryption technique by combining asymmetric and symmetric encryption methods. It utilizes the ECC for asymmetric encryption and ChaCha20 stream cipher for symmetric encryption to achieve robust and secure image protection.
asymmetric-cryptography chacha20 cryptography ecc elliptic-curves-cryptography encryption hybrid image image-encryption image-protection python3 stream-cipher symmetric-cryptography uv
Last synced: 13 Jun 2026
https://github.com/lukinalexeyg/phpcrypt
Stand-alone version of php_sha256_crypt without any PHP dependencies
Last synced: 21 Apr 2026
https://github.com/elichai/chacha20
chacha20 chacha20-poly1305 cryptography rust
Last synced: 26 Jul 2025
https://github.com/arthursudbrackibarra/t2-seguranca-de-sistemas
Trabalho 2 de Segurança de Sistemas.
cryptography java rsa security
Last synced: 22 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
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