Kas yra išplėstinis šifravimo standartas?

Išplėstinis šifravimo standartas (AES) yra matematinis algoritmas arba šifras, naudojamas informacijai nuslėpti, kad jos negalėtų perskaityti neleistini kompiuterių vartotojai, kai ji saugoma arba siunčiama. Mokslas apie rašymą slaptu kodu vadinamas kriptografija, o AES tiksliau galima apibūdinti kaip kriptografinį algoritmą. Be to, duomenų kodavimo arba šifravimo procesas suteikia ir kitų privalumų, be informacijos konfidencialumo užtikrinimo.

Pranešimo šifravimas taip pat gali įrodyti, kad pranešimas yra autentiškas, ir užtikrinti, kad jis neatsisako, o tai yra procesas, neleidžiantis asmeniui paneigti, kad jis išsiuntė pranešimą arba dalyvavo sandoryje. Taip yra todėl, kad naudojant kriptografiją galima sukurti kodą, kuris yra ne tik nesuprantamas, bet ir unikalus. Unikalus kodas veikia kaip piršto atspaudas ir negali būti pakeistas be privataus iššifravimo rakto, todėl jis susietas su konkrečiu pranešimu, operacija ar asmeniu.

Nacionalinis standartų ir technologijos institutas (NIST) 2000 m. spalio mėn. pasirinko išplėstinį šifravimo standartą, visų pirma kaip duomenų šifravimo standarto (DES) pakaitalą. Nors DES buvo plačiai naudojamas nuo aštuntojo dešimtmečio kaip oficialus JAV vyriausybės šifravimo standartas, šiuo metu jis buvo daug kartų pažeistas ir nebegalima pasitikėti dėl saugumo.

Oficialiai atrankos procesas prasidėjo 1997 m. sausio mėn., kai NIST inicijavo pasiūlymų prašymą, pagrįstą naujo saugesnio kriptografinio algoritmo reikalavimų sąrašu. NIST norėjo, kad naujasis algoritmas būtų pakankamai lankstus, kad veiktų fiziniuose įrenginiuose ir kompiuterinėse programose. Jis taip pat turėjo būti pakankamai tvirtas, kad veiktų senesnėse mašinose ir veiktų dešimtmečius ateityje.

NIST, bendradarbiaudama su vyriausybės, švietimo ir pramonės grupėmis, iš pradžių pasirinko 15 kandidatų ankstyvam egzaminui. Išsamesniam testavimui buvo atrinkti penki finalininkai. Galutinis nugalėtojas buvo šifras, vadinamas Rijndael, kurį sukūrė du belgų kriptografai Vincentas Rijmenas ir Joan Daemen, kurių pavardės sudaro algoritmo pavadinimo pagrindą. Rijndael, dažniau vadinamas išplėstiniu šifravimo standartu, yra oficiali kriptosistema, naudojama JAV vyriausybės programoms šifruoti.

Išplėstinis šifravimo standartas yra simetriškas algoritmas, o tai reiškia, kad jis naudoja vieną raktą pranešimams užšifruoti ir iššifruoti. Asmuo turėtų nepamiršti, kad raktas yra tiesiog kintamasis, įterptas į algoritmą, kad būtų galima atsitiktinai suskirstyti duomenis. Kadangi AES abiem užduotims atlikti naudoja vieną raktą, raktas turi likti slaptas. Jei neleistinas vartotojas galėtų gauti raktą, jis galėtų perskaityti visus užšifruotus pranešimus.