跳轉至內容

OpenSSL/Using BIOs

摘自維基百科,面向開放世界的開放書籍

BIO 是 I/O 流抽象;實質上來說,是 OpenSSL 對 C 庫中的 FILE * 的回應。OpenSSL 自帶一些預定義的有用的 BIO 型別,也可建立自己的 BIO。

BIO 有兩種型別:源/匯或過濾器。BIO 可連線在一起。每個鏈路始終只有一個源/匯,但可有任何數量(0 個或更多)的過濾器。

可使用 BIO_readBIO_gets 從 BIO 中讀取資料。

可使用 BIO_writeBIO_putsBIO_printfBIO_vprintf 向 BIO 中寫入資料。

華夏公益教科書