一种基于标识密码的单证鉴别方法及系统技术方案

技术编号:19969725 阅读:44 留言:0更新日期:2019-01-03 15:50
本发明专利技术提供一种基于标识密码的单证鉴别方法及系统,包括密钥生成中心、单证开具方和单证验证方,本发明专利技术利用标识密码算法有效地实现了海量对象例如单证的防伪鉴别,与现有技术中给每个单证开具方分发公私钥对,由单证开具方使用己方的私钥对每份单证进行签名的方式不同,本发明专利技术的技术方案根据每一份单证的标识,使用标识密码算法生成所述单证的私钥并发送给单证开具方,由单证开具方依据所述单证的私钥,利用标识密码算法进行签名,生成防伪单证,验证签名时直接用单证标识作为该单证的签名公钥即可进行验证。

A Document Identification Method and System Based on Identification Password

The invention provides a document authentication method and system based on identification password, including key generation center, document issuer and document verifier. The invention effectively realizes anti-counterfeiting authentication of a large number of objects such as documents by using identification password algorithm, distributes public-private key pairs to each document issuer in the prior art, and each document is entered by the document issuer using its own private key pairs. According to the identification of each document, the technical scheme of the present invention generates the private key of the document and sends it to the issuing party. According to the private key of the document, the issuing party uses the identification cryptographic algorithm to sign the anti-counterfeiting document and generates the anti-counterfeiting document. When verifying the signature, the issuing party directly uses the identification of the document as the signature public key of the document. Line validation.

【技术实现步骤摘要】
一种基于标识密码的单证鉴别方法及系统
本专利技术涉及信息安全与计算机应用
,具体涉及一种基于标识密码的单证鉴别方法及系统。
技术介绍
单证在商务贸易活动中起到非常重要的作用。单证的使用方和监管部门,需要完善的单证防伪鉴别手段来判断单证的真伪,保证单证的使用安全。常用的单证防伪鉴别技术手段主要有防伪印刷技术和密码技术。防伪印刷技术只能应用于纸质单证,密码技术则可应用于纸质单证和电子单证。随着PKI(公钥基础设施)技术的发展,基于PKI技术的单证防伪鉴别方案得到了较为广泛的应用。PKI体系以数字证书和CA(证书颁发机构)为核心,采用公钥加密技术(即非对称式加密)确保信息安全。但是,PKI体系中的证书颁发和管理系统复杂且难以部署,实现成本高、效率低下,系统运行维护成本也很高。基于标识的密码系统(Identity-BasedCryptograph,简称IBC),是一种非对称的公钥密码体制。标识密码系统中不需要证书,使用用户具有唯一性的身份标识作为用户的公钥,由密钥生成中心(KeyGenerateCenter,简称KGC)根据系统主密钥和用户的身份标识计算得出用户的私钥。用户公钥是由用户本文档来自技高网...

【技术保护点】
1.一种基于标识密码的单证鉴别方法,其特征在于,该方法包括以下步骤:步骤一,单证开具方生成单证的标识,并把所述单证的标识发送给密钥生成中心,其中所述单证的标识包含所述单证开具方唯一的鉴别信息;步骤二,所述密钥生成中心对所述单证的标识进行鉴别,若所述单证的标识符合标识规范,则所述密钥生成中心根据所述单证的标识,使用标识密码算法,依据系统主私钥和系统参数,计算得到单证的私钥,并将所述单证的私钥发送给所述单证开具方;否则,所述密钥生成中心向所述单证开具方返回鉴别失败的消息;步骤三,所述单证开具方根据单证的要素信息生成待签名消息,并依据系统主公钥、所述系统参数、所述单证的私钥,使用标识密码算法生成所述...

【技术特征摘要】
1.一种基于标识密码的单证鉴别方法,其特征在于,该方法包括以下步骤:步骤一,单证开具方生成单证的标识,并把所述单证的标识发送给密钥生成中心,其中所述单证的标识包含所述单证开具方唯一的鉴别信息;步骤二,所述密钥生成中心对所述单证的标识进行鉴别,若所述单证的标识符合标识规范,则所述密钥生成中心根据所述单证的标识,使用标识密码算法,依据系统主私钥和系统参数,计算得到单证的私钥,并将所述单证的私钥发送给所述单证开具方;否则,所述密钥生成中心向所述单证开具方返回鉴别失败的消息;步骤三,所述单证开具方根据单证的要素信息生成待签名消息,并依据系统主公钥、所述系统参数、所述单证的私钥,使用标识密码算法生成所述待签名消息的签名;步骤四,所述单证开具方把所述签名转化为符号或者图形形式的验证信息,并把所述单证的标识、所述单证的要素信息、所述验证信息显示在单证上;步骤五,需要对所述单证进行鉴别时,单证验证方从所述单证上获取所述单证的标识、所述单证的要素信息和所述验证信息,将所述验证信息转化为待验证签名,根据所述单证的要素信息生成待验证消息,再依据所述系统参数和所述系统主公钥,把所述单证的标识作为所述单证的公钥,使用标识密码算法对所述待验证消息和所述待验证签名进行验证。2.根据权利要求1所述的单证鉴别方法,其特征在于:所述单证验证方扫描所述单证,利用图像识别技术识别出所述单证的标识、所述单证的要素信息和所述验证信息,其中所述单证的标识、所述单证的要素信息和所述验证信息分别位于所述单证上的确定区域。3.根据权利要求1所述的单证鉴别方法,其特征在于:所述步骤四和步骤五还可以为:步骤四,所述单证开具方把所述单证的标识、所述单证的要素信息显示在所述单证上,并把所述签名发送给所述单证验证方;步骤五,需要对所述单证进行鉴别时,所述单证验证方把收到的所述单证开具方发送来的与所述单证对应的所述签名作为待验证签名,并从所述单证上获取所述单证的标识和所述单证的要素信息,根据所述单证的要素信息生成所述待验证消息,再依据所述系统参数、所述系统主公钥,把所述单证的标识作为所述单证的公钥,使用标识密码算法对所述待验证消息和所述待验证签名进行验证。4.根据权利要求1或2或3所述的单证鉴别方法,其特征在于:所述单证开具方把所述单证的要素信息作为数据明文,利用密码杂凑函数生成第一摘要信息,并把所述第一摘要信息作为所述待签名消息;所述单证验证方把所述单证的要素信息作为数据明文,利用所述密码杂凑函数生成第一摘要信息,并...

【专利技术属性】
技术研发人员:刘熙胖梁松涛廖正赟卫志刚张斌丁琦王旭鹏
申请(专利权)人:郑州信大捷安信息技术股份有限公司
类型:发明
国别省市:河南,41

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

1