Доброго времени суток!
Застрял на задачке из сабжа. Казалось бы, собирай gost-engine, подключай к OpenSSL и взлетай... Не тут-то было.
В Ararat Synapse жестко прошит RSA, поддержки engine-ов нет. В Indy, как я понял то же. В ICS поддержка openssl engines была когда-то давно, потом выпилили.
Кто-нибудь решал этот вопрос? Буду благодарен за совет.
P.S. Вариант делать через WinHTTP выглядит жизнеспособно, но это не кросс-платформенно. А нужно хотя бы еще Linux. К тому же привязка к платному CryptoPro. Пришлось отказаться.