申请/专利权人:深圳市网安计算机安全检测技术有限公司
申请日:2019-01-22
公开(公告)日:2024-01-19
公开(公告)号:CN111460463B
主分类号:G06F21/60
分类号:G06F21/60;G06F21/62
优先权:
专利状态码:有效-授权
法律状态:2024.01.19#授权;2020.08.21#实质审查的生效;2020.07.28#公开
摘要:本发明公开了一种电子存证保存和公证方法、装置、设备及存储介质,其中,该电子存证保存和公证方法包括承诺端执行的如下步骤:采用承诺加密工具包对原始数据进行加密,获取原始加密数据,其中承诺加密工具包包括加密算法和算法参数;向保存端发送数据保存指令,数据保存指令包括原始数据对应的数据ID、原始加密数据和承诺加密工具包;获取公证端发送的数据公证请求,数据公证请求包括公证ID;基于公证ID获取对应的公开数据,将公开数据和公证ID发送给保存端进行公证。该方法可将原始数据以原始加密数据形式保存到保存端,可以加强原始数据的保密性、未公开性和安全性。
主权项:1.一种电子存证保存和公证方法,其特征在于,包括承诺端执行的如下步骤:采用承诺加密工具包对原始数据进行加密,获取原始加密数据,其中所述承诺加密工具包包括加密算法和算法参数,所述方法包括:采用非对称加密算法和预设参数对所述原始数据进行加密,获取原始加密数据;向保存端发送数据保存指令,所述数据保存指令包括所述原始数据对应的数据ID、原始加密数据和所述承诺加密工具包;获取公证端发送的数据公证请求,所述数据公证请求包括公证ID;基于所述公证ID获取对应的公开数据,将所述公开数据和所述公证ID发送给所述保存端进行公证;所述保存端还执行如下步骤:接收所述承诺端发送的所述数据保存指令,所述数据保存指令包括所述原始数据对应的数据ID、原始加密数据和所述承诺加密工具包;采用证据加密算法对所述原始加密数据和所述承诺加密工具包进行加密,获取证据加密数据,将所述证据加密数据和所述数据ID对应存储,封装所述证据加密数据和所述数据ID形成证据包,将所述证据包发送到区块链网络的每一节点进行保存,其中,保存端使用哈希运算模块用对承诺端上传的原始加密数据进行哈希运算,并生成一段固定长度哈希值,形成哈希值编码数据;区块链网络用于对哈希值编码存证数据的上传日期、上传人的公钥和带有私钥签名的哈希值编码存证数据经过一次共识后打包成区块,并同步发送给网络中的各个节点;接收所述承诺端发送的所述公开数据和所述公证ID,包括:采用所述原始加密数据对所述公开数据进行验证,若所述原始加密数据对应的原始数据与所述公开数据相同,包括:采用所述承诺加密工具包对公开数据进行加密,获取公证加密数据;采用数据对比工具对比所述公证加密数据和所述原始加密数据的一致性;若所述公证加密数据和所述原始加密数据为一致,则所述原始加密数据对应的原始数据与所述公开数据相同;基于所述公证ID获取对应的证据加密数据,对所述证据加密数据进行解密获取所述原始加密数据和所述承诺加密工具包;获取所述公开数据为真实数据的公证结果,将所述公证结果返回给所述公证端;若第三方指定为所述公证端,则生成数据公证请求,所述数据公证请求包括公证ID、所述原始加密数据和所述承诺加密工具包,将所述数据公证请求发送给所述公证端进行公证。
全文数据:
权利要求:
百度查询: 深圳市网安计算机安全检测技术有限公司 电子存证保存和公证方法、装置、设备及存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。