emSSL暗号ライブラリハードウェアアクセラレーション:STM32 CRYP

  • メーカー: Segger
Share to Facebook Share to Twitter Share to Google Plus
STM32暗号プロセッサ(CRYP)は、メモリマップされた周辺装置として提供され、ハードウェアアクセラレータ可能です。

仕 様

GGER暗号ライブラリには、特殊なハードウェア支援暗号化サポートがあります

CRYPプロセッサには、以下のファミリに異なる機能を持つ2種類があります。
・ STM32F41x CRYP(以下、標準CRYPプロセッサと呼びます)、および
・ STM32F43x / F47x CRYP(以下、拡張CRYPプロセッサと呼びます)。

両方のCRYPバリアントを使用した次の暗号化アルゴリズム:
・ ECBモードとCBCモードのDES。
・ ECBモードとCBCモードのTDES、キーイングオプション1,2,3。
・ AES-128、AES-192、およびAES-256をECBモードとCBCモードで使用できます。

拡張CRYPプロセッサの場合、直接アクセラレーションは次の目的で提供されます。
・ CCM(12,4)およびGCM(12,4)モードでのAES-128、AES-192、およびAES-256

標準のCRYPプロセッサでは、
・ AES-128、AES-192、およびAES-256暗号化(GCMおよびCCMをソフトウェアで使用)