Symmetric Cipher Toolkit

Online encryption and decryption tool supporting AES, DES, TripleDES, and RC4 algorithms

Input
Drag & drop a file here, or click to select100% Local Browser Runtime
0 chars0 bytes1 lines

Hex 16進数エンコード・デコードについて

16進数エンコード(HexまたはBase16)は、バイナリデータを0〜9およびA〜Fの16文字で表現されるテキスト文字列に変換します。各バイトはちょうど2桁の16進数で正確に表されます。ファイル内容の解析、ネットワーク上のバイトストリームのデバッグ、メモリ番地の表現、暗号化ハッシュ出力の表示などに広く利用されます。

16進数表現の利点

コンピュータサイエンスにおいて、16進数は非常に好まれます。なぜなら、1つの16進数文字は正確に4ビット(半バイト、1ニブル)を表すため、バイト境界の確認が容易だからです。タイトル通り、0と1のバイナリ表記よりも大幅にコンパクトでありながら、ハードウェアメモリの物理バイト構造との直接的な対応関係を維持できます。