信息请求及提供方法和装置、存储介质和设备制造方法及图纸

技术编号:16648510 阅读:63 留言:0更新日期:2017-11-27 00:19
本发明专利技术提供的信息请求及提供方法和装置、存储介质和设备,实现根据查询请求查询到各个待验证身份信息分别对应的电子签名及相关的一电子文书的哈希摘要,进而根据各个电子签名和该哈希摘要分别计算得到对应的多个公钥,并通过各个公钥预先关联的身份信息来和各待验证身份信息匹配,从而得到匹配结果,据以判别各待验证对象是否为同一电子文书的签署者或该电子文书是否被篡改的结果;本发明专利技术的技术方案有效提升用户从存储端获取电子文书相关信息的安全性,又保证查询者可验证该电子文书签署者的真实身份,且同时保证了电子文书的原文不会被任意查询者发现。

Information request and providing method and device, storage medium and equipment

The invention provides a request for information and provide a method and device, storage medium and apparatus, hash according to the query request to each query to verify identity information corresponding to the electronic signature and an electronic document, a public key and then according to the electronic signature and the hash are calculated corresponding, and through various the public key associated identity information to advance and to be verified identity information, so as to get the matching result, according to the different need to verify whether the object is the same sign of electronic instruments or the electronic document has been tampered with the results; the safety technical scheme of the invention can effectively improve user access to electronic documents stored relevant information from the end the query can verify and ensure the electronic documents signed the true identity, and at the same time to ensure the electronic documents are not original Arbitrary query discovery.

