6B06307 Криптология в Л.Н.Гумилев атындағы Еуразия ұлттық университеті
-
Білім беру бағдарламасының мақсаты Ақпараттық технологиялар саласында кәсіби біліктілігі бар, ақпаратты қорғаудың математикалық әдістерін білетін, криптографиялық алгоритмдерді талдаудың заманауи әдістерін білетін бакалаврды дайындау.
-
Академиялық дәреже Бакалавриат
-
Оқыту тілі Русский, Қазақша
-
Оқу мерзімі 4 года
-
Кредиттер көлемі 240
-
Білім беру бағдарламаларының тобы B158 Криптология
-
ҰБТ-дағы пәндер Математика және Информатика
-
Білім беру саласы 6B06 Ақпараттық-коммуникациялық технологиялар
-
Дайындық бағыты 6B063 Ақпараттық қауіпсіздік
Пәндер
-
С++ тілінде программалау негіздері
Курс өнімділігі жоғары қосымшалар мен жүйелік бағдарламаларды әзірлеуде стандарт болып табылатын C/C++ тілдерінде негізгі бағдарламалау дағдыларын меңгеруге арналған. Студенттер синтаксисті және айнымалыларды, операторларды, циклдарды және функцияларды қоса алғанда, тілдердің негізгі құрылымдарын үйренеді. Көрсеткіштермен, массивтермен, жолдармен және динамикалық жадымен жұмыс істеуге ерекше көңіл бөлінеді. Курс практикалық дағдыларға бағытталған: бағдарламаларды жазу, жөндеу, кодты талдау және C /C++ стандартты кітапханасын пайдалану. Алгоритмдерді, деректер құрылымдарын және криптографиялық есептерді жүзеге асыруды кейіннен зерттеу үшін берік негіз қалыптасады.
Оқу жылы - 1
Семестр - 1
Несиелер - 6
-
Алгебра I
Пән криптографияның теориялық және қолданбалы аспектілерін оқуға негіз болады. Алгебралық құрылымдардың негізгі ұғымдары қарастырылады: топтар, сақиналар, өрістер, олардың қасиеттері мен қолданылуы. Көпмүшелік теориясының негіздері оқытылады: көпмүшелер және оларға амалдар, бөлінгіштік теориясы, көпмүшелердің түбірлері. Одан әрі алгебралық құрылымдар теориясын терең зерттеуге ерекше назар аударылады: ақырлы топтар, топшалар, қалыпты топшалар, сақиналар, ішкі сақиналар, идеалдар. Курс қазіргі криптологиялық есептердегі алгебралық әдістердің маңыздылығын көрсетеді.
Оқу жылы - 1
Семестр - 1
Несиелер - 6
-
Сандар теориясы
Курс сандардың іргелі қасиеттерін зерттеуге арналған, олардың криптографияда қолданылуына баса назар аударылады. Бүтін сандардың бөлінгіштік теориясы, жай сандар, олардың қасиеттері мен таралуы, Эйлер және Ферма теоремалары және олардың салдары оқытылады. Қалындылар теориясы, салыстырулар, модуль бойынша көрсеткіштер, примитивті түбірлер және дискретті логарифм ұғымдары қарастырылады. Лежандр және Якоби символдары, сонымен қатар олардың квадраттық қалдық теориясында қолданылуы талқыланады. Ақырлы өрістер теориясына ерекше назар аударылады: жай өрістерге тұрғызылған көпмүшеліктер, қарапайым көпмүшеліктер және олардың криптографиялық алгоритмдермен байланысы. Курс шифрлау мен деректер қауіпсіздігінің негізінде жатқан сандық әдістерді терең түсінуге негіз береді.
Оқу жылы - 1
Семестр - 1
Несиелер - 6
-
Заманауи қоғамдағы инклюзивті мәдениет
Пәннің мақсаты студенттерде қоғамның инклюзивті мәдениетінің негіздерін, инклюзивті мәдениеттің негізгі принциптерін, сондай-ақ ерекше білім беру қажеттіліктері бар білім алушылар үшін білім беру процесін ұйымдастырудың нормативтік-құқықтық аспектілерін білу дағдыларын қалыптастыру болып табылады. Пәнді игеру нәтижесінде студенттердің әлеуметтік және кәсіби салаларда инклюзия принциптерін қолдану қабілеті, көпмәдениетті қоғамда коммуникативтік стратегияларды таңдау қабілеті қалыптасады.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Тұрақты даму, экология және тіршілік қауіпсіздігі
Мақсаты: тұрақты даму қағидаттары, тұрақты даму мақсаттарының (ТДМ) негіздері, ESG-принциптері, декарбонизация бойынша білім беру, сондай-ақ экологиялық, әлеуметтік және экономикалық факторлардың өзара байланысын талдауға, тәуекелдерді бағалауға және ғаламдық экологиялық және әлеуметтік сын-қатерлер мен олардың салдары, су ресурстарының экологиялық қауіпсіздігі, ауа бассейні, жер ресурстарының тозуы, азық-түлік қауіпсіздігі, сондай-ақ антропогендік қызметке байланысты табиғи және техногендік апаттар мен олардан қорғау тәсілдерінің тұрақты стратегияларын әзірлеуге үйрету.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Криптографияға кіріспе
Пән криптологияның ғылым ретінде дамуының негізгі кезеңдерін қамтиды, оның тарихи тамырынан бастап қазіргі заманғы әдістер мен технологияларға дейін. Курс аясында студенттер криптография мен криптоанализдің негізгі ұғымдарымен танысады, шифрлау әдістерінің эволюциясын, ақпараттық қауіпсіздікті қамтамасыз етудегі криптологияның рөлін зерттейді, сонымен қатар криптолог мамандығы, оның міндеттері мен қазіргі әлемдегі сұранысы туралы түсінік алады. Курс криптология саласындағы пәндерді одан әрі зерттеу үшін негіз қалайды
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Ғылыми зерттеу негіздері
Мақсаты: студенттерді ғылыми зерттеулердің негіздерімен, оның ішінде анықтамалармен, мақсаттармен және міндеттермен, әртүрлі негіздер бойынша жіктеумен, сондай-ақ зерттеулерді жүргізуге қойылатын негізгі талаптармен таныстыру. Курс ғылыми зерттеудің нысандары мен әдістерін қамтиды, негізгі ғылыми мәселелерді топтық талқылауды, мәселенің жай-күйін талқылау мен бағалауды, сонымен қатар әртүрлі әдістерді қолдану арқылы оны шешу жолдарын іздеуді қамтиды.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Сыбайлас жемқорлыққа қарсы мәдениет
Мақсаты: Пән - студенттерге ұлттық заң салалары туралы қажетті жалпы идеяларды беру, Қазақстан Республикасының заңнамасының негізгі нормаларына, оның ішінде конституциялық, әкімшілік, азаматтық, қылмыстық және өзге де нормативтік құқықтық актілермен танысуға итермелейді.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Математикалық талдау
Пән қолданбалы криптографиялық есептерді шешуге қажетті үздіксіз процестерді талдауда негізгі білім мен дағдыларды дамытады. Шектер, туындылар және интегралдар олардың ықтималдықтар теориясына қолданылуына және кездейсоқ шамалардың үлестірімдерін талдауға баса назар аударыла отырып зерттеледі. Сандық және функционалдық қатарларды, сондай-ақ кездейсоқ тізбектерді зерттеуде қолданылатын Фурье түрлендірулерін қоса алғанда, қатарлар мен қатарлар теориясы қарастырылады. Курс логикалық ойлауды дамытады және криптографиялық жүйелер теориясын тереңдетіп оқу үшін қажет қатаң математикалық талдауды орындау қабілетін дамытады.
Оқу жылы - 1
Семестр - 2
Несиелер - 6
-
Кәсіпкерлік және бизнес
Пән үш бағытты қамтиды: бизнесті басқару, қызметтің экономикалық, әлеуметтік және экологиялық аясы; бизнес идея және бизнес жоспарды дамыту; пәннің негізгі бағыттарының бірі ретінде студенттерді жеке жауапкершілікке, ынталандыруға, инновациялыққа, талпынысқа және қоғам алдындағы жауапкершілікке үйретеді.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Қаржылық сауаттылық негіздері
Пәннің мақсаты білім алушыларда жеке қаржыға қатысты шешімдер қабылдау кезінде ұтымды қаржылық мінез-құлықты, сондай-ақ цифрлық технологияларды пайдалану арқылы қаржылық қызметтерді тұтынушылар ретінде олардың құқықтары мен мүдделерін қорғауға байланысты процестерді сыни бағалау және талдау қабілетін қалыптастыру. Курс шеңберінде білім алушылар қаржы саласындағы барлық құралдарды практикада қолдануды, жинақтарды сақтауды және көбейтуді, бюджетті сауатты жоспарлауды үйренеді, салықтарды есептеу және төлеу және салық есептілігін дұрыс толтыру бойынша практикалық дағдыларға ие болады, қаржылық ақпаратты талдауды және барабар инвестициялық стратегияны таңдау үшін қаржы өнімдерінде бағдарлауды үйренеді.
Оқу жылы - 1
Семестр - 2
Несиелер - 5
-
Алгебра II
Алгебра II курсы векторлық кеңістіктер, сызықты операторлар, аффинді және проективті кеңістіктер, сондай-ақ векторлық кеңістіктердің тензорлық көбейтуі сияқты тақырыптарды қамтиды. Студенттер бұл тақырыптардың математикалық негіздерімен танысып, олардың әртүрлі қолданбалы мәселелердегі маңыздылығын түсінеді. Сонымен қатар, сызықты алгебраның негізгі ұғымдарын меңгеріп, оларды шешуде тәжірибе алады.
Оқу жылы - 2
Семестр - 1
Несиелер - 6
-
Алгоритмдер және деректер құрылымдары (С/С++)
Пән іргелі алгоритмдер мен деректер құрылымдарын, оларды C/C++ тілдерінде енгізуді зерттеуге арналған. Пән тізімдерді, стектерді, кезектерді, ағаштарды, графиктерді және хэш-кестелерді, сонымен қатар деректерді өңдеудің негізгі алгоритмдерін: сұрыптау, іздеу, графиктермен жұмыс және динамикалық бағдарламалауды қамтиды. Алгоритмдердің уақыттық және кеңістіктік күрделілігін бағалауға ерекше көңіл бөлінеді. Практикалық сабақтар тиімді және оңтайлы кодты әзірлеуге, бағдарламаларды жөндеуге және олардың жұмысын талдауға бағытталған. Курс криптографиялық алгоритмдерді енгізуді қоса алғанда, күрделі қолданбалы есептерді шешу үшін берік негіз береді.
Оқу жылы - 2
Семестр - 1
Несиелер - 6
-
Кәсіби ағылшын тілі.
Курс криптография саласында ағылшын тілінде кәсіби коммуникацияның негізгі дағдыларын дамытуға бағытталған. Студенттер арнайы терминологияны меңгереді, кәсіби әңгіме жүргізуді үйренеді, техникалық аспектілерді талқылайды және сұрақтар қояды. Тиісті тақырыптар бойынша ауызша баяндамалар мен презентациялар дайындауға, сондай-ақ криптографияға қатысты пікірталастарға және пікірталастарға қатысуға баса назар аударылады. Тәжірибелік сабақтар тілді кәсіби ортада қолдануға сенімділікті дамытуға және шетелдік мамандармен тиімді қарым-қатынас орнатуға көмектеседі.
Оқу жылы - 2
Семестр - 1
Несиелер - 5
-
Дискреттi математика
Курс заманауи криптографиялық жүйелерді түсіну және жобалау үшін қажетті іргелі математикалық түсініктерді зерттейді. Жиын теориясының негіздері, комбинаторика, графиктер, қатынастар және буль алгебрасы қарастырылады. Графтағы алгоритмдер, дәлелдеу әдістері және ақырлы құрылымдармен жұмыс зерттеледі. Курс аналитикалық ойлауды дамытуға және криптография, деректерді талдау және оңтайландыру мәселелеріне қолданылатын математикалық модельдерді зерттеуге бағытталған.
Оқу жылы - 2
Семестр - 1
Несиелер - 6
-
Компьютерлік желілер негіздері
Пән компьютерлік желілердің жұмыс істеу принциптері мен архитектурасын зерттеуге арналған, олар желілік жүйе қауіпсіздігін одан әрі дамыту үшін негіз болады. Курста өзара әрекеттесу үлгілері (OSI және TCP/IP), адрестеу және маршрутизация принциптері, желілік құрылғылардың жұмысы ( коммутаторлар, маршрутизаторлар) және негізгі желілік протоколдар (Ethernet, IP, TCP, UDP, HTTP, DNS) қарастырылады. Курс мәліметтерді тасымалдаудың негізгі технологияларын, жергілікті және ғаламдық желілерді (LAN, WAN) ұйымдастыруды, сонымен қатар оларды жобалаудың негізгі аспектілерін зерттейді. Практикалық сабақтар желілік жабдықтың конфигурациясын түсінуге және желілік қосылымдарды диагностикалауға бағытталған. Курс желілік қауіпсіздік пен хаттамаларды терең зерттеу үшін қажетті білім базасын қамтамасыз етеді.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Кәсіби ағылшын тілі
Курс жазу дағдыларын дамытуға және ғылыми әдебиеттермен жұмыс істеуге бағытталған. Студенттер ғылыми мақалалардың құрылымы мен стилін зерттейді, ағылшын тілінде өз мәтіндерін, соның ішінде рефераттарды, конспектілерді және арнайы әдебиеттерге шолуларды дайындайды. Ғылыми жарияланымдарды сыни талдау және талқылау дағдылары игерілді. Сондай-ақ халықаралық конференцияларға ғылыми баяндамалар мен плакаттарды дайындау негіздері қарастырылған. Курс халықаралық ғылыми қауымдастыққа табысты қатысу үшін кәсіби ағылшын тілін сенімді меңгеруді дамытуға бағытталған.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Ықтималдықтар теориясы және математикалық статистика
Математикалық пәндер циклінің бөлігі бола отырып, ІТ мамандарына іргелі математикалық білім беру. Пәнді оқу барысында студенттер ықтималдықтар теориясының және математикалық статистиканың оқиға, сынақ, ықтималдық, кездейсоқ шама, таралу функциясы, ықтималдық тығыздығы, сандық сипаттамалар, үлкен сандар заңы, таңдау, таңдау сияқты негізгі ұғымдарымен танысады. іріктеудің таралуы, көпбұрыш, гистограмма, статистикалық бағалау, эмпирикалық үлестірім, регрессия, корреляция, кездейсоқ процесс және процесс түрі. Бұл үлгілерді білу әртүрлі шифрларды үйрену үшін маңызды.
Оқу жылы - 2
Семестр - 2
Несиелер - 6
-
Электроника және схемотехника
Электроника мен схемотехниканың негізгі принциптерін және олардың инженерлік қосымшаларын зерттеу. Студенттерге аналогтық және цифрлық электрондық компоненттер, электр тізбектерін талдау әдістері, күшейткіштер, сүзгілер, логикалық схемалар мен микроконтроллерлерді жобалау негіздері таныстырылады. Сонымен қатар, практикалық тапсырмаларды орындау арқылы схемотехникада қолданылатын құралдар мен бағдарламалармен жұмыс істеу дағдылары қалыптастырылады.
Оқу жылы - 2
Семестр - 2
Несиелер - 5
-
Енгізілген жүйелер және микроконтроллерді жобалау негіздері
Курстың мақсаты – енгізілген жүйелер мен микроконтроллерлердің жұмыс принциптерін және олардың жобалау әдістерін үйрету. Студенттерге енгізілген жүйелердің архитектурасы, микроконтроллерлердің бағдарламалануы, датчиктер мен басқару элементтерімен интеграция жасау және микроконтроллерлерді қолдану салалары бойынша дағдыларды дамытуға бағытталған практикалық тапсырмалар беріледі. Сонымен қатар, енгізілген жүйелердің тиімділігін бағалау және оларды оңтайландыру жолдары қарастырылады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Күрделілік теориясы және криптографияның сандық-теориялық алгоритмдері
Күрделілік теориясының негізгі қағидаларын және криптографияда қолданылатын сандық-теориялық алгоритмдерді зерттеу. Студенттерге есептеу күрделілігін анықтау, NP-толықтық, криптографиялық алгоритмдердің қауіпсіздігін бағалау және оларды сандық-теориялық әдістермен оңтайландыру тәсілдері үйретіледі. Сонымен қатар, сандық әдістердің криптографиялық жүйелердегі рөлі мен олардың күрделілігі талқыланады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Ашық кілтті криптография
Курстың мақсаты шифрлау, шифрлау кілтін тарату және цифрлық қолтаңбаны құру үшін қолданылатын асимметриялық криптография негіздерін үйрену болып табылады. RSA, El-Gamal, Rabin шифрлау алгоритмдері, Полиг-Хеллман, Рабин, Уильямстың шифрлау схемалары, DSA, RSA, ГОСТ R34.10-94, Эль-Гамаль, Шнорр және т.б. цифрлық қолтаңба алгоритмдері қарастырылады. Әртүрлі асимметриялық криптожүйелерге шабуыл жасау нұсқалары да зерттелуде.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Заманауи блоктық шифрлар шифры
Заманауи блоктық шифрлардың жұмыс принциптерін және олардың криптографияда қолданылуын түсіндіру. Студенттерге блоктық шифрлардың құрылымы, олардың криптографиялық қауіпсіздігі, әртүрлі блоктық шифр алгоритмдері (мысалы, AES, DES, и т.б.), оларды қолданудың негізгі әдістері және шифрлаудың тиімділігін арттыру үшін қолданылатын технологиялар үйретіледі.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Ақпарат теориясы және кодтау
Ақпарат теориясының негізгі принциптері мен кодтау әдістерін түсіндіру. Студенттерге ақпараттың өлшемі, Шеннонның теоремалары, ақпаратты тиімді беру және сақтау үшін қолданылатын кодтау әдістері, қателіктерді түзету кодтары, энтропия және ықтималдық теориясы сияқты негізгі ұғымдар таныстырылады. Сонымен қатар, ақпараттық жүйелердің тиімділігін бағалау және олардың қауіпсіздігін қамтамасыз ету үшін қолданылатын кодтау стратегиялары қарастырылады.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Компьютердің архитектурасы және операциялық жүйелері
Курс компьютерлер мен операциялық жүйелердің жұмыс істеуінің негізгі принциптерін зерттеуге арналған. Есептеу жүйесі архитектурасының негіздері қарастырылады: процессор құрылымы, жады, шиналар, енгізу/шығару құрылғылары және құрамдастардың өзара әрекеттесуі. Операциялық жүйелердің жұмыс істеу принциптері зерттеледі, соның ішінде процестерді басқару, тапсырмаларды жоспарлау, жадпен, файлдық жүйелермен және құрылғылармен жұмыс істеу. Операциялық жүйе мен аппараттық құралдар, қауіпсіздік және негізгі басқару құралдарының өзара әрекеттесу механизмдеріне ерекше назар аударылады. Тәжірибелік сабақтар командалық жолды меңгеруге, жүйелік процестердің жұмысын талдауға және көп тапсырмаларды орындау негіздерін оқуға бағытталған. Курс заманауи есептеу жүйелерін және олардың қауіпсіздігін түсіну үшін берік негіз береді.
Оқу жылы - 3
Семестр - 1
Несиелер - 5
-
Желілер және хаттамалар қауіпсіздігі
Курс компьютерлік желілер мен хаттамаларды қорғау принциптерін, сонымен қатар желілік қауіптерге қарсы тұру әдістерін зерттеуге бағытталған. Шабуылдардың негізгі кластары қарастырылады, соның ішінде ARP Spoofing, MAC Flooding, VLAN Hopping, IP Spoofing, TCP Hijacking, сонымен қатар DoS және DDoS шабуылдары. Технологиялар мен қорғау механизмдеріне ерекше назар аударылады: VPN, Firewall, Proxy, IDPS, Load Balancing және Post Security. Қауіпсіз байланыс протоколдары (TLS, IPsec), шифрлау алгоритмдері, аутентификация және авторизация әдістері зерттеледі. Курстың қорытынды бөлімінде студенттер желі қауіпсіздігін талдау әдістерін, соның ішінде құрылғыларды, ашық порттарды, желі қызметтерін және осалдықтарды анықтауды меңгереді. Курс қауіпсіз желілік инфрақұрылымдарды құру үшін қажетті теориялық негіздер мен практикалық дағдыларды біріктіреді.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Ағындық шифрлар және жалған кездейсоқ тізбектер генераторлары
Ағындық шифрлар мен жалған кездейсоқ тізбектер генераторларының жұмыс принциптерін және олардың криптографиялық жүйелердегі қолданылуын түсіндіру. Студенттерге ағындық шифрлардың түрлері, олардың қауіпсіздігі, кездейсоқ тізбектерді генерациялау әдістері, сондай-ақ криптографиялық қолданбаларда қолданылатын псевдокездейсоқ генераторлар мен олардың сапасын бағалау тәсілдері үйретіледі.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Криптографиялық алгоритмдерді аппараттық жүзеге асыру
Криптографиялық алгоритмдердің аппараттық деңгейде жүзеге асырылу принциптері түсіндіріледі. Студенттер криптографиялық алгоритмдерді аппараттық платформаларда жүзеге асыру әдістерін меңгереді, сондай-ақ осы технологияларды қолдану арқылы криптографиялық жүйелердің өнімділігін арттыру жолдарын үйренеді. Сонымен қатар, криптографиялық аппараттық жасақтаманың қауіпсіздігін қамтамасыз ету мәселелері қарастырылады
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Криптографиялық кілттерді басқару және ашық кілт инфрақұрылымы
Криптографиялық кілттерді басқару жүйелерінің принциптері мен ашық кілт инфрақұрылымының (PKI) жұмысы түсіндіріледі. Студенттер криптографиялық кілттерді генерациялау, сақтау, тарату, пайдалану және жою процестерін, сондай-ақ ашық кілт инфрақұрылымының компоненттері мен жұмыс принциптерін меңгереді. Сонымен қатар, сертификаттау органдары, цифрлық сертификаттар, аутентификация және деректерді қорғау
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Криптографиялық хаттамалар теориясы
Студенттерге криптографиялық хаттамалардың негіздерін және олардың классификациясын үйрету. Курстың кіріспе бөлімі криптографиялық хаттамалардың классификациясын зерттеуді және оларға жасалған шабуылдарды талдауды қамтиды. Содан кейін студенттер хабарламаның аутентификация хаттамаларын, сәйкестендіру хаттамаларын, негізгі тарату протоколдарын және құпия бөлісу схемаларын үйренеді. Курстың нәтижесінде студенттер әртүрлі ақпараттық жүйелерде криптографиялық хаттамаларды талдау, жобалау және қолдану үшін қажетті білім мен дағдыларды меңгереді.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Криптография С/С++ тілінде
Курста С/С++ тілінде криптографиялық алгоритмдерді жүзеге асырудың негіздері үйретіледі. Студенттер симметриялық және асимметриялық шифрлау алгоритмдерін, хэш-функцияларды, сандық қолтаңбаларды және деректерді қорғау әдістерін С/С++ тілінде бағдарламалау арқылы меңгереді. Сонымен қатар, криптографиялық кітапханаларды қолдану және кодтың қауіпсіздігін қамтамасыз ету тәсілдері қарастырылады.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Python тіліндегі криптография
Криптографиялық алгоритмдерді жүзеге асыру негіздерін үйретуге арналған. Студенттер симметриялық және асимметриялық шифрлау, хэш-функциялар, сандық қолтаңбалар және қауіпсіз деректерді сақтау әдістерін Python тілінде бағдарламалау арқылы меңгереді. Сонымен қатар, Python криптографиялық кітапханаларын (мысалы, PyCryptodome, Cryptography) қолдану және олардың тиімділігін бағалау қарастырылады.
Оқу жылы - 3
Семестр - 2
Несиелер - 5
-
Криптографиялық хэш функциялары
Криптографиялық хэш функцияларының теориялық негіздері және олардың криптографиялық жүйелерде қолданылуы түсіндіріледі. Студенттер хэш функцияларының құрылымын, олардың қауіпсіздігін, әртүрлі криптографиялық хэш функцияларының алгоритмдерін (мысалы, SHA, MD5 және т.б.), хэш-кестелер мен сандық қолтаңбаларды меңгереді, сондай-ақ олардың аутентификация, деректердің бүтіндігі мен қауіпсіздігін қамтамасыз етудегі рөлін зерттейді.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Деректер қорының қауіпсіздігі және қол жеткізуді басқару
Деректер қорының қауіпсіздігін қамтамасыз ету және қол жеткізуді басқару әдістерін түсіндіру. Студенттерге деректерді қорғау, пайдаланушылардың құқықтарын басқару, аутентификация және авторизация процестері, деректер қорының қауіпсіздігі үшін қолданылатын криптографиялық әдістер, шабуылдардан қорғану механизмдері мен деректердің бүтіндігін сақтау жолдары үйретіледі. Сонымен қатар, қол жеткізуді басқарудың рөлін және оның қауіпсіздік саясатын жүзеге асыруда маңызды аспектілерін қарастыруды көздейді
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Кванттық есептеулер және кванттық криптография
Курс кванттық есептеулердің принциптерін және олардың криптографияда қолданылуын зерттеуге арналған. Кванттық механиканың суперпозиция, түйісу және кванттық қақпалар сияқты негіздері, сонымен қатар кванттық компьютерлердің архитектурасы мен жұмысы қарастырылады. Кванттық алгоритмдерге, соның ішінде Шор алгоритмі мен Гровер алгоритміне, олардың классикалық криптографияға әсері мен ықтимал қауіптерге ерекше назар аударылады. Кванттық криптография саласында кванттық кілттерді тарату принциптері (BB84 протоколы), кванттық байланыс арналары және кванттық қауіптер жағдайында ақпараттық қауіпсіздікті қамтамасыз ету механизмдері зерттеледі. Курс теориялық оқуды кванттық алгоритмдер мен технологияларды жүзеге асырудың практикалық мысалдарымен біріктіреді.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Эллиптикалық қисықтарға негізделген криптография
Ақырлы өрістер үстіндегі эллиптикалық қисықтардың теориялық негіздерін зерттеу және оларды криптографиялық ақпаратты қорғау жүйелерін талдау мен синтездеуде қолдану. Бағдарлама эллиптикалық қисықтың анықтамасы, оның үстіндегі нүктелердің аддитивтік тобы, дискретті логарифм, Диффи-Хеллман хаттамалары мен олардың эллиптикалық қисықтағы шешімдері, сондай-ақ ЭльГамаль және Менезес-Ванстон шифрлау жүйелерімен таныстырады. Сонымен қатар, Ленстраның эллиптикалық алгоритмі және Фробениус картасы зерттеледі.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Криптографиялық жүйелердің осалдықтарын талдау
Курс криптографиялық жүйелердегі қауіпсіздікке ықпал ететін осалдықтарды анықтау және бағалау әдістеріне бағытталған. Студенттер криптографиялық алгоритмдер мен протоколдардың осалдықтарын талдаудың түрлі әдістерімен танысады, соның ішінде математикалық құрылымдық қателіктер, ақпараттық ағып кетулер және шабуыл түрлері қарастырылады. Қосымша ретінде, криптографиялық жүйелерді қорғау тәсілдері мен осалдықтарды жою жолдары ұсынылады.
Оқу жылы - 4
Семестр - 1
Несиелер - 6
-
Криптография саласындағы нормативтік қамтамасыз ету
Криптография саласындағы нормативтік-құқықтық актілер мен стандарттар түсіндіріледі. Студенттер криптографиялық техникалар мен жүйелердің заңдық талаптарға сәйкестігін қамтамасыз етуге бағытталған халықаралық және ұлттық заңдар, стандарттар мен ережелермен танысады. Сонымен қатар, криптографиялық әдістерді қолданудың қауіпсіздігі мен заңды аспектілері қарастырылады.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Үлестірілген реестр технологиялары
Үлестірілген реестр технологияларының негізгі принциптері мен қолданылу аясын түсіндіруге бағытталған оқу бағдарламасы. Студенттер блокчейн мен басқа үлестірілген реестрлердің жұмыс істеу қағидалары, қолданылатын салалар, қауіпсіздік мәселелері, сондай-ақ бұл технологиялардың тиімділігі мен мүмкіндіктері туралы білім алады. Сонымен қатар, үлестірілген реестрлердің криптографиялық негіздері, смарт-келісімшарттар және олардың қаржылық пен әлеуметтік жүйелерде қолданылуы қарастырылады.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Машиналық оқыту және криптография
Пән машиналық оқыту мен криптографиялық технологиялардың қиылысуын зерттеуге арналған. Сызықтық модельдерді, шешім ағаштарын, нейрондық желілерді және кластерлеу әдістерін, сондай-ақ олардың деректерді талдау және криптографиялық есептерде қолдануын қоса алғанда, машиналық оқыту негіздері қарастырылады. Бүйірлік арналарды талдау және кілтті болжау арқылы шифрларды бұзу сияқты машиналық оқытуды пайдалана отырып, криптографиялық жүйелерге шабуыл жасау әдістері зерттеледі. Мұндай шабуылдарға төзімді криптографиялық алгоритмдер мен хаттамаларды әзірлеуге ерекше назар аударылады. Курстың практикалық бөлімі машиналық оқыту үлгілерін құру мен оқытуды, сондай-ақ криптографиялық жүйелердің қауіпсіздігін талдау үшін оларды қолдануды қамтиды. Курс заманауи қауіптер жағдайында криптографияға және деректерді қорғауға машиналық оқыту әдістерін біріктіру дағдыларын дамытады.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Криптоталдаудың заманауи әдістері
Криптографиялық жүйелердің қауіпсіздігін бағалау және олардың осалдықтарын анықтау үшін қолданылатын заманауи криптоанализ әдістері үйретіледі. Студенттерге криптоаналитикалық әдістердің түрлері (мысалы, дифференциалды криптоанализ, сызықты криптоанализ, статистикалық талдау, шабуылдардың шынайы әлемдегі мысалдары) таныстырылады. Сонымен қатар, криптографиялық алгоритмдерге жасалатын шабуылдарды болжау және олардың қауіпсіздігін күшейту әдістері қарастырылады
Оқу жылы - 4
Семестр - 1
Несиелер - 6
-
Ақпаратты криптографиялық қорғау құралдары
Ақпаратты қорғау мақсатында қолданылатын криптографиялық құралдар түсіндіріледі. Студенттер криптографиялық жүйелер мен алгоритмдер, шифрлау әдістері, сандық қолтаңбалар, хэш-функциялар, кілттерді басқару жүйелері және олардың ақпараттың құпиялылығын, бүтіндігін және қолжетімділігін қорғаудағы рөлін меңгереді. Сонымен қатар, криптографиялық қорғау құралдарының заңдық және техникалық талаптары, сондай-ақ олардың түрлі салалардағы қолданылуы қарастырылады.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
-
Операциялық жүйенің қауіпсіздігі
Ақпараттық қауіпсіздік механизмдерін, Linux операциялық жүйесінің ашық түрлерінде олардың тиімділігін зерттеуге бағытталған курс. Курс аутентификация, қолжетімділік басқару, құпия мәліметтерді сақтау, жазбаларды жүргізу және қорғалған ақпаратты беру мәселелерін қамтиды.
Оқу жылы - 4
Семестр - 1
Несиелер - 5
Профессии
Оқыту нәтижелері
- АКТ саласындағы дағдылар мен бизнесті ұйымдастыруды мемлекеттік және шет тілдерінде игере білу.
- Ашық сөйлеу дағдыларын меңгеру және өз көзқарастарын жазбаша түрде нақты дәлелдей білу.
- Қоғамның сыбайлас жемқорлыққа қарсы нормалары мен принциптерін, экология және экологиялық қауіпсіздік негіздерін түсіну, қаржылық жоспарлау дағдыларын меңгеру, ел тарихын, қоғамның философиялық және әлеуметтік-саяси аспектілерін терең білу.
- Дене шынықтырудың әдістерімен және құралдарымен толыққанды әлеуметтік және кәсіби қызметті қамтамасыз ету, қауіпсіздік мәдениетін меңгеру, экологиялық қауіп көздерін талдау мен бағалау, тіршілік қауіпсіздігі жағдайларын ұйымдастыра білу, сондай-ақ орнықты даму стратегияларын әзірлеу және енгізу, экологиялық, әлеуметтік және экономикалық факторлардың әсерін бағалау, тәуекелдерді болжау және жаһандық экологиялық және әлеуметтік сын-қатерлер жағдайында оларды төмендету жөнінде шаралар әзірлеу.
- Инклюзивті мәдениеттің негізгі принциптері мен тәсілдерін меңгеру дағдыларын қолдану, әлеуметтік теңдік принциптеріне негізделген күнделікті және кәсіби қызметте коммуникация стратегиясын таңдау
- Іргелі математика бөлімдерінің негізгі ұстанымдарын, математиканың базалық идеялары мен әдістерін, негізгі математикалық құрылымдарын және аксиоматикалық әдістерін көрсету
- Бағдарламалау тілдері мен жүйелерін, ақпараттық қауіпсіздікті қамтамасыз ету саласында кәсіби, зерттеу және қолданбалы міндеттерді шешуге арналған құралдарды пайдалана білу
- Компьютерлік қауіпсіздік мәселелері бойынша отандық және шетелдік тәжірибелердің ғылыми-техникалық ақпаратын, оқу-әдістемелік материалдарын, сондай-ақ кәсіби қызмет саласындағы нормативтік құқықтық актілерді іріктеу, зерттеу және синтездеуді жүзеге асыра алады
- Негізгі криптографиялық алгоритмдер мен хаттамаларды білу, олардың жұмыс істеу принциптерін түсіну және оларды тәжірибеде қолдана білу.
- Компьютерлік жүйелердегі ақпараттық қауіпсіздікті бағалау бойынша теориялық және эксперименттік ғылыми-зерттеу жұмыстарына қатысу, ғылыми есептерді дайындау, зерттеу нәтижелеріне шолу жасау
- Компьютерлік жүйелердің ақпараттық қауіпсіздігін, соның ішінде қорғалған операциялық жүйелерді, деректер қорын басқару жүйелерін, компьютерлік желілерді, вирусқа қарсы қорғау жүйелерін, ақпаратты криптографиялық қорғау құралдарын қамтамасыз ету үшін заманауи бағдарламалық және аппараттық құралдарды орната алады, реттей алады
- Қорғаныс шараларын үйлестіре білу, жүйе қауіпсіздігіне талдау жүргізу және қауіптердің алдын алудың тиімді стратегияларын жүзеге асыру.
- Ғылыми – зерттеу және өндірістік ұжымдарда жұмыс істеуге және кәсіби қызметтің есептерін шешуге қабілетті болу