- •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) әрпіне ауыстыруына -нен-дің өзара бірмәнді бейнесі болады. Барлық -ге ауысулар жиыны-ніңсимметриялық тобы деп аталады және түрінде белгіленеді.
симметриялық тобы келесі қасиеттерге ие болады: