Лекция: Реализация SSL

Библиотеки SSL содержат функции для шифрования, вычисления хэш-функций, и средства для работы с сертификатами. Каждый пакет должен содержать лицензированный модуль для работы с открытыми ключами, поскольку существует патент на использование криптографии с открытым ключом. Наиболее известные библиотеки для работы с SSL:

• RSARef — неподдерживаемый исходный код библиотеки, который может быть использован в бесплатных и некоммерческих приложениях.

• BSAFE 3.0 Коммерческая реализация RSARef.

Эти пакеты для работы с открытыми ключами включают полный набор несимметрич­ных алгоритмов (включая RSA и метод обмена ключами Деффи-Хеллмана), симметричные алгоритмы, хэш-функции.

• SSLPlus Коммерческий пакет с исходным пакетом от Consensus Development Corp., улученный SSLRef 3.0.

• SSLava Реализация SSL 3.0 на языке Java от Phaos Technology.

• OpenSSL свободная, не коммерческая реализация SSL 2.0 и SSL 3.0 и TLS 2.0. Включает реализацию несимметричных алгоритмов.

 

Задания по теме «Протоколы Интернет»

1. Что такое IP адрес? Статический и динамический IP-адреса.

2. Web- псевдонимы(du.ru, null.ru)

3. Видеохостинг Google YouTube.

4. Мобильная телефония. Протоколы мобильного Интернет.

5. Мобильная 3G-сеть.

6. Видеочат, мобильное телевидение, веб-камеры.

7. Безпроводные устройства для доступа в Интернет.

8. Форматы мультимедийных и графических файлов.

9. Назначение основных сетевых протоколов.

10. Стек протоколов TCP/IP.

11. Вид заголовка и данные в TCP-пакете.

12. Вид заголовка и данные в IP-пакете.

13. Протоколы POP3 и SMTP. Заголовок и данные. Команды почтовых протоколов.

14. Протокол IMAP. Структура пакета, команды.

15. Протокол FTP. Структура пакета, команды.

16. Серверы FTP.

17. Почтовые серверы.

18. Протоколы физического и канального уровней.

19. Протокол ISQ. Модули работы с протокола.

20. Протокол IRС.

21. Протокол HTTP.

22. Протокол HTTPS.

23. Язык разметки HTML5

24. Адресация в Интернет. DNS.

25. Служба ISQ и мобильная связь.

26. IP-телефония. Skype.

27. Айфоны (IPhone) и Смартфоны.

28. Веб серверы

29. Протокол Wi-Fi.

30. Виды кодировок кириллицы

31. Система клиент-сервер.

32. Устройство и принципы работы http-сервера

 

Глава 2. Проектирование и разработка сайтов

Создание сайта можно разделить на следующие основные этапы: проектирование и разработка дизайна главной и вторичных HTML-страниц, включая разработку клиентских скриптов, cоздание скриптов, выполняемых на стороне сервера, cоздание баз данных, тестирование и продвижение.

еще рефераты
Еще работы по информатике