[发明专利]一种从用户端密码模块调用系统私钥的密码系统有效
申请号: | 201610545135.5 | 申请日: | 2016-07-12 |
公开(公告)号: | CN106059760B | 公开(公告)日: | 2019-03-19 |
发明(设计)人: | 龙毅宏 | 申请(专利权)人: | 武汉理工大学 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/14;H04L9/32;H04L29/06 |
代理公司: | 湖北武汉永嘉专利代理有限公司 42102 | 代理人: | 许美红 |
地址: | 430070 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明使得密码应用程序像使用本地私钥一样通过本地密码模块使用存储在密码服务器中的系统私钥。若系统私钥是单个私钥,则密码模块本地的一个与系统私钥对应的密钥对象中保存的是系统私钥的标识信息;当密码应用程序使用此密钥对象的私钥进行密码运算时,密码模块通过系统私钥标识信息调用密码服务器中的对应系统私钥进行密码运算。若系统私钥是用密钥系列标识信息统一标识的一系列系统私钥,则密码模块本地的一个与一系列系统私钥对应的密钥对象中保存有对应的密钥系列标识信息;当密码应用程序使用此密钥对象的私钥进行密码运算时,密码模块调用密码服务器中的对应系列系统私钥中一个相应的私钥进行密码运算。 | ||
搜索关键词: | 一种 用户端 密码 模块 调用 系统 | ||
【主权项】:
1.一种从用户端密码模块调用系统私钥的密码系统,其特征是:所述密码系统包括密码服务器、密码模块,其中:密码服务器:一个存放有系统私钥并使用系统私钥进行密码运算的系统或系统组件;所述系统私钥是供授权用户的密码应用程序使用、用于数据解密和/或数字签名密码运算的私钥;所述系统私钥对应的公钥称为系统公钥;系统私钥和公钥构成的密钥对称为系统密钥对;所述密码应用程序是使用系统公钥和系统私钥实现安全目的的程序;密码模块:一个运行在用户计算设备中提供密码功能调用的软件组件;所述密码模块有与系统私钥或密钥对相对应的密钥对象;所述密码模块中与系统私钥或密钥对相对应的密钥对象称为系统私钥对象或密钥对对象;所述系统私钥对象或密钥对对象中并没有存放系统私钥或密钥对;所述系统私钥对象或密钥对对象中保存有对应的系统私钥或密钥对的标识信息;密码应用程序像使用存放有私钥或密钥对的密钥对象一样的方式使用所述系统私钥对象或密钥对对象;所述系统私钥或密钥对的标识信息是标识系统私钥或密钥对的信息;当一个密码应用程序调用所述密码模块使用系统公钥进行密码运算时,所述密码模块按使用普通的公钥一样的方式使用系统公钥进行密码运算;当一个密码应用程序调用所述密码模块使用密码模块中的一个系统私钥对象或密钥对对象进行密码运算时,所述密码模块连接密码服务器,请求使用与系统私钥对象或密钥对对象对应的系统私钥进行密码运算,请求中有从系统私钥对象或密钥对对象中得到的系统私钥或密钥对标识信息;接收到密码模块提交的请求后,密码服务器对调用密码模块的密码应用程序的用户进行身份鉴别;在完成用户身份鉴别并确定用户具有使用系统私钥的权限后,密码服务器根据密码模块提交的密码运算请求使用系统私钥进行密码运算,然后将密码运算的结果返回给密码模块;密码模块接收到密码服务器返回的密码运算结果后,向密码应用程序返回密码运算结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉理工大学,未经武汉理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610545135.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种喷嘴式超高磁选矿的组合装置
- 下一篇:多维可调准零刚度隔振平台