1

使用GPGME,我将如何检查是否可以使用当前钥匙串解密给定的秘密。

我可以尝试解密gpgme_op_decrypt并捕获GPG_ERR_NO_SECKEY错误,但这似乎不是最佳的,我也不知道这是否涵盖所有情况。

有没有can_decrypt功能,do_we_own_decrypt_key_for_secret或者类似的?

另外,我可以在不解密秘密的情况下列出秘密收件人,这可能有助于解决这个问题。

4

0 回答 0