【技术实现步骤摘要】
信息请求及提供方法和装置、存储介质和设备
本专利技术涉及信息加解密
,特别是涉及信息请求及提供方法和装置、存储介质和设备。
技术介绍
目前,电子文书及电子签名技术已得到广泛应用,尤其在2015年8月31日《中华人民共和国电子签名法》得到修改之后,该技术的规范标准得到了确认,其法律效力及安全性依得到了认可。为便于查询,会将电子文书的相关信息,如原文、原文的hash摘要、签署方的电子签名等存储于服务系统上以供查询,但是,服务系统所存储信息或其传送的信息可能会被篡改,可能会引发用户受到欺骗而利益受损的严重后果,因此,需要对该些存储信息加以验证。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供信息请求及提供方法和装置、存储介质和设备,用于解决现有技术中电子文书信息安全的问题。为实现上述目的及其他相关目的,本专利技术提供一种信息请求方法,包括:发送包含与若干待验证对象及一电子文书相关信息的查询请求;接收响应所述查询请求的查询结果,其包含:预先关联于各所述待验证对象的电子签名、及根据所述电子文书原文生成的原文哈希摘要;发送包含各所述待验证对象的待验证身份信息、各所述电子签名及原文哈希摘要的身份验证请求;接收响应所述身份验证请求的验证结果,其包括:判别所述若干待验证对象是否同为所述电子文书的签署者、和/或所述电子文书原文是否被篡改的结果。于本专利技术的一实施例中,所述查询结果为信息标识形式。于本专利技术的一实施例中,所述信息标识形式包括:二维码、HEX码或条形码形式。于本专利技术的一实施例中,所述查询结果中的各所述电子签名及原文哈希摘要是经过加密的。于本专利技术的一实施例中,所述的信息请求方法,还包括:根据预存的密码信息对已加密的各所述电子签名及原文哈希摘要进行解密。为实现上述目的及其他相关目的,本专利技术提供一种信息提供方法,包括:接收包含与若干待验证对象及一电子文书相关信息的查询请求;根据所述查询请求查询预先关联于各所述待验证对象的电子签名、及根据所述电子文书原文生成的原文哈希摘要;发送包含查询到的各所述电子签名及哈希摘要的查询结果来响应所述查询请求。于本专利技术的一实施例中,所述查询结果为信息标识形式。于本专利技术的一实施例中,所述信息标识形式包括:二维码、HEX码或条形码形式。于本专利技术的一实施例中,所述查询结果中的各所述电子签名及原文哈希摘要是经过加密的。为实现上述目的及其他相关目的,本专利技术提供一种信息提供方法,包括:接收包含若干待验证对象的待验证身份信息、若干电子签名及一原文哈希摘要的身份验证请求,其中,每个电子签名对应于一所述待验证对象;根据所述原文哈希摘要分别与各所述电子签名分别计算以得到若干个公钥;根据各所述公钥分别查询预先关联的预设身份信息;匹配所述预设身份信息及所述待验证身份信息以得到验证结果,其包括;若匹配均一致,则判别所述若干待验证对象同为所述电子文书的签署者且所述电子文书原文未被篡改;若匹配存在不一致,则判别匹配不一致的待验证对象并非所述电子文书的签署者和/或所述电子文书原文被篡改;发送所述验证结果以响应所述身份验证请求。为实现上述目的及其他相关目的,本专利技术提供一种信息请求装置,包括:第一发送模块,用于发送包含与若干待验证对象及一电子文书相关信息的查询请求;第一接收模块,用于接收响应所述查询请求的查询结果,其包含:预先关联于各所述待验证对象的电子签名、及根据所述电子文书原文生成的原文哈希摘要;所述第一发送模块,还用于发送包含各所述待验证对象的待验证身份信息、各所述电子签名及原文哈希摘要的身份验证请求;所述第一接收模块,还用于接收响应所述身份验证请求的验证结果,其包括:判别所述若干待验证对象是否同为所述电子文书的签署者、和/或所述电子文书原文是否被篡改的结果。为实现上述目的及其他相关目的,本专利技术提供一种信息提供装置,包括:第二接收模块,用于接收包含与若干待验证对象及一电子文书相关信息的查询请求;信息请求模块,用于根据所述查询请求查询预先关联于各所述待验证对象的电子签名、及根据所述电子文书原文生成的原文哈希摘要;第二发送模块,用于发送包含查询到的各所述电子签名及哈希摘要的查询结果来响应所述查询请求。为实现上述目的及其他相关目的,本专利技术提供一种信息提供装置,包括:第三接收模块,用于接收包含若干待验证对象的待验证身份信息、若干电子签名及一原文哈希摘要的身份验证请求,其中,每个电子签名对应于一所述待验证对象;计算模块,用于根据所述原文哈希摘要分别与各所述电子签名分别计算以得到若干个公钥;身份查询模块,用于根据各所述公钥分别查询预先关联的预设身份信息;身份验证模块,用于匹配所述预设身份信息及所述待验证身份信息以得到验证结果,其包括;若匹配均一致,则判别所述若干待验证对象同为所述电子文书的签署者且所述电子文书原文未被篡改;若匹配存在不一致,则判别匹配不一致的待验证对象并非所述电子文书的签署者和/或所述电子文书原文被篡改;第三发送模块,用于发送所述验证结果以响应所述身份验证请求。为实现上述目的及其他相关目的,本专利技术提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述的信息请求方法。为实现上述目的及其他相关目的,本专利技术提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述的信息提供方法。为实现上述目的及其他相关目的,本专利技术提供一种计算机设备,包括:处理器及存储器;所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述计算机设备执行所述的信息请求方法。为实现上述目的及其他相关目的,本专利技术提供一种计算机设备,包括:处理器及存储器;所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述计算机设备执行所述的信息提供方法。如上所述,本专利技术提供的信息请求及提供方法和装置、存储介质和设备,实现根据查询请求查询到各个待验证身份信息分别对应的电子签名及相关的一电子文书的哈希摘要,进而根据各个电子签名和该哈希摘要分别计算得到对应的多个公钥,并通过各个公钥预先关联的身份信息来和各待验证身份信息匹配,从而得到匹配结果,据以判别各待验证对象是否为同一电子文书的签署者或该电子文书是否被篡改的结果;本专利技术的技术方案有效提升用户从存储端获取电子文书相关信息的安全性,又保证查询者可验证该电子文书签署者的真实身份,且同时保证了电子文书的原文不会被任意查询者发现。附图说明图1显示为本专利技术的通信系统于一实施例中的结构示意图。图2显示为本专利技术的通信系统于一实施例中所应用的通信方法的流程示意图。图3显示为本专利技术于一实施例中的信息请求装置的功能模块示意图。图4显示为本专利技术于一实施例中的信息提供装置的功能模块示意图。图5显示为本专利技术于一实施例中的信息提供装置的功能模块示意图。图6显示为本专利技术于一实施例中计算机设备的结构示意图。元件标号说明101用户终端102服务系统103验证终端301第一发送模块302第一接收模块401第二接收模块402信息请求模块403第二发送模块501第三接收模块502计算模块503身份查询模块504身份验证模块505第三发送模块600计算机设备601处理器602存储器S201~S209方法流程具体实施方式以下通过特定的具体实例本文档来自技高网...
信息请求及提供方法和装置、存储介质和设备

【技术保护点】
一种信息请求方法,其特征在于,包括:发送包含与若干待验证对象及一电子文书相关信息的查询请求;接收响应所述查询请求的查询结果,其包含:预先关联于各所述待验证对象的电子签名、及根据所述电子文书原文生成的原文哈希摘要;发送包含各所述待验证对象的待验证身份信息、各所述电子签名及原文哈希摘要的身份验证请求;接收响应所述身份验证请求的验证结果,其包括:判别所述若干待验证对象是否同为所述电子文书的签署者、和/或所述电子文书原文是否被篡改的结果。

【技术特征摘要】
1.一种信息请求方法,其特征在于,包括:发送包含与若干待验证对象及一电子文书相关信息的查询请求;接收响应所述查询请求的查询结果,其包含:预先关联于各所述待验证对象的电子签名、及根据所述电子文书原文生成的原文哈希摘要;发送包含各所述待验证对象的待验证身份信息、各所述电子签名及原文哈希摘要的身份验证请求;接收响应所述身份验证请求的验证结果,其包括:判别所述若干待验证对象是否同为所述电子文书的签署者、和/或所述电子文书原文是否被篡改的结果。2.根据权利要求1所述的信息请求方法,其特征在于,所述查询结果为信息标识形式。3.根据权利要求2所述的信息请求方法,其特征在于,所述信息标识形式包括:二维码、HEX码或条形码形式。4.根据权利要求1所述的信息请求方法,其特征在于,所述查询结果中的各所述电子签名及原文哈希摘要是经过加密的。5.根据权利要求4所述的信息请求方法,其特征在于,还包括:根据预存的密码信息对已加密的各所述电子签名及原文哈希摘要进行解密。6.一种信息提供方法,其特征在于,包括:接收包含与若干待验证对象及一电子文书相关信息的查询请求;根据所述查询请求查询预先关联于各所述待验证对象的电子签名、及根据所述电子文书原文生成的原文哈希摘要;发送包含查询到的各所述电子签名及哈希摘要的查询结果来响应所述查询请求。7.根据权利要求6所述的信息提供方法,其特征在于,所述查询结果为信息标识形式。8.根据权利要求7所述的信息提供方法,其特征在于,所述信息标识形式包括:二维码、HEX码或条形码形式。9.根据权利要求6所述的信息提供方法,其特征在于,所述查询结果中的各所述电子签名及原文哈希摘要是经过加密的。10.一种信息提供方法,其特征在于,包括:接收包含若干待验证对象的待验证身份信息、若干电子签名及一原文哈希摘要的身份验证请求,其中,每个电子签名对应于一所述待验证对象;根据所述原文哈希摘要分别与各所述电子签名分别计算以得到若干个公钥;根据各所述公钥分别查询预先关联的预设身份信息;匹配所述预设身份信息及所述待验证身份信息以得到验证结果,其包括;若匹配均一致,则判别所述若干待验证对象同为所述电子文书的签署者且所述电子文书原文未被篡改;若匹配存在不一致,则判别匹配不一致的待验证对象并非所述电子文书的签署者和/或所述电子文书原文被篡改;发送所述验证结果以响应所述身份验证请求。11.一种信息请求装置,其特征在于,包括:第一发送模块,用于发送包含与若干待验证对象及一电子文...

【专利技术属性】
技术研发人员:陈盛东徐刚胡淳一
申请(专利权)人:上海策赢网络科技有限公司
类型:发明
国别省市:上海,31

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

1