Apple已将大多数(但不是全部)OpenSSL API标记为MacOS 10.7中的"已弃用".Apple是否有任何声明解释他们为何从OpenSSL转向Common Crypto?
Nic*_*ell 24
因为OpenSSL不提供版本之间的API兼容性
这意味着Apple无法在不破坏现有应用的情况下提供安全更新.
http://rentzsch.tumblr.com/post/33696323211/wherein-i-write-apples-technote-about-openssl-on-os-x
joe*_*3ch 23
Apple正在从OpenSSL迁移到Common Crypto(Apple开发).
一些文档:http: //developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man3/CC_crypto.3cc.html
有关Apple为什么这样做的信息:http://adcdownload.apple.com/wwdc_2011/adc_on_itunes__wwdc11_sessions__pdf/212_nextgeneration_cryptographic_services.pdf
如果上面的链接失败(可能会),这里是导航说明:
dylib openssl因版本中的二进制兼容性问题而被弃用(例如:导致问题,例如为什么OpenSSL测试套件在MacOS X上失败?).
但是,您可以免费/鼓励您从openssl.org获取openssl并静态链接.
| 归档时间: |
|
| 查看次数: |
17019 次 |
| 最近记录: |