OpenSSL 使用名为 BIO 的 I/O 抽象,但我在文档中找不到任何地方说明 B 代表什么(IO 显然是输入/输出)。 各种网站建议 B 代表basic 或buffered,但这些都是博客文章和论坛帖子之类的东西,没有任何程度的权威。
有没有人有来自文档、源代码或 OpenSSL 开发人员的官方引用来说明它到底代表什么?
基本输入输出。 根据RSA的BIO SSL功能描述。
这就是我首先想知道的。我认为它代表缓冲。 stdio 是标准 io,这将是您的基本 io。