Here are
26 public repositories
matching this topic...
Enyo is a lightweight multistage partition-based encryption algorithm. Enyo cipher demonstrates good resistance to a brute-force attack. It is well suited for small-scale applications where the computational power is a bottleneck.
Updated
Dec 6, 2023
Python
Implementation of a Generalized-Feistel Cipher for generating random permutations.
Feistel cipher implementation for format-preserving encryption
Updated
Sep 9, 2024
TypeScript
Feistel cipher implementation in Golang for format-preserving encryption
A 256-bit feistel block cipher using 512-bit keys.
Updated
Jun 15, 2024
Rust
A simple self-made block cipher based on feistel cipher.
Updated
Jun 20, 2024
Python
A Feistel Cipher implemented in Python 🔐
Updated
Jun 19, 2020
Python
Feistel Cipher Network Cryptography
C Implementation of 64 bit block Feistel Cipher Based on Russian Specification GOST 28147-89 (RFC 5830)
Naive implementation of Feistel Cipher using Python
Updated
Jul 22, 2021
Jupyter Notebook
A toy implementation of a Feistel Network. Supports 256 bit keys with 16 rounds over a XOR cipher. Built primarily for education.
Feistel cipher implementation for the JVM providing format-preserving encryption
Updated
Sep 11, 2024
Scala
A CLI software that encrypts and decrypts data using a custom encryption algorithm based on the Feistel cipher structure.
Python programming on Cryptography techniques
Updated
Dec 1, 2021
Jupyter Notebook
Feistel cypher based on TwoFish and SkipJack. Not my design, although I did write the code.
Updated
Feb 19, 2021
Python
Cryptography Course Project 1.
Updated
Jun 14, 2024
Python
Feistel network implementation with EBC, CBC, OFB modes.
Reference implementation in C of 4096XKS-F block cipher.
The Modified GFN Lightweight Block Cipher
Improve this page
Add a description, image, and links to the
feistel-cipher
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
feistel-cipher
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.