いくつかの古いシェル/UNIX スクリプトを Ruby に変換しようとしています。
Unix の gpg ツールを介して達成されるファイルの次の暗号化があります。受信者キー、暗号化するファイル、および出力ファイルを pgp 暗号化に渡すことができます。
gpg --recipient "$my_recipient_key" \
--encrypt "$my_file" \
--output "$my_outfile" \
--always-trust \
--compress-algo zip
上記の単純な暗号化を実行するのに相当する Ruby は何ですか?
掘り下げた後、次のように表示されます。
- OpenPGPは人気がありますが、RubyGems サイトにはドキュメントがなく、他の場所には適切な例が散在しています。
- gpgmeは人気があり、有望なようです。しかし、正直なところ、私は Ruby を初めて使用するので、ドキュメント (リンクを参照) をクリックすると、どこから始めればよいか少し混乱します (つまり、良い例があればいいでしょう)。
- ユーザーが設計した他の小さな gem やライブラリも見ますが、これは公式の業務用であるため、rubyGems データベースから認定された gem の使用に制限されています。
ありがとう!