S32K3 certificate storage

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

S32K3 certificate storage

跳至解决方案
2,914 次查看
JiayuZhou
Contributor II

S32K3  

For S32K3,I find certificates can't store in HSM, only can store the key in HSM, the certificate still store in user core.

So, I have two questions:

1. Whether is HSM not support to certificate storage, update and verify?

2. Whether is MCAL not support to certificate parsing?

JiayuZhou_0-1724030649113.png

 

0 项奖励
回复
1 解答
2,845 次查看
VaneB
NXP TechSupport
NXP TechSupport

Hi @JiayuZhou 

CertificateParse and CertificateVerify functionalities are not currently implemented, so there is no support. Unfortunately, there is no timeline or plan to include direct support.

The whole of certificate is not stored in HSE, right? Yes, only the keys are stored.

在原帖中查看解决方案

0 项奖励
回复
3 回复数
2,879 次查看
VaneB
NXP TechSupport
NXP TechSupport

Hi @JiayuZhou 

The CertificateParse and CertificateVerify functionalities are not implemented, as Certificate handling via HSE-B is not done directly. It can fill-in a certificate signing request (CSR) that is pre-formatted by the host. By this the host just needs to provide the pointers to the key values that must be located within the CSR. 

To provide a certificate as shown in the image you share, HSE supports the option to "import standard key certificates", in this case the key container of the Key to be imported is formatted according to a standard certificate format. To properly import the key the host just needs to provide the pointers to the key values and container within the certificate. 

To keep a certificate valid, most of them will have an expiration date and that means that the certification must be updated in order to keep being valid or to provide a more secure way of authenticating the identity of the organization/user. This depends on the certificate itself and the company that validates the corresponding certificate.

 

BR, VaneB

0 项奖励
回复
2,865 次查看
JiayuZhou
Contributor II
thanks for your reply. Besides, I want to know whether HSE can parse certificates. And I understand that only the key of certificate and the pointer of certificate stored in HSE, the whole of certificate is not stored in HSE, right? Whether HSE can verify the validity of the certificate?
0 项奖励
回复
2,846 次查看
VaneB
NXP TechSupport
NXP TechSupport

Hi @JiayuZhou 

CertificateParse and CertificateVerify functionalities are not currently implemented, so there is no support. Unfortunately, there is no timeline or plan to include direct support.

