Kengaytirilgan shifrlash standarti ( aes ) taklif qilindi



Download 230,25 Kb.
Sana18.12.2022
Hajmi230,25 Kb.
#890327

1990-yillarda DES nisbatan kichik 56-bitli kalit hajmi tufayli xavfli bo'lib qoldi. Shunday qilib, 1997 yilda Milliy standartlar va texnologiyalar instituti (NIST) tomonidan takliflar uchun ommaviy chaqiruvga javoban Kengaytirilgan shifrlash standarti ( AES ) taklif qilindi. Quyidagi jadvalda AES o'zidan oldingi bilan qanday taqqoslanishi ko'rsatilgan.




DES

AES

Ishlab chiqilgan

1977 yil

2000

Shifr turi

Simmetrik blokli shifr

Simmetrik blokli shifr

Blok hajmi

64 bit

128 bit

Kalit uzunligi

56 bit

128/192/256 bit

Xavfsizlik

Ishonchsiz holga keltirildi

Xavfsiz deb hisoblanadi

AES algoritmi nima?
AES algoritmi (shuningdek, Rijndael algoritmi deb ham ataladi ) simmetrik blokli shifrlash algoritmi boʻlib, u 128 bitli bloklarda oddiy matnni oladi va ularni 128, 192 va 256 bitli kalitlar yordamida shifrlangan matnga aylantiradi. AES algoritmi xavfsiz deb hisoblanganligi sababli, u butun dunyo standartida.

AES qanday ishlaydi?
AES algoritmi shifrlangan matnni ishlab chiqarish uchun bir nechta turlar bilan almashtirish-o'zgartirish yoki SP tarmog'idan foydalanadi. Turlar soni ishlatiladigan kalit o'lchamiga bog'liq. 128 bitli kalit o'lchami o'n turni, 192 bitli kalit o'lchami 12 turni va 256 bitli kalit o'lchami 14 turni belgilaydi. Ushbu turlarning har biri yumaloq kalitni talab qiladi, lekin algoritmga faqat bitta kalit kiritilganligi sababli, har bir tur uchun kalitlarni olish uchun bu kalit kengaytirilishi kerak, shu jumladan 0-raund.


2-rasm
Har bir turda qadamlar
Algoritmdagi har bir tur to'rt bosqichdan iborat.
1. Baytlarni almashtirish
Birinchi bosqichda blok matnining baytlari oldindan belgilangan S-bokslar (almashtirish qutilarining qisqartmasi) tomonidan belgilangan qoidalar asosida almashtiriladi.


2. Qatorlarni siljitish
Keyingi bosqichda almashtirish bosqichi keladi. Ushbu bosqichda birinchisidan tashqari barcha qatorlar quyida ko'rsatilganidek, bittaga siljiydi.


3. Ustunlarni aralashtirish
Uchinchi bosqichda blok ustunlarini aralashtirish orqali xabarni ko'proq chalkashtirish uchun Hill shifridan foydalaniladi.


4. Dumaloq kalitni qo'shish
Yakuniy bosqichda xabar tegishli dumaloq kalit bilan XORlanadi.


Qayta-qayta bajarilganda, bu qadamlar yakuniy shifrlangan matn xavfsizligini ta'minlaydi.
AES rejimlari
AES algoritmi beshta ish rejimiga ega, xususan:

  1. Elektron kod kitobi (ECB) rejimi

  2. Cipher Block Chaining (CBC) rejimi

  3. Shifr bilan qayta aloqa (CFB) rejimi

  4. Teskari aloqa (OFB) rejimi

  5. Hisoblagich (CTR) rejimi

Download 230,25 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish