A Rust library for iterating over random permutations.
-
Updated
Jul 5, 2026 - 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
Proof-of-concept for chaotic oscillatory neural network cryptography with associative memory
Symmetrical feistel block cipher
A family of block ciphers built from HChaCha20 for use in the PACT/comPACT and SC transforms for AEAD commitment.
Учебно-исследовательский блочный шифр: блок 96 бит, ключ 256 бит, сеть Фейстеля, ARX. Реализации на Python и C, 8 тестовых наборов, 9 скриптов криптоанализа. Независимо не проверялся — не для реальных данных.
A POC of text encryption using Feistel Network
Сalculation of cryptographic characteristics for a cipher based on a generalized feistel network
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).
Reference implementation of a Feistel cipher in C for educational and cryptographic study.
Implementation of Blowfish encryption algorithm (effectively a basic feistel netowrk)
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.
Data Encryption Standard algorithm: implementation in C.
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."