1

我正在编写一个 C 应用程序,我想知道是否有办法查看 .gpg 文件内容(然后是加密内容)。有问题的 .gpg 文件涉及我加密的简单 .txt 文件。我知道一点GPGME,它的功能有可能吗?或者其他方式...

编辑:我想到一件事:如果我的应用程序使用“--armor”选项,我有一个 ASCII 模式的 .gpg 文件,而不是二进制文件……所以可以简单地读取 .gpg 文件,对吗?最简单的方法...

4

2 回答 2

1

你可以使用GnuPG Made Easy库,这里有一个关于使用它的小方法。

于 2011-01-01T23:30:24.257 回答
1

libgcrypt

这是一个基于 GnuPG 代码的通用加密库。它为所有密码构建块提供功能:对称密码(AES、DES、Blowfish、CAST5、Twofish、Arcfour)、散列算法(MD4、MD5、RIPE-MD160、SHA-1、TIGER-192)、MAC(HMAC for all哈希算法)、公钥算法(RSA、ElGamal、DSA)、大整数函数、随机数和很多支持函数。

于 2010-12-28T18:25:20.423 回答