Сиз AES (Advanced Encryption Standard) шифрлөөсүн билесизби?

Мазмуну

Криптографиядагы Advanced Encryption Standard (AES), ошондой эле Rijndael шифрлөө катары белгилүү, АКШнын федералдык өкмөтү тарабынан кабыл алынган спецификациялык шифрлөө стандарты.

AES - AES тандоо процессинде NISTге сунуш киргизген эки бельгиялык криптограф Джоан Даемен жана Винсент Раймен тарабынан иштелип чыккан Rijndael блок шифринин бир варианты. Rijndael ар кандай ачкычтар жана блок өлчөмдөрү менен шифрлердин жыйындысы болуп саналат. AES үчүн NIST Rijndael үй-бүлөсүнүн үч мүчөсүн тандап алды, алардын ар бири блоктун көлөмү 128 бит, бирок үч түрдүү ачкыч узундугу менен: 128, 192 жана 256 бит.

1667530107-图片1

Бул стандарт баштапкы DESди (Data Encryption Standard) алмаштыруу үчүн колдонулат жана бүткүл дүйнө жүзү боюнча кеңири колдонулуп келет. Беш жылдык тандоо процессинен кийин Өркүндөтүлгөн шифрлөө стандарты Улуттук стандарттар жана технологиялар институту (NIST) тарабынан 197-жылдын 26-ноябрында FIPS PUB 2001де басылып чыккан жана 26-жылдын 2002-майында жарактуу стандартка айланган. 2006-жылы Advanced Encryption Standard симметриялык ачкыч шифрлөөдө эң популярдуу алгоритмдердин бири болуп калды.

AES сезимтал маалыматтарды шифрлөө үчүн дүйнө жүзү боюнча программалык жана аппараттык камсыздоодо ишке ашырылат. Бул мамлекеттик компьютердик коопсуздук, киберкоопсуздук жана электрондук маалыматтарды коргоо үчүн абдан маанилүү.

AES (Advanced Encryption Standard) өзгөчөлүктөрү:
1.SP Тармагы: Ал DES алгоритминде көрүнгөн Feistel шифринин структурасында эмес, SP тармак структурасында иштейт.
2. Байт маалыматтары: AES шифрлөө алгоритми бит маалыматтарынын ордуна байт маалыматтарында иштейт. Ошентип, ал шифрлөө учурунда 128 биттик блоктун көлөмүн 16 байт деп эсептейт.
3. Ачкычтын узундугу: Аткарылуучу айлампалардын саны маалыматтарды шифрлөө үчүн колдонулган ачкычтын узундугуна жараша болот. 10 биттик ачкыч өлчөмү үчүн 128 раунд, 12 биттик ачкыч өлчөмү үчүн 192 раунд жана 14 биттик ачкыч өлчөмү үчүн 256 раунд бар.
4. Ачкычтын кеңейиши: Биринчи этапта ал бир баскычты алат, ал кийинчерээк айрым раунддарда колдонулган бир нече баскычтарга чейин кеңейтилет.

Азыркы учурда, Feasycom'дун Bluetooth модулдарынын көпчүлүгү AES-128 шифрлөөчү маалыматтарды берүүнү колдойт, бул маалыматтарды берүүнүн коопсуздугун бир топ жакшыртат. Көбүрөөк маалымат алуу үчүн Feasycom командасы менен байланышыңыз.

Жылдыруу үчүн Top