Реферат: Схемы шифрования AES, RC4, RC5, RC6, Twofish, Mars
Реферат: Схемы шифрования AES, RC4, RC5, RC6, Twofish, Mars
Федеральное
агентство по образованию
Пензенский
Государственный Университет
Кафедра
«Информационная безопасность систем и технологий»
Реферат
на тему: «Схемы
шифрования AES, RC4, RC5, RC6, Twofish, Mars»
Дисциплина: КМЗИ
Группа:
Выполнил:Принял:
Пенза 2006
Содержание
1.
Алгоритм шифрования AES
2.
Алгоритм шифрования MARS
3.
Алгоритм шифрования RC4
4.
Алгоритм шифрования RC5
5.
Алгоритм шифрования RC6
6.
Алгоритм шифрования Twofish
Список
использованных источников
1. Алгоритм шифрования AES
Алгоритм DES (Data Encryption Standard), разработанный
корпорацией IBM и являвшийся с 1977 федеральным стандартом шифрования данных
США, использовался для шифрования не только правительством США, но и получил
широкое распространение по всему миру среди частных пользователей. С ростом
вычислительной мощности компьютеров стали возникать вопросы о криптостойкости
DES'a перед вскрытием методом "грубой силы", но стандарт успешно
проходил повторные сертификации, проводившиеся в 1983, 1988 и 1993. Хотя к
середине 90х годов стало очевидным несоответствие общепринятого стандарта
шифрования DES (Data Encryption Standard) современным требованиям. В первую
очередь из-за недостаточной длины ключа всего в 56 бит. По данным Брюса Шнайера
уже в 1993 году существовали устройства способные вскрыть DES за приемлемое
время.
Процесс разработки нового федерального информационного
стандарта (FIPS) для шифрования данных Advanced Encryption Standard (AES) был
инициирован Национальным Институтом стандартов и технологий (NIST).
В начале января 1997 года NIST объявил о начале
разработки AES, выпустив документ "Announcing development of a federal
information processing standard for advanced encryption standard",
содержащий первичные требования к алгоритму. [2]
Алгоритм шифрования AES должен быть открыто опубликован.
Алгоритм должен быть симметричным блочным шифром.
AES должен предусматривать возможность увеличения длины
ключа.
AES должен быть легко реализуем и аппаратной и
программно.
AES должен распространяться бесплатно или быть
общедоступным в рамках патентов ANSI.
В сентябре 1997 года вышел уточняющий документ "Call
for AES Candidate Algorithms", объявлявший о проведении конкурса на AES и
содержащий официальные требования к кандидатам. В частности алгоритм должен
поддерживать следующие комбинации длин блока и ключа 128-128, 128-192 и 128-256
битов. К 15 июню 1998 году был заявлен 21 криптографический алгоритм, но только
15 из которых удовлетворяли первоначальным требованиям. [3]
Страна происхождения |
Алгоритм |
Авторы |
Australia |
LOKI97 |
Lawrie Brown, Josef
Pieprzyk, Jennifer Seberry |
Belgium |
RIJNDAEL |
Joan Daemen, Vincent Rijmen |
Canada |
CAST-256 |
Entrust Technologies, Inc |
|
DEAL |
Richard Outerbridge, Lars Knudsen |
Costa Rica |
FROG |
TecApro Internacional S.A. |
France |
DFC |
Centre National pour la
Recherche Scientifique |
Germany |
MAGENTA |
Deutsche Telekom AG |
Japan |
E2 |
Nippon Telegraph and
Telephone Corporation |
Korea |
CRYPTON |
Future Systems, Inc |
USA |
HPC |
Rich Schroeppel |
|
MARS |
IBM |
|
RC6 |
RSA Laboratories |
|
SAFER+ |
Cylink Corporation |
|
TWOFISH |
Bruce Schneier, John
Kelsey, Doug Whiting, David Wagner, Chris Hall, Niels Ferguson |
UK, Israel, Norway |
SERPENT |
Ross Anderson, Eli
Biham, Lars Knudsen |
В конце августа 1998 года в Калифорнии состоялась
конференция, посвященная отбору кандидатов на AES, получившая название AES1. На
конференции давались краткие описания алгоритмов шифрования, и были даны ответы
на накопленные вопросы.
Страницы: 1, 2, 3, 4, 5 |