広告が嫌いですか? 行く 広告なし 今日

Base32 エンコーディング ケースに依存しないデータの陰の立役者

更新日

Base32エンコーディング:その概要、Base64との違い、および使用場面。さらに、開発者向けの無料リアルタイムBase32エンコーダー/デコーダーも提供します。

Base32エンコーディング:大文字と小文字を区別しないデータの陰の立役者 1
広告 ・ 取り除く?

Base64はおそらく聞いたことがあるでしょう。画像のCSSへの埋め込み、JWTトークンのエンコード、テキストベースのプロトコルを介したバイナリデータの送信など、あらゆる場面で使われています。しかし、大文字と小文字の区別を気にしないシステムのためにデータをエンコードする必要がある場合はどうなるでしょうか?あるいは、大文字と小文字を区別しないファイルシステムで問題なく動作する必要があるファイル名の場合は?

登場 Base32 — Base64ほど華やかではありませんが、驚くほど実用的な兄弟です。そして、そう、私たちは 無料のBase32エンコーダー/デコーダー をご用意しており、すべての重労働を代行します。💪

Base32とは、実際には何でしょうか?

Base32エンコードは、バイナリデータをA-Zと2-7の32文字のみを使用して文字列に変換します。それだけです。小文字はなく、0/Oや1/I/lのような紛らわしい文字もありません。結果は、完全に大文字と小文字を区別せず、最も一般的に混同される文字を回避する文字列になります。

実際にどのように機能するか見てみましょう:

入力Base32出力
こんにちはJBSWY3DP
テストKRSXG5A=
password123OBQXG43XN5ZGIZLT

あの = 記号に気づきましたか?これは、出力長を8の倍数にするためのパディングです。Base32のやり方です。

Base32とBase64:使い分け

100万ドルの質問。簡単な内訳は次のとおりです。

Base64を使用する場合:

  • コンパクトなエンコードが必要な場合(Base64は約33%効率的です)
  • システムが大文字と小文字を区別しても問題なく処理できる場合
  • URL、JSON、またはHTMLにデータを埋め込む場合

Base32を使用する場合:

  • 大文字と小文字を区別しないことが必要な場合(ファイルパス、DNS、特定のプロトコル)
  • エンコードされた値を人間が読み取ったり入力したりする必要がある場合(TOTPコードなど)
  • あいまいな文字を避けたい場合
  • 英数字のみを受け付けるシステムで作業する場合

Base32がすでに使用されている場所

Base32はいたるところにありますが、それに気づいていなかっただけです:

  • 二要素認証(TOTP): Google AuthenticatorやAuthyの6桁のコードのことですか?秘密鍵はBase32でエンコードされています。そのため、セットアップキーは次のように表示されます。 JBSWY3DPEHPK3PXP.
  • Tor .onionアドレス: v3 onionアドレス( duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onionなど)はBase32でエンコードされた公開鍵です。
  • DNSレコード: DNSが大文字と小文字を区別しないため、一部のDNSベースのシステムではBase32が使用されます。
  • ファイル名: Windowsでエンコードされたデータをファイル名に使用する必要がある場合(Windowsでは file.txt そして FILE.TXT を同じものとして扱います)。

自分で試してみる 🚀

データをエンコードする準備はできましたか?私たちの Base32エンコーダー/デコーダー はRFC 4648に準拠しており、リアルタイムで動作します。広告もなく、サインアップも不要です。貼り付けて、エンコード(またはデコード)、コピーするだけです。

2FAセットアップのデバッグ、大文字と小文字を区別しないプロトコルでの作業、または単に自分の名前がBase32でどのように表示されるかを知りたい場合でも、すべて対応できます。

➡️ 今すぐBase32エンコーダー/デコーダーを試す

豆知識:「iotools」をBase32で表すと NFXGQ5DFNZXQ====になります。これであなたも知っている人です。🧠

広告なしで楽しみたいですか? 今すぐ広告なしで

拡張機能をインストールする

お気に入りのブラウザにIOツールを追加して、すぐにアクセスし、検索を高速化します。

に追加 Chrome拡張機能 に追加 エッジ拡張 に追加 Firefox 拡張機能 に追加 Opera 拡張機能

スコアボードが到着しました!

スコアボード ゲームを追跡する楽しい方法です。すべてのデータはブラウザに保存されます。さらに多くの機能がまもなく登場します!

広告 ・ 取り除く?
広告 ・ 取り除く?
広告 ・ 取り除く?

ニュースコーナー 技術ハイライト付き

参加する

価値ある無料ツールの提供を継続するためにご協力ください

コーヒーを買って
広告 ・ 取り除く?