今日、最も使用されている暗号は3DESです。3DESは、追加の暗号ラウンドとキー・ミキシングの実装を通して改善されたDES(Digital Encryption Standard)の変形です。CLP-02 DES/3DESコアはモード・ビット経由で選択可能なシングル・ブロックへ両方のアルゴリズムを連結します。このコアは主要工場で大量生産されている検証済みのソリューションです。
CLP-02 DEX/3DESコアは両方のアルゴリズムをシングル・ブロックへ組込み、モード・ビットで選択可能です。コアはECBとCBC動作の両方をサポートします。DESコンテキストは単一64ビット・キーと64ビットIV(Initialization Vector)からなります。3-DESコンテキストは3つの64ビット・キーと64ビットIVで成り立っています。IVはCBCモードで動作中(3)DESだけに使用されます。コンテキストはコアにあるコントロール・プロセッサ・ポートを通してアクセスされます。
CLP 02 は 2 つの主要なインターフェイス - 制御プロセッサ インターフェイスは外部プロセッサの内部構成レジスタにアクセスすることができますスレーブ メモリ バスです。メモリ インターフェイスはマスター メモリ バス暗号化または復号化するデータにアクセスします。
CLP-02は多数の構成オプションと動作をサポートします。
- DESと3DES操作
- ECB(Electronic Codebook)とCBC(Cipher Block Chaining)モード
- フラッシュリクエスト - 内部状態、プレーン・テキスト・メモリ、暗号メモリとキー・コンテキストをクリア
- 暗号化と解読モード
- 2及び3キーの3DESモード
- スタート/フィニッシュ信号は暗号化を開始し、完了を通知