-1
A
回答
0
如果您正在使用OpenSSL开发软件,则允许选择哪种特定的协议实例(SSL2,SSL3,TLS1)是由创建SSL对象的上下文建立的。以下是设置仅支持TLS1的上下文的最简单示例:
new_ctx = SSL_CTX_new(TLSv1_server_method());
如果你想支持SSL3以上,你会使用:
new_ctx = SSL_CTX_new(SSLv23_method());
SSL_CTX_set_options(new_ctx,SSL_OP_NO_SSLv2);
这只会划伤表面,但也许会指向正确的方向。
相关问题
- 1. 我如何知道我使用的是哪个版本的Javascript?
- 2. 我如何知道我运行的是哪个版本的RichFaces?
- 3. 我如何知道哪个版本是版本库中的最新版本号?
- 4. 我如何知道我安装了哪个版本的monotouch?
- 5. WebSphere多SSL版本支持
- 6. 我如何知道我正在运行哪个WPF版本?
- 7. 我如何知道我在git中检出了哪个版本?
- 8. 有没有办法知道我的代码支持哪些版本的Python?
- 9. icpc 13.01支持哪个版本的openMP?
- 10. Sqoop的哪个版本支持Hadoop 1.0.4?
- 11. Nokogiri支持哪个版本的xpath?
- 12. PHP哪个版本支持simplexml cdata
- 13. 哪个XCode版本支持iOS 4.3.5 sdk
- 14. 哪个版本的蓝牙支持Android Froyo支持
- 15. 我从哪个分支版本分支?
- 16. 如何知道smtp服务器是否支持ssl或不?
- 17. 如何知道它是哪个版本的ASP.net?
- 18. 如何知道哪个版本的asp.net mvc项目是?
- 19. 我如何知道FuelPHP版本?
- 20. 如何知道我的程序在哪个版本的.NET Framework上运行?
- 21. Node.js支持哪些版本的Javascript
- 22. nHibernate支持哪些版本的firebird?
- 23. CrystalReportViewer支持哪种版本的Crystal Reports?
- 24. Trigger.io支持哪种版本的android/iOs?
- 25. 如何知道客户端使用哪个websocket版本?
- 26. 推送通知的Android版本支持
- 27. 如何知道我有哪些python版本以及如何在它们之间切换以及如何知道哪个版本有PyObjC
- 28. CFHTTP:找出SSL和测试auth.net支持版本的SSL 3.0
- 29. 我如何知道哪个版本的NodeJS NPM正用于构建包?
- 30. 如何知道我们在eclipse中使用哪个版本的ADT?
SSL证书根本不支持版本,虽然它们在内部有版本,但这不是您的要求。您的意思是您的SSL *软件*支持哪些版本? – EJP 2014-09-03 20:17:41
@EJP这个要求非常模糊,所以现在你提到它,它更有意义,它们意味着软件。我只是改变了标题以反映你的建议。 – Citizen 2014-09-03 20:25:37
你称之为“SSL”是什么? – Bruno 2014-09-03 20:42:32