一种基于TSM的TSPI接口的CSP模块和CSP实现方法技术

技术编号:8131192 阅读:415 留言:0更新日期:2012-12-27 03:27
本发明专利技术涉及一种基于TSM的TSPI接口的CSP模块和CSP实现方法,主要包括基于TSM的TSPI接口创建的CSP连接接口、CSP密钥生成和交换接口、CSP加解密接口和CSP哈希和数字签名接口。其中,CSP连接接口用于进行CSP密钥容器的获取与清除、容器参数的设置与获取以及释放所述CSP密钥容器;CSP密钥生成和交换接口用于进行CSP产生与销毁密钥对象、导入导出密钥对象、加载密钥对象、获取与设置密钥对象参数以及生成随机数;CSP加解密接口用于进行CSP加密和解密;所述CSP哈希和数字签名接口用于产生与销毁哈希对象、获取与设置哈希对象参数、签名和验签。通过在TSM接口TSPI上封装上述接口,可以方便安全应用开发者快速开发TCM应用,同时方便传统应用快速移植到TCM上来。

【技术实现步骤摘要】

【技术保护点】
一种基于TSM的TSPI接口的CSP模块,其特征在于,包括:TCM芯片、所述TCM芯片的TSM、所述TSM的调用接口TSPI,以及基于所述TSPI创建的CSP连接接口、CSP密钥生成和交换接口、CSP加解密接口和CSP哈希和数字签名接口;其中所述CSP连接接口用于进行CSP密钥容器的获取与清除、容器参数的设置与获取以及释放所述CSP密钥容器;所述CSP密钥生成和交换接口用于进行CSP产生与销毁密钥对象、导入导出密钥对象、加载密钥对象、获取与设置密钥对象参数以及生成随机数;所述CSP加解密接口用于进行CSP加密和解密;所述CSP哈希和数字签名接口用于产生与销毁哈希对象、获取与设置哈希对象参数、签名和验签。

【技术特征摘要】

【专利技术属性】
技术研发人员:艾俊
申请(专利权)人:国民技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1