Главная
Метод обеспеч. секрет. PGP
Задание
Литература

Необходимо программно реализовать модель криптозащищенного обмена данными на основе метода PGP и двух алгоритмов шифрования (симметричного и асимметричного). Язык и среда программирования для реализации выбирается студентом произвольно. Для сжатия файлов можно использовать уже готовые программные средства, реализованные другими авторами. Реализованная программная модель криптозащищенного обмена данными должна поддерживать два варианта работы: рабочий – с использованием сетевого соединения между двумя компьютерами и демонстрационный – с использованием одного компьютера и запуска двух копий реализованного программного средства. Алгоритмы выбираются согласно номеру варианта, выданному преподавателем.

1. ГОСТ 28147-89 в режиме простой замены; Мак-Элис на основе кода Рида-Соломона.

2. ГОСТ 28147-89 в режиме простой замены; Мак-Элис на основе кода Рида-Маллера.

3. ГОСТ 28147-89 в режиме простой замены; Эль-Гамаль.

4. ГОСТ 28147-89 в режиме гаммирования с обратной связью; RSA.

5. ГОСТ 28147-89 в режиме гаммирования; рюкзачный метод.

6. DES в режиме электронной кодовой книги (ECB), Мак-Элис на основе кода Рида-Соломона.

7. DES в режиме сцепления блоков (CBС), рюкзачный метод.

8. DES в режиме обратной связи по шифротексту (СBF); RSA.

9. DES в режиме обратной связи по выходу (OFB), Эль-Гамаль.

10. Triple-DES; Эль-Гамаль.

11. Triple-DES; рюкзачный метод.

12. IDEA; Мак-Элис на основе кода Рида-Маллера.

13. IDEA; рюкзачный метод.

14. IDEA; RSA.

15. IDEA; Эль-Гамаль.

16. BlowFish (с длиной ключа 128); RSA.

17. BlowFish (с длиной ключа 128); Мак-Элис на основе кода Рида- Маллера.

18. BlowFish (с длиной ключа 256); Эль-Гамаль.

19. BlowFish (с длиной ключа 448); рюкзачный метод.

20. А5; рюкзачный метод.

21. А5; RSA.

22. А5; Эль-Гамаль.

23. Rijndael (AES); RSA.

24. Rijndael (AES); Эль-Гамаль.

25. Rijndael (AES); рюкзачный метод.