Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What does the B in BIO stand for?

Tags:

openssl

OpenSSL uses an I/O abstraction called BIO, but nowhere in the documentation I can find does it say what the B stands for (IO is obviously input/output). Various websites suggest that the B stands for basic or buffered, but these are things like blog posts and forum posts without any degree of authority.

Does anyone have an official citation from the documentation, source code, or an OpenSSL developer on exactly what it stands for?

like image 785
Adam Rosenfield Avatar asked Jul 15 '12 22:07

Adam Rosenfield


1 Answers

Basic Input Output. According to RSA's BIO SSL Functions description.

like image 96
wintermute Avatar answered Oct 01 '22 22:10

wintermute