Криптографические методы защиты информации

Методические указания к лабораторным работам

Введение

Лабораторная работа 1. Программная реализация шифра DES

Лабораторная работа 2. Программная реализация алгоритма RSA

Лабораторная работа 3. Программная реализация MD5 и SHA-1

Лабораторная работа 4. Программная реализация генераторов псевдослучайных последовательностей (ПСП)

Лабораторная работа 5. Программная реализация ЭЦП

Лабораторная работа 6. Программная реализация криптографических протоколов

Лабораторная работа 7. Программная реализация алгоритма шифрования ГОСТ

Лабораторная работа 8. Вычисление наибольшего общего делителя для двух чисел при помощи алгоритма Евклида

Лабораторная работа 9. Расширенный алгоритм Евклида

Лабораторная работа 10. Составить программу генерирования простых чисел

Лабораторная работа 11. Составить программу вычисления символа Лежандра

Лабораторная работа 12. Составить программу вычисления символов Якоби

Лабораторная работа 13. Составить программу решения сравнения вида ax ≡ b mod n

Дополнительный материал

Библиографический список