[发明专利]一种签名的实现方法和装置有效
申请号: | 201210043904.3 | 申请日: | 2012-02-24 |
公开(公告)号: | CN102571357A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 陆舟;于华章 | 申请(专利权)人: | 飞天诚信科技股份有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种签名的实现方法和装置,该方法包括:接收主机发送的签名请求指令,并对其按照预设规则进行解析;根据首部预设长度数据检测待签名数据的类型,如是待签名原文数据,则根据解析得到的数据域确定签名密钥的存储位置、签名标识和待签名原文数据,根据签名标识对应的算法对待签名原文数据和数据域中的用户标识长度和用户标识值进行预处理,生成待签名数据;如是预处理后的数据,则当签名请求指令的数据域长度值与预设值相符时,根据数据域确定签名密钥的存储位置和待签名数据;对待签名数据进行签名生成签名结果并将其按照第一预设格式发送给主机。本发明的实现方案由于签名公钥和用户标识的参与,提高了签名的安全性和可识别性。 | ||
搜索关键词: | 一种 签名 实现 方法 装置 | ||
【主权项】:
一种签名的实现方法,其特征在于,包括:步骤A:接收主机发送的签名请求指令,并对所述签名请求指令按照预设规则进行解析,确定首部预设长度数据、数据域长度值和数据域;步骤B:判断所述首部预设长度数据是否与第一预设字符串相符,是则执行步骤C,否则判断所述首部预设长度数据是否与第二预设字符串相符,是则执行步骤E,如果所述首部预设长度数据与第一预设字符串和第二预设字符串都不相符,则给主机返回错误提示信息;步骤C:根据所述数据域确定签名密钥的存储位置、签名标识和待签名原文数据;步骤D:根据所述签名标识对应的算法对所述待签名原文数据和所述数据域中的用户标识长度和用户标识值进行预处理,生成待签名数据,顺序执行步骤G;步骤E:检查所述签名请求指令的数据域长度值是否与预设值相符,是则执行步骤F,否则给主机返回错误提示信息;步骤F:根据所述数据域确定签名密钥的存储位置和待签名数据,顺序执行步骤G;步骤G:对所述待签名数据进行签名操作生成签名结果,并将所述签名结果按照第一预设格式发送给主机。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210043904.3/,转载请声明来源钻瓜专利网。
- 上一篇:药粉吸嘴放置盒及应用
- 下一篇:基于同时多线程的取指控制方法