Из файла pkcs12 я извлек секретный ключ и получил сертификат, используя следующее -
PKCS12_parse (p12, argv [2], & privatekey, & cert, & ca);
Теперь мне нужно использовать приватный ключ и сертификат для подписи XML с использованием библиотек xmlsec.
Однако xmlSecCryptoAppKeyLoad () ожидает ключ в формате const char *.
Как мне сделать конвертацию?
Или я могу использовать xmlSecCryptoAppKeyLoadMemory () и privatekey без необходимости выполнять преобразование?