[发明专利]数据存储方法和装置无效
申请号: | 201210288418.8 | 申请日: | 2012-08-14 |
公开(公告)号: | CN103593625A | 公开(公告)日: | 2014-02-19 |
发明(设计)人: | 钟山;李亚欧;史大龙;李辰 | 申请(专利权)人: | 金峰顺泰知识产权有限公司 |
主分类号: | G06F21/64 | 分类号: | G06F21/64 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 余朦;施蕾 |
地址: | 100080 北京市海淀区海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 存储 方法 装置 | ||
技术领域
本发明涉及一种数据存储方法和装置。
背景技术
在现有的数据存储方法中,为了防止数据被篡改,通常采用两种方式,第一种方式是对具有数据修改权限的管理,采用技术手段(如对一些通信协议进行加密等)对数据修改权限进行加密管理,使得篡改者不易获得数据修改权限。
第二种方式是对所存储的数据进行加密。《网络安全技术与应用》2007年第12期公开了一种“数据安全防篡改解决方案研究”,采用复杂的加密方法,使得篡改者很难了解数据加密格式,从而使得对数据的更改困难。
现实中,对于某些存档备份的数据要求十分高的存储安全性,需要保证这些数据始终不能被修改。在这种情况下,已经不仅是对数据修改权限的管理,而是需要确认数据是否已被修改,如果一旦修改就能够被发现。
然而,现有技术中,如果有篡改者成功对数据进行了修改,很难有效发现数据是否被修改过,这种状况使得所有存储的数据很容易失去可靠性保证,也就是说存储数据的原始性将受到很大的质疑,使得所存储的数据很容易失去公信力。
发明内容
本发明的目的是提供至少能够改善上述现有技术中的缺陷之一的一种数据存储方法。根据该方法,能够查证原始数据是否被修改过。
根据本申请的一个方面,公开了一种数据存储方法,包括:预置存储前N条原始数据以及所对应的N条验证参数,其中,N为大于等于1的整数,其中,所述存储方法进一步包括:获取第N+i条原始数据,将所述第N+i条原始数据结合第i条原始数据所对应的验证参数执行哈希算法,得到第N+i条原始数据所对应的验证参数,其中,i为从1开始取值的整数;以及将所述第N+i条原始数据与其所对应的验证参数对应存储。
根据本申请的另一个方面,公开了一种数据存储方法,包括:预置存储前N条原始数据以及所对应的N条验证参数,其中,N为大于1的整数,其中,所述存储方法进一步包括:获取第N+i条原始数据,将所述第N+i条原始数据结合第i条原始数据至第N+i-1条原始数据所分别对应的验证参数执行哈希算法,得到第N+i条原始数据所对应的验证参数,其中,其中,i为从1开始取值的整数;以及将所述第N+i条原始数据与其所对应的验证参数对应存储。
根据本申请的一个方面,公开了一种数据存储装置。该装置包括:预置单元,预置存储的前N条原始数据以及所对应的N条验证参数,其中,N为大于等于1的整数;获取单元,第N+i条原始数据,其中,i为从1开始取值的整数;处理单元,为所获取的第N+i条原始数据生成相应的第N+i条验证参数,其中,所述第N+i条验证参数根据所述第N+i条原始数据结合该第N+i条原始数据之前的原始数据的验证参数执行哈希算法得到;以及存储单元,将所述各条原始数据与其所对应的验证参数对应存储。
根据本申请的数据存储方法和装置,由于存储的每条数据的验证参数均与之前的数据相应的验证参数相关,因此易于查证数据记录是否被修改过。
附图说明
图1示出了根据本申请的一种实施方式的数据存储方法的流程图;
图2示出了根据本申请的一种实施方式的数据存储方法的流程图;
图3示出了根据本申请的一种实施方式的数据存储装置;以及
图4示出了根据本申请的一种实施方式的数据存储装置。
具体实施方式
下面参照附图对本申请公开的数据存储方法和装置进行详细说明。为简明起见,本申请各实施例的说明中,相同或类似的装置使用了相同或相似的附图标记。
图1示出了根据本申请的一种实施方式的数据存储方法的流程图。如图1所示,在步骤110中,预置存储前N条原始数据以及所对应的N条验证参数,其中,N为大于等于1的整数。在步骤120中,获取第N+i条原始数据,其中,i为从1开始取值的整数。这里,所获取的原始数据可以是文本数据,多媒体数据等。在步骤130中,将所述第N+i条原始数据结合第i条原始数据所对应的验证参数进行编码(例如哈希算法),得到第N+i条原始数据所对应的验证参数。在步骤140中,将所述第N+i条原始数据与其所对应的验证参数对应存储。
采用该方法对数据存储后,由于存储的每条数据均与之前的数据相应的验证参数相关,因此易于查证数据记录是否被修改过。由于易于查证数据是否被篡改过,对数据的篡改将失去意义,从而也是提高了数据存储的安全性。
下面将结表1来具体说明根据本申请的一种实施方式的数据存储方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金峰顺泰知识产权有限公司,未经金峰顺泰知识产权有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210288418.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于使至少一个LED运行的降压变换器
- 下一篇:一种太阳能照明装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置