Я экспериментирую с библиотекой Botan, чтобы установить соединение SSL / TLS с личным сертификатом. К сожалению, я не могу найти какой-либо пример кода с использованием нового класса TLS :: Client. Документация — это чуть больше текста для документооборота. Есть ли какой-нибудь проект с использованием Botan, где я вижу, как может быть установлено соединение? Я не знаю, какой компилятор или ОС используется, так как мой проект должен быть независимым от платформы в любом случае.
Наилучшими примерами открытого кода для использования API на данный момент являются, вероятно, использование botan
инструмент командной строки в src/cmd/tls_client.cpp
, а также src/cmd/tls_proxy.cpp
который на стороне сервера, но дополнительно демонстрирует, как подключиться к ASIO.