AES (Advanced Encryption Standard) e RC4 sono due codici di crittografia utilizzati in vari programmi. Ecco un semplice esempio di come è possibile utilizzare sia la crittografia nei router wireless. Sebbene RC4 non sia considerato un meccanismo di crittografia, WEP e TKIP utilizzano entrambi la crittografia RC4. Sebbene AES sia relativamente nuovo e molto complesso, RC4 è molto vecchio e molto semplice.

La differenza più importante tra loro è probabilmente il loro tipo. AES è una cifra bloccata che funziona su blocchi di dati discreti utilizzando una chiave fissa e una formula, mentre RC4 è una cifra di flusso che non ha una dimensione di blocco discreta. Al contrario, utilizza un flusso di base di bit pseudocasuali che vengono uniti in dati mediante un'operazione OR (XOR) esclusiva. Puoi usare i cifrari a blocchi come codificatori di streaming e viceversa, la separazione non è molto diversa. Ma come sai, RC4 è meno efficace se usato come blockchain.

L'implementazione di WEP è un buon esempio delle debolezze di RC4. Il WEP è completamente pericoloso e può essere interrotto dagli strumenti che puoi trovare su Internet in pochi minuti. Sebbene TKIP risolva alcuni problemi con WEP, non è considerato sicuro come AES. Pertanto, è consigliabile utilizzare la centrale nucleare in qualsiasi situazione se le restrizioni sull'attrezzatura non impediscono di farlo.

Il motivo principale per cui RC4 è così popolare è che può essere molto semplice e molto veloce. Questo si sta già ammorbidendo, poiché l'implementazione AES nell'hardware è diventata così popolare che offre un vantaggio di velocità rispetto alle applicazioni software.

Infine, RC4 è un marchio di fabbrica, poiché in origine era un segreto commerciale che ha portato alcune persone a sviluppare metodi inventivi nel 1994 per restituire la riservatezza; come: ARCFOUR e ARC4 (simile a RC4). D'altra parte, la centrale nucleare è aperta a tutti e può essere utilizzata liberamente senza problemi legali.

Conclusione: 1. AES è uno standard di crittografia abbastanza nuovo e sofisticato, RC4 è molto più vecchio e più semplice 2. AES è un codice a blocchi e RC4 è un codice a flusso 3. AES è molto sicuro, ma RC4 non è 4. RC4 è molto veloce rispetto ad AES 5. Marchio RC4, AES non disponibile

RIFERIMENTI