Пара BIO - это два BIO источника / приемника, которые связаны друг с другом. Все, что написано одному, может быть прочитано другим. Если у вас уже есть два BIOS, вы можете объединить их, используя BIO_make_bio_pair. Или вы можете создать новую пару BIO с BIO_new_bio_pair.
Одно из применений, упомянутых в книге «Сетевая безопасность с OpenSSL» (см. Стр. 111), заключается в том, что пара может быть связана с механизмом SSL. Все, что записано в пару BIO, будет прочитано механизмом SSL. Все, что записано в BIO-пару, можно прочитать. OpenSSL имеет пример этого (см. Ssl / ssltest.c)