2407682_en-US

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

2407682_en-US

2407682_en-US

Is there Crypto_43_HSE NVM catalog example for S32K3?

In the latest RTD 7.0.1 P02 package for S32K3 platform, there is a Crypto_43_HSE example to demonstrate the RAM catalog usage (AES encrypt/decrypt).

Is there any example to demonstrate HSE NVM catalog usage? I have no idea how to write the NvMNvBlockLength and NvMRamBlockDataAddress fields in NvMBlockDescriptor container after I added MCAL-NVM driver. (I'd like to implement Key Provisioning feature)

Re: Is there Crypto_43_HSE NVM catalog example for S32K3?

Hi @Pippen 


If your use case is provisioning keys into HSE, then NvM is not required. HSE stores provisioned keys in its own secure non-volatile memory, and the Crypto_43_HSE driver uses HSE services to manage these keys. In this scenario, key storage is handled by HSE itself and no NvM block configuration is needed for HSE key storage. HSE has exclusive access to secure flash, users can’t access this flash directly.

The procedure to import HSE RAM key and HSE NVM key is exactly the same – you are still using API Crypto_43_HSE_KeyElementSet and Crypto_43_HSE_KeySetValid. The only difference is key ID. It’s either key ID of a key in RAM catalog or in NVM catalog.


Regards,

Lukas

タグ(1)
評価なし
バージョン履歴
最終更新日:
火曜日
更新者: