10.25673/122127">

|
Proceedings of International Conference on Applied Innovation in IT 2025/08/29, Volume 13, Issue 4, pp.283-288 Pattern-Free Block Encryption: Single-Key Camellia XEX with PRNG Tweaks and Permutation DiffusionEnas Ali and Shatha JaferAbstract: Block ciphers in ECB mode, such as Camellia-ECB, offer high throughput but leak visual and structural patterns when encrypting images or other repetitive data. We show PRNG-XEX+Permutation, a stateless improvement that gets rid of repeating blocks that are the same while keeping performance close to baseline. A single Camellia call wrapped in an XOR-Encrypt-XOR (XEX) construction processes each 128-bit block, with tweaks produced from a one-time, key-seeded Xoroshiro128+ pseudorandom stream. A simple static byte permutation further strengthens intra-block diffusion. The scheme eliminates the need for chaining, padding, or external parameters beyond the master key, ensuring streamlined implementation while supporting full parallelism and random access; it also guarantees provable block uniqueness. Our tests show that PRNG-XEX + Permutation meets all of the randomness requirements set by NIST SP 800-22. It also restores full visual privacy in encrypted images while maintaining encryption speeds within a few percent of standard ECB mode. This demonstrates that strong pattern resistance can be attained without sacrificing cipher efficiency. Keywords: Block Cipher, Camellia, XEX Mode, Xoroshiro128⁺, Pattern Resistance, Stateless Cryptography. DOI: 10.25673/122127 Download: PDF References:
|
Proceedings of the International Conference on Applied Innovations in IT by Anhalt University of Applied Sciences is licensed under CC BY-SA 4.0
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License
ISSN 2199-8876
Publisher: Edition Hochschule Anhalt
Location: Anhalt University of Applied Sciences
Email: leiterin.hsb@hs-anhalt.de
Phone: +49 (0) 3496 67 5611
Address: Building 01 - Red Building, Top floor, Room 425, Bernburger Str. 55, D-06366 Köthen, Germany

Except where otherwise noted, all works and proceedings on this site is licensed under Creative Commons Attribution-ShareAlike 4.0 International License.