The invention relates to a method of data notarization includes: according to the Hash algorithm, multiple preset Hash operation of the original data need to be notarized, have multiple groups of Hash the same raw data values; pairs of Hash value according to the preset mode of adding random salt data confusion; logarithm according to the results of standard time after additional evidence of confusion when the stamp and the raw data size information; Hash value calculation Hash algorithm by default, calibration data; Hash algorithm will use all the information, random information, salt timestamp information and data size information and check data in fixed format combination ratio data; compared with the pre stored data storage data comparison, if consistent, is successful notarization. In addition, the invention also relates to a data notarization device, a device, a medium and a server. The invention can effectively prevent the tampering of the storage data and improve the security.
【技术实现步骤摘要】
数据公证方法、装置、设备、介质及服务器
本专利技术涉及一种数据公证方法、装置、设备、介质及服务器。
技术介绍
随着互联网行业飞速发展,电子数据作为证据在司法领域的应用越来越广,然而,在司法过程中,电子数据的易无痕修改、易灭失等特点又成为影响其成为证据的最大问题。目前,市场上常用的直接将数据副本交付给独立的存证方保存的方式一方面难以保证数据的安全,另一方面,原始数据副本的数据量可能很大,占用资源较多,不利于存证系统的高效化。另外,由于原始数据往往涉及个人隐私或者商业秘密,当事人并不希望原始数据被第三人获知。
技术实现思路
本专利技术的目的在于克服以上缺陷,提供一种安全可靠的电子数据存证方案。本申请的第一方面提供了一种数据公证方法,包括:根据预设的多种Hash算法对需要公证的原始数据进行Hash运算,得到同一原始数据的多组Hash值;对多组Hash值按照预设的方式添加随机盐进行数据混淆;对数据混淆后的结果附加取证时的标准时间戳以及原始数据大小信息;通过预设的Hash算法进行Hash值运算,得到校验数据;将使用的所有Hash算法的信息、随机盐信息、时间戳信息、数据大小信息以及校验数据以固定格式组合,形成比对数据;将比对数据与预存的存证数据比对,若完全一致,则公证成功。与现有技术相比,本专利技术针对电子原始数据进行多种运算形成存证数据,在公证时,根据存证时预设的方法,将用户手中保存的原始数据形成比对数据与原存证数据比对,保证了数据的不可篡改性。进一步地,在对需要公证的原始数据进行Hash运算前,还包括对需要公证的原始数据按照预设方式进行预混淆的步骤。进一步地,还包括对 ...
【技术保护点】
一种数据公证方法,其特征在于,包括:根据预设的多种Hash算法对需要公证的原始数据进行Hash运算,得到同一原始数据的多组Hash值;对所述多组Hash值按照预设的方式添加随机盐进行数据混淆;对数据混淆后的结果附加取证时的标准时间戳以及原始数据大小信息;通过预设的Hash算法进行Hash值运算,得到校验数据;将使用的所有Hash算法的信息、随机盐信息、时间戳信息、数据大小信息以及校验数据以固定格式组合,形成比对数据;将所述比对数据与预存的存证数据比对,若完全一致,则公证成功。
【技术特征摘要】
1.一种数据公证方法,其特征在于,包括:根据预设的多种Hash算法对需要公证的原始数据进行Hash运算,得到同一原始数据的多组Hash值;对所述多组Hash值按照预设的方式添加随机盐进行数据混淆;对数据混淆后的结果附加取证时的标准时间戳以及原始数据大小信息;通过预设的Hash算法进行Hash值运算,得到校验数据;将使用的所有Hash算法的信息、随机盐信息、时间戳信息、数据大小信息以及校验数据以固定格式组合,形成比对数据;将所述比对数据与预存的存证数据比对,若完全一致,则公证成功。2.根据权利要求1所述的数据公证方法,其特征在于,在对所述需要公证的原始数据进行Hash运算前,还包括对所述需要公证的原始数据按照预设方式进行预混淆的步骤。3.根据权利要求1所述的数据公证方法,其特征在于,还包括对原存证数据按照预设的算法进行解密的步骤。4.一种数据公证装置,其特征在于,包括:Hash运算单元,用于根据预设的多种Hash算法对需要公证的原始数据进行Hash运算,得到同一原始数据的多组Hash值;数据混淆单元,用于对所述多组Hash值按照预设的方式添加随机盐进行数据混淆;附加单元,...
【专利技术属性】
技术研发人员:杨逸尘,蒋华超,
申请(专利权)人:上海百事通信息技术股份有限公司,上海悠钲网络科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。