MPC5744P compatible HSM

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

MPC5744P compatible HSM

ソリューションへジャンプ
2,255件の閲覧回数
LCGSEMS
Contributor I

Hello everyone.

We are using MPC5744P. And we check the MCU does not have HSM.

Please let me know what is the MPC5744P compatible HSM.

We are trying to apply digital signature such as RSA or ECC.

タグ(4)
0 件の賞賛
返信
1 解決策
2,202件の閲覧回数
lukaszadrapa
NXP TechSupport
NXP TechSupport

I can't see suitable device for this.

Have you considered SW emulation? There are libraries like Mbed TLS or wolfSSL which could help to implement it. That's the most cost-effective solution.

Otherwise I think that S32K3 would be the best option.

Regards,

Lukas

元の投稿で解決策を見る

0 件の賞賛
返信
3 返答(返信)
2,234件の閲覧回数
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi @LCGSEMS 
The only option in MPC57xx family is MPC5748G which contains HSM module. Some other MPC57xx devices has CSE module only which meets SHE requirements. So, there's no support for RSA or ECC.

However, MPC5748G with HSM firmware is provided only to approved customers (expecting large ordering quantity) due to limited support. Notice that standard MPC5748G devices does NOT have HSM firmware installed. Devices with HSE firmware has special part numbers. If you are interested, please contact local NXP sales office.

Anyway, much better option is to migrate to S32K3 devices which has HSE module. HSE firmware can be used by all customers. It does support RSA and ECC.
https://www.nxp.com/products/processors-and-microcontrollers/s32-automotive-platform/s32k-auto-gener...
It's also newer device, so guaranteed availability is longer:
https://www.nxp.com/products/nxp-product-information/nxp-product-programs/product-longevity:PRDCT_LO...

Regards,
Lukas

0 件の賞賛
返信
2,229件の閲覧回数
LCGSEMS
Contributor I
Thanks for quick response.
I also want to know NXP has add-on HSM.
Add-on means that it is not inherited in MCU, but external to MCU.
Because it is hard to change the MCU, we want to add the HSM chip if it is.
Thanks
0 件の賞賛
返信
2,203件の閲覧回数
lukaszadrapa
NXP TechSupport
NXP TechSupport

I can't see suitable device for this.

Have you considered SW emulation? There are libraries like Mbed TLS or wolfSSL which could help to implement it. That's the most cost-effective solution.

Otherwise I think that S32K3 would be the best option.

Regards,

