Мы хотим работать с библиотеками openSSL в механизме маршрутизации Quagga с открытым исходным кодом. Однако, глядя на установку openSSL, я вообще не вижу никаких файлов .c. Просто много файлов .h в /usr/include/openssl.
Кроме того, я не могу найти никакой информации о том, какие функции необходимы для «создания» соединения TLS/SSL. Я не уверен, какие функции использовать. Мы стремимся внедрить самозаверяющие сертификаты, поскольку внедрение ЦС для надлежащей проверки подлинности сертификата выходит за рамки. Это просто доказательство концепции на данном этапе.
Любые советы по этому поводу будут оценены.
С уважением,
Сара