コマンド
perl -MMIME::Base32 -le "print(lc(MIME::Base32::encode('hoge')))"
出力結果
d1nmep8
- 全小文字利用(Base32には大文字小文字の区別がない)
- 大文字小文字の区別をするなら、Base64URLだろうけど、1行でいけるのかな…。
- URLからID名などの情報を推測されたくない、というような機能の実装にも利用可能かと…。
- BaseNについては、以下のページが詳しい
- uuencode, base64, base64url, base32, base32hex, base16, hex, Q-Encoding FAQ