Введение
В рамках курсового проекта по дисциплине «Компьютерные системы защиты информации» была поставлена следующая задача: «Практическая реализация алгоритма симметричного шифрования AES, его описание, изучение его достоинств и недостатков».
Данная задача актуальна, т.к. надежная передача данных является одной из самых важных задач на сегодняшний день, а алгоритм реализацией, которого я занимался, используется в качестве стандарта шифрования правительством США и является одним из самых распространённых и надежных алгоритмов симметричного шифрования в настоящее время.
Данная область активно развивается и изучается, а реализация алгоритмов шифрования позволяет узнавать, как сильные стороны алгоритмов, так и их слабости, что намного важнее - ведь это помогает улучшать алгоритм, делая его более стойким для взломов и избегать подобных недостатков в алгоритмах, которые будут разработаны после. Также это позволяет получить необходимые знания и навыки для дальнейшей работы в этой сфере.