我正在尋找將SSL支持添加到我正在開發的C/C++編寫的客戶端應用程序(它是多平臺,專爲在Linux和Windows上工作而設計)。 OpenSSL文檔相當差,但我發現一個很好的工作教程here。但據我所知,沒有辦法使用BIO手柄將套接字綁定到本地IP地址。 OpenSSL錯誤跟蹤器上有一張相當古老的故障單,它解決了這個問題,但我認爲沒有找到解決方案(有一條評論建議使用BIO_get_accept_socket
,但這顯然不適用於我的客戶端應用程序)。任何提供這種功能的建議,解決方案或替代庫?通過SSL綁定客戶端的本地IP
0
A
回答
0
您可以自己創建,綁定和連接套接字,然後使用SSL_set_fd
將套接字傳遞給OpenSSL,然後使用SSL_connect
設置會話。
+0
謝謝!這似乎是訣竅。 – DSB 2009-12-11 01:19:39
相關問題
- 1. 綁定CXF客戶端源IP地址
- 2. 通過SSL的客戶端標識
- 3. 通過SSL的ActiveMQ到.Net客戶端
- 4. PHP SOAP客戶端通過SSL
- 5. Tomcat作爲客戶端通過SSL
- 6. 查找通過代理連接的客戶端的IP地址
- 7. Azure客戶端IP地址
- 8. 客戶端ip地址
- 9. SSL客戶端爲行Tcp/Ip在iPhone
- 10. 綁定RadListView客戶端端
- 11. 將客戶端綁定到本地端口
- 12. 客戶端證書未綁定到特定的IP或域?
- 13. 通過客戶端
- 14. Erlang:客戶端IP地址,發送數據包到特定的客戶端?
- 15. UserNamePasswordValidator中的客戶端IP地址
- 16. Python中SimpleXMLRPCServer客戶端的IP地址?
- 17. 使用javascript的客戶端IP地址
- 18. 檢測客戶端的本地IP地址
- 19. cURL通過客戶端或用戶IP的請求
- 20. 通過端口的本地URL IP重定向
- 21. Nodejs客戶端IP
- 22. 如何通過Netty代理確定服務器端的客戶端IP?
- 23. 通過SSL調用Web服務並使用客戶端通行
- 24. 如何通過SSL從Java客戶端進行通信
- 25. RadGrid客戶端綁定
- 26. 廚師 - 客戶端IP地址
- 27. RESTEasy和客戶端IP地址
- 28. 日誌客戶端IP地址
- 29. 可靠地獲取Web客戶端IP
這張票是在這裏:http://rt.openssl.org/Ticket/Display.html?id=480&user=guest&pass=guest – DSB 2009-12-10 13:06:07