Автор работы: Пользователь скрыл имя, 12 Декабря 2013 в 11:33, шпаргалка
Работа содержит ответы на вопросы для экзамена по "Криптологии" на казахском языке.
№ 1 емтихан билеті
1.Криптографиялық алгоритмдердің жіктеліу
Криптографиялық алгоритм (шифр немесе шифрлау алгоритмі) деп шифрлау және кері шифрлау үшін қолданылатын математикалық функцияны атайды.Егер дәлірек айтсақ мұндай функция екеу: біреуі шифрлау үшін,ал екіншісі кері шифрлау үшін қолданылады. Криптографияда К әрпімен белгіленетін кілт қолданылады. Кілт (кеу)-ақпаратты шифрлау және кері шифрлау,сондай ақ оған қол қою үшін арналған цифрлық кода.Ол барлық мүмкін варианттардан криптографиялық түрлендіру алгоритмі үшін тек бір вариантты таңдауды қамтамасыз етеді.Кілттің ортақ,жеке меншік және құпия деп аталатын түрлері болады. Шифрлау Е функциясы да,кері шифрлау Д функциясы осы кілтке тәуелді болады: Ек(Р)=С,Дк(С)=Р
Бұл жерде,Р (plaintext) – ашық мәтін,ал C (ciplertext) – E функциясы мен K кілті арқылы шифрланған мәтін (шифромәтін).
Криптографиялық ақпаратты қорғау
1.шифрлау:-ауыстыру
-алмастыру
-аналитикалық
-гаммалау
-аралас
2. Автокілт шифры
Автокілт Вижинер шифрінің
өрнегімен жұмыс істейді.
1.Негізгі кілт болып ашық мәтін қарастырылады
2.Негізгі кілт болып криптограмма қарастырылады
1. М= Г О Р О Д А Л М А Т Ы
Ка=О С Е Н Ь Г О Р О Д А
Е= С Я Х Ы А Г Ш Ь О Ц Ы
2. М= Г О Р О Д А Л М А Т Ы
Ка= О С Е Н Ь С Я Х Ы А С К Б Ы Т М
Е= С Я Х Ы А С К Б Ы Т М
3. ЕСЕПТЕУ ТЕХНИКА мәтінін
Хилл шифрымен шифрлаңыз және
керішифрлаңыз. Кілттің
№ 2 емтихан билеті
1.Құпиялық ─ деректерге оларды қорғау дәрежесін ұсынатын статус.Құпия ақпарат мемлекеттік немесе коммерциялық құпияны сақтауы мүмкін.Коммерциялық құпияны жеке тұлғаға, фирмаға, корпорацияға және т.б. қатысты мәліметтер сақтайды.Мемлекеттік құпия мемлекетке (мемлекеттік мекемеге) жататын мәліметтерге тән.
Құпия коммерциялық ақпарат құндылығын белгілеу үшін 3-категория қолданылады:
-«коммерциялық құпия─өте қатаң құпия».
-«коммерциялық құпия─құпия».
-«коммерциялық құпия».
Ақпарат құндылығы уақытпен өзгереді. Уақыт өте келе ақпарат құндылығы азаяды.
Ақпаратты сатып алуға, сақтауға болады.
2. Гаммалау шифрлары Шифрдың гаммасы - ашық деректерді шифрлау үшін және шифрланған деректерді кері шифрлау үшін, берілген алгоритм бойынша алынган жалғанкездейсоқ (pseudo-random) екілік сандар тізбегі. Гаммалау - белгілі бір заңға сэйкес шифрдың гаммасын ашық деректердің үстіне салу (беттестіру) үрдісі. Бүл әдісте шифрланатын мэтіннің символдары гамма деп аталатын арнаулы тізбектің символдарымен қосылады. Кейде белгілі бір заң бойынша ашық деректер үстіне шифрдың гаммасы беттес- тіріледі. Сондықган бүл әдіс гаммалау деп аталады, ал шифрдың гаммасы - белгілі бір алгоритм бойынша ашық деректерді шифрлауга жэне шифрланған деректерді ашуга арналып жасалған жалғанкез- дейсоқ тізбек.Гаммалау арқылы шифрлаудың мэні мынада: жалғанкездейсоқ сандар генераторының комегімен шифрдың гаммасын генерациялау жэне алынган гамманы бастапқы мәтінге қайтадан кері аударуга болатындай етіп (мысалы, екі модулі бойынша қосу операциясын пайдалану арқылы) беттестіру.Шифрлау алдында ашық деректерді, үзындығы бірдей, эдетте 64 биттен, Т0(і) блоктарына боледі. Шифрдың гаммасы осыған үқсас, үзындығы ГШ(1) блоктарынан түратын тізбектер түрінде қүрылады. Шифрлау теңдеуі мына түрде болады: Тш(і) = Гш(і) 0 T0(l), і=1-кМ. Бүл жерде Тщ(і) - мэтін-шифрдың і-ші блогі; Гш(і) - шифр-гамманың і-ші блогі; Т0(і) - ашық мэтіннің і-ші блогі; М - ашық мәтін блоктарының саны.Kepi шифрлау үрдісі шифр гаммасын қайтадан генерациялау жэне осы гамманы шифрланған деректермен бетгестіруден түрады. Kepi шифрлау тендеуінің түрі мынадай: T0(l) = Гш(і) Ө Тш(і).Осындай эдіспен алынған шифрмэтін, ашуға қиындық тудырады, өйткені оның кілті айнымалы шама. Шифр гаммасы эр шифрланған блок үшін кездейсоқ түрде өзгеріп түруы қажет. Егер гамма периоды барлық шифрланған мэтін үзындыгынан көп болса жэне шифрды бүзушыга бастапқы мэтіннің ешқандай бөлігі белгілі болмаса, онда мүндай шифрды тек кілттің барлық варианттарын түгел қарастыру арқылы ғана ашуга болады. Бүл жағдайда шифрдың криптограммалық беріктілігі кілт үзындығымен анықталады.
3. ССЕСИЯ мәтінін
RSA шифрымен шифрлаңыз және
№ 3 емтихан билеті
1.Имитотұрақтылық- кілтті білмеген жағдайда тұрақтылығын анықтайтын шифрлар сипаты. Имитотұрақтылықтың бірнеше көрсеткіші бар: -ықтимал кілттер саны -криптоанализға қажетті орташа уақыт Мәліметтерді криптографиялық жабу процесі программалық түрде де, ақпаратты түрде де іске асырылады. Ақпаратты өткізу ақша жағынан көп қаржыны талап етеді, бірақ оның да артықшылықтары бар: жоғарғы өнімділік, қарапайымдылық, қорғаныстылық және т.б. Программалық өткізу аса қолайлы, сондықтан пайдалануда өте икемді. Қазіргі заманғы ақпаратты қорғаудың криптографиялық жүйесі келесі талаптарға сәйкес қалыптастырылады:шифрланған мәтін қолға түскенде тек қана кілт арқылы оқылуы керек;
2. Виженер шифры Блез Вижинер (1523-1596) -криптографиялық жүйелерді дамытқан және жетілдірген француз дипломаты. Вижинер кестесінің эрбір қатары бос орын символымен толтырылган эліпбиге арналган Ю. Цезарь шифры сияқты ауыстыру шифрының біреуіне сай келеді (15-сурет). Ақпарат шифрлау үшін ашық мэтіннің эрбір әрібінің астына кілттің эріптері жазылады. Одан кейін ашық мэтіннің эрпіне сэйкес келетін баганмен кілттің эрпіне сэйкес келетін қатардың қиылысындагы символ табылады. Мүндай операция хабар мен кілт символдарыныц ASCII кодаларын белгілі бір модуль бойынша қосу болып табылады. Мэселен, ЕГЕМЕН ҚАЗАҚСТАН мэтінін ЖЕР¥ЙЫҚ кілті көмегімен шифрлағанда МЙХЯОИҮЖНРЭЩҢҚУ мэтіні алынады. Вижинер шифры 400 жыл бойы кері шифрланбайтын шифр деп саналған, сондықтан эскери шифр ретінде кеңінен қолданылған. Шифрдың осы түрі біздің күндерімізге дейін жеткен. Егер кесте негүрлым күрделі болса (егер оны жиірек алмастырып түрса, мэселен, бір сөзден екінші сөзге көшкен сайын), онда шифр согүрлым сенімді болады. Бірақ мүндай күрделі кестелерді ЭЕМ-де қүрастырган жөн. Көпэліпбилік қол шифры үшін тек кілтгің үзындыгы мен күрделігіне сену керек. Вижинер кестесін жасырын сақтаудың қажетгігі жоқ болғандықтан шифрлау жэне кері шифрлау оңайланады.
Виженер шифрлау жүйесі
Вижинер жүйесі Цезарь шифрлау жүйесіне үқсайды. Шифрлау кестесі Вижинер кестесі деп аталады. Вижинер кестесі n2 элементтен түратын квадраттық матрица болып табылады. Бүл жерде n - қолданылатын эліпби символдарының саны. Бірінші қатарда эліпбидің барлық әріптері жазылады. Әрбір келесі қатарда бір эріпке ығыстырылады. Осындай эрекетті аяғына дейін қайталаудың нэтижесінде қатар саны бағанның (эліпби эріптерінің) санына тең квадрат кесте қүрылады. 15-суретте қазақ тіліне арналған Вижинер кестесі көрсетілген.
Кестенің екі кірісі бар: негізгі ашық мэііннің эрпін анықгайтын жоғарғы кдтардың символдары жэне кілтіің сол жақгағы шегкі бағаны.
Шифрлау (жэне кері шифрлау) үшін Вижинер кестесін қолдануға болады. Шифрлауды орындау үшін эріптерден түратын кілт таңдап алынады. Шифрлау былайша жүргізіледі. Толық кестеден бірінші қатар жэне бірінші әріптері кілттің эріптеріне сэйкес келетін қатарлар іріктеліп алынады.
Шифрлау былайша жүзеге асырылады: шифрланатын мэтіннің эрбір әрпінің астына кілтгің эріптері жазылады; кестенің жоғарғы қатарынан ашық мэтіннің кезекті эрпімен оның астында орналасқан кілттің эрпін байластыратын сызықтардың қиылысқан жерінде түрған кестенің эрпі табылады; шифрланатын мәтіннің эрпі кестенің осы әрпімен ауыстырылады. Осылайша шифрмэтіннің келесі әрпі табылады.
Мысалды келтіру керек:
3. АҚПАРАТТЫ ҚОРҒАУ мәтінін Гамильтон шифрымен шифрлаңыз
№ 4 емтихан билеті
1.Ақпаратты қорғаудың
криптографиялық әдістеріне
Криптографиялық алгоритмдерге бүгін қандай талаптар қойылады? Негізгілері - сенімділік, бүзу-ашу эрекетгеріне түрақтылық. Бірақ, адам нені жапса, соны аша да алады. Сондықган, бүзып- ашылмайтын шифрлар жоқ. Тек барлық шифрлау жүйелері шифрқүжаттарды бүзу-ашуды хабар ішіндегі ақпараттан эдейі қымбат істейді, немесе бүзу-ашу уақытын өте үлкен мез
Криптографиялық алгоритмдерге жасалынатын шабу
Кілггерді жаппай тексеріп шыгу эдісінен басқа криптографиялық алгоритм
Криптографиялық алгоритмдерге жасалынатын шабу
Қазіргі заманғы криптографиялық алгори
2. Алмастыру шифрлары-Егер ашық мәтіннің әріптері шифрлау кезінде бір-бірімен орын ауыстырса онда алмастыру шифрі қолданылады деп айтады.Кілт болып ашық мәтіннің әріптер нөмірлері ауыстырылған түрде болады.
3. Төртбұрыш негізінде
бағытты алмастыру бойынша
№ 5 емтихан билеті
1. Құпия жүйе
Құпия жүйе - әр түрлі құпиялық дәрежелі ақпаратты қатынас құру құқығын бұзбай пайдаланушылар тобының бір уақытта өңдеуін қамтамасыз ету үшін жеткілікті ақпараттық және программалық құралдарды қолданатын жүйе.Жүйенің құпиялылығы (немесе сенім дәрежесі) екі негізгі өлшемі бойынша бағаланады: қауіпсіздік саясаты және кепілділік.Құпия ақпаратты қорғау жүиесі (Система защиты секретной информации; secret informarion security system) — автоматтандырылған жүйелердегі ақпараттың қауіпсіздігін қамтамасыздандыруға арналған ұйымдастырушылық шаралар мен программалық-техникалық (соның ішінде, криптографиялық) Құралдар кешені.
2. Қарапайым ауыстыру
шифры : Көп алфавитті ауыстыру-
бастапқы мәтіннің символдарын басқа
күрделі ережеге сай түрлендірудің қарапайым
түрі. Жоғарғы крипто тұрақтылыққа ие
болу үшін күрделі кілттерді пайдалану
керек. Орын ауыстыру-
критографиялық түрлендірудің аса күрделі
емес әдісі. Әдетте, басқа әдістермен бірігіп
пайдаланылады. Гаммерлеу- бұл
әдіс кілт негізінде генрацияланған алғашқы
мәтінге бірқатар жалған кездейсоқ тізбек
қоюмен пайдаланылады. Шифрлар блогы шифрланатын
мәтіннің блогына пайдаланылатын түрлендірудің
негізгі әдістерінің жүйелілігін көрсетеді.
Шифрлар блогы ”таза ” блогының түрлендіруге
немесе жоғары крипто тұрақтылыққы сәйкес
басқа да кластарға қарағанда, тәжірибеде
жиі кездеседі. Россиялық және американдық
шифрлау стандарты тек осы кластарға негізделген. Жуан мәтін==
Цезарьдің орын ауыстыру әдісі. ==Цезарьдің
орын ауыстыру әдісі орын ауыстырудың
ең қарапайым тәсілі болып табылады. Ол
көпалфавитті орын ауыстыру тобына жатады.
Бұл әдіс рим императоры Гай Юлий Цезарь
атымен аталған. Ол Марк Тулий Цицеронға
50 әріпті алфавит пен С3 орын ауыстыруды
пайдаланып хаттамаларды құрастыруды
бұйырған. Орын ауыстыру “ Бастапқы мәтін-
шифрланған мәтін ” сәйкес әріптер жұбынан
тұратын таблица арқылы анықталады. С3
орын ауыстыруында 1 таблицада берілген
бағыт (→) бастапқы мәтін әріптері ( сол
жақтағы) С3 шифрлауы арқылы оң жақтағы
шифрланған мәтін әріптеріне ауыстырылады.
Мысалы, Мен программа жасадым сөйлемі
С3 орын ауыстыруы арқылы пиртусжугппгйгфгзюпауыс
Өзінің қарапайымдылығына сай жүйе әлсіз.
Егер қаскүнемде шифрланған немесе сәйкес
келетін бастапқы мәтін қаскүнеммен таңдап
алынған бастапқы мәтіннің шифрланған
мәтіні болса, онда ешқандай қиындықсыз
кілтті анықтап, шифрды аша алады. Хилл
және Плэйфер шифрлары Цезарь орын ауыстыруына
қарағанда тиімдірек. Олар жеке символдардың
орын ауыстыруына емес, 2- граммды ( Плэйфер
шифры) және n- граммды ( Хилл шифры ) ауыстыруға
негізделген. Жоғарғы крипто тұрақтылығына
қарамастан бұл әдіс өте күрделі және
таратуда көп ақпаратты талап етеді.