[发明专利]用于处理信息的方法和装置有效
申请号: | 201810567046.X | 申请日: | 2018-06-05 |
公开(公告)号: | CN108777685B | 公开(公告)日: | 2020-06-23 |
发明(设计)人: | 宿伟光 | 申请(专利权)人: | 京东数字科技控股有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 100176 北京市大兴区经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 处理 信息 方法 装置 | ||
本申请实施例公开了用于处理信息的方法和装置。该方法的一具体实施方式包括:对待存储的原始信息进行加密,生成加密信息;创建用于存储该加密信息的目标文件,其中,与该目标文件对应的存储空间由固定大小的数据块构成;依次按该固定大小读取该加密信息的内容,将所读取的内容存储至该目标文件对应的存储空间中的数据块,获取用于指示所存储至的数据块的索引;将依次所获取的索引汇总为索引序列,将该索引序列进行存储。该实施方式可有效防止信息被篡改,增强了信息的安全性。
技术领域
本申请实施例涉及计算机技术领域,具体涉及用于处理信息的方法和装置。
背景技术
在需要防止文件被窃取、篡改的场景中,需要对信息进行加密保护。现有的方式,通常是直接将信息存储至文件系统,而后直接从文件系统中读取信息。当需要对信息进行加密保护时,利用加密算法进行信息的加密后,直接存储至文件系统。
发明内容
本申请实施例提出了用于处理信息的方法和装置。
第一方面,本申请实施例提供了一种用于处理信息的方法,该方法包括:对待存储的原始信息进行加密,生成加密信息;创建用于存储加密信息的目标文件,其中,与目标文件对应的存储空间由固定大小的数据块构成;依次按固定大小读取加密信息的内容,将所读取的内容存储至目标文件对应的存储空间中的数据块,获取用于指示所存储至的数据块的索引;将依次所获取的索引汇总为索引序列,将索引序列进行存储。
在一些实施例中,将依次所获取的索引汇总为索引序列,将索引序列进行存储,包括:分别从原始信息和加密信息中提取特征信息;将所提取的特征信息和索引序列作为加密信息的描述信息进行存储。
在一些实施例中,将所提取的特征信息和索引序列作为加密信息的描述信息进行存储,包括:将所提取的特征信息、索引序列作为加密信息的描述信息,对描述信息进行加密;将加密后的描述信息进行存储。
在一些实施例中,该方法还包括:响应于接收到原始信息获取指令,读取加密信息的描述信息,依次读取索引序列中的索引所指示的数据块中所存储的内容;基于所依次读取的数据块中所存储的内容,确定加密信息是否被修改;响应于确定加密信息未被修改,对加密信息进行解密,得到原始信息。
在一些实施例中,该方法还包括:响应于确定加密信息被修改,删除描述信息和索引序列中的索引所指示的数据块中所存储的内容。
在一些实施例中,依次读取索引序列中的索引所指示的数据块中所存储的内容,包括:确定加密信息的大小是否小于预设数值;响应于确定小于预设数值,创建随机流,利用随机流依次读取索引序列中的索引所指示的数据块中所存储的内容。
在一些实施例中,依次读取索引序列中的索引所指示的数据块中所存储的内容,还包括:响应于确定加密信息的大小不小于预设数值,创建输入流和多个随机流;利用输入流获取多个随机流中的随机流,利用所获取的随机流读取索引序列中的索引所指示的数据块中所存储的内容。
在一些实施例中,加密信息的特征信息包括加密信息的散列值;以及基于所依次读取的数据块中所存储的内容,确定加密信息是否被修改,包括:对所依次读取的数据块中所存储的内容进行合并,确定合并后的内容的散列值;将合并后的内容的散列值与特征信息所包含的加密信息的散列值进行匹配,响应于确定相匹配,确定加密信息未被修改;响应于确定合并后的内容的散列值与加密信息所包含的加密信息的散列值不匹配,确定加密信息被修改。
在一些实施例中,加密信息的特征信息包括所依次按固定大小读取的加密信息的内容的散列值;以及基于所依次读取的数据块中所存储的内容,确定加密信息是否被修改,包括:确定所依次读取的数据块中所存储的内容的散列值;将所依次读取的数据块中所存储的内容的散列值与所依次按固定大小读取的加密信息的内容的散列值进行依次匹配;响应于确定依次相匹配,确定加密信息未被修改;响应于确定存在至少一次不匹配,确定加密信息被修改。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东数字科技控股有限公司,未经京东数字科技控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810567046.X/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置