Ar žinote AES (Advanced Encryption Standard) šifravimą?

Turinys

Išplėstinis šifravimo standartas (AES) kriptografijoje, taip pat žinomas kaip Rijndael šifravimas, yra specifikacijų šifravimo standartas, priimtas JAV federalinės vyriausybės.

AES yra Rijndael blokinio šifro variantas, kurį sukūrė du Belgijos kriptografai Joan Daemen ir Vincentas Rijmenas, kurie AES atrankos proceso metu pateikė pasiūlymą NIST. Rijndael yra šifrų rinkinys su skirtingais raktais ir blokų dydžiais. AES atveju NIST pasirinko tris Rijndael šeimos narius, kurių kiekvieno bloko dydis yra 128 bitai, bet trys skirtingi raktų ilgiai: 128, 192 ir 256 bitai.

1667530107-图片1

Šis standartas naudojamas pakeisti originalų DES (duomenų šifravimo standartą) ir buvo plačiai naudojamas visame pasaulyje. Po penkerius metus trukusio atrankos 197 m. lapkričio 26 d. Nacionalinis standartų ir technologijų institutas (NIST) paskelbė išplėstinį šifravimo standartą FIPS PUB 2001, o 26 m. gegužės 2002 d. tapo galiojančiu standartu. 2006 m. Išplėstinis šifravimo standartas tapo vienu iš populiariausių simetrinio rakto šifravimo algoritmų.

AES visame pasaulyje įdiegta programinėje ir aparatinėje įrangoje, siekiant užšifruoti neskelbtinus duomenis. Tai būtina vyriausybės kompiuterių saugumui, kibernetiniam saugumui ir elektroninių duomenų apsaugai.

AES (Advanced Encryption Standard) ypatybės:
1.SP tinklas: veikia SP tinklo struktūroje, o ne Feistel šifro struktūroje, kuri matoma DES algoritmo atveju.
2. Byte Data: AES šifravimo algoritmas veikia su baitų duomenimis, o ne su bitais. Taigi šifravimo metu 128 bitų bloko dydis traktuojamas kaip 16 baitų.
3. Rakto ilgis: Vykdomų raundų skaičius priklauso nuo rakto, naudojamo duomenims užšifruoti, ilgio. Yra 10 raundų 128 bitų rakto dydžiui, 12 raundų 192 bitų rakto dydžiui ir 14 raundų 256 bitų rakto dydžiui.
4. Rakto išplėtimas: per pirmąjį etapą reikia paspausti vieną klavišą, kuris vėliau išplečiamas iki kelių klavišų, naudojamų atskiruose raunduose.

Šiuo metu dauguma Feasycom Bluetooth modulių palaiko AES-128 šifravimo duomenų perdavimą, o tai labai pagerina duomenų perdavimo saugumą. Norėdami gauti daugiau informacijos, susisiekite su Feasycom komanda.

Pereikite į viršų