openSSL中的SSL与BIO对象

时间:2015-02-04 10:33:03

标签: sockets ssl openssl

任何人都可以在OPENSSL API中解释我,我何时应该使用SSLread()以及何时应该使用BIOread()。

我需要将openSSL代码集成到我现有的项目中以支持TLS,这样需要安全连接的应用程序才能使用它。我将在我的项目中使用非阻塞套接字,如何去做。

我已经浏览了一些文档,这些文档在以通常的方式创建和绑定套接字后将使用SSL_CTX和现有的套接字ID来创建SSL对象。使用此SSL对象,将执行SSL_read()和SSL_write()操作。但我不确定何时应该创建Bio对象并使用BIO_read()和BIO_write()

0 个答案:

没有答案