Sun'iy neyron tarmog'iga asoslangan Rijndael-aes uchun yangi s-box hisobi Rijndael-aes uchun Caja-s hisob-kitoblari uchun yangi sun'iy qizil neyronlar Xayme David Rios Arranaga



Download 2,65 Mb.
bet4/10
Sana21.07.2022
Hajmi2,65 Mb.
#833495
1   2   3   4   5   6   7   8   9   10
Bog'liq
Sun

AES shifrlash algoritmi sxemasi
Turli xil transformatsiya to'rtta qator va N b ustunli baytlardan iborat to'rtburchaklar massivi sifatida taqdim etilgan Davlat deb nomlangan oraliq natijada ishlaydi.

(1)
Xuddi shunday, shifrlash kaliti to'rt qatorli va Nk sonli ustunli to'rtburchaklar massiv sifatida ifodalanadi ( Daemen & Rijmen, 1999 ), ( Rodriguez-Henriquez va boshq., 2007 ), (Daemen & Rijmen, 2002 ), ( Katz & Lindell ). , 2008 ), qaerda

(2)
Raundlar soni Nr 1-jadvalda keltirilgan N b va N k qiymatlariga bog'liq . (Xato 11: Referensiya: Nk está ligada a un elemento que ya no existe)
1-jadval.
Davralar soni N r N b va N k funktsiyasi sifatida

2.1. Dumaloq transformatsiya
Shaklda ko'rsatilganidek . 2 , dumaloq konvertatsiya Round va FinalRoundga bo'linadi. Dumaloq GF(2 8 ) da to'rt xil va teskari matematik transformatsiyalar ketma-ketligidan hosil bo'ladi, ular bosqichlar deb ataladi: 1) SubBaytlar, 2) ShiftRows, 3) MixColumn, 4) AddRoundKey ( Daemen & Rijmen, 1999 ), ( Rodriges- Henriquez va boshqalar, 2007 ), ( Daemen & Rijmen, 2002 ). FinalRound raundga o'xshaydi, lekin MixColumns funksiyasisiz.
2.1.1. subbaytlar.
Bu chiziqli bo'lmagan transformatsiya bo'lib, unda holat matritsasining har bir kirish bayti transformatsiya natijasida hosil bo'lgan boshqa bayt bilan almashtiriladi. Ushbu transformatsiya ikki bosqichda aniqlanadi ( Daemen & Rijmen, 1999 ):

  • Multiplikativ teskari:

Kirish bayti a o'zining ko'paytmali teskari x = a-¹ bilan almashtiriladi, a = 0 uchun x = 0.

  • Affin transformatsiyasi:

y = M × x ⊕ b bilan belgilanadi, bu erda M 8 × 8 bitli doimiy matritsa, x o'zgartiriladigan qiymatni ifodalaydi, b esa 6316 (011000112) ga teng doimiy baytdir (Daemen & Rijmen, 2002).
Transformatsiyaning matritsali ko'rinishi (3) da ko'rsatilgan, bu erda M 8×8 bitli doimiy matritsa bilan almashtiriladi, x eng muhim bitdan boshlab baytning polinomli ko'rinishiga kengaytiriladi; va b ikkilik doimiy.

(3)
Ushbu transformatsiyani amalga oshirishning yana bir usuli - rasmda ko'rsatilgan mos keladigan S-Box-dan foydalanish . 3 kirish qiymatini (satr, ustun) ularni kesib o'tuvchi qiymat bilan almashtirish.

Shakl 3.
AES S-box
InvSubBytes deb ataladigan teskari operatsiya anjirning teskari S-Boxidan foydalanishdan iborat . Davlatning har bir bayti uchun 4 ta .

4-rasm.

Download 2,65 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




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