simmetrik shifrlar

PPTX 30 стр. 2,1 МБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 30
lecture1:introduction 3 - ma'ruza: simmetrik shifrlar 1 simmetrik kriptotizimlar simmetrik kriptotizimlarda ma'lumotni shifrlashda va deshifrlashda yagona kalitdan foydalaniladi. simmetrik kriptotizimlar ikki katta guruhga ajratiladi: simmetrik oqimli shifrlar; simmetrik blokl shifrlar. simmetrik kriptotizimlar uchun quyidagi belgilashlar o'rinli: ochiq matn ni simmetrik kalit bilan shifrlash: shifrmatn ni simmetrik kalit bilan deshifrlash: kiberxavfsizlik asoslari (csf1316) oqimli simmetrik shifrlash bir martali bloknotga o'xshaydi. undan farqli jixati – bardoshligi etarlicha kichik (va boshqariladigan) kalitga asoslanishigadir. ya'ni, kichik uzunlikdagi kalitdan ochiq matn uzunligiga teng bo'lgan ketma-ketlik hosil qilinadi va bir martali bloknot sifatida foydalaniladi: agar berilgan ketma-ketlik va ochiq matn berilgan bo'lsa, mos bitlarni xor amalida qo'shish orqali shifrmatn bitlari ni quyidagicha hosil qilinadi: kiberxavfsizlik asoslari (csf1316) oqimli simmetrik shifrlash shifrmatn ni deshifrlash uchun, yana ketma-ketlik dan foydalaniladi: xulosa, demak saqlashga oson bo'lgan kichik uzunlikdagi kalit asosida biror funktsiya () yordamida ochiq matn uzunligiga teng bo'lgan tasodifiy ketma-ketliklarni generatsiya – oqimli shifrlashning asosi. kiberxavfsizlik asoslari (csf1316) …
2 / 30
istor o'zida 19 bit () registor esa 22 bit () registor esa 23 bit ( kiberxavfsizlik asoslari (csf1316) a5/1 oqimli shifrlash algoritmi tasodifiy ketma-ketliklarni generatsiyalash berilgan uchta bit asosida funktsiya qiymati hisoblanadi. masalan, agar ga teng bo'lsa, siljitiladi: agar ga teng bo'lsa, siljitiladi: kiberxavfsizlik asoslari (csf1316) a5/1 oqimli shifrlash algoritmi tasodifiy ketma-ketliklarni generatsiyalash agar ga teng bo'lsa, siljitiladi: shundan so'ng tasodifiy ketma-ketlikning bir biti quyidagicha hisoblanadi: yuqoridagi ketma-ketlik ochiq matnni uzunligiga teng bitlarni generatsiya qilguncha takrorlanadi. kiberxavfsizlik asoslari (csf1316) a5/1 oqimli shifrlash algoritmi kiberxavfsizlik asoslari (csf1316) misol 1 ga teng bo'ladi va bu registorlar siljishini ko'rsatadi. shuning uchun kiberxavfsizlik asoslari (csf1316) misol 1 shunga o'xshash, registor uchun: registorlari siljigandan keyingi holat esa: kiberxavfsizlik asoslari (csf1316) bir bit ga teng bo'ladi. a5/1 oqimli shifrlash algoritmi xulosa: har tsiklda bir bit tasodifiy ketma-ketlik generatsiya qilinadi. har tsiklda uchta registordan kamida 2 tasi siljiydi. apparat tarzda amalga oshirish uchun qulay. kiberxavfsizlik asoslari (csf1316) …
3 / 30
el tarmog'i simmetrik blokli shifrni loyihalashning umumiy printsipi. feystel tarmog'iga ko'ra ochiq matn bloki teng ikki chap va o'ng qismlarga bo'linadi: har bir raund uchun yangi chap va o'ng tomonlar quyidagi qoidaga ko'ra hisoblanadi: bu erda, kalit – raund uchun qismkalit (raund kaliti) hisoblanadi. qism kalitlar esa o'z navbatida kalit dan biror kalit generatori algoritmi orqali hisoblanadi. kiberxavfsizlik asoslari (csf1316) feystel tarmog'i yakuniy, shifrmatn bloki esa oxirgi raund natijalariga teng bo'ladi, ya'ni: feystel tarmog'ida deshifrlash: xor amalining “sehrgarligi”ga asoslanadi; lar uchun quyidagi tenglik amalga oshiriladi: oxirgi raund natijasi, deshifrlangan matnni beradi: feystel tarmog'ining funktsiyasi qaytuvchi (teskari funktsiyasiga ega) bo'lishi talab etilmaydi. biroq, olingan har qanday funktsiya to'liq xavfsiz bo'la olmaydi. kiberxavfsizlik asoslari (csf1316) feystel tarmog'i kiberxavfsizlik asoslari (csf1316) tea (tiny encryption algorithm) blokli shifrlash algoritmi blok uzunligi 64 bitga va kalit uzunligi 128 bitga teng. raundlar soni kamida 32 ga teng bo'lishi kerak. algoritm 32 bitli so'zlar bilan amallar bajarishga …
4 / 30
zlik asoslari (csf1316) blokli shifrlar rejimlari blokli shifrlarni ma'lum rejimda foydalanish orqali ushbu muammoni bartaraf etish mumkin. ecb (electronic codebook) rejimi cbc (cipher block chaining) rejimi. kiberxavfsizlik asoslari (csf1316) ecb kiberxavfsizlik asoslari (csf1316) ecb ecb rejimida quyidagi formuladan foydalangan holda ma'lumotlar bloklari shifrlanadi: deshifrlash uchun esa quyidagi formuladan foydalaniladi: bir xil ochiq matn bloklari bir xil shifrmatn bloklariga almashadi. bitta shifrmatn blokidagi o'zgarish faqat bitta ochiq matn blokiga ta'sir qiladi. kiberxavfsizlik asoslari (csf1316) cbc kiberxavfsizlik asoslari (csf1316) cbc mazkur rejimda shifrlash formulasi quyidagicha: deshifrlash funktsiyasi esa quyidagicha bo'ladi: boshlang'ich vektor deb ataluvchi (initialization vector, iv) dan foydalaniladi va u mantiqiy tomondan ga o'zlashtiraladi. boshlang'ich vektor maxfiy saqlanmaydi. birinchi blokni shifrlash quyidagicha amalga oshiriladi birinchi blokni deshifrlash kiberxavfsizlik asoslari (csf1316) cbc – shifrlash natijasi kiberxavfsizlik asoslari (csf1316) cbc bir xil ochiq matn bloklari turli shifr matn bloklariga o'zgaradi. bitta shifrmatn blokidagi o'zgarish ikkita ochiq matn blokiga ta'sir qiladi. kiberxavfsizlik asoslari (csf1316) …
5 / 30
ng image6.png image1.emf oleobject1.bin image2.emf image8.png oleobject2.bin image3.emf image10.png oleobject3.bin image12.png image13.png image14.png image4.emf oleobject4.bin image16.png image17.png image18.png image19.png image7.png image9.png image11.png image23.png image15.png image20.png image26.png image21.png 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 0 19 20 21 19 20 21 22 x y z � 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 …

