2343279_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2343279_ja-JP

2343279_ja-JP

ACEはCryptoドライバとBASEで更新されていません

チームの皆さん、こんにちは!

S32K3コミュニティから質問をいただきました。「Ace_Ip.h」に不一致があるようです。(SW32K3_S32M27x_RTD_R23-11_7.0.0_QLP02) および "S32K388_ACE.h"(SW32K3_S32M27x_RTD_R23-11_7.0.0)

SW32K3_S32M27x_RTD_R23-11_7.0.0 では、アクセスは 64 ビットです。

 
 

 

SW32K3_S32M27x_RTD_R23-11_7.0.0_QLP02 では、アクセスは 32 ビットです。

 

AESアクセラレータのドキュメントによると、32ビットアクセスのみを受け入れるように制限されています。

 

「S32K388_ACE.h」を更新していただけますか?BaseNXP_TS_T40D34M70I0R0フォルダ内のファイルですか?

BR、

ミグ

優先度:高RTDSECURITY_CRYPTORe: ACE is not updated in the Crypto driver and the BASE

@Migue
暗号化ドライバは、ACEレジスタにアクセスするために Ace_Ip.h の ACE_Type_32bit を使用します。
さらに、構造体名も2つのファイル間で異なっている。Ace_Ip.hではACE_Type_32bitとなっているおよび S32K388_ACE.h ACE_Type

これは、Cryptoが意図的にこれら2つの別々の構造を定義したことを示唆している。
私の見解では、これは問題ではないように思われます。


Re: ACE is not updated in the Crypto driver and the BASE

@cuongnguyemphu さん

両方のヘッダーファイルに同じアクセス権限が定義されているべきではないでしょうか。以下はベースRTDです。これは64ビットアクセスでは動作しません。

john_floros_0-1775161481771.png

以下は更新された暗号化ドライバ Ace_Ip.h です。これはうまくいくでしょう:

john_floros_1-1775161481784.png

S32K388_ACE.hにACE_Typeを残しておく理由は何ですか?これにより、ACEエンジンへの適切なアクセスができなくなります。

よろしくお願いいたします。

ジョン

Re: ACE is not updated in the Crypto driver and the BASE

こんにちは、

では、ACE+の32ビット版Crypto Driverインターフェースを反映させるために、RTDに変更を加えるためのJiraチケットを起票すべきでしょうか?

よろしくお願いいたします。

ジョン

Re: ACE is not updated in the Crypto driver and the BASE

こんにちは、

JIRAチケットを作成しました: [CESSCEP-168] "Ace_Ip.h" (SW32K3_S32M27x_RTD_R23-11_7.0.0_QLP02) と "S32K388_ACE.h" (SW32K3_S32M27x_R...

よろしくお願いいたします。

ジョン

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎04-30-2026 03:29 AM
更新者: