10
Негізгі терминдер ...........................................................................................
69
Сұрақтар ..........................................................................................................
69
Жаттығулар .....................................................................................................
70
6 КРИПТОГРАФИЯЛЫҚ ХЕШ-ФУНКЦИЯЛАР ................................
71
6.1 Хеш-функция ұғымы ...............................................................................
71
6.2 Хеш-функцияны құрастыру үшін шифрлау блокты
алгоритмды пайдалану
72
6.3 Хеш-функцияны құрастыру алгоритмдарды шолу ...............................
74
Негізгі терминдер ...........................................................................................
75
Сұрақтар ..........................................................................................................
75
Жаттығулар .....................................................................................................
76
7 АҒЫНДЫ ШИФРЛАР ЖӘНЕ КЕЗДЕЙСОҚ ТӘРІЗДЕС САНДАРДЫҢ
ГЕНЕРАТОРЛАРЫ. 1 бөлім ..........................................
77
7.1 Ағынды шифрлар .....................................................................................
77
7.2 Ағынды шифрлауда псевдокездейсоқ сандар
генераторларды пайдалану
принциптері ..................................................................................
79
7.3 Псевдокездейсоқ сандардың сызықты конгруэнтті генераторы ..........
80
7.4 Кешігуі бар Фибоначчи әдісі ...................................................................
81
7.5 BBS алгоритм негізіндегі кездейсоқ сандар генераторы ......................
82
Негізгі терминдер ...........................................................................................
84
Сұрақтар ..........................................................................................................
84
Жаттығулар .....................................................................................................
85
8 АҒЫНДЫ ШИФРЛАР ЖӘНЕ ПСЕВДОКЕЗДЕЙСОҚ САНДАРДЫҢ
ГЕНЕРАТОРЛАРЫ. 2 бөлім .........................................
86
8.1 Ығысу регистрге негізделген кері байланысы бар псевдокездейсоқ сандар
генераторлары ....................................................................................
86
8.2 Псевдокездейсоқ сандарды алу үшін блокты
шифрлардың OFB және CTR
тәртіптерін пайдалану ...........................................................................
88
8.3 RC4 алгоритмы ........................................................................................
89
8.4 Криптографиядағы нағыз кездейсоқ сандар генераторлары ................
94
8.5 Құпиялы кілттерді басқару ......................................................................
95
Негізгі терминдер ...........................................................................................
97
Сұрақтар ..........................................................................................................
98
Жаттығулар .....................................................................................................
98
9 АШЫҚ КІЛТІ БАР КРИПТОГРАФИЯҒА КІРІСПЕ ........................
99
9.1 Ашық кілті бар шифрлау әдістерінің жасау алғышарттары және негізгі
анықтамалар ........................................................................................
99
9.2 Бір жақты функциялар .............................................................................
100
9.3 Ассиметриялық алгоритмдерді шифрлау үшін пайдалану ..................
100
9.4 Ашық кілті бар алгоритмның негізінде цифрлық қол қою ..................
102
9.5 Ассиметриялық алгоритмдерді пайдаланып құпиялы
кілтті құрастыру
105
9.6 Ашық кілті бар шифрлау алгоритмге қойылатын талаптар .................
106
Негізгі терминдер ...........................................................................................
107
Сұрақтар ..........................................................................................................
108
10 АШЫҚ КІЛТІ БАР КРИПТОГРАФИЯДА ПАЙДАЛАНАТЫН САНДАР
ТЕОРИЯСЫНЫҢ НЕГІЗГІ ҚАҒИДАЛАРЫ .......................
109
10.1 Жай және құрама сандар .......................................................................
109
11
10.2 Арифметиканың негізгі теоремасы .......................................................
110
10.3 Өзара жай сандар және Эйлер функциясы ...........................................
110
10.4 Қалдықтар арифметикасы және салыстыру теориясы ........................
112
10.5 Ферманың кіші теоремасы .....................................................................
113
10.6 Ең үлкен ортақ бөлгіш ...........................................................................
114
10.7 Евклидтың жалпыланған алгоритмы ....................................................
114
10.8 Модулі
m бойынша инверсия ................................................................
115
Негізгі терминдер ...........................................................................................
116
Сұрақтар ..........................................................................................................
117
Жаттығулар .....................................................................................................
117
11 АШЫҚ КІЛТІ БАР КРИПТОГРАФИЯЛЫҚ АЛГОРИТМДЕР ЖӘНЕ
ОЛАРДЫ ПАЙДАЛАНУ ...............................................................
118
11.1 RSA алгоритмы ......................................................................................
118
11.2 Алгоритм бойынша есептеу алгоритмы ................................................
119
11.3 RSA алгоритмның тәжірибелік пайдалануының сұрақтары ...............
120
11.4 Диффи-Хеллман алгоритмы ...................................................................
121
11.5 Алгоритм бойынша есептеу мысалы ....................................................
123
11.6 Диффи-Хеллман алгоритмның тәжірибелік пайдалануының сұрақтары
123
11.7 Эль-Гамаль алгоритмы ...........................................................................
124
11.8 Эллиптикалық қисықтарға негізделген криптографиялық жүйелер ..
126
11.9 Ассиметриялық шифрлау алгоритмды пайдалануда мүмкін болатын шабуылдар 128
Негізгі терминдер ...........................................................................................
130
Сұрақтар ..........................................................................................................
130
Жаттығулар .....................................................................................................
131
12 ЭЛЕКТРОНДЫҚ ЦИФРЛЫҚ ҚОЛ ....................................................
132
12.1 RSA алгоритмға негізделген электрондық қол ...................................
132
12.2 Эль-Гамаль алгоритмға негізделген цифрлық қол .............................
133
12.3 Цифрлық қолды есептеу және тексеру мысалы ...................................
134
12.4 Цифрлық қол алгоритмдарының стандарттары ...................................
135
12.5 Цифрлық қолдың ГОСТ Р34.10-94 стандарты ....................................
136
12.6 ГОСТ Р34.10-94 стандарты бойынша қолды жасау және тексеру мысалы
137
12.7 ЭЦҚ жаңа стандарты ..............................................................................
138
12.8 Симметриялық немесе асимметриялық криптография ма? ...............
139
12.9 Ашық кілттерді басқару ..........................................................................
140
Негізгі терминдер ...........................................................................................
142
Сұрақтар ..........................................................................................................
142
Жаттығулар .....................................................................................................
143
13 ӘБДЕН ҚҰПИЯЛЫ ЖҮЙЕЛЕР ...........................................................
144
13.1 Ақпаратты өлшеуге негізгі жолдар .......................................................
144
13.2 Энтропия және белгісіздік .....................................................................
146
13.3 Тіл нормасы және хабардың артықтығы .............................................
147
13.4 Әбден құпиялы жүйе ұғымы ..................................................................
148
13.5 Жалғыздық қашықтығы .........................................................................
149
Негізгі терминдер ...........................................................................................
151
Сұрақтар ..........................................................................................................
151