Симметрик криптотизимларда маълумотни шифрлашда ва дешифрлашда ягона калитдан


Download 1.83 Mb.
bet1/3
Sana06.04.2023
Hajmi1.83 Mb.
#1332474
  1   2   3
Bog'liq
tertet

  • Абдурахманов Абдуазиз
  • АХБОРОТ ХАВФСИЗЛИГИНИ ТАЪМИНЛАШ кафедраси катта ўқитувчиси
  • Д бино, 2-қават, 210-хона
  • Симметрик криптотизимларда маълумотни шифрлашда ва дешифрлашда ягона калитдан фойдаланилади.
  • Симметрик криптотизимлар икки катта гуруҳга ажратилади:
    • Симметрик оқимли шифрлар;
    • Симметрик блокл шифрлар.
  • Симметрик криптотизимлар учун қуйидаги белгилашлар ўринли:
    • Очиқ матн 𝑃𝑃 ни симметрик калит 𝐾𝐾 билан шифрлаш: 𝑪𝑪 = 𝑬𝑬 𝑷𝑷, 𝑲𝑲 .
    • Шифрматн 𝐶𝐶 ни симметрик калит 𝐾𝐾 билан дешифрлаш: 𝐏𝐏 =
  • 𝑫𝑫 𝑪𝑪, 𝑲𝑲 .
  • Киберхавфсизлик асослари (CSF1316)

Бир мартали блокнотга ўхшайди.

  • Бир мартали блокнотга ўхшайди.
  • Ундан фарқли жихати – бардошлиги етарлича кичик (ва бошқариладиган) калитга асосланишигадир.
  • Яъни, кичик узунликдаги калитдан очиқ матн узунлигига тенг бўлган кетма-кетлик ҳосил қилинади ва бир мартали блокнот сифатида фойдаланилади:
  • 𝑆𝑆𝑆𝑆𝑆𝑆𝑆𝑆𝑆𝑆𝑆𝑆𝐶𝐶𝑆𝑆𝑆𝑆𝑆𝑆𝑆𝑆𝑆 𝐾𝐾 = 𝑆𝑆
  • Агар берилган кетма-кетлик 𝑆𝑆 = 𝑠𝑠0, 𝑠𝑠1, 𝑠𝑠2, … , ва очиқ матн
  • 𝑐𝑐0, 𝑐𝑐1, 𝑐𝑐2, … , ни қуйидагича ҳосил қилинади:
  • 𝑐𝑐0 = 𝑆𝑆0⨁𝑠𝑠0, 𝑐𝑐1 = 𝑆𝑆1⨁𝑠𝑠1, 𝑐𝑐2 = 𝑆𝑆2⨁𝑠𝑠2
  • Киберхавфсизлик асослари (CSF1316)
  • бўлса, мос
  • битларни
  • XOR
  • амалида қўшиш орқали
  • шифрматн
  • битлари
  • 𝐶𝐶 =
  • Киберхавфсизлик асослари (CSF1316)
  • Шифрматн 𝐶𝐶 ни дешифрлаш учун, яна кетма-кетлик 𝑆𝑆 дан фойдаланилади:
  • 𝑆𝑆0 = 𝑐𝑐0⨁𝑠𝑠0, 𝑆𝑆1 = 𝑐𝑐1⨁𝑠𝑠1, 𝑆𝑆2 = 𝑐𝑐2⨁𝑠𝑠2 , …

  • Download 1.83 Mb.

    Do'stlaringiz bilan baham:
  1   2   3




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