Diciamo che prendi una chiave a 256 bit e non usarla mai per crittografare qualsiasi cosa. Si riceve un messaggio con un sale unico generato a caso da 16 caratteri pre-peso. Si salta la chiave con il carattere da 16 caratteri e la si esegue tramite SHA-256 per creare la chiave di crittografia utilizzata per il primo blocco con AES-256. Successivamente, si prende la prima chiave hash-risultante, si aggiunge la chiave di crittografia originale non utilizzata, si esegue l'hash del risultato con SHA-256 e si crea la chiave utilizzata per crittografare il blocco successivo. La chiave di crittografia di ogni blocco è la chiave precedente aggiunta con la chiave di crittografia mai utilizzata con SHA-256. Supponiamo che tu abbia usato questo metodo in modalità CBC. In che modo sarebbe paragonabile a AES-256 utilizzato nella modalità CBC della chiave segreta convenzionale in termini di sicurezza e prestazioni?
Inoltre, questo si qualificherebbe ancora come crittografia a cifrario a blocchi o sto parlando di qualcosa che sta quasi iniziando ad assomigliare a un codice di flusso qui?