2012-07-15 114 views
7

OpenSSL使用稱爲BIO的I/O抽象,但在文檔中我找不到說明B代表什麼(IO顯然是輸入/輸出)。各種網站建議,B代表基本緩衝,但這些都是像博客文章和論壇帖子沒有任何權限的東西。BIO代表什麼?

有沒有人從文檔,源代碼或OpenSSL開發人員正式引用它的意思?

+3

IIRC,它代表基本的。它由Tim Hudson和Eric A. Young的原始SSLeay團隊創建,這兩個團隊都沒有與該項目相關聯。 – 2012-07-15 22:35:57

+0

我在黑暗中拍攝,用二進制或比特或字節進行拍攝,傾向於字節:) – 2012-07-15 22:37:33

回答

11

基本輸入輸出。根據RSA's BIO SSL Functions description

+1

那麼這不是官方的OpenSSL文檔,但除非有人發現更好的東西,現在就必須做。 – 2012-09-16 02:01:46

+0

bio - 基本I/O抽象https://www.openssl.org/docs/man1.1.0/crypto/bio.html – zapstar 2018-02-01 17:30:28