尝试将一些旧的shell/unix脚本转换成Ruby。
我有一个通过Unix中的gpg工具完成的文件加密。我可以传入接收者密钥、要加密的文件和输出文件来进行pgp加密。
我有一个通过Unix中的gpg工具完成的文件加密。我可以传入接收者密钥、要加密的文件和输出文件来进行pgp加密。
gpg --recipient "$my_recipient_key" \
--encrypt "$my_file" \
--output "$my_outfile" \
--always-trust \
--compress-algo zip
如何使用Ruby进行简单加密?
经过一番搜索,我发现:
- OpenPGP很受欢迎,但RubyGems网站上没有文档,其他地方也缺乏好的示例。
- gpgme似乎很受欢迎且有前途。但说实话,我对Ruby还很陌生,点击文档链接(参见链接)让我感到有些困惑,不知从何开始(例如,提供一个好的示例会很好)。
- 我还看到其他较小的gems和库,用户已经设计了它们,但是由于这是正式工作使用,我只能使用来自rubyGems数据库的认证gems。
谢谢!