Криптографиянинг асосий тушунчалари ва тарихи
Download 49.49 Kb.
|
Kiber Xavfsizlikda kriptografik himoyalash
- Bu sahifa navigatsiya:
- Виженер шифрлаш (Шифрлаш қадамлари)
- Виженер шифрлаш (Расшифрлаш қадамлари)
- Ўрин алмаштириш акслантириши.
- Гамильтон маршрутлари вариантлари
Виженер шифрлашОчиқ мант: SHIFRLASH Калит: TATU
Шифрлаш: 𝒄𝒋 = (𝒎𝒋+𝒌𝒋) 𝒎𝒂𝒅 𝒏 Дешифрлаш: 𝒎𝒋 = (𝒄𝒋+m-𝒌𝒋) 𝒎𝒂𝒅 𝒏 Виженер шифрлаш (Шифрлаш қадамлари)
3- қадам. Дастлабки матннинг ҳар бир символи s0r тагига калит символи km жойлаштирилади. Калит кераклича такрорланади.
Виженер шифрлаш (Расшифрлаш қадамлари)1-қадам. Узунлиги М символли калит К ни танлаш.
кетма-кетлиги ёзилади. ташланади. Мисол. К=<ҒЎЗА> калити ёрдамида Т=<ПАХТА ҒАРАМИ> дастлабки матнни шифрлаш ва расшифровка қилиш талаб этилсин.
Ўрин алмаштириш акслантириши.Ушбу акслантиришга кўра, очиқ матн белгиларининг ўрни бирор қоидага кўра ўзаро алмаштирилади. Бунда очиқ матнга иштирок этган белгилар шифрматнга ҳам иштирок этиб, фақат уларнинг ўрни алмашган ҳолда бўлади. Ўрин алмаштириш усулларига биноан дастлабки матн белгиланган узунликдаги блокларга ажратилиб ҳар бир блок ичидаги символлар ўрни маълум алгоритм бўйича алмаштирилади. Ўрин алмаштириш акслантириши.Энг осон ўрин алмаштиришга мисол тариқасида дастлабки ахборот блокини матрицага қатор бўйича ёзишни, ўқишни эса устун бўйича амалга оширишни кўрсатиш мумкин. Матрица қаторларини тўлдириш ва шифрланган ахборотни устун бўйича ўқиш кетма-кетлиги калит ёрдамида берилиши мумкин. Усулнинг криптобардошлиги блок узунлигига (матрица улчамига) боғлиқ. Масалан узунлиги 64 символга тенг бўлган блок (матрица ўлчами 8x8) учун калитнинг 1,6 109 комбинацияси бўлиши мумкин. Узунлиги 256 символга тенг бўлган блок (матрица ўлчами 16x16) калитнинг мумкин бўлган комбинацияси 1,4 1026 га етиши мумкин. Бу ҳолда калитни саралаш масаласи замонавий ЭҲМлар учун ҳам мураккаб ҳисобланади.
Очиқ мант: МЕН 2 КУРС МЎМИНОВА Шифр матн: МКМНЕУЎОНРМВ2СИА ЁЗИШ ШИФРАШ Гамильтон маршрутлари вариантлари8-элементли жадвал ва Гамильтон маршрутлари вариантлари БЕРИЛИШИ 1-МАРШРУТ 2-МАРШРУТ 6 5 1 2 3 4 8 7 6 5 1 2 3 Download 49.49 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling