Студенческий портал

StudyNote RU admin@studynote.ru
/ Регистрация
X
Помощь студенту > Готовые работы > Курсовые работы > Информатика > Шифрование RC6

Тема курсовой работы: Шифрование RC6

500 рублей
Купить

или

Заказать новую работу

Более 20 способов оплатить! После оплаты вы сразу получаете ссылку на скачивание. Гарантия на - 3 дня. Исключительно в ознакомительных целях!

  • Общая информация
  • Описание работы
  • Дополнительная информация

    (фрагменты работы)

Учебное заведение:Другие города > ДРУГОЕ
Тип работы:Курсовые работы
Категория:Информатика, Информационные технологии
Год сдачи:2019
Количество страниц:35
Оценка:5
Рейтинг работы:
Иллюстрация №1: Шифрование RC6 (Курсовые работы - Информатика, Информационные технологии).

Программа выполнена на делфи. Прилагается все приложения к программе, а так же презентация.

Темы в текстовом документе - 

1 Общая часть

1.1 Постановка задачи

1.2 Способы решения задачи. Преимущества и недостатки.

Шифр Цезаря

Шифр DES

Шифр гаммированием

Шифр Вижинера

Шифр RC6

1.3 Выбор алгоритма решения задачи и определение его сложности.

1.3.1 Шаг первый. Расширение ключа

1.3.2 Шаг второй. Шифрование

1.3.3 Шагтретий. Расшифровка

1.3.4 Надёжность шифрования

1.4 Определение модели проектирования

1.5 Выбор инструментальных средств

История криптографии насчитывает около 4 тысяч лет. В качестве основного критерия периодизации криптографии возможно использовать технологические характеристики используемых методов шифрования.
Первый период (приблизительно с 3-го тысячелетия до н.э.) характеризуется господством моно алфавитных шифров (основной принцип замена алфавита исходного текста другим алфавитом через замену букв другими буквами или символами).
Вариант алгоритма RC6, который был заявлен на AES, как уже было сказано, поддерживает блоки длиной 128 бит и ключи длиной 128, 192 и 256 бит, а также содержит 20 раундов. То есть RC6-128/20/b, где b=128,192 или 256 бит. В отношении такого алгоритма никаких атак не было обнаружено. Были обнаружены атаки только против упрощенных версий алгоритма, то есть алгоритма с уменьшенным количеством раундов.