Файл: білас Саынов атындаы араанды техникалы университеті кеа.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 10.01.2024

Просмотров: 21

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

«Әбілқас Сағынов атындағы Қарағанды техникалық университеті» КЕАҚ
Кафедра АТҚ

КУРСТЫҚ ЖОБА

Криптография

(пәннің атауы)

Тақырып: RC4 шифрын шифрлау және дешифрлау

процедурасын жүзеге асыратын бағдарламаны әзірлеу
Қабылдады:

Тайлақ Б. Е.

(баға)(оқытушының аты-жөні)

(қолы) (уақыты)


Комиссия мүшелері: Орындаған:

Құтжан С.Д.

(қолы, аты-жөні) (студенттің аты-жөні)

СИБ-20-01

(қолы, аты-жөні) (тобы)



Қарағанды 2023

«Әбілқас Сағынов атындағы Қарағанды техникалық университеті» КЕАҚ
Факультет ИТ «БЕКІТЕМІН»

Кафедра АТҚ Кафедра меңг.

(қолы)

«_____» _________20___ж.

КУРСТЫҚ ЖОБАҒА ТАПСЫРМА

Криптография

СИБ-20-01 тобының студенті Құтжан С. Д.

Тақырып: RC4 шифрын шифрлау және дешифрлау процедурасын

жүзеге асыратын бағдарламаны әзірлеу.

Бастапқы мәліметтер: Оқытушы берген деректер. RC4 шифрын шифрлау және дешифрлау процедурасын жүзеге асыратын бағдарламаны әзірлеу.


Тапсырма берілді « 24 » қантар 2023 ж.

Жетекші Тайлақ Б.Е. қолы

Студент Құтжан С. Д. қолы



Мазмұны


Кіріспе

4

1 Пәндік аймақты талдау

5

    1. RC4 шифры және зерттеу аймағының сипаттамасы

5

1.1.1 RC4 шифр тарихы

5

1.1.2 RC4 шифр сипаттамасы

6

1.1.3 Шифрдың басым және осал тұстары

9

1.2 RC4 шифр модификациялары

10

1.3 Шифр қауіпсіздігі және криптоанализы

14

2 Бағдарламалық қамтаманы жобалау

18

2.1 Алгоритмнің сипаттамасы

18

2.2 Шифрлау және дешифрлау процессі

20

2.3 Бағдарламалық жасақтаманы іске асырудың және қосымшаны әзірлеу бағдарламалық орта сипаттамасы

24

3 Ақпараттық жүйенің пайдаланушы интерфейсін құру

26

3.1 Бағдарламалық жасақтамада қолданылған кітапханалар мен функциялардың сипаттамасы

26

3.2 Пайдаланушыға арналған нұсқаулық

27

3.3 Бағдарламалық жасақтаманы тестілеу және талдау

29

Қорытынды

31

Пайдаланылған әдебиеттер тізім

32

Қосымша А

33

Қосымша Б

34