Query about the difference between HSM and HSE

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Query about the difference between HSM and HSE

Jump to solution
2,602 Views
TJL
Contributor I

Hello.

 

I wonder what the difference is between HSM and HSE?

I found HSM is used for S32KX, but HSE is used for S32GX.

But I don't know what the difference is exactly.

 

Thank.

TJL

0 Kudos
Reply
1 Solution
2,554 Views
chenyin_h
NXP Employee
NXP Employee

Hello, @TJL 

Thanks for your reply.

From my understanding.

HSM seems be the common name of such security engine/security module that existed in SOC.

For the IP name(specific name of each SOC), they would be different. I suggest reading the RM of different SOC for accurate expression.

For example, in S32K3: it is called HSE_B

chenyin_h_0-1731552084237.png

 

In S32G: it is called HSE, or more clear, HSE_H

chenyin_h_1-1731552084243.png

 

On i.MX8 and Layerscape1/2, it is called CAAM

chenyin_h_2-1731552084246.png

I am not very familiar with other platforms, but I know there are other names like ESE, etc.

 

BR

Chenyin

 

View solution in original post

0 Kudos
Reply
3 Replies
2,555 Views
chenyin_h
NXP Employee
NXP Employee

Hello, @TJL 

Thanks for your reply.

From my understanding.

HSM seems be the common name of such security engine/security module that existed in SOC.

For the IP name(specific name of each SOC), they would be different. I suggest reading the RM of different SOC for accurate expression.

For example, in S32K3: it is called HSE_B

chenyin_h_0-1731552084237.png

 

In S32G: it is called HSE, or more clear, HSE_H

chenyin_h_1-1731552084243.png

 

On i.MX8 and Layerscape1/2, it is called CAAM

chenyin_h_2-1731552084246.png

I am not very familiar with other platforms, but I know there are other names like ESE, etc.

 

BR

Chenyin

 

0 Kudos
Reply
2,579 Views
chenyin_h
NXP Employee
NXP Employee

Hello, @TJL 

Thanks for your post

HSM is usually mentioned on i.MX/layerscape products from NXP, which means Hardware Security Module, from my view:

The hardware security module on S32G is called HSE_H, while on S32K3xx is called HSE_B (Base).

I am not very sure of the status on S32K1xx, for details on such products, I suggest asking it in the corresponding board.

 

BR

Chenyin

0 Kudos
Reply
2,567 Views
TJL
Contributor I

 

@chenyin_h 

 

Thanks for your reply.

I knew HSM is Hardware Secure Module and HSE is Hardware Secure Engine.

But I don't know what the difference is between HSM and HSE.

It seems like the features are alike.

I wonder if it just has a difference in name.

 

Thanks.

Jun

0 Kudos
Reply