我有一个数据文件,一个签名文件(由GnuPG创建)和一个公钥。
我需要检查签名文件的有效性。使用Qt最好的方法是什么?我找到了Qt Cryptographic Architecture,但找不到任何我的任务示例。 QCA可以这样做吗?
答案 0 :(得分:1)
最好不要自己写密码。你可以写一个关于gnupg调用的包装器,然后执行gpg --verify pub.key file
吗?
话虽如此,看起来qca做了一些这方面的工作,请参阅qca_securemessage.h,你可能想要调用void startVerify(const QByteArray &detachedSig = QByteArray());