135
байланыс жүйені жобалауға болады деген пікір бар. Кванттық криптографияның
тәжірибелік жүзеге асыруы әлі алыста және бұл жолда көп кедергілер бар.
Сонымен, криптографиялық әдістердің дамуы тоқтамайды. Олар кең пайдаланады
және ақпаратты комплекстік қорғау тәсілдердің құрамында келешекте қолданылады.
Қолданылған әдебиеттер
1. Алферов А.П., Зубов А.Ю., Кузьмин А.С. и др. Основы криптографии. – М.:
Гелиос АРВ, 2001. – 122 с.
2. Брассар Ж. Современная криптология. – М.: Полимед, 1999. – 286 с.
3. Василенко О.Н. Теоретико-числовые алгоритмы в криптографии. — М.:
МЦНМО, 2003. – 185 с.
4. ГОСТ 28147-89. Защита криптографическая. Алгоритм криптографического
преобразования. — М.: Изд-во
стандартов, 1996.
5. ГОСТ Р 34.10-94. Криптографическая защита информации. Процедуры
выработки и проверки электронной цифровой подписи на базе асимметричного
криптографического алгоритма. — М.: Изд-во стандартов, 1994.
6. ГОСТ
Р 34.11-94. Криптографическая защита информации. Функция
хэширования. — М.: Изд-во стандартов, 1994.
7. Зензин О.С., Иванов М.А. Стандарт криптографической защиты – AES. Конечные
поля. – М.: КУДИЦ-ОБРАЗ, 2002. – 176 с.
8. Коблиц Н. Курс теории чисел и криптографии. — М.: ТВП, 2001. – 261 с.
9. Мельников В.П. Информационная безопасность и защита информации. – М.: Изд.
центр «Академия», 2008. – 336 с.
10. Смарт Н. Криптография. - М.: Техносфера, 2005. – 528 с.
11. Смит Р.Э. Аутентификация: от паролей до открытых ключей. – М.: Изд. дом
«Вильямс», 2002. – 432 с.
12. Тилборг ван Х.К.А. Основы криптологии. – М.: Мир, 2006. – 471 с.
13. Фергюссон Н., Шнайер Б. Практическая криптография. - М.: Изд. дом
«Вильямс», 2005. – 424 с.
14. Фомичев В.М. Дискретная математика и криптология. – М.: ДИАЛОГ-МИФИ,
2003. - 400 с.
15. Харин Ю.С. и др. Математические основы криптологии. – Мн.: БГУ, 1999. – 319
с.
16. Щербаков Л.Ю., Домашев А.В. Прикладная криптография. Использование и
синтез криптографических интерфейсов. – М.: Рус.
редакция, 2003. – 416 с.
136
ГЛОССАРИЙ
AES (Advanced Encryption Standard) – АҚШ-та 2001 жылдан деректерді шифрлау
облыста мемлекеттік стандарт ретінде пайдаланатын шифрлау алгоритмы. Стандарт
негізінде Rijndael шифры жатыр. Rijndael / AES шифры (яғни ұсынылатын стандарт) 128
битты блокпен, кілт ұзындығымен 128, 192 немесе 256 бит және кілт ұзындығына тәуелді
раундтар санымен 10, 12 немесе 14 сипатталады. Rijndael негізін сызықты-ауыстырылу
деп аталатын түрлендірулер құрайды. Rijndael құрылымын 32-ге еселі блок пен кілттің
түрлі мөлшеріне лайықтауға болады және раунд санын өзгертуге болады. Алгоритмда
кестелік есептер кең пайдаланады, барлық қажетті кестелер тұрақты түрде беріледі, яғни
не кілтке не деректерге тәуелді емес.
Ciphertext – шифрланған хабар (жабық мәтін, криптограмма).
CTR – блокты шифрдың жұмыс тәртібі, ақпаратты ағынды шифрлауда кілттерді
генерациялауға мүмкіндік береді.
Deciphering – ашып оқу, дешифрлау.
DES (Data Encryption Standard) – АҚШ-та 1977 жылдан 2001 жылға дейін
деректерді шифрлау облыста мемлекеттік стандарт ретінде пайдаланған шифрлау
алгоритмы. DES-ң негізгі параметрі: блок өлшемі 64 бит, кілт ұзындығы 56 бит, раунд
саны – 16. DES бұл екі бұтағы бар классикалық Фейштель желісі. Алгоритм бірнеше
раундта деректердің 64-битты кіру блогын 64-битты шығу блокка түрлендіреді. DES
стандарты орын
ауыстыруды, алмастыруды және гаммалауды араластырып пайдаланады.
DSS (Digital Signature Standard) – цифрлық қолға АҚШ-ң стандарты. Стандарт
негізінде DSA (Digital Signature Algorithm) деп аталатын және Эль-Гамаль қолдың
вариациясы болып табылатын алгоритм жатыр.
Enciphering – ашық мәтінді криптограммаға түрлендіру (шифрлау).
Нash function – хеш-функция.
LFSR (linear feedback shift register) – кері байланысы бар сызықтық ығысу
регистры.
OFB – блокты шифрдың жұмыс тәртібі, ақпаратты ағынды шифрлауда кілттерді
генерациялауға мүмкіндік береді.
Рlaintext – бастапқы хабар немесе ашық мәтін.
Stream cipher – ағынды шифр.
BBS алгоритмы – псевдокездейсоқ сандарды генерациялау әдістерінің біреуі.
Алгоритм аты авторлар есімдерінен жиналған - L.Blum, M.Blum, M.Shub. Алгоритм
криптографияда пайдалану мүмкін. BBS алгоритмы бойынша келесі
x
n+1
санды есептеу
үшін пайдаланатын формула:
х
n+1
=
х
n
2
mod
M, мұнда
M =
pq екі үлкен
p мен
q жай
сандардың көбейтіндісі.
RC4 алгоритмы – псевдокездейсоқ сандарды генерациялау алгоритмы. Ағынды
шифрлауда кілттерді генерациялау үшін пайдалану мүмкін.
RSA алгоритмы – ашық кілті бар шифрлау алгоритмы. Алгоритм аты авторлар
фамилиясының бірінші әріптерінен жиңалған: Р.Ривест (R.Rivest), А.Шамир (A.Shamir)
және Л.Адлеман (L.Adleman). RSA алгоритмы үлкен сандарды факторизациялау есебінің
күрделігіне негізделген.
RSA алгоритмы криптографиялық жүйелерде ең кең тараған және
жиі қолданылытың ассиметриялық алгоритмы болып табылады.
ECB (Electronic CodeВook) тәртібі – блокты шифрлау алгоритмның пайдалану
тәртібінің біреуі. Ааудырылады – электронды код кітабі – бұл қарапайым блокша
ауыстыру тәртібі. Осы тәртіпте бастапқы деректердің әрбір блогы бірдей кілтті
пайдаланып басқа блоктарға тәуелсіз шифрланады.
CBC (Chipher Block Chaining) тәртібі – шифр блоктарын тіркелу тәртібі. Блокты
шифрлау алгоритмның пайдалану тәртібінің біреуі. СВС тәртіпте түрлендіру былай