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.
A POC of text encryption using Feistel Network
Сalculation of cryptographic characteristics for a cipher based on a generalized feistel network
Reference implementation of a Feistel cipher in C for educational and cryptographic study.
C++ implementation of DES with practical differential cryptanalysis demonstration
Implementation of Blowfish encryption algorithm (effectively a basic feistel netowrk)
Feistel network implementation with EBC, CBC, OFB modes.
Data Encryption Standard algorithm: implementation in C.
Basic file encryption and decryption system using a simplified Feistel network
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 Cipher Network Cryptography
A simple self-made block cipher based on feistel 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."