Мне нужно подписать файл, используя QCA и qca-ossl в Qt.
ввод - закрытый ключ и zip-файл.
в рубине это можно сделать так
@sig = @key.sign(OpenSSL::Digest::SHA1.new, plain)
в Linux я могу сделать это с помощью команды:
openssl rsautl -sign -in file -inkey key.pem -out sig
Здесь закрытый ключ, который я получил в qt от
QCA::PrivateKey seckey = QCA::KeyGenerator().createRSA(1024);
теперь мне нужно сделать подпись в qt
Кто-нибудь может мне помочь в этом?