Учебные пособия и методические материалы по курсу "Математические основы криптологии "

Клод Шеннон. "Теория связи в секретных системах" (zip-pdf 733K)
C.Shannon. "Communication Theory of Secrecy Systems" (pdf 550K)
Рисунки 8-12 к статье К.Шеннона (doc 64K)

Архив программ и файлов для кодирования и раскодирования текстов операцией XOR с инструкцией по запуску - XOR.zip (zip 32K)

Исполняемый файл оконной версии программы кодирования и раскодирования текстов операцией XOR - xor_gui.zip (zip 85K)

Таблицы кодировок и задания на декодирование (Excel-2000 35К)

1-й шифрованный файл, 2-й шифрованный файл

Программа сложения содержимого двух файлов по "модулю два" с заданным смещением (zip 49K)

Инструкция по дешифровке текстов, кодированных операцией XOR (zip-doc 20K)
Рабочая книга Excel с макросами заполнения таблицы сумм ASCII-кодов по модулю два и суммирования текстовых файлов с заданным сдвигом (Excel-2000 53К)
Краткое описание стандарта и алгоритма шифрования DES.
Развернутое описание алгоритма и исходный текст на языке C приведены в книге Б.Шнайера (гл. 12, и часть 5 - исходные коды).
Краткое описание алгоритма криптографического преобразования ГОСТ 28147.89
Подробное описание алгоритма криптографического преобразования ГОСТ 28147.89
Официальный текст стандарта ГОСТ 28147.89 (rar-архив сканированных страниц) - 1154 Кбайт
Исходные тексты на языке C алгоритмов шифрования DES, ГОСТ, IDEA, Blowfish и др. из книги Б.Шнайера "Прикладная криптография" в формате PDF.
Исходные тексты на языке C алгоритмов шифрования DES и ГОСТ из книги Б.Шнайера - выборка из предыдущего файла.
Архив программ и инструкция по шифрованию текстов по алгоритму DES (zip-139K)
Программа обучения алгоритму DES и исходный текст DES на Си с реализацией основных функций на ассемблере - zip-архив (zip-207K)
Описание принципов построения ассимметричных криптосистем и алгоритма шифрования RSA.
Программа поиска наибольшего общего делителя двух чисел и
числа обратного заданному по модулю другого числа, версия 1.3
- (208K)
Программа генератора простых чисел в заданном диапазоне и проверки числа на простоту - (285K)
Инструкция по выполнению самостоятельного задания 2 - (61K)

Описания финалистов и победителя конкурса алгоритмов, претендовавших на использования в качестве современного стандарта шифрования с закрытым ключом - Advanced Encription Standard (AES)

Описание алгоритма Rijndael (AES)

Исходный код алгоритма Rijndael (AES) на языке C++ с заголовочным файлом - (5K)

Первообразные корни и дискретные логарифмы

Первообразные корни и дискретные логарифмы - (doc-zip 15K)

Програмное обеспечение PGP desktop 8.0 - архив 8695 kB

Инструкция по установке PGP desktop и выполнению задания 3 - (doc-zip 14K)

ГОСТ Р 34.10-94. Выработка и проверка цифровой подписи на базе асимметричного криптографического алгоритма - (doc-zip 30K)

Анализ алгоритмов, использованных в ГОСТ Р 34.11-94 (Функция хэширования) - (pdf-zip 291K)

ГОСТ Р 34.11-2012. Функция хэширования

Стандарты аутентификации и электронной цифровой подписи России и США - А. Винокуров

То же в формате pdf - 328 K

Алгебраические основы криптологии (из книги В.М.Фомичева) - (doc-zip 98K)
Материал по дзета-функции Римана из русского и английского разделов Википедии - (doc-zip 115K)
pdf Раздаточный материал по алгоритмам хэширования - (229K)
pdf Эллиптические кривые - (355K)
pdf ГОСТ Р 34.10-2001 Процессы формирования и проверки электронной цифровой подписи - (486K)