Начиная с FreeBSD 4.0, OpenSSL является частью базовой системы. OpenSSL предоставляет как
криптографическую библиотеку общего назначения, так и сетевые протоколы безопасности
Secure Sockets Layer v2/v3 (SSLv2/SSLv3) и Transport Layer Security v1 (TLSv1).
Однако, один из алгоритмов (а именно IDEA), включенный в OpenSSL, защищен патентом в
USA и повсеместно, и не доступен для неограниченного использования. IDEA включен в
исходные тексты FreeBSD, но не собирается по умолчанию. Если вы собираетесь использовать
его, и согласны с положениями лицензии, включите переменную MAKE_IDEA в /etc/make.conf и пересоберите
исходные тексты с помощью команды make world.
На данный момент алгоритм RSA свободно доступен к использованию в USA и других
странах. В прошлом он был защищен патентом.
OpenSSL является частью CVSup коллекций src-crypto и src-secure. Обратитесь к
разделу Получение FreeBSD за дополнительной информацией о
получении и обновлении исходных текстов FreeBSD.