Base64変換
Base64のエンコード・デーコードを行うにはMIME::Base64モジュールを使います。
use MIME::Base64; my $hoge = 'abcdefg'; # エンコード my $fuga = encode_base64($hoge); print $fuga, "\n"; # デコード my $piyo = decode_base64($fuga); print $piyo, "\n";エンコードされた文字列は76文字を超えないように改行で分割されます。改行を入れたくない場合にはencode_base64の第2引数に空文字を指定します。
my $fuga = encode_base64($hoge, '');