[发明专利]国密智能密码钥匙应用接口实现方法及装置有效
申请号: | 201810547002.0 | 申请日: | 2018-05-31 |
公开(公告)号: | CN108880792B | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 李琨;宁娇;张磊;袁艳芳;徐平江;王振林;刘国营;李二霞;邵志敏;樊迪 | 申请(专利权)人: | 北京智芯微电子科技有限公司;中国电力科学研究院有限公司;国网山东省电力公司电力科学研究院;国网信息通信产业集团有限公司;国家电网有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08 |
代理公司: | 北京中誉威圣知识产权代理有限公司 11279 | 代理人: | 周际;张鹏 |
地址: | 100192 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 密码 钥匙 应用 接口 实现 方法 装置 | ||
1.一种国密智能密码钥匙应用接口实现方法,其特征在于,所述国密智能密码钥匙应用接口实现方法包括如下步骤:
在根目录下生成设备安全管理文件以及设备信息管理文件;
在根目录下生成应用目录管理文件;以及
在根目录下生成多个应用;
其中,所述应用管理目录文件包括以下各项:应用有效开关、应用索引、应用名称以及应用使用权限,所述应用目录管理文件用于映射和维护进行应用创建和应用选择时所使用的应用名称以及应用使用权限与应用目录索引的对应关系,
其中,所述国密智能密码钥匙应用接口实现方法还包括:
当创建应用时,判断所述应用管理目录文件中是否存在相同的应用名称,若存在相同的应用名称,则不允许创建应用;
若不存在相同的应用名称,则执行以下步骤:
创建应用并设置所述应用有效开关为开状态;
更新所述应用使用权限、所述应用名称以及所述应用索引;以及
同时在所述应用下创建应用安全管理文件、容器目录管理文件以及文件目录管理文件,
其中,所述国密智能密码钥匙应用接口实现方法还包括:
当创建容器时,对所述容器目录管理文件进行查找,判断是否存在相同的容器,若存在相同的容器,则不允许创建容器;
若不存在相同的容器,则执行以下步骤:
创建容器并将容器目录文件对应开关状态设置为开状态;
写入容器名称;
为容器分配容器索引;
其中,所述容器索引引申出加密公钥文件、加密私钥文件、加密证书文件、签名公钥文件、签名私钥文件以及签名证书文件;以及
更新容器文件中的内容,
其中,所述国密智能密码钥匙应用接口实现方法还包括:
当删除容器时,执行以下操作:
将所述容器目录文件对应的开关状态设置为关状态;以及
将所述容器索引引申出的加密公钥文件、加密私钥文件、加密证书文件、签名公钥文件、签名私钥文件以及签名证书文件清空。
2.根据权利要求1所述的国密智能密码钥匙应用接口实现方法,其特征在于,所述设备安全管理文件中存放设备的认证密钥,所述认证密钥用于在收到设备认证信息时,对设备进行认证。
3.根据权利要求1所述的国密智能密码钥匙应用接口实现方法,其特征在于,所述国密智能密码钥匙应用接口实现方法还包括如下步骤:
当删除应用时,执行以下操作:
设置所述应用有效开关为关状态,并删除所述应用;
当打开应用时,执行以下操作:
查找应用名称所对应的应用是否存在;
如果所述应用存在,则将应用打开开关设置为开状态并返回对应的应用索引。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京智芯微电子科技有限公司;中国电力科学研究院有限公司;国网山东省电力公司电力科学研究院;国网信息通信产业集团有限公司;国家电网有限公司,未经北京智芯微电子科技有限公司;中国电力科学研究院有限公司;国网山东省电力公司电力科学研究院;国网信息通信产业集团有限公司;国家电网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810547002.0/1.html,转载请声明来源钻瓜专利网。