Lukas

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-1989572%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EMPC5744P%E4%BA%92%E6%8F%9BHSM%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1989572%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%BF%E3%81%AA%E3%81%95%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3EMPC5744P%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E3%81%BE%E3%81%9F%E3%80%81MCU%E3%81%ABHSM%E3%81%8C%E3%81%AA%E3%81%84%E3%81%93%E3%81%A8%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EMPC5744P%E5%AF%BE%E5%BF%9CHSM%E3%82%92%E6%95%99%E3%81%88%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3CP%3ERSA%E3%82%84ECC%E3%81%AA%E3%81%A9%E3%81%AE%E3%83%87%E3%82%B8%E3%82%BF%E3%83%AB%E7%BD%B2%E5%90%8D%E3%82%92%E9%81%A9%E7%94%A8%E3%81%97%E3%82%88%E3%81%86%E3%81%A8%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1990055%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3AMPC5744P%E4%BA%92%E6%8F%9BHSM%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1990055%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E8%BF%85%E9%80%9F%E3%81%AA%E5%AF%BE%E5%BF%9C%E3%82%92%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%80%82%3CBR%20%2F%3E%E3%81%BE%E3%81%9F%E3%80%81NXP%E3%81%AB%E3%82%A2%E3%83%89%E3%82%AA%E3%83%B3HSM%E3%81%8C%E3%81%82%E3%82%8B%E3%81%93%E3%81%A8%E3%82%82%E7%9F%A5%E3%82%8A%E3%81%9F%E3%81%84%E3%81%A7%E3%81%99%E3%80%82%3CBR%20%2F%3E%E3%82%A2%E3%83%89%E3%82%AA%E3%83%B3%E3%81%A8%E3%81%AF%E3%80%81MCU%E3%81%AB%E7%B6%99%E6%89%BF%E3%81%95%E3%82%8C%E3%81%9A%E3%80%81MCU%E3%81%AE%E5%A4%96%E9%83%A8%E3%81%AB%E7%B6%99%E6%89%BF%E3%81%95%E3%82%8C%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E6%84%8F%E5%91%B3%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3EMCU%E3%82%92%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B%E3%81%AE%E3%81%8C%E9%9B%A3%E3%81%97%E3%81%84%E3%81%9F%E3%82%81%E3%80%81%E5%A4%89%E6%9B%B4%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E5%A0%B4%E5%90%88%E3%81%AFHSM%E3%83%81%E3%83%83%E3%83%97%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%97%E3%81%9F%E3%81%84%E3%81%A8%E6%80%9D%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%E6%84%9F%E8%AC%9D%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1989952%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3AMPC5744P%E4%BA%92%E6%8F%9BHSM%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1989952%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F243022%22%20target%3D%22_blank%22%3E%40LCGSEMS%3C%2FA%3E%26nbsp%3B%3CBR%20%2F%3EMPC57xx%E3%83%95%E3%82%A1%E3%83%9F%E3%83%AA%E3%81%AE%E5%94%AF%E4%B8%80%E3%81%AE%E3%82%AA%E3%83%97%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AF%E3%80%81HSM%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E3%82%92%E5%90%AB%E3%82%80MPC5748G%E3%81%A7%E3%81%99%E3%80%82%E4%BB%96%E3%81%AE%E4%B8%80%E9%83%A8%E3%81%AEMPC57xx%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%AB%E3%81%AF%E3%80%81SHE%E8%A6%81%E4%BB%B6%E3%82%92%E6%BA%80%E3%81%9F%E3%81%99CSE%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E3%81%AE%E3%81%BF%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%E3%81%9D%E3%81%AE%E3%81%9F%E3%82%81%E3%80%81RSA%20%E3%82%84%20ECC%20%E3%81%AF%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3C%2FP%3E%0A%3CP%3E%E3%81%9F%E3%81%A0%E3%81%97%E3%80%81HSM%20%E3%83%95%E3%82%A1%E3%83%BC%E3%83%A0%E3%82%A6%E3%82%A7%E3%82%A2%E3%82%92%E6%90%AD%E8%BC%89%E3%81%97%E3%81%9FMPC5748G%E3%81%AF%E3%80%81%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%81%8C%E9%99%90%E3%82%89%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%81%9F%E3%82%81%E3%80%81%E6%89%BF%E8%AA%8D%E3%81%95%E3%82%8C%E3%81%9F%E3%81%8A%E5%AE%A2%E6%A7%98%20(%E5%A4%A7%E9%87%8F%E3%81%AE%E6%B3%A8%E6%96%87%E3%82%92%E6%83%B3%E5%AE%9A)%20%E3%81%AB%E3%81%AE%E3%81%BF%E6%8F%90%E4%BE%9B%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%E6%A8%99%E6%BA%96%E3%81%AE%20MPC5748G%20%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%AB%E3%81%AF%20HSM%20%E3%83%95%E3%82%A1%E3%83%BC%E3%83%A0%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%8C%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%AA%E3%81%84%E3%81%93%E3%81%A8%E3%81%AB%E6%B3%A8%E6%84%8F%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82HSE%E3%83%95%E3%82%A1%E3%83%BC%E3%83%A0%E3%82%A6%E3%82%A7%E3%82%A2%E3%82%92%E6%90%AD%E8%BC%89%E3%81%97%E3%81%9F%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%AB%E3%81%AF%E3%80%81%E7%89%B9%E5%88%A5%E3%81%AA%E9%83%A8%E5%93%81%E7%95%AA%E5%8F%B7%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%E3%81%94%E8%88%88%E5%91%B3%E3%81%AE%E3%81%82%E3%82%8B%E6%96%B9%E3%81%AF%E3%80%81%E3%81%8A%E8%BF%91%E3%81%8F%E3%81%AENXP%E5%96%B6%E6%A5%AD%E6%89%80%E3%81%BE%E3%81%A7%E3%81%8A%E5%95%8F%E3%81%84%E5%90%88%E3%82%8F%E3%81%9B%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%0A%3CP%3E%E3%81%84%E3%81%9A%E3%82%8C%E3%81%AB%E3%81%9B%E3%82%88%E3%80%81HSE%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E3%82%92%E6%90%AD%E8%BC%89%E3%81%97%E3%81%9FS32K3%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%AB%E7%A7%BB%E8%A1%8C%E3%81%99%E3%82%8B%E3%81%AE%E3%81%8C%E3%80%81%E3%81%AF%E3%82%8B%E3%81%8B%E3%81%AB%E8%89%AF%E3%81%84%E9%81%B8%E6%8A%9E%E8%82%A2%E3%81%A7%E3%81%99%E3%80%82HSE%E3%83%95%E3%82%A1%E3%83%BC%E3%83%A0%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%AF%E3%80%81%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E3%81%8A%E5%AE%A2%E6%A7%98%E3%81%8C%E4%BD%BF%E7%94%A8%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82RSA%20%E3%81%A8%20ECC%20%E3%81%AF%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%20%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fproducts%2Fprocessors-and-microcontrollers%2Fs32-automotive-platform%2Fs32k-auto-general-purpose-mcus%2Fs32k3-microcontrollers-for-automotive-general-purpose%3AS32K3%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fproducts%2Fprocessors-and-microcontrollers%2Fs32-automotive-platform%2Fs32k-auto-general-purpose-mcus%2Fs32k3-microcontrollers-for-automotive-general-purpose%3AS32K3%3C%2FA%3E%3CBR%20%2F%3E%E3%81%BE%E3%81%9F%E3%80%81%E6%96%B0%E3%81%97%E3%81%84%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%A7%E3%81%82%E3%82%8B%E3%81%9F%E3%82%81%E3%80%81%E4%BF%9D%E8%A8%BC%E3%81%95%E3%82%8C%E3%82%8B%E5%8F%AF%E7%94%A8%E6%80%A7%E3%81%AF%E3%82%88%E3%82%8A%E9%95%B7%E3%81%8F%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fproducts%2Fnxp-product-information%2Fnxp-product-programs%2Fproduct-longevity%3APRDCT_LONGEVITY_HM%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fproducts%2Fnxp-product-information%2Fnxp-product-programs%2Fproduct-longevity%3APRDCT_LONGEVITY_HM%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%3CBR%20%2F%3E%E3%83%AB%E3%83%BC%E3%82%AB%E3%82%B9%3C%2FP%3E%3C%2FLINGO-BODY%3E