Хотите читать дальше?

Скачайте все 30 страниц бесплатно через Telegram.

Скачать полный файл

О "simmetrik shifrlar"

lecture1:introduction 3 - ma'ruza: simmetrik shifrlar 1 simmetrik kriptotizimlar simmetrik kriptotizimlarda ma'lumotni shifrlashda va deshifrlashda yagona kalitdan foydalaniladi. simmetrik kriptotizimlar ikki katta guruhga ajratiladi: simmetrik oqimli shifrlar; simmetrik blokl shifrlar. simmetrik kriptotizimlar uchun quyidagi belgilashlar o'rinli: ochiq matn ni simmetrik kalit bilan shifrlash: shifrmatn ni simmetrik kalit bilan deshifrlash: kiberxavfsizlik asoslari (csf1316) oqimli simmetrik shifrlash bir martali bloknotga o'xshaydi. undan farqli jixati – bardoshligi etarlicha kichik (va boshqariladigan) kalitga asoslanishigadir. ya'ni, kichik uzunlikdagi kalitdan ochiq matn uzunligiga teng bo'lgan ketma-ketlik hosil qilinadi va bir martali bloknot sifatida foydalaniladi: agar berilgan ket...

Этот файл содержит 30 стр. в формате PPTX (2,1 МБ). Чтобы скачать "simmetrik shifrlar", нажмите кнопку Telegram слева.

Теги: simmetrik shifrlar PPTX 30 стр. Бесплатная загрузка Telegram