JAJSHG1E may 2019 – june 2023 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
PRODUCTION DATA
デバイスごとのパッケージ図は、PDF版データシートをご参照ください。
AES モジュールは、バイナリ・キーをベースとして、ハードウェア・アクセラレーションによるデータの暗号化および復号化処理を提供します。AES は、暗号化と復号化についてハードウェアで 128、192、または 256 ビット・キーをサポートする対称暗号化モジュールです。AES モジュールは対称アルゴリズムをベースにしているため、暗号化と複合化のキーは同一となります。データの暗号化は、プレーン・テキストから暗号化テキストと呼ばれる判読できない形式に変換することを意味します。暗号化テキストの復号では、暗号化されたデータが元のプレーン・テキスト形式に変換されます。AES アクセラレータの主な特長を以下で説明します。
基本的な AES 暗号化および復号化操作は、以下の方法でサポートされています。
以下のフィードバック演算モードが利用可能です。
図 8-10 に、AES のブロック図を示します。
AES アクセラレータの詳細については、『TMS320F2838x リアルタイム・マイクロコントローラ・テクニカル・リファレンス・マニュアル』の「Advance Encryption Standard Accelerator (AES)」の章を参照してください。