在Ruby中访问PGP加密文件

6

我有一个pgp加密的文件,需要在运行时从中提取数据。
是否可以仅将其解密到内存中(而不是创建解密后的文件,并在完成后删除它)?

2个回答

6

几个月前发布了一个名为OpenPGP的Ruby库。看起来它适合您使用。


2

很遗憾,目前(撰写本文时)OpenPGP gem中大多数方法(例如sign()、verify()、encrypt()和decrypt())尚未实现,这使其毫无用处。

我也发现gpgrhttps://github.com/HHRy/gpgr)没有什么用处。

我正在使用gpg-mehttps://github.com/ueno/ruby-gpgme/)来签署电子邮件。至少在这个目的上,它运行良好。

我还没有尝试解密文件,但是对源代码的简短查看表明它也会起作用。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接