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 |
| Enthalten in den Sammlungen: | International Conference on Applied Innovations in IT (ICAIIT) |
Dateien zu dieser Ressource:
| Datei | Größe | Format | |
|---|---|---|---|
| 2-25-ICAIIT_2025_13(4).pdf | 1.36 MB | Adobe PDF | Öffnen/Anzeigen |
Open-Access-Publikation