Информация Хавфсизлиги


Download 0.75 Mb.
bet33/50
Sana16.06.2023
Hajmi0.75 Mb.
#1503320
1   ...   29   30   31   32   33   34   35   36   ...   50
Bog'liq
Book security

Устунлар

А

Р

К

Е

Ч

М

Х

Н

У

Т

Р

И

О

И

Л

Д

А

З

Д

Ф

Ь

А

Т

Ъ

БИАТУА АРКЕЧМ ХНУТРИ ОИЛДАЗ ДФЬАТЪ


8-расм. Оддий урин алмаштириш шифри


8-расмдан куриниб турибдики, “Баходирни факультетда учратамиз” хабарини шифрлаш учун уни 5 катор ва 6 устундан иборат жадвал куринишида ёзиб оламиз. Хабар матни буш жой колдирмасдан устунлар буйича ёзилади. Агарда охирги устун тулмай колса, уни ихтиёрий харф билан тулдириш мумкин. Шифрланган хабарни олиш учун берилган матн катор буйича чапдан унгга караб укилади ва гурухлаб ёзилади (ушбу холатда 5 та ракамли гурух). Охирги процедура шифрлаш жараёнига тааллукли булмай, балки маъноси йуколган матнни кулай ёзиш учун бажарилади. Бундай матнни аслига тиклаш учун жадвалнинг улчами - катор ва устунлар сонидан иборат калитни билиш лозим.


Амалда купрок ишлатиладиган, юкоридаги усулга ухшаш шифрлашнинг яна бир усулини куриб утамиз. У шу билан фаркланадики, жадвал устун ва сатрларининг урни калит суз буйича алмаштирилади. Ушбу холда ибора ёки жадвал каторидаги сонлар наборидан калит сифатида фойдаланилади.
Шифрлашда шифрланадиган матн кетма-кет каторлар буйича ёзилади ва символлар кайтарилмайди. Калитни эслаб колишни осонлаштириш учун калит суздан фойдаланилади. Унинг харфлари алфавитдаги урнига караб номерланади ва у урин алмаштириш коидасини беради.
9-расмда оддий урин алмаштиридан фойдаланилган шифрлаш жараёни келтирилган.
“Мажлис эртага утказилади” хабарини шифрлаш талаб килинсин.
Бу хабарни шифрлаш учун сузлар орасига буш жой колдирмасдан ёзиб оламиз ва 52134 номерли калит танлаймиз. Ушбу 5 та ракамдан ташкил топган калитга кура хамма информацион хабарни 5 та харфдан ташкил топадиган блокларга буламиз. Булишдан сунг бизда 4 та 5 харфдан иборат тулик блок ва 1 та 2 харфдан иборат блок хосил булади. Бундай холатда охирги харфлар гурухи блок тулгунча ихтиёрий символлар билан тулдирилади. Бизнинг мисолда 3 та харф етишмайди. Шунинг учун ихтиёрий у, к, г харфлари билан блокни тулдирамиз.

9-расм. Оддий урин алмаштириш шифри.

Кейин 52134 калитидан фойдаланиб, берилган очик матндаги харфларнинг урни алмаштирилади. Масалан, калитнинг биринчи раками -5. Бу шуни курсатадики, янги хосил булаётган шифрланган блокнинг биринчи хонасига очик матн биринчи блокидан 5 ракамига мос харф ёзилади. Калитнинг иккинчи раками - 2, демак, шифрланган матнинг иккинчи харфи очик матн блокидаги иккинчи харф - А булади. Шифрлаш шу тарзда кетма-кет давом этади.


Нихоят, хамма блокларда урин алмаштириш утказилгандан сунг, шифрланган матнни оламиз. Уни укиб, дастлабки матндан хеч кандай маъно колмаганлигига ишонч хосил киламиз.
Калитни эслаб колишни осонлаштириш максадида калит суз ишлатилади. Берилган холда бу суз - “НЕГИЗ”. Унда калитдаги 1 раками Г харфига мос, яъни бу сузда келаётган харфлар ичида алфавитда биринчи харф хисобланади. 2 ракамига эса Е харфи мос келади ва хоказо.
Худди шу хабарни 5 та катор ва 5 та устундан иборат (калит суз узунлигича) жадвал ёрдамида хам шифрлаш мумкин.
Берилган матн устунлар буйича ёзилади ва жадвал холатига келади (10-расм).

Калит

Н

Е

Г

И

З




Г

Е

И

З

Н

5

2

1

3

4




1

2

3

4

5

М

С

Г

А

Д




Г

С

А

Д

М

А

Э

А

З

И




А

Э

З

И

А

Ж

Р

У

И

У




У

Р

И

У

Ж

Л

Т

Т

Л

К




Т

Т

Л

К

Л

И

А

К

А

Ђ


Берилган матн

Урин алмаштиришдан сунг



К

А

А

Ђ

И

10-расм. Жадвал ёрдамида шифрлаш

Калит суз устунлар урнини алмаштириш коидасини беради. Хосил булган иккинчи жадвал биринчисидан бутунлай фарк килади.


Ушбу шифрнинг асосий камчилиги ундаги паст криптомустахкамлик хисобланади. Шифрланган матнни купайтувчиларга ажратиб (вариантлар купчиликни ташкил этмайди), шифрлашда фойдаланилган кодли сузнинг эхтимолли узунлигини осон аниклаб олиш мумкин.
Юкорида хосил килинган шифрланган матннинг криптомустахкамлигини ошириш учун уни яна бир бор шифрлаш мумкин. Шифрлашнинг бу усули “икки марта урнини алмаштириш” номи билан машхур. Бу усулнинг маъноси куйидагича. Биринчи шифрлашдан олинган матн иккинчи марта бошка улчамдаги жадвал (катор ва устунлар сони бошкача танланади) ёрдамида шифрланади. Бундан ташкари, битта жадвалда каторлар, бошкасида эса устунлар урнини алмаштириш мумкин. Берилган матн билан жадвални “зигзаг”, "илонсимон”, “спиралсимон” усуллар буйича тулдириш мумкин.
“Сирли квадратлар” номли оддий урин алмаштириш шифридан урта асрлардаёк фойдаланишган (11-расм).
Сирли квадратлар деб, хамма томонлари тенг, 1 дан бошлаб натурал сонлар билан тулдирилган жадвалга айтилади. Тулдирилган сонлар кушилганда устун буйича хам, катор буйича хам бир хил сон хосил булиши керак (бизнинг мисолда бу сон - 34). Берилган матн “ФАЙЛ КАБУЛ КИЛИНДИ”.
Сирли квадратни тулдиришда берилган матндаги номерланган харфлар жадвалга кучирилади. Масалан, 1 раками матндаги Ф билан, 10 раками К билан ва хоказо алмаштирилади. Очик матн жадвалга кучирилгандан сунг жадвал катор буйича укилади ва натижада харф уринлари алмашган шифрматн хосил булади.

11-расм. Сирли квадрат.

Download 0.75 Mb.

Do'stlaringiz bilan baham:
1   ...   29   30   31   32   33   34   35   36   ...   50




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