我有一個pgp加密的文件,我需要從運行時提取數據。
這可以通過解密到內存來完成(而不是創建解密文件並在完成時刪除它)?訪問Ruby中的pgp加密文件
6
A
回答
6
幾個月前發佈了名爲OpenPGP的Ruby庫。看起來它會爲你工作。
2
不幸的是,大多數方法(例如sign(),verify(),encrypt()和decrypt())在創建gem的時候還沒有實現(截至本文撰寫時),這使得gem它沒用。
我還發現gpgr(https://github.com/HHRy/gpgr)沒有用處。
我正在使用gpg-me(https://github.com/ueno/ruby-gpgme/)用於簽署電子郵件。至少爲了這個目的,它工作正常。
我還沒有嘗試解密文件,但在源代碼簡短的表明,它也將工作。
相關問題
- 1. 識別PGP加密文件
- 2. DIDISOFT PGP文件加密
- 3. 如何用Ruby解密PGP加密文件gpgme
- 4. PGP文件解密
- 5. PGP加密文件或文本?
- 6. SSIS PGP加密
- 7. PHP中的PGP加密(Windows)
- 8. Linux中的PGP加密
- 9. PGP加密在大文件上失敗
- 10. Adobe Flash中的PGP加密/解密
- 11. 在JAVA中使用Bouncy Castle PGP加密/解密文件
- 12. 使用PGP密鑰加密
- 13. PGP加密和解密
- 14. 檢查文件是否是有效的pgp加密文件
- 15. 解密HDFS上的PGP文件
- 16. PGP加密中Principal和SecretAlias ID的值
- 17. PGP壓縮和加密
- 18. 使用VBA excel解密文件PGP
- 19. 通過ProcessStartInfo PGP解密文件
- 20. 使用PGP和C解密文件#
- 21. 用BC加密並用pgp解密6.5.8
- 22. PGP加密和解密使用
- 23. PgP加密和解密使用BouncyCastle c#
- 24. PGP使用Java加密和解密
- 25. 訪問加密歸檔文件
- 26. 隨機訪問加密文件
- 27. 使用PGP來加密文件的水壺
- 28. 使用BouncyCastle驗證PgP加密和簽名文件
- 29. C#如何加密數據文件Bouncy Castle pgp?
- 30. 使用Javascript中的加密PGP私鑰生成PGP密鑰對並對文本進行簽名
太好了,謝謝!將檢查出來。 – 2009-07-05 07:10:08