Voiko kukaan todella selittää yksinkertaisilla ja yksinkertaisilla sanoilla, miten AES-salausalgoritmi toimii? Voin arvata, että ainoa merkittävä ero AES-128: n ja AES-256: n välillä on niiden avainkoko ja EI algoritmi.

Kommentit

Vastaa

Siellä on mukava selitys siellä sarjakuvana. Se on luultavasti yhtä selkeää ja yksinkertaista kuin nämä asiat voivat koskaan saada.

Jos olet matemaattisemmin taipuvainen, voit lukea FIPS-197-standardin joka on melko luettavissa standardille; mutta se auttaa paljon, että algebrassa on jonkinlainen merkityksetön tausta (erityisesti ominaisuuden 2 äärelliset kentät ja vektoritila).


AES-128, AES-192 ja AES-256 ovat samanlaisia algoritmeja, mutta erillisillä kierroksilla. AES kuvataan peruskäyttäytymisjaksoksi, jota kutsutaan kierroksiksi ; kierrokset ovat (enimmäkseen) identtisiä paitsi, että ne käyttävät erillisiä aliavain (purettu pääsalausavaimesta), ja ne ovat peräkkäisiä (jokainen kierros ottaa syötteenä edellisen kierroksen lähdön). AES-128: lla on 10 kierrosta, AES-192: lla on 12 kierrosta ja AES-256: lla on 14 kierrosta. Aliavainten laskeminen, nimeltään avainaikataulu tai avainlaajennus , eroaa myös hieman kolmen vaihtoehdon välillä: suuremmalla avaimella avainaikataulun on toimittava, todellakin , suurempi avain, ja sen on myös annettava enemmän aliavain, koska syötettäviä kierroksia on enemmän.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *