Negli ultimi dieci anni sono spuntati numerosi sistemi crittografici basati sul caos, ma pochi sono arrivati a usi concreti. Il motivo? Molti di loro nascondono la sicurezza dietro strutture complicate, difficili da analizzare. In questo studio gli autori dimostrano il contrario: è possibile costruire cifrari caotici usando paradigmi di design già collaudati, senza sacrificare velocità o robustezza. Prima propongono uno schema di crittografia di immagini minimale, basato su una rete sostituzione‑permutazione (SPN). Con mappe caotiche a bassa dimensione eliminano i bias statistici, e cambiare la mappa non influisce sul risultato. Poi introducono un cifrario a blocchi Feistel caotico (CFBC), inserito in una rete Feistel generalizzata. Grazie a questo approccio è possibile valutare la sicurezza con metodi classici, come la crittanalisi differenziale. Per testare il nuovo metodo, lo hanno applicato in modalità CBC su immagini, confrontandolo con altri cifrari caotici. I risultati mostrano che CFBC raggiunge performance statistiche pari a quelle dei migliori cifrari d’immagine attuali. In sintesi, la ricerca suggerisce che i sistemi crittografici caotici non hanno bisogno di costruzioni ingarbugliate: adottare principi consolidati li rende più trasparenti e affidabili.
Il lavoro si inserisce nel contesto della crittografia basata sul caos, un campo che sfrutta le proprietà di sensibilità alle condizioni iniziali e di imprevedibilità dei sistemi dinamici non lineari. Le mappe caotiche a bassa dimensione impiegate (ad esempio la mappa logistica o la mappa di Henon) sono state analizzate per verificare l'assenza di correlazioni statistiche che potrebbero rivelare informazioni sul testo in chiaro. L'architettura SPN proposta utilizza una singola S‑box derivata dalla trasformazione caotica, seguita da una permutazione di bit che garantisce diffusione completa in pochi round. Per il CFBC, la funzione di round è costruita combinando la mappa caotica con operazioni XOR e rotazioni, mantenendo la struttura Feistel classica che consente di invertire il processo con la stessa chiave. La sicurezza è valutata mediante analisi differenziale: sono stati calcolati i valori di probabilità di differenza (Δ‑in, Δ‑out) per tutti i possibili input, dimostrando che la probabilità massima rimane prossima a 2⁻ⁿ, dove n è la dimensione del blocco. Inoltre, sono stati eseguiti test di entropia, correlazione pixel‑pixel e analisi di distribuzione dei valori di colore, tutti superando le soglie richieste per cifrari di immagini. L'uso della modalità CBC aggiunge un ulteriore livello di randomizzazione, poiché ogni blocco di immagine è XOR‑ato con il ciphertext del blocco precedente, mitigando attacchi di tipo replay. Infine, la comparazione con cifrari basati su mappe caotiche più complesse (ad esempio mappe di Lorenz) evidenzia che la complessità aggiuntiva non porta benefici significativi in termini di sicurezza, ma aumenta il costo computazionale. Questo supporta la tesi centrale del paper: la semplicità progettuale, unita a principi crittografici consolidati, è la chiave per rendere i sistemi caotici realmente analizzabili e praticabili.
