A Rust library for iterating over random permutations.
-
Updated
Jun 15, 2021 - Rust
A Rust library for iterating over random permutations.
A collection of notes on mathematical Cryptography, ranging from classical methods through contemporary.
Reference source code for ZUGZWANG block cipher (concrete instance/encryption)
Scripts created with AI assistance from white papers and publications and personal investigation
Symmetrical feistel block cipher
Web app that implements the Richelieu cipher and the Feistel network for encrypting text data. A project for studying frontend using a ready-made component kit. Lab work on Program and Data Security (Oct 2024, 7th semester of university).
A family of block ciphers built from HChaCha20 for use in the PACT/comPACT and SC transforms for AEAD commitment.
C++ implementation of DES with practical differential cryptanalysis demonstration
A POC of text encryption using Feistel Network
Сalculation of cryptographic characteristics for a cipher based on a generalized feistel network
Implementation of Blowfish encryption algorithm (effectively a basic feistel netowrk)
Reference implementation of a Feistel cipher in C for educational and cryptographic study.
A simple self-made block cipher based on feistel cipher.
A pure-Python, educational implementation of a 128-bit symmetric block cipher based on the Feistel Network architecture. Features mathematically derived S-boxes, CBC/CTR modes, and robust Type hinting.
Feistel network implementation with EBC, CBC, OFB modes.
Feistel Cipher Network Cryptography
The Vigener cipher, written as part of a laboratory work
Basic file encryption and decryption system using a simplified Feistel network
A 128-bit Feistel network cipher
Add a description, image, and links to the feistel-network topic page so that developers can more easily learn about it.
To associate your repository with the feistel-network topic, visit your repo's landing page and select "manage topics."