Microsoft Word ax kitob янги doc


Download 5.8 Mb.
bet34/147
Sana11.09.2023
Hajmi5.8 Mb.
#1675958
1   ...   30   31   32   33   34   35   36   37   ...   147
Bog'liq
Ахборот хавфсизлиги (word)

1

4

8

3

7

2

6

9

5


ёрдамида шифрлаш ва расшифровка қилиш талаб этилсин.
Дастлабки сўзни шифрлаш учун қуйидаги қадамларни бажариш ло-


зим.

  1. кадам. Дастлабки сўзнинг алфавитдаги харфлар тартиб рақами кет- ма-кетлигига мос сон эквивалентини аниқлаш.

Т = <1,10,12,1,14,1>

  1. қадам. А матрицани В1={ 1,10,12} ва В2={ 1,14,1} векторларга кўпайтириш.




1

4

8




1




137

Ci =

3

7

2




10

=

97




6

9

5




12




156







1

4

8




1




65

C 2 =

3

7

2




14

=

103




6

9

5




1




137


  1. кадам. Шифрланган сўзни кетма-кет сонлар кўринишида ёзиш. 71=<137,97,156,65,103,137>

Шифрланган сўзни расшифровка килиш куйидагича амалга оширила- ди:

  1. кадам. А матрицанинг аникдовчиси ҳисобланади:

!А1=-115 .

  1. кадам. Ҳар бир элемента А матрицадаги а- элементнинг алгебраик тўлдирувчиси бўлган бириктирилган матрица А* аникданади.




17

- 3

-15

л* =

52

- 43

15




- 48

22

-5


  1. кадам. Транспонирланган матрица Ат аникданади.




17

52

- 48

лт =

-3

- 43

22




-15

15

-5


  1. кадам. Қуйидаги формула бўйича тескари матрица А'1 ҳисобланади:





Ҳисоблаш натижасида қуйидагини оламиз.


л-1





  1. кадам. ва В2 векторлар аникданади: Б1=А~1С1; В2= АЛС2 .




1

- 52/ /115

48/
/115




137




1

B =

3/
/115

43/
/115

- 22/ /115




97

=

10




15/
/115

-15/ /115

5
/115




156




12







1

- 52/ /115

48/
/115




65




1

B =

3/
/115

43/
/115

- 22/ /115




103

=

14




15/
/115

-15/
/115

5
/115




137




1


  1. кадам. Расшифровка қилинган сўзнинг сон эквивалента

Т=< 1,10,12,1,14,1> символлар билан алмаштирилади. Натижада дастлабки сўз Т0=<АЙЛАНА> ҳосил бўлади.
Шифрлашнинг аддитие усуллари. Шифрлашнинг аддитие усулла- рига биноан дастлабки ахборот символларига мос келувчи рақам кодлари- ни кетма-кетлиги гамма деб аталувчи қандайдир символлар кетма- кетлигига мос келувчи кодлар кетма-кетлиги билан кетма-кет жамланади. Шу сабабли, шифрлашиннг аддитив усуллари гаммалаш деб ҳам аталади.
Ушбу усуллар учун калит сифатида гамма ишлатилади. Аддитив усул- нинг криптобардошлиги калит узунлигига ва унинг статистик характерист- каларининг текислигига боғлиқ. Агар калит шифрланувчи символлар кетма- кетлигидан қисқа бўлса, шифрматн криптоаналитик томонидан статистик усуллар ёрдамида расшифровка қилиниши мумкин. Калит ва дастлабки ах­борот узунликлари қанчалик фарқланса, шифр-матнга муваффақиятли ху- жум эҳтимоллиги шунчалик ортади. Агар калит узунлиги шифрланувчи ах­борот узунлигидан катта бўлган тасодифий сонларнинг даврий бўлмаган кетма-кетлигидан иборат бўлса, калитни билмасдан туриб шифрматнни расшифровка қилиш амалий жиҳатдан мумкин эмас. Алмаштириш усулла- ридагидек гаммалашда калит сифатида рақамларнинг такрорланмайдиган кетма-кетлиги ишлатилиши мумкин.
Амалиётда асосини псевдотасодифий сонлар генераторлари (датчик- лари) ташкил этган аддитив усуллар энг кўп тарқалган ва самарали ҳисобланади. Генератор псевдотасодифий сонларнинг чексиз кетма- кетлигини шакллантиришда нисбатан қисқа узунликдаги дастлабки ахбо- ротдан фойдаланади.
Псевдотасодифий сонлар кетма-кетлигини шакллантиришда конгруэнт генераторлардан ҳам фойдаланилади. Бу синф генераторлари сонларнинг шундай псевдотасодифий кетма-кетликларини шакллантирадики, улар учун генераторларнинг даврийлиги ва чиқиш йўли кетма-кетликларининг тасо-




