Qt检查文件签名的有效性

时间:2012-03-26 15:53:25

标签: c++ qt signed gnupg

我有一个数据文件,一个签名文件(由GnuPG创建)和一个公钥。

我需要检查签名文件的有效性。使用Qt最好的方法是什么?我找到了Qt Cryptographic Architecture,但找不到任何我的任务示例。 QCA可以这样做吗?

1 个答案:

答案 0 :(得分:1)

最好不要自己写密码。你可以写一个关于gnupg调用的包装器,然后执行gpg --verify pub.key file吗?

话虽如此,看起来qca做了一些这方面的工作,请参阅qca_securemessage.h,你可能想要调用void startVerify(const QByteArray &detachedSig = QByteArray());