从rabbitmq文档中我知道有new_ssl
个应用程序。
我已经通过macport命令安装了erlang。使用命令"port content erlang|grep new_ssl"
后,我找不到它。
在www.erlang.org,new_ssl文档中,它说new_ssl
是一个模块而不是一个应用程序。
但是阅读ssl.app
,它也不包含new_ssl
模块?
是鬼吗?
答案 0 :(得分:2)
new vs old ssl是SSL的两种不同实现。旧的ssl直接使用libopenssl,因为新的ssl是在erlang中构建的,只有在C语言中使用libcryto函数。从Erlang / OTP的R15B版本(2011年12月)开始,old_ssl实现被彻底删除。