The whole of certificate is not stored in HSE, right? Yes, only the keys are stored.

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-1934602%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ES32K3%E8%AF%81%E4%B9%A6%E5%AD%98%E5%82%A8%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1934602%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fc-pwmxy87654%2FS32K3%2Fpd-p%2FS32K3%22%20class%3D%22lia-product-mention%22%20data-product%3D%221688-1%22%20target%3D%22_blank%22%3ES32K3%3C%2FA%3E%3C%2FP%3E%3CP%3E%E5%AF%B9%E4%BA%8ES32K3%EF%BC%8C%E6%88%91%E5%8F%91%E7%8E%B0%E8%AF%81%E4%B9%A6%E4%B8%8D%E8%83%BD%E5%AD%98%E5%82%A8%E5%9C%A8HSM%E4%B8%AD%EF%BC%8C%E5%8F%AA%E8%83%BD%E5%B0%86%E5%AF%86%E9%92%A5%E5%AD%98%E5%82%A8%E5%9C%A8HSM%E4%B8%AD%EF%BC%8C%E8%AF%81%E4%B9%A6%E4%BB%8D%E7%84%B6%E5%AD%98%E5%82%A8%E5%9C%A8%E7%94%A8%E6%88%B7%E6%A0%B8%E5%BF%83%E4%B8%AD%E3%80%82%3C%2FP%3E%3CP%3E%E5%9B%A0%E6%AD%A4%EF%BC%8C%E6%88%91%E6%9C%89%E4%B8%A4%E4%B8%AA%E9%97%AE%E9%A2%98%EF%BC%9A%3C%2FP%3E%3CP%3E1.%20HSM%E6%98%AF%E5%90%A6%E4%B8%8D%E6%94%AF%E6%8C%81%E8%AF%81%E4%B9%A6%E7%9A%84%E5%AD%98%E5%82%A8%E3%80%81%E6%9B%B4%E6%96%B0%E5%92%8C%E9%AA%8C%E8%AF%81%EF%BC%9F%3C%2FP%3E%3CP%3E2.MCAL%E6%98%AF%E5%90%A6%E4%B8%8D%E6%94%AF%E6%8C%81%E8%AF%81%E4%B9%A6%E8%A7%A3%E6%9E%90%EF%BC%9F%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22JiayuZhou_0-1724030649113.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JiayuZhou_0-1724030649113.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F293691iB0EFC04EB0CDB10F%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22JiayuZhou_0-1724030649113.png%22%20alt%3D%22JiayuZhou_0-1724030649113.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1937739%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9AS32K3%E8%AF%81%E4%B9%A6%E5%AD%98%E5%82%A8%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1937739%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%97%A8%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F239119%22%20target%3D%22_blank%22%3E%40JiayuZhou%3C%2FA%3E%3C%2FP%3E%0A%3CP%3ECertificateParse%20%E5%92%8C%20CertificateVerify%20%E5%8A%9F%E8%83%BD%E7%9B%AE%E5%89%8D%E5%B0%9A%E6%9C%AA%E5%AE%9E%E7%8E%B0%EF%BC%8C%E5%9B%A0%E6%AD%A4%E4%B8%8D%E6%94%AF%E6%8C%81%E3%80%82%E4%B8%8D%E5%B9%B8%E7%9A%84%E6%98%AF%EF%BC%8C%E6%B2%A1%E6%9C%89%E5%8C%85%E6%8B%AC%E7%9B%B4%E6%8E%A5%E6%94%AF%E6%8C%81%E7%9A%84%E6%97%B6%E9%97%B4%E8%A1%A8%E6%88%96%E8%AE%A1%E5%88%92%E3%80%82%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3E%E6%95%B4%E4%B8%AA%E8%AF%81%E4%B9%A6%E6%B2%A1%E6%9C%89%E5%AD%98%E5%82%A8%E5%9C%A8%20HSE%20%E4%B8%AD%EF%BC%8C%E5%AF%B9%E5%90%97%EF%BC%9F%3C%2FSTRONG%3E%E6%98%AF%E7%9A%84%EF%BC%8C%E5%8F%AA%E5%AD%98%E5%82%A8%E4%BA%86%E5%AF%86%E9%92%A5%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1936811%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9AS32K3%E8%AF%81%E4%B9%A6%E5%AD%98%E5%82%A8%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1936811%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E8%B0%A2%E8%B0%A2%E4%BD%A0%E7%9A%84%E5%9B%9E%E5%A4%8D%E3%80%82%E6%AD%A4%E5%A4%96%EF%BC%8C%E6%88%91%E6%83%B3%E7%9F%A5%E9%81%93%20HSE%20%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E8%A7%A3%E6%9E%90%E8%AF%81%E4%B9%A6%E3%80%82%E8%80%8C%E4%B8%94%E6%88%91%E7%9A%84%E7%90%86%E8%A7%A3%E6%98%AF%EF%BC%8CHSE%E4%B8%AD%E5%8F%AA%E5%AD%98%E5%82%A8%E4%BA%86%E8%AF%81%E4%B9%A6%E7%9A%84%E5%AF%86%E9%92%A5%E5%92%8C%E8%AF%81%E4%B9%A6%E7%9A%84%E6%8C%87%E9%92%88%EF%BC%8C%E6%95%B4%E4%B8%AA%E8%AF%81%E4%B9%A6%E5%B9%B6%E4%B8%8D%E5%AD%98%E5%82%A8%E5%9C%A8HSE%E4%B8%AD%EF%BC%8C%E5%AF%B9%E5%90%97%EF%BC%9FHSE%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E9%AA%8C%E8%AF%81%E8%AF%81%E4%B9%A6%E7%9A%84%E6%9C%89%E6%95%88%E6%80%A7%EF%BC%9F%3C%2FLINGO-BODY%3E