Sommario:
Definizione - Cosa significa Stream Cipher?
Un codice di flusso è un metodo di crittografia in cui un flusso di cifre di codice pseudocasuale è combinato con cifre di testo semplice. Questo flusso di cifre crittografiche pseudocasuali viene applicato a ciascuna cifra binaria, un bit alla volta. Questo metodo di crittografia utilizza un numero infinito di cifre di crittografia pseudocasuali per chiave.
Il codice di flusso è anche noto come codice di stato.
Techopedia spiega Stream Cipher
Un codice di crittografia crittografa una lunghezza arbitraria di testo normale, un bit alla volta, con un algoritmo che utilizza una chiave. Perché questa forma di crittografia rimanga sicura, le sue cifre di cifratura casuali dovrebbero essere imprevedibili e la chiave non dovrebbe mai essere usata più di una volta. Le cifre crittografiche pseudocasuali vengono generate attraverso un numero di valori seed casuali che utilizzano registri a spostamento digitale. La crittografia di ogni cifra dipende dallo stato corrente della cifra, garantendo la cifratura dello stato del nome per questo. RC4 è un popolare codice di flusso ampiamente utilizzato nel software.