Криптографиянинг асосий тушунчалари. Керкхофс принципи


Shifrlash va ochiq kalitli shifrlash o'rtasidagi farq


Download 1.52 Mb.
bet45/49
Sana07.03.2023
Hajmi1.52 Mb.
#1245383
1   ...   41   42   43   44   45   46   47   48   49
Bog'liq
Криптографиянинг асосий тушунчалари

Shifrlash va ochiq kalitli shifrlash o'rtasidagi farq:

asos

Shifrlash

Ochiq kalit bilan shifrlash

Ish uchun talab qilinadi:

  • Xuddi shu kalit bilan bir xil algoritm shifrlash va shifrni ochish uchun ishlatiladi.

  • Yuboruvchi va qabul qiluvchi algoritm va kalitni almashishi kerak.

  • Bitta algoritm shifrlash uchun ishlatiladi va tegishli algoritm juft kalitlar bilan shifrlash uchun ishlatiladi, biri shifrlash uchun, ikkinchisi shifrlash uchun.

  • Qabul qiluvchi va jo'natuvchi har birida mos keladigan juft kalitlardan biriga ega bo'lishi kerak (bir xil emas).

Xavfsizlik uchun talab qilinadi:

  • Kalit sir saqlanishi kerak.

  • Agar kalit maxfiy bo'lsa, xabarni ochish juda mumkin emas.

  • Kalitni aniqlash uchun algoritm va shifrlangan matn namunalarini bilish amaliy bo'lmasligi kerak.

  • Ikki kalitdan biri sir saqlanishi kerak.

  • Agar kalitlardan biri maxfiy bo'lsa, xabarni ochish juda mumkin emas.

  • Algoritm va kalitlardan biri va shifrlangan matn namunalarini bilish boshqa kalitni aniqlash uchun amaliy bo'lmasligi kerak.

Ochiq shifrlash kalitining xususiyatlari: 


  • Ochiq kalit Shifrlash juda muhim, chunki faqat kriptografik algoritm va shifrlash kaliti haqidagi bilimlar bilan shifrni ochish kalitini aniqlash mumkin emas.

  • Ikki kalitdan birortasi (Ochiq va shaxsiy kalit) shifrlash uchun boshqa kalit bilan shifrlash uchun ishlatilishi mumkin.

  • Ochiq kalit kriptotizimi tufayli ochiq kalitlarni erkin almashish mumkin, bu foydalanuvchilarga kontentni shifrlash va raqamli imzolarni tekshirishning oson va qulay usulini ta'minlaydi va shaxsiy kalitlar maxfiy saqlanishi mumkin, bu faqat shaxsiy kalit egalari kontentni shifrlashi va raqamli kalitlarni yaratishi mumkin. imzolar.

  • Eng keng tarqalgan ochiq kalitli kriptotizim RSA (Rivest-Shamir-Adleman) hisoblanadi. Kompozit sonning asosiy omillarini topishning qiyinligi RSA ning asosidir.

Misol: 
Ochiq kalitlar registrida har bir foydalanuvchining ochiq kalitlari mavjud. Agar B C ga maxfiy xabarni yubormoqchi bo'lsa, u holda B xabarni C Ochiq kaliti yordamida shifrlaydi. C B dan xabarni olganida, C o'zining shaxsiy kaliti yordamida uni shifrini ochishi mumkin. C dan boshqa hech bir qabul qiluvchi xabarni parolini hal qila olmaydi, chunki faqat C C shaxsiy kalitini biladi. 


Download 1.52 Mb.

Do'stlaringiz bilan baham:
1   ...   41   42   43   44   45   46   47   48   49




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