メインコンテンツへ移動
eyunzhu

Base32 エンコード・デコード

標準 Base32 と Base32hex に対応。UTF-8 テキストを双方向に変換し、パディングも選べます。

形式

入力や設定の変更に合わせて自動更新

このブラウザー内で処理します。アップロードや保存は行いません。

このツールについて

Base32 のテスト値を作る際に、標準形式と Base32hex、末尾の = の有無を選べます。

使い方

左にテキスト、または右に Base32 を入力してください。方式を選び、必要に応じて末尾の = を付ける設定を変更します。結果はコピーやダウンロードができます。

RFC 4648 に準拠します。デコードでは大文字・小文字と空白を許容し、パディングと未使用ビットを検証します。復元後は有効な UTF-8 が必要です。暗号化やワンタイムパスワードの生成には使えません。テキストは 2 MiB、エンコード済み入力は 4 MiB まで。

よくある質問

Base32 で内容を秘密にできますか?

できません。暗号化ではなく可逆な符号化です。文字集合、パディング、未使用ビットを検証し、復元したバイト列には有効な UTF-8 が必要です。

Base32 と Base32hex はどう選べばよいですか?

データを作成した、または受け取るシステムの形式に合わせてください。標準 Base32 は A–Z と 2–7、Base32hex は 0–9 と A–V を使います。両方で使える文字だけの値は、見た目だけでは判別できません。末尾の = の設定を変えても、文字表の選択間違いは直りません。

コメント

0
してディスカッションに参加してください。
コメントはまだありません。
返信スレッド

会話全体を時系列で確認できます。各返信には、どのメッセージへの返信かが示されます。