我有一个一般性问题,
我试图在应用程序中使用Openssl进行TCP / IP网络通信的读写。
服务器创建一个套接字并绑定并侦听它。它循环以接受来自任何客户端的任何传入连接。
我的问题是-
我可以做一个SSL_read()
来接收网络上任何传入的字节,但可以使用writev()
来写出任何字节到网络吗?
出于某些原因,不使用SSL(我试图更改的旧策略)进行写操作。但是与此同时,可以吗?
答案 0 :(得分:0)
我可以做一个
SSL_read()
来接收网络上任何传入的字节,但可以使用writev()
来向网络写出任何字节吗?
不。 TLS要求对等方之间不间断的双向通信。将非TLS数据注入连接会导致错误。