Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: http://dx.doi.org/10.25673/122127
Titel: Pattern-Free Block Encryption : Single-Key Camellia XEX with PRNG Tweaks and Permutation Diffusion
Autor(en): Ali, Enas
Körperschaft: Hochschule Anhalt
Erscheinungsdatum: 2025-08
Umfang: 1 Online-Ressource (6 Seiten)
Sprache: Englisch
Zusammenfassung: 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.
URI: https://opendata.uni-halle.de//handle/1981185920/124075
http://dx.doi.org/10.25673/122127
Open-Access: Open-Access-Publikation
Nutzungslizenz: (CC BY-SA 4.0) Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International(CC BY-SA 4.0) Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International
Enthalten in den Sammlungen:International Conference on Applied Innovations in IT (ICAIIT)

Dateien zu dieser Ressource:
Datei GrößeFormat 
2-25-ICAIIT_2025_13(4).pdf1.36 MBAdobe PDFÖffnen/Anzeigen