GeezerVison is showing github.com — Build software better, together
Here are
37 public repositories
matching this topic...
Language:
All
Filter by language
Sort:
Most stars
Sort options
Crypto projects in python, e.g. Attacks to Vigenere, RSA, Telnet Protocol, Hip Replacement , Vernam cipher, Crack Zip Files, Encryptions RC4, Steganography, Feistel cipher, Superincreasing Knapsac, Elliptic Curve Cryptography, Diffie Hellman & EDF.
-
Updated
Mar 6, 2023
-
Python
Obscure sequential IDs through reversable transformation
-
Updated
Dec 12, 2025
-
Python
A collection of notes on mathematical Cryptography, ranging from classical methods through contemporary.
Cryptanalysis of Enigma and SPN, and number theory algorithms.
Format Preserving Encryption for Credit Card Numbers using AES
-
Updated
Feb 27, 2018
-
Python
Keyed, reversible permutation for obfuscating sequential integer IDs. A frozen spec plus canonical vectors, so every language agrees byte-for-byte. Rust reference + TypeScript port.
-
Updated
Oct 21, 2026
-
Rust
Python programming on Cryptography techniques
-
Updated
Dec 1, 2021
-
Jupyter Notebook
Gas-efficient stateless shuffle on Ethereum
Implementation of Cryptography Algorithms
Stateless, parallelizable, keyed, random accesible, reversible shuffle module.
A family of block ciphers built from HChaCha20 for use in the PACT/comPACT and SC transforms for AEAD commitment.
C++ realization of Feistel network
Implementation of Blowfish encryption algorithm (effectively a basic feistel netowrk)
Cryptography coursework in SageMath and Python: classical ciphers, Feistel networks, LFSRs, randomness tests, knapsack encryption, RSA and ElGamal.
Complete implementations of encryption and decryption algorithms including Advanced Encryption Standard (AES), Data Encryption Standard (DES), Row Transposition Cipher and Vigenere Cipher.
-
Updated
Jul 23, 2017
-
Java
Naive implementation of Feistel Cipher using Python
-
Updated
Jul 22, 2021
-
Jupyter Notebook
128-bit Feistel block cipher — University of Jordan Cryptography project
-
Updated
May 19, 2026
-
Python
Randomizes Nether portal destination, such that every 256*256 quadrant is linked to another unique random quadrant. This PRNG is reversible, so players can return by going through the same portal.
-
Updated
Sep 17, 2025
-
Java
-
Updated
Dec 16, 2021
-
Python
Feistel Cipher Network Cryptography
Add this topic to your repo
To associate your repository with the
feistel
topic, visit your repo's landing page and select "manage topics."
Learn more
|