Здравствуйте. Может ли обычная версия OpenSSL загрузить движок knca?
Проверил версию OpenSSL в SDK вызовом:
printf(“version: %s\n”, OpenSSL_version(OPENSSL_VERSION));
получил:
version: OpenSSL 1.0.1e 8 Oct 2013 (pki.gov.kz) Kalkan-crypt 1.0.1
Собрал OpenSSL версии 1.0.1e, для пробы делаю:
$openssl engine dynamic -tt -pre SO_PATH:/usr/lib/libkncagost.so -pre LOAD
(dynamic) Dynamic engine loading support
[Success]: SO_PATH:/usr/lib/libkncagost.so
[Failure]: LOAD
139928877298112:error:260B6091:engine routines:dynamic_load:version incompatibility:…/crypto/engine/eng_dyn.c:454:
[ unavailable ]
Есть ли возможность отвязаться от модифицированой OpenSSL в пользу нативной?