- •1. Негізгі анықтамалар
- •Ашық кілтті асимметриялық криптожүйенің ықшамдалған сұлбасы.
- •Симметриялық криптожүйелер. Алмастырулар
- •2.3. Аналитикалық өзгерулердің көмегімен шифрлеу
- •Ауыстырымдылық жүйесі. Шифрлеудің бір ретті жүйесі.
- •1. Тұйықтық.
- •2. Ассоциативтілік.
- •3. Бірыңғай элементтің бар болуы.
- •4. Кері элементтердің болуы.
- •Шифрлеудің бір ретті жүйесі (Вернам шифры)
- •Гаммирлеу әдісімен шифрлеу. Ағындық шифрлер.
- •Ағындық шифрлар (синхронды и өздігінен синхрондалатындар)
- •Тұрғызу принциптері және жалған кездейсоқ кодтар генераторларының қасиеттері
- •Ашық кілтті криптожүйелер (асимметриялы жүйелер – аж). Сандар теориясына кіріспе
- •Кері шамаларды табудың негізгі тәсілдері
- •Диффи-Хеллман алгоритмі. Rsa алгоритмі
- •Rsа криптожүйесінде шифрлеу және шифрдің мағынасын ашу процедуралары
- •. Хэш-функциясы. Қолданушының аутентификациясы. Аутентификациялар протоколдары
- •Субъектілер және объектілер аутентификациясы. Негізгі түсініктер
- •Білімнің нольдік жариялануының дәлелдемесі
- •Хабарлар аутентификациясы.
- •Дәріс 10. Эль-Гамали алгоритмінің негізіндегі электронды қолтаңба
- •Сандық сигнатураның сұлбасы
- •1. Кілттер генерациясы
- •Ansi x9.17 стандартына сәйкес Ri кездейсоқ сеанстық кілтінің генерациясы
- •Генерация сызбасы:
- •2. Кілттерді сақтау
- •3. Кілттерді тарату
- •Вирустардан қорғау.
- •1.1 Компьютерлік вирустардың өмірлік циклі
- •1.2 Компьютерлік вирустардың классификациясы
- •1.2.1 Тіршілік ортасын зақымдау тәсілдері:
- •1.2.2 Вирустарды активтеу тәсілдері
- •1.3 Вирустардың деструктивті әрекеттері
- •1.4 Вирусты маскировкалау тәсілдері
- •1.5 Вирустардың бар болу белгілері
- •1.6 Macro-вирустар
- •1.7 Басқа қауіпті программалар
- •2) Троянды программалар
- •3) Хакерлік утилиттер және басқа зиянды программалар
- •2 Антивирустық құралдар классификациясы
- •2.1 Арнайы программалық антивирустық құралдардың классификациясы
- •2.1.1 Вирус-фильтр
- •2.1.2 Детектор
- •2.1.3 Дезинфектор
- •2.1.4 Иммунизатор
- •2.1.5 Төмен деңгейлі редакторлар
- •2.1.6 Кодтың эвристикалық анализаторлары
- •2.2 Компьютерлік вирустан қорғаудың алдын алу шараларын ұйымдастыру
- •Программалық қамтаманы рұқсатсыз қатынаудан қорғау
- •Тесқ шығу мерзімі мен бақылау қосындысын тексеру
- •Дискідегі файлдың орналасу орнын тексеру
- •Аппараттық құралдар құрамын тексеру
- •Программаның жасырын бөліктерін қолдану және ақпаратты физикалық тасушылардың ерекшеліктері
- •Операциялық жүйелердегі ақпаратты қорғау
- •1. Операциялық жүйелерге типтік шабуылдар
- •2. Қорғалған операциялық жүйелер түсінігі
- •3. Ож қорғау құралдарын аппаратты қамтамасыздандыру
- •4. Операциялық жүйені қорғаудың ішкі жүйесінің типтік архитектурасы
- •4.1 Операциялық жүйе объектілеріне қатынауды шектеу
- •4.2 Қатынауды шектеу ережелері
- •4.2.2. Жекеленген (тұйық) программалық орта
- •4.2.3. Ақпараттық ағындарды бақылаусыз өкілетті (мандатты) қатынау шегі
- •4.2.4. Ақпараттық ағындарды бақылаумен өкілетті (мандатты) қатынау шегі
- •Келтірілген шектеулі модельдердің салыстырмалы талдауы
- •Компьютерлер мен желілердегі ақпаратты қорғаудың ұйымдық және техникалық құралдары
- •Дәріс 14. Операциялық жүйелердегі ақпаратты қорғау
- •1. Операциялық жүйелерге типтік шабуылдар
- •2. Қорғалған операциялық жүйелер түсінігі
- •3. Ож қорғау құралдарын аппаратты қамтамасыздандыру
- •4. Операциялық жүйені қорғаудың ішкі жүйесінің типтік архитектурасы
- •4.1 Операциялық жүйе объектілеріне қатынауды шектеу
- •4.2 Қатынауды шектеу ережелері
- •4.2.2. Жекеленген (тұйық) программалық орта
- •4.2.3. Ақпараттық ағындарды бақылаусыз өкілетті (мандатты) қатынау шегі
- •4.2.4. Ақпараттық ағындарды бақылаумен өкілетті (мандатты) қатынау шегі
- •Келтірілген шектеулі модельдердің салыстырмалы талдауы
- •Дәріс 15. Компьютерлер мен желілердегі ақпаратты қорғаудың ұйымдық және техникалық құралдары
- •Диффи-Хеллман алгоритмі. Rsa алгоритмі
- •Rsа криптожүйесінде шифрлеу және шифрдің мағынасын ашу процедуралары
- •Хабарлар аутентификациясы.
- •Дәріс 10. Эль-Гамали алгоритмінің негізіндегі электронды қолтаңба
- •Сандық сигнатураның сұлбасы
- •1. Кілттер генерациясы
- •Ansi x9.17 стандартына сәйкес Ri кездейсоқ сеанстық кілтінің генерациясы
- •Генерация сызбасы:
- •2. Кілттерді сақтау
- •3. Кілттерді тарату
2.3. Аналитикалық өзгерулердің көмегімен шифрлеу
Бұл жағдайда әдетте матрицалар алгебрасының әдістері қолданылады; мысалы, ереже бойынша матрицаны векторға көбейту:
егер
матрицасын
кілт негізінде қолданса,
ал
bj
векторы
компонентінің орнына бастапқы мәтіннің
символдарын қойса,
онда
ci
векторының
компоненттері шифрленген мәтіннің
символдарын береді.
Мысал:
ГАТАЛА мәтінінің үзіндісіне 3,0,19,0,12,0 тізбегі сәйкес келеді.
Алынған шифрлеу алгоритмі бойынша қажетті әрекеттерді орындаймыз:
Dij – матрица анықтауышы / i-ші жол мен j-ші бағананың сызылуымен алынады/. Үшінші ретті матрица үшін
D=a11 a22 a33 + a12 a23 a31 + a13 a21 a32 - a11 a23 a32 – a12 a21 a33 – a13 a22 a31
оны ашу кезеңі:
Негізгі әдебиет: 3нег[10-22], 2нег[7-30], 5нег[37-75]
Қосымша әдебиет:
Бақылау сұрақтары:
Симметриялық криптожүйелерге анықтама беріңіз.
Ауыстырымдылық және алмастыру көмегімен шифрлеу әдісін салыстырыңыз.
Лемпел және Зивпен енгізілген шекті ұзындықтағы шифровканың кездейсоқтығының практикалық өлшеміне анықтама беріңіз.
3 лек
Ауыстырымдылық жүйесі. Шифрлеудің бір ретті жүйесі.
Шифрленген мәтіннің символдары бір алфавиттен (бір немесе моноалфавитті ауыстырым) немесе бірнеше алфавиттен (көп немесе полиалфавитті ауыстырым) алынған басқа символдармен ауыстырылады.
Моноалфавитті ауыстырым:
|
Шифрленген мәтін символдары |
A |
B |
C |
D |
E |
… |
V |
W |
X |
Y |
Z |
|
Ауыстырушы символдар |
S |
P |
X |
L |
R |
… |
F |
H |
Q |
U |
K |
Ашық мәтін: In this book…
Шифрленген мәтін: At omay pbbe…
Шифр төменгі беріктіктен тұрады, өйткені шифрленген мәтін сондай статистикалық сипаттамадан тұрады.
Әдетте ағылшын мәтіні келесі E – 0,13; T – 0,105; A – 0,081; O – 0,079 және т.б. жиіліктерден тұрады. Шифрленген мәтінде пайда болудың көптеген жиіліктері R – 0,12; O – 0,09; A және N –0,07 әріптерінен тұрады. Мұнда R символымен E, O символымен Т және т.с.с. шифрленгенін көруге болады. Бұл әдіс шифрленген мәтін қысқа болғанда ғана қолданылады.
алфавитіндегі
n
әріптері бар мәтінді
(мұндағы, xi
,
0
i <n – кейбір бүтін n=1, 2, 3,… сандар үшін)
n-грамм ретінде қарастыруға болады.
арқылы
жиынының әріптерінен құралған, n-грамм
жиынын белгілейміз. Е криптографиялық
өзгеруі мына өзгерулер жиынтығын береді:
E={E(n)
: 0
n < },
E(n)
:
.
E(n)
өзгеруі
ашық мәтінінің әрбір n-граммы
,
яғни
(мұндағы
)
шифромәтінінің n-граммымен ауыстырылуын
анықтайды, бұл жағдайда
жиынында E(n)
өзгеруінің өзара бірмәнділігін талап
ету міндетті болып табылады.
Криптографиялық
жүйе кілт
деп аталатын, К параметрімен алынған,
криптографиялық өзгеру жүйесі деп
айтылады.
Кілт
мәндерінің жиынытүйінді
кеңістігін құрайды.
алфавитіндегі
ауыстырым
-ға:
t(t)
– бұл ашық мәтіннің t әрпін шифромәтіннің
(t)
әрпіне ауыстыруына
-нен-дің
өзара бірмәнді бейнесі болады. Барлық
-ге
ауысулар жиыны
-ніңсимметриялық
тобы
деп аталады және
түрінде
белгіленеді.
симметриялық
тобы келесі қасиеттерге ие болады:
