6- laboratoriya ishi



Yüklə 78,77 Kb.
səhifə1/3
tarix31.12.2021
ölçüsü78,77 Kb.
#112507
  1   2   3
6- laboratoriya ishi



6- laboratoriya ishi



Mavzu: Ochiq kalitli shifrlash algoritmlari dasturiy modulini ishlab chiqish

Ishdan maqsad: assimetrik shifrlash algoritmlarini amalda foydalanish xususida ko’nikmalarga ega bo’lish.

Assimetrik shifrlash usullari ma’lumotlarni shifrlashda va deshifrlashda alohida-alohida kalitlardan foydalanadi. Shuning uchun ularda kalitlarni taqsimlash muammosi mavjud emas (6.1– rasm).

6.1- rasm. Assimetrik shifrlash usullarining umumiy ko’rinishi


Assimetrik shirflash algoritmlaridan foydalanib ma’lumotlarni shirflash quyidagi jarayonlardan iborat:

  1. Kalitlar generatsiyasi.

B foydalanuvchi kB maxfiy kalit asosida KB ochiq kalitni generatsiya qiladi. Ochiq kalit KB ochiq tarmoq orqali A foydalanuvchiga yoki tarmoqning boshqa foydalanuvchilariga uzatiladi.

  1. Ma’lumotlarni shirflash.

A foydalanuvchi yoki tarmoqning boshqa foydalanuvchisi KB ochiq kalitdan foydalangan holda ochiq ma’lumotni shifrlaydi va uni ochiq tarmoq orqali yuboradi.

Shifr ma’lumotni deshifrlash.

B foydalanuvchi qabul qilingan shifrmatnni o’zining kB maxfiy kaliti bilan deshifrlaydi va ochiq matnga ega bo’ladi.

Assimetrik shifrlash usullarini yaratish mavjud bo’lgan biror matematik muammoga asoslanadi. Hozirda quyidagi muammolarga asoslangan asimmetrik shifrlash usullaridan foydalaniladi:



    • katta sonni ikkita tub ko’paytuvchi shaklida ajratish (RSA algoritmi);

    • diskret logarifmlash muammosi (El-Gamal algoritmi);

    • elliptik egri chiziq muammosi.


Yüklə 78,77 Kb.

Dostları ilə paylaş:
  1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin