发明名称 一种基于TSM的TSPI接口的CSP模块和CSP实现方法
摘要 本发明涉及一种基于TSM的TSPI接口的CSP模块和CSP实现方法,主要包括基于TSM的TSPI接口创建的CSP连接接口、CSP密钥生成和交换接口、CSP加解密接口和CSP哈希和数字签名接口。其中,CSP连接接口用于进行CSP密钥容器的获取与清除、容器参数的设置与获取以及释放所述CSP密钥容器;CSP密钥生成和交换接口用于进行CSP产生与销毁密钥对象、导入导出密钥对象、加载密钥对象、获取与设置密钥对象参数以及生成随机数;CSP加解密接口用于进行CSP加密和解密;所述CSP哈希和数字签名接口用于产生与销毁哈希对象、获取与设置哈希对象参数、签名和验签。通过在TSM接口TSPI上封装上述接口,可以方便安全应用开发者快速开发TCM应用,同时方便传统应用快速移植到TCM上来。
申请公布号 CN102842005A 申请公布日期 2012.12.26
申请号 CN201110166272.5 申请日期 2011.06.21
申请人 国民技术股份有限公司 发明人 艾俊
分类号 G06F21/22(2006.01)I 主分类号 G06F21/22(2006.01)I
代理机构 北京轻创知识产权代理有限公司 11212 代理人 杨立
主权项 一种基于TSM的TSPI接口的CSP模块,其特征在于,包括:TCM芯片、所述TCM芯片的TSM、所述TSM的调用接口TSPI,以及基于所述TSPI创建的CSP连接接口、CSP密钥生成和交换接口、CSP加解密接口和CSP哈希和数字签名接口;其中所述CSP连接接口用于进行CSP密钥容器的获取与清除、容器参数的设置与获取以及释放所述CSP密钥容器;所述CSP密钥生成和交换接口用于进行CSP产生与销毁密钥对象、导入导出密钥对象、加载密钥对象、获取与设置密钥对象参数以及生成随机数;所述CSP加解密接口用于进行CSP加密和解密;所述CSP哈希和数字签名接口用于产生与销毁哈希对象、获取与设置哈希对象参数、签名和验签。
地址 518057 广东省深圳市南山区高新技术产业园区深圳软件园3栋301、302
您可能感兴趣的专利