2009-07-05 47 views
6

我有一個pgp加密的文件,我需要從運行時提取數據。
這可以通過解密到內存來完成(而不是創建解密文件並在完成時刪除它)?訪問Ruby中的pgp加密文件

回答

6

幾個月前發佈了名爲OpenPGP的Ruby庫。看起來它會爲你工作。

+0

太好了,謝謝!將檢查出來。 – 2009-07-05 07:10:08

2

不幸的是,大多數方法(例如sign(),verify(),encrypt()和decrypt())在創建gem的時候還沒有實現(截至本文撰寫時),這使得gem它沒用。

我還發現gpgrhttps://github.com/HHRy/gpgr)沒有用處。

我正在使用gpg-mehttps://github.com/ueno/ruby-gpgme/)用於簽署電子郵件。至少爲了這個目的,它工作正常。

我還沒有嘗試解密文件,但在源代碼簡短的表明,它也將工作。