- •Федеральное агенство воздушного транспорта (росавиация)
- •1.1. Исследование стандарта шифрования des (Data Encryption Standard)
- •1.2. Исследование стандарта шифрования гост 28147-89
- •1.3 Исследование стандарта шифрования aes (Rijndael)
- •2. Исследование алгоритма шифрования с открытым ключом rsa
- •1. Стандарт des (Data Encryption Standard)
- •2. Стандарт гост 28147-89
- •3. Стандарт aes (Rijndael)
- •1. Принципы построения криптографических систем:
- •2. Исследование блочных симметричных алгоритмов:
- •3. Анализ алгоритма rsa:
- •4. Ключевые результаты сравнительного анализа:
2. Исследование блочных симметричных алгоритмов:
DES: Изучен устаревший, но исторически важный алгоритм. Выявлены ключевые недостатки: малая длина ключа (56 бит), наличие слабых ключей, уязвимость к полному перебору на современном оборудовании.
ГОСТ 28147-89: Проанализирован отечественный стандарт, отличающийся повышенной стойкостью за счет длины ключа 256 бит и 32 раундов преобразований. Отмечена важность качества S-блоков для обеспечения криптостойкости.
AES (Rijndael): Исследован современный стандарт, демонстрирующий превосходные характеристики: отсутствие слабых ключей, высокая скорость работы, оптимальное соотношение безопасности и эффективности.
3. Анализ алгоритма rsa:
Практически апробирована работа асимметричной криптосистемы, основанной на сложности факторизации больших чисел.
Выявлена зависимость стойкости от длины ключа и выбора простых чисел.
Отмечена существенная вычислительная сложность операций шифрования/расшифрования по сравнению с симметричными алгоритмами.
4. Ключевые результаты сравнительного анализа:
Все симметричные алгоритмы демонстрируют сильный лавинный эффект, но уязвимы к помехам в канале связи.
AES показал наилучшие характеристики по криптостойкости и отсутствию выявленных уязвимостей.
ГОСТ 28147-89 остается конкурентоспособным алгоритмом, особенно при использовании секретных S-блоков.
Практически подтверждена целесообразность использования гибридных схем, где RSA применяется для передачи сеансового ключа, а симметричные алгоритмы - для шифрования данных.
5. Практическая значимость: Работа позволила получить практические навыки реализации и анализа криптографических алгоритмов, понять их сильные и слабые стороны, что является важным для грамотного выбора и применения криптографических средств защиты информации в реальных проектах.
