- •Курсовая работа
- •Задание на курсовую работу студентам
- •1.Тема работы: «Потоковый шифр Salsa20»
- •3.Содержание расчётно-пояснительной записки
- •Реферат
- •Перечень условных обозначений и сокращений
- •1 Описание алгоритма шифрования salsa20, основные понятия и базовые операции 10
- •2 Основные функции алгоритма salsa20 13
- •3 Демонстрация работы алгоритма salsa20 22
- •1 Описание алгоритма шифрования salsa20, основные понятия и базовые операции
- •1.1 Преимущества и применение
- •1.2 Основные понятия и базовые операции
- •2 Основные функции алгоритма salsa20
- •2.1 Функция quarterround(y)
- •2.2 Функция rowround(y)
- •2.3 Функции columnround(y) и doubleround(y)
- •2.4 Функция littleendian(b)
- •2.6 Функция расширения ключа для Salsa20
- •3 Демонстрация работы алгоритма salsa20
- •3.1 Функция шифрования Salsa20
- •3.2 Демонстрация работы алгоритма Salsa20 в среде Mathcad
- •Перечень источников
Перечень источников
Рябко Б. Я. Криптографические методы защиты информации / Б. Я. Рябко, А. Н. Фионов. — Москва: Горяч.Линия-Телеком, 2005. – 187c.
Гатчин Ю.А. Основы криптографических алгоритмов. Учебное пособие / Ю.А. Гатчин, А.Г. Коробейников. – СПб.: СПбГИТМО(ТУ), 2002. – 113 c.
Анашин В. С. eSTREAM: быстрые и стойкие поточные шифры [Электронный ресурс] / В. С. Анашин, А. Ю. Богданов, И. С. Кижватов. – Режим доступа: http://www.itsec.ru/articles2/Oborandteh/estream_bystrye_i_st
Bernstein D.J. Salsa20 specification / D.J. Bernstein. – Chicago: The University of Illinois, 2005. – 9 p.
Bernstein D.J. The Salsa20 family of stream ciphers / D.J. Bernstein. – Chicago: The University of Illinois, 2005. – 15 p.
Bernstein D.J. Salsa20 design / D.J. Bernstein. – Chicago: The University of Illinois, 2005. – 9 p.
