查看.gpg文件内容

时间:2010-12-28 18:17:35

标签: c gnupg gpgme

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

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

2 个答案:

答案 0 :(得分:1)

libgcrypt

  

这是一般目的   基于XML的加密库   来自GnuPG的代码。它提供功能   适用于所有密码积木:   对称密码(AES,DES,Blowfish,   CAST5,Twofish,Arcfour),哈希   算法(MD4,MD5,RIPE-MD160,   SHA-1,TIGER-192),MAC(HMAC适用于所有人   哈希算法),公钥   算法(RSA,ElGamal,DSA),大   整数函数,随机数和   很多支持功能。

答案 1 :(得分:1)

您可以使用GnuPG Made Easy库,这是mini howto使用它。