Мне нужно написать простое клиентское приложение SSL для запроса веб-службы Amazon из C ++.Он будет использоваться в многопоточных приложениях.
Это первый раз, когда я смотрел на использование OpenSSL, и мне нужно расширить некоторые из наших библиотек для поддержки сокетов SSL.
У меня вопрос: какова цель функции SSL_CTX_set_default_passwd_cb в OpenSSL?
При чтении справочной страницы не совсем понятно, что именно она делает.Как предлагается функция из справочной страницы это.
int pem_passwd_cb(char *buf, int size, int rwflag, void *password)
{
strncpy(buf, (char *)(password), size);
buf[size - 1] = '\0';
return(strlen(buf));
}