Жоспар №14509

Криптография: шифрлау әдістері, кілттер және ақпараттық қауіпсіздік

Сұрақ-жауап

Сұрағыңызға жасанды интеллект жауап береді

 ЖОСПАР Кіріспе 4 Экспортқа арналған криптографиялық алгоритмдер 7 Симметриялы немесе ассиметриялы криптографиялық алгоритм. Файлдарды шифрлау 7 Цезарьдің орын ауыстыру әдісі 9 Вижинердің шифрлау жүйесі 9 Гаммерлеу 10 Ашық кілтті жүйелер 10 Криптографиялық қызметтердің типтері 12 Есептің қойылымы 12 Кіріспе Бөтен адамдарға оқуға мүмкіндік бермейтіндей Жазу-сызудың кең таралуына байланысты криптография Криптографиялық жүйе бірінші және екінші Мәліметтерді қорғаудың криптографиялық әдістері автоматтандырылған Қандай себептен ақпараттық жүйелерде криптографиялық Бір жағынан, компьютерлік жүйелерді, соның Екінші жағынан, жаңа қуатты компьютерлердің Ақпараттарды түрлендіру жолымен қорғау проблемасымен Криптология 2 бағытқа бөлінеді- криптография Криптография ақпаратты түрлендірудің математикалық әдістерін Криптоанализ ортасы – ақпаратты кілтсіз Қазіргі заманғы криптология 4 үлкен 1.Симметриялы криптожүйелер 2.Ашық кілтті криптожүйелер 3.Электронды қолтаңба жүйелері 4. Кілттермен басқару Криптографиялық әдістерді пайдаланудың негізгі бағыттары- Сонымен, криптография ақпаратты оқу тек Ақпаратты шифрлау және қайта шифрлау Алфавит – ақпараттарлы кодтауда пайдаланылатын Мәтін - алфавит элементтерінің реттелген Қазіргі заманғы ақпараттық жүйелерде пайдаланылатын орыс алфавитінің 32 әрпі мен ASCII және КОU-8 стандартты кодына Бинарлық алфавит; Сегіз ретті немесе он алты Шифрлау- түрлендіру процесі: бастапқы мәтін Қайта шифрлау- шифрлауға кері процесс. Кілт-мәтіндерді шифрлауға және қайта шифрлауға Критографиялық жүйе түрлендірілген ашық мәтін Криптожүйелер симметриялыжәне ашық кілтті болып Симметриялы криптожүйелерде шифрлағанда да, қайта Ашық кілтті жүйелерде 2 кілт “Кілттерді тарату” және “кілттерді басқару” Электронды қолтаңба дегеніміз- басқа пайдаланушыларға Криптографиялық тұрақтылық - кілтті білмеген -ықтимал кілттер саны -криптоанализға қажетті орташа уақыт Мәліметтерді криптографиялық жабу процесі программалық Қазіргі заманғы ақпаратты қорғаудың криптографиялық шифрланған мәтін қолға түскенде тек шифрлануда қолданылатын кілттің операциялық саны қайта шифрлауға қажетті ақпараттың операция шифрлау алгоритмін білу қорғау тиімділігіне кілтті азғантай өзгерту шифрланған хабарлама шифрлау алгоритмінің құрама элементтері өзгермейтіндей кілттер арасында шифрлау кезінде жүйелі шифрланған мәтін ұзындығы берілген мәтін алгоритм программалық та, сонымен қатар Тізбектің қауіпсіздігі ең әлсіз буыннан Сонымен қатар, тәжірибе жүзінде ақпараттық Экспортқа арналған криптографиялық алгоритмдер Қазіргі кезде персональді компьютерлерді қолданушыларда Симметриялы немесе ассиметриялы криптографиялық алгоритм. Қандай алгоритм жақсы- симметриялы немесе Бірақ, ашық кілтті криптожүйелердің ойлап Бірақ, криптографияда құпиялы кілтті алгоритм Файлдарды шифрлау Бір қарағанда файлдар шифрлауды хабарламаларды Криптография үлкен құпияны кішкентай құпияға Ең тиімдісі, әобір файлға жеке Барлық бар криптографиялық әдістерді мынандай сурет .Симметриялы криптожүйелердің түрлендіру кластары. Көп алфавитті ауыстыру- бастапқы мәтіннің ие болу үшін күрделі кілттерді Орын ауыстыру- критографиялық түрлендірудің аса Гаммерлеу- бұл әдіс кілт негізінде Шифрлар блогы шифрланатын мәтіннің блогына Цезарьдің орын ауыстыру әдісі Цезарьдің орын ауыстыру әдісі орын Бұл әдіс рим императоры Гай Мысалы, Мен программа жасадым сөйлемі А→г Б→д В→е Г→ж Д→з Е→и Ж→й З→к И→л 1 таблица. Цезарь орын ауыстыруын Өзінің қарапайымдылығына сай жүйе әлсіз. шифрланған немесе сәйкес келетін бастапқы қаскүнеммен таңдап алынған бастапқы мәтіннің болса, онда ешқандай Хилл және Плэйфер шифрлары Цезарь Вижинердің шифрлау жүйесі К= (k0, k1, k2…, kn-1) Пайдаланушы кілті деп аталатын кілт K= ( k0, k1…,kn-1 ), Мысалы, егер r= ∞ болса 15 8 2 10 11 Гаммерлеу Гаммерлеу кең қолдануға ие болған Гаммерлеу арқылы шифрлау принципі шифр Мәліметтерді қайта шифрлау процесі кілт Егер шифр гаммасы қайталанатын бетті Егер қаскүнемге бастапқы мәтіннің фрагменті Ашық кілтті жүйелер Криптографиялық жүйелер қанша күрделі Жасалған қорытындылар негізінде бұл проблемаларды Қысқаша айтқанда, ақпараттық жүйелердің 2 Бастапқы мәтін адресаттың ашық кілтімен 1.2 сурет. Ашық кілтті шифрлау Қандай себептен ашық кілтті жүйелермен Бастапқы мәтінді түрлендіру болу керек Жабық кілтпен ашу кілт Ашық кілтті крипто жүйелердің Таратылатын және сақталатын мәләметтерінің дербес Кілттерді тарату құралы ретінде. Ашық Пайдаланушыларды аутентификациялау құралдары қолтаңба бөлімінде. Төменде ең кқп таралған ашық Криптографиялық қызметтердің типтері Қазіргі кезде криптаграфиялық қызметте бес Қолдануды тексеру- қолданушы оперативті трансакция Мәліметтер координатасының бастамасын идентификациялау- хабарламаның Мәліметтердің бүтіндігі- мәліметтерді сақтауды қамтамасыз Бастартпау- трансакцияны алушы басқа үшінші Криптографияның симметриясы- кілтті және ашық Алгоритмді сипаттау. Шифрлау жүйесі мен математикалық проблемаларды Осы күнге қауіпсіз және тиімді Факторлаудың бүтіндік проблемасы (IFR): RSA Логарифмнің дискретті проблемасы (мәліметтерді жіберу Логарифмнің дискретті проблемасының эллиптикалық қисығы Есептің қойылымы Мен мәтінді шифрлауды ASCII коды Есеп: ASCII коды кестесін экранға Бұл есепті шешудің 2 жолы Кодтар бойынша литерларды алып кесте Литер бойынша кодтарды алып кесте Біз, әзірше, а нұсқасын қарастырайық.Есепте Аргумент: 32- ден 254 дейін Нәтиже: ASCII кодының кестесі. Цикл параметрлерінің өзгеру шегі Жеке код және символ 1 Write (< код >:3,’ ‘, Write (:3,’ ‘, < символ Бұл кесте бағаналарында кейбір символдардың Белгісімен бірге 10- кодтың шығарылуынан Барлық 223 код белгілерінің шығарылуынан Төменде программа тексті берілген: ’’ASCII коды кестесін экранға шығару’’ Program ASCII COD SYMBOL; Uses CRT; Var cod:byte; {+++++++++++++ASCII COD SYMBOL программасының денесі+++++++++} Begin clrscr; writeln(‘ ‘ASCII код кестесі.’, ‘ Write(32:3,’ ‘,’пбл’); {пробелдің (бос орын) кестеде шығарылуы.Шығару {цикл 32-ден емес 33-тен басталады}; For cod:=33 to 254 do If odd(cod div 10) then else write(cod:3,’ ‘,chr (cod),’ {кодтар бойынша символдарды шығару операторы Writeln; Write(‘Ескерту: пбл дегеніміз ПРОБЕЛ.’); {Ескертуді шығару үшін write операторын Егер, writeln операторын қолдансақ, Readln End. ASCII коды кестесі. 32 - 33 ! 35 36 37 38 39 40 41 42 * 43 + 44 45 46 47 48 49 50 51 52 4 53 5 54 55 56 57 58 59 60 61 62 > 63 ? 64 65 66 67 68 69 70 71 72 Н 73 I 74 75 76 77 78 79 80 81 82 R 83 S 84 85 86 87 98 89 90 91 92 \ 93 J 94 95 96 97 108 99 100 101 102 F 103 G 104 105 106 107 118 109 110 111 112 P 113 Q 114 115 116 117 128 119 120 121 122 Z 123 { 124 125 126 127 138 129 130 131 132 Д 133 E 134 135 136 137 148 139 140 141 142 О 143 П 144 145 146 147 158 149 150 151 152 Ш 153 Щ 154 155 156 157 168 159 160 161 162 В 163 R 164 165 166 167 178 169 170 171 172 М 173 H 174 175 176 177 188 179 180 181 182 ╢ 183 ╖ 184 185 186 187 198 189 190 191 192 └ 193 ┴ 194 195 196 197 208 199 200 201 202 ╩ 203 ╦ 204 195 206 207 208 209 210 211 212 ╘ 213 ╒ 214 205 216 217 218 219 220 221 222 █ 2232 ▄ 224 215 226 227 228 229 230 231 232 ш 233 щ 234 236 237 238 239 240 241 242 ≥ 243 ≤ 244 246 247 248 249 250 251 252 @ 253 ; 254 256 257 258 259 260 261 266 267 268 269 270 271 3 Шифрланған мәтін Криптографиялық жүйе Бастапқы мәтін кілт Орнына қою Орын ауыстыру гаммерлеу Блокты шифрлар жіберуші адресат Бастап- қы мәтін Ашық кілтті жүйе шифр-ланған мәтін Ашық кілтті жүйе Бастап- қы мәтін Ашық кілт Жабық кілт 

Мәтінді көшіру үшін белсенді жазылым қажет.

Пайдаланушы ID: 620288

Жарияланған күні: