Secure element transcript attestation

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

Secure element transcript attestation

335 次查看
damip
Contributor I

Hello,

I currently use the SE050 and I would like to attest a digest of the history of all host-chip communications since the start of the session in order to reduce trust requirements in the host.

I understand that the SE050 does not have this capability, and I am looking for alternatives that might allow this.

As a fallback, I found that the SE051P allows custom java card applets to be installed but I don't know what would be the exact process to build a prototype.

Thank you for your help.

标签 (2)
标记 (1)
0 项奖励
回复
2 回复数

204 次查看
msjcard
Contributor III

You could stack them.  E.g.  Use the "outside" SE05x as the pass-through digester.  I *think* it would work if you just used that Outside chip as an I2C master for an "inside" chip doing the actual work.  I believe the inside<-> outside I2C messages can be digested and signed in each direction.  

I haven't actually looked deeply at the SE05x data to verify approach, but my readings of the documents a year or so ago suggest this is possible.

 

0 项奖励
回复

308 次查看
carlos_o
NXP TechSupport
NXP TechSupport

Hi @damip 

Thanks for your post

The SE05x family does not have the capability to get history of the host-chip communication, this could be accomplished in the host but is up to your own implementation. 

For detail information about custom applets pf the SE051 please contact your local NXP representative. 

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2262477%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%AE%89%E5%85%A8%E5%85%83%E4%BB%B6%E6%88%90%E7%BB%A9%E5%8D%95%E8%AE%A4%E8%AF%81%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2262477%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3C%2FP%3E%3CP%3E%E6%88%91%E7%9B%AE%E5%89%8D%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AF%20SE050%EF%BC%8C%E6%88%91%E6%83%B3%E8%AF%81%E6%98%8E%E8%87%AA%E4%BC%9A%E8%AF%9D%E5%BC%80%E5%A7%8B%E4%BB%A5%E6%9D%A5%E6%89%80%E6%9C%89%E4%B8%BB%E6%9C%BA%E8%8A%AF%E7%89%87%E9%80%9A%E4%BF%A1%E7%9A%84%E5%8E%86%E5%8F%B2%E6%91%98%E8%A6%81%EF%BC%8C%E4%BB%A5%E9%99%8D%E4%BD%8E%E5%AF%B9%E4%B8%BB%E6%9C%BA%E7%9A%84%E4%BF%A1%E4%BB%BB%E8%A6%81%E6%B1%82%E3%80%82%3C%2FP%3E%3CP%3E%E6%8D%AE%E6%88%91%E6%89%80%E7%9F%A5%EF%BC%8CSE050%20%E4%B8%8D%E5%85%B7%E5%A4%87%E8%BF%99%E7%A7%8D%E5%8A%9F%E8%83%BD%EF%BC%8C%E6%88%91%E6%AD%A3%E5%9C%A8%E5%AF%BB%E6%89%BE%E5%8F%AF%E4%BB%A5%E5%AE%9E%E7%8E%B0%E8%BF%99%E7%A7%8D%E5%8A%9F%E8%83%BD%E7%9A%84%E6%9B%BF%E4%BB%A3%E4%BA%A7%E5%93%81%E3%80%82%3C%2FP%3E%3CP%3E%E4%BD%9C%E4%B8%BA%E5%90%8E%E5%A4%87%EF%BC%8C%E6%88%91%E5%8F%91%E7%8E%B0%20SE051P%20%E5%85%81%E8%AE%B8%E5%AE%89%E8%A3%85%E8%87%AA%E5%AE%9A%E4%B9%89%20Java%20%E5%8D%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F%EF%BC%8C%E4%BD%86%E6%88%91%E4%B8%8D%E7%9F%A5%E9%81%93%E5%88%B6%E4%BD%9C%E5%8E%9F%E5%9E%8B%E7%89%88%E6%9C%AC%E7%9A%84%E7%A1%AE%E5%88%87%E8%BF%87%E7%A8%8B%E6%98%AF%E4%BB%80%E4%B9%88%E3%80%82%3C%2FP%3E%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E5%B8%AE%E5%8A%A9%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2262477%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3ESmart%20Card%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3E%E7%A7%BB%E5%8A%A8%E6%99%BA%E8%83%BD%E5%8D%A1%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2263020%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Secure%20element%20transcript%20attestation%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2263020%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F258000%22%20target%3D%22_blank%22%3E%40damip%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E6%9D%A5%E4%BF%A1%3C%2FP%3E%0A%3CP%3ESE05x%20%E7%B3%BB%E5%88%97%E4%B8%8D%E5%85%B7%E5%A4%87%E8%8E%B7%E5%8F%96%E4%B8%BB%E6%9C%BA%E8%8A%AF%E7%89%87%E9%80%9A%E4%BF%A1%E5%8E%86%E5%8F%B2%E8%AE%B0%E5%BD%95%E7%9A%84%E8%83%BD%E5%8A%9B%EF%BC%8C%E8%BF%99%E5%8F%AF%E4%BB%A5%E5%9C%A8%E4%B8%BB%E6%9C%BA%E4%B8%AD%E5%AE%8C%E6%88%90%EF%BC%8C%E4%BD%86%E5%8F%96%E5%86%B3%E4%BA%8E%E6%82%A8%E8%87%AA%E5%B7%B1%E7%9A%84%E5%AE%9E%E7%8E%B0%E3%80%82%3C%2FP%3E%0A%3CP%3E%E6%9C%89%E5%85%B3%20SE051%20%E8%87%AA%E5%AE%9A%E4%B9%89%E5%B0%8F%E7%A8%8B%E5%BA%8F%E7%9A%84%E8%AF%A6%E7%BB%86%E4%BF%A1%E6%81%AF%EF%BC%8C%E8%AF%B7%E8%81%94%E7%B3%BB%E5%BD%93%E5%9C%B0%E7%9A%84%E6%81%A9%E6%99%BA%E6%B5%A6%E4%BB%A3%E8%A1%A8%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2269407%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Secure%20element%20transcript%20attestation%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2269407%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%8F%AF%E4%BB%A5%E6%8A%8A%E5%AE%83%E4%BB%AC%E5%8F%A0%E8%B5%B7%E6%9D%A5%E3%80%82%20%E4%BE%8B%E5%A6%82%20%E4%BD%BF%E7%94%A8%22%E5%A4%96%22%20SE05x%20%E4%BD%9C%E4%B8%BA%E7%9B%B4%E9%80%9A%E5%BC%8F%E6%B6%88%E5%8C%96%E5%99%A8%E3%80%82%20%E6%88%91%E8%AE%A4%E4%B8%BA%EF%BC%8C%E5%A6%82%E6%9E%9C%E6%82%A8%E5%8F%AA%E6%98%AF%E5%B0%86%E5%A4%96%E9%83%A8%E8%8A%AF%E7%89%87%E7%94%A8%E4%BD%9C%22%E5%86%85%E9%83%A8%22%20%E8%8A%AF%E7%89%87%E7%9A%84%20I2C%20%E4%B8%BB%E6%8E%A7%E8%8A%AF%E7%89%87%E6%9D%A5%E6%89%A7%E8%A1%8C%E5%AE%9E%E9%99%85%E5%B7%A5%E4%BD%9C%EF%BC%8C**%E6%98%AF%E5%8F%AF%E8%A1%8C%E7%9A%84%E3%80%82%20%E6%88%91%E7%9B%B8%E4%BF%A1%E5%86%85%E9%83%A8%26lt%3B-%26gt%3B%20%E5%A4%96%E9%83%A8%20I2C%20%E4%BF%A1%E6%81%AF%E5%8F%AF%E4%BB%A5%E5%9C%A8%E6%AF%8F%E4%B8%AA%E6%96%B9%E5%90%91%E4%B8%8A%E8%BF%9B%E8%A1%8C%E6%B6%88%E5%8C%96%E5%92%8C%E7%AD%BE%E5%90%8D%E3%80%82%20%20%3C%2FP%3E%3CP%3E%E6%88%91%E8%BF%98%E6%B2%A1%E6%9C%89%E6%B7%B1%E5%85%A5%E7%A0%94%E7%A9%B6%E8%BF%87%20SE05x%20%E7%9A%84%E6%95%B0%E6%8D%AE%E6%9D%A5%E9%AA%8C%E8%AF%81%E8%BF%99%E7%A7%8D%E6%96%B9%E6%B3%95%EF%BC%8C%E4%BD%86%E6%88%91%E4%B8%80%E5%B9%B4%E5%A4%9A%E5%89%8D%E9%98%85%E8%AF%BB%E7%9A%84%E6%96%87%E4%BB%B6%E8%A1%A8%E6%98%8E%E8%BF%99%E6%98%AF%E5%8F%AF%E8%83%BD%E7%9A%84%E3%80%82%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E