The present invention relates to a method for storing or preserving electronic data by block chain technology and a device for storing and executing the method, sorting a plurality of electronic data, processing the electronic data one by one according to the sorting, forming corresponding combined data, and corresponding to the last electronic data. Combining with the data, the hash value is obtained. The hash value is written into the specific position of block chain operation, and the position and time point information are recorded. Therefore, the cost of the chain is greatly reduced, and the point of time can not be tampered with.
【技术实现步骤摘要】
一种电子数据保全方法和设备
本专利技术涉及电子数据保全领域,具体涉及一种利用区块链技术对电子数据进行存证或保全的方法和存储并可执行该方法的设备,尤其提供一种快速简单且灵活的电子数据打包和挂链(区块链)方法,在保证数据不可篡改的前提下较大程度地降低区块链挂链费用。
技术介绍
电子数据(或称为“数据原文”)的内容存证、保全或固化,也称为电子数据的完整性,系指该数据原文自某一固化之时间点起,即未被篡改过。电子数据的载体指的是由二进制编码(BinaryCode)所组成的任何电子文件,格式不拘,大小不限。传统的电子数据存证、保全或固化过程为:(1)将该数据原文经由哈希运算(即使用哈希算法或哈希函数,HashAlgorithm或HashFunction,例如,SHA-1,SHA-2,SHA-256,SHA-512等算法或函数)计算出固定长度的哈希值(称为“原文哈希值”)或数据摘要(MessageDigest)、数据指纹(DigitalFingerprint),该数据原文与原文哈希值形成概率上的一对一映射关系,也就是说,不同的数据原文经过哈希运算所产生的原文哈希值不会相同(准确的说,相同的概率非常小,在实务中,小到可以忽略),反之亦然;(2)就此原文哈希值与当时计算哈希值的时间点(称为“固化时间点”或“保全时间点”)结合(结合的方式可以是简单的前后串联形成一个新的电子数据,或者可以以相对复杂的混联或衍生方式形成一个新的电子数据,但是结合方式的输入与输出得是1对1映射关系)后再次进行哈希运算而得到新的哈希值,称之为“原文时间戳”。利用该原文时间戳即可于后期验证该数据原文自 ...
【技术保护点】
1.一种电子数据保全方法,其特征在于包括以下步骤:对多个电子数据进行排序;将所述电子数据按所述排序逐个进行处理,形成与之对应的结合数据;对与最后一个电子数据对应的结合数据进行哈希计算,得到其哈希值,将该哈希值写入区块链操作的特定位置,记录位置和时间点信息。
【技术特征摘要】
1.一种电子数据保全方法,其特征在于包括以下步骤:对多个电子数据进行排序;将所述电子数据按所述排序逐个进行处理,形成与之对应的结合数据;对与最后一个电子数据对应的结合数据进行哈希计算,得到其哈希值,将该哈希值写入区块链操作的特定位置,记录位置和时间点信息。2.根据权利要求1所述的电子数据保全方法,其特征在于还包括验证步骤,将待验证的电子数据重复上述步骤,将所新获得的与最后一个电子数据对应的结合数据的哈希值与原哈希值对比,如果一致,则全体电子数据均未被篡改过,反之,则至少有一个电子数据被篡改过。3.根据权利要求1所述的电子数据保全方法,其特征在于所述排序方法为按照电子数据的生成时间点进行排序。4.根据权利要求3所述的电子数据保全方法,其特征在于,所述生成时间点精确到毫秒、微秒或更小的时间单位。5.根据权利要求1所述的电子数据保全方法,其特征在于,所述结合数据的形成方式,是通过串连运算将所述电子数据与前一个结合数据的哈希值前后顺序连接。6.根据权利要求1所述的电子数据保全方法,其特征在于,所述步骤中的区块链为比特链或以太坊链或其他具有数据不可篡改性的区块链。7.根据权利要求6所述的电子数据保全方法,其特征在于,所述步骤中的特定位置为比特链中的“交易附言”;所述位置数据为比特链中的交易代号。8.根据权利要求7所述的电子数据保全方法,其特征在于,所述时间点为区块生成时的时间点。9.根据权利要求8所述的电子数据保全方法,其特征在于,所述区块生成时的时间点精确到秒,所述位置数据还包括区块高度。10.一种电子数据保全设备,其特征在于所述...
【专利技术属性】
技术研发人员:王运嘉,
申请(专利权)人:北京超雷科技中心有限合伙,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。