Ruby とCrypt ライブラリを使用してプレーン テキストをエンコードしたいと考えています。次に、この暗号化されたテキストを (他のデータと共に) XML ファイル内の ASCII 16 進数文字列として送信したいと考えています。
次のコード スニペットがあります。
require 'rubygems'
require 'crypt/blowfish'
plain = "This is the plain text"
puts plain
blowfish = Crypt::Blowfish.new("A key up to 56 bytes long")
enc = blowfish.encrypt_block(plain)
puts enc
どの出力:
これはプレーンテキストです ??????;
呼び出す必要があると思いenc.unpack()ますが、unpack メソッドの呼び出しに必要なパラメーターがわかりません。