дифийлиги каби асосий характеристкаларини қатъий математик тарзда ифодалаш мумкин.
Конгруэнт генераторлар ичида ўзининг соддалиги ва самаралилиги билан чизиқли генератор ажралиб тўради. Бу генератор қуйидаги муносабат бўйича сонларнинг псевдотасодифий кетма-кетликларини шакллантиради.
T(i
+1) = (a T(i) + c)modm ;
бу ерда a ва c - ўзгармаслар, T(0) -туғдирувчи(сабаб бўлувчи) сон сифа- тида танланган дастлабки катталик.
Бундай датчикнинг такрорланиш даври a ва С катталикларига боғлиқ. m қиймати одатда 2S га тенг қилиб олинади, бу ерда s-ЭХМдаги сўзнинг битлардаги узунлиги. Шакллантирувчи сон кетма-кетликларининг такрорланиш даври с-тоқ сон ва a (mod4)=1 бўлгандагина максималь бўлади. Бундай генераторларни аппарат ёки программ воситалари орқали осонгина яратиш мумкин.
Шифрлашнинг комбинацияланган усуллари. Қудратли компьютер- лар, тармоқ технологиялари ва нейронли ҳисоблашларнинг пайдо бўлиши ҳозиргача умуман фош қилинмайди деб ҳисобланган криптографик тизим- ларни обрўсизлантирилишига сабаб бўлди. Бу эса ўз навбатида юқори бар- дошликка эга криптографик тизимларни яратиш устида ишлашни тақозо этди. Бундай криптографик тизимларни яратиш усулларидан бири шифр- лаш усулларини комбинациялашдир. Қуйида энг кам вақт сарфида крипто- бардошликни жиддий ошишини таьминловчи шифрлашнинг комбинация­ланган усули устида сўз боради. Шифрлашнинг ушбу комбинацияланган усулига биноан маълумотларни шифрлаш икки босқичда амалга оширилади. Биринчи босқичда маълумотлар стандарт усул (масалан, DES усул) ёрдами- да шифрланса, иккинчи босқичда шифрланган маълумотлар махсус усул бўйича қайта шифрланади. Махсус усул сифатида маълумотлар векторини элементлари нолдан фарқли бўлган сон матрицасига кўпайтиришдан фой- даланиш мумкин.
Гаммалашни қўллашда агар шифр гаммаси сифатида рақамларнинг такрорланмайдиган кетма-кетлиги ишлатилса шифрланган матнни фош қилиш жуда қийин. Одатда шифр гаммаси ҳар бир шифрланувчи сўз учун




тасодифий ўзгариши лозим. Агар шифр гаммаси шифрланган сўз узунлиги- дан катта бўлса ва дастлабки матннинг ҳеч қандай қисми маьлум бўлмаса, шифрни фақат тўгридан-тўгри саралаш орқали фош этиш мумкин. Бунда криптобардошлик калит ўлчами орқали аниқланади. Шифрлашнинг бу усу- лидан кўпинча ҳимоя тизимининг дастурий амалга оширилишида фойдала- нилади ва шифрлашнинг бу усулига асосланган тизимларда бир секундда маьлумотларнинг бир неча юз Кбайтини шифрлаш имконияти мавжуд. Расшифровка қилиш жараёни-калит маьлум бўлганида шифр гаммасини қайта генерациялаш ва уни шифрланган маьлумотларга сингдиришдан ибо- рат.
Шифрланган маьлумотлар векторини матрицага кўпайтиришни қўллашда шифрланган матн бир байт узунликдаги f векторларга ажрати-
лади ва ҳар бир вектор квадрат матрица ЦмЦ га кўпайтирилади ва шифр­ланган векторлар шакллантирилади:

Download 5.8 Mb.

Do'stlaringiz bilan baham:
1   ...   30   31   32   33   34   35   36   37   ...   147




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