OpenSSL

Материал из Википедии — свободной энциклопедии

(Перенаправлено с Openssl)
Перейти к: навигация, поиск
OpenSSL
Тип библиотека
Разработчик The OpenSSL Project
Написана на C
ОС Multi-platform
Версия 0.9.8k — 25 марта, 2009
Тестовая версия 1.0.0 Beta 2 — 21 апреля, 2009
Лицензия Apache-like unique
Сайт OpenSSL.org

OpenSSLкриптографический пакет с открытым исходным кодом для работы с SSL/TLS. Позволяет создавать ключи RSA, DH, DSA и сертификаты X.509, подписывать их, формировать CSR и CRT. Также имеется возможность шифрования данных и тестирования SSL/TLS соединений.

Доступна для большинства UNIX-like операционных систем (включая Solaris, Linux, Mac OS X и четыре операционные системы BSD с открытым исходным кодом), а также для OpenVMS и Microsoft Windows. OpenSSL основана на SSLeay, написанной Эриком Янгом (Eric A. Young) и Тимом Хадсоном (Tim Hudson), которые неофициально закончили работать над ней в декабре 1998 года, когда они начали работать в проекте RSA Security.

[править] Основные релизы

  • OpenSSL 0.9.8 релиз 5 июля 2005 г.
  • OpenSSL 0.9.7 релиз 31 декабря 2002 г.
  • OpenSSL 0.9.6 релиз 25 сентября 2000 г.
  • OpenSSL 0.9.5 релиз 28 февраля 2000 г.
  • OpenSSL 0.9.4 релиз 9 августа 1999 г.
  • OpenSSL 0.9.3 релиз 25 мая 1999 г.

[править] Алгоритмы

OpenSSL поддерживает разные алгоритмы шифрования и хеширования:

Симметричные
Blowfish, Camellia, DES, RC2, RC4, RC5, IDEA, AES
Хеш-функции
MD5, MD2, SHA, MDC-2
Ассиметричные
RSA, DSA, Diffie-Hellman key exchange

[править] Ссылки


Источник — «http://ru.wikipedia.org/wiki/OpenSSL»