エンコードとは【用語集詳細】
エンコード(Encode, Encoding)は、ある情報を特定の記号体系(英数字など)に変換し、表示させることを意味します。例えばモールス信号は、メッセージを2つの信号に置き換えて表示します。
データをある形式から別の形式に変換するプロセスであるエンコードは、プログラムのコンパイルやデータの転送・圧縮・解凍、ファイルの変換など、現在のIT技術の核となっています。
サイバーセキュリティにおいては、攻撃者がマルウェアの仕組みや痕跡を隠すために、複雑なエンコードを施す「難読化」が多用されています。
代表的な形式としてBase64があります。