目次:
定義-トリプルDESの意味?
Triple Data Encryption Standard(DES)は、ブロック暗号アルゴリズムが各データブロックに3回適用されるコンピューター暗号化の一種です。 トリプルDESでは、暗号化機能によりセキュリティを強化するためにキーサイズが増加します。 各ブロックには64ビットのデータが含まれています。 3つのキーは、キーあたり56ビットのバンドルキーと呼ばれます。 データ暗号化標準には3つのキーオプションがあります。
- すべてのキーが独立している
- キー1とキー2は独立したキーです
- 3つのキーはすべて同一です
キーオプション#3は、トリプルDESと呼ばれます。 トリプルDESキーの長さには168ビットが含まれますが、キーセキュリティは112ビットになります。
TechopediaがTriple DESを説明
トリプルDESは、他の暗号化モードに関連するほとんどのキーの長さよりも長いキーの長さがあるため、有利です。 ただし、DESアルゴリズムは、米国国立標準技術研究所(NIST)によってAdvanced Encryption Standardに置き換えられました。 したがって、Triple DESは廃止されたと見なされます。 それでも、Triple DESと組み合わせて使用されることがよくあります。 単一のDESから派生しますが、この手法は3回使用され、必要に応じて3つのサブキーとキーパディング(キーの長さを64ビットに増やす必要がある場合など)を伴います。 互換性と柔軟性で知られているソフトウェアは、Triple DESに含めるために簡単に変換できます。 したがって、NISTが考えるほど古いものではないかもしれません。
トリプルDESは、入力データを3回暗号化します。 3つのキーは、k1、k2、およびk3と呼ばれます。 このテクノロジーは、ANSIX9.52の標準に含まれています。 トリプルDESは、通常のDESと下位互換性があります。
