一种信息储存方法、系统、装置及可读储存介质制造方法及图纸

技术编号:27245407 阅读:17 留言:0更新日期:2021-02-04 12:19
本申请公开了一种信息储存方法、系统、装置及可读存储介质,用于减少对云储存平台存储空间的占用。本申请信息存储方法包括:云储存平台接收客户端发送的第一哈希值,所述第一哈希值为客户端将待存储信息上传至第一区块链系统后得到的数值;所述云储存平台将所述第一哈希值保存至文本;所述云储存平台将所述文本上传至第二区块链系统得到第二哈希值,并保存所述第二哈希值。所述第二哈希值。所述第二哈希值。

【技术实现步骤摘要】
一种信息储存方法、系统、装置及可读储存介质


[0001]本申请涉及数据储存
,尤其涉及一种信息储存方法、系统、装置及可读存储介质。

技术介绍

[0002]随着信息技术的不断发展,数据信息的储存受到更为广泛的关注,尤其是在通信行业以及银行行业中,目标信息的存储量更为突出,需要储存大量的用户数据信息,不同用户的信息量大小是不同的,需要各个行业中的服务器和数据储存平台将用户的信息进行保存,一方面方便对用户的信息进行查询,另一方面能够更好的保证用户的信息安全。
[0003]现有技术中某些平台需要对平台上的用户的数据打时间戳,用于保证用户数据的安全性和可靠性,现存的数据储存方法是将这些用户的数据在平台进行分别打包,然后上传至区块链系统生成一个哈希值,通过哈希值的匹配来确定某个数据的时间戳,但是如果需要打时间戳的数据非常多的话,平台就需要存储大量的用户数据来进行打包和上传,极大的占用了平台的存储空间。

技术实现思路

[0004]本申请第一方面提供了一种信息储存方法,所述方法包括:
[0005]云储存平台接收客户端发送的第一哈希值,所述第一哈希值为客户端将待存储信息上传至第一区块链系统后得到的数值;
[0006]所述云储存平台将所述第一哈希值保存至文本;
[0007]所述云储存平台将所述文本上传至第二区块链系统,得到第二哈希值;
[0008]所述云储存平台将所述第二哈希值进行储存。
[0009]可选的,所述云储存平台将所述第一哈希值保存至文本包括:
[0010]所述云储存平台获取所述第一哈希值的字节信息;
[0011]所述云储存平台根据所述字节信息将所述第一哈希值储存至哈希值列表,所述哈希值列表中包含有若干个与所述字节信息相同的哈希值;
[0012]所述云储存平台将所述哈希值列表保存至文本。
[0013]可选的,所述云储存平台将所述第一哈希值保存至文本包括:
[0014]所述云储存平台获取所述第一哈希值的生成时间信息;
[0015]所述云储存平台根据所述生成时间信息将所述第一哈希值保存至所述文本。
[0016]本申请第二方面提供了一种信息储存的方法,所述方法包括:
[0017]客户端获取待存储信息;
[0018]所述客户端将所述待存储信息上传至第一区块链系统,得到第一哈希值;
[0019]所述客户端将所述第一哈希值发送至云储存平台,以使得所述云储存平台将所述第一哈希值保存至文本后并将所述文本发送至第二区块链系统,得到第二哈希值,并对所述第二哈希值进行保存。
[0020]可选的,所述客户端将所述待存储信息上传至第一区块链系统,得到第一哈希值包括:
[0021]所述客户端将所述待存储信息上传至文件整理系统;
[0022]所述客户端根据所述文件整理系统对所述待存储信息进行整理获取文件,所述文件中包含有若干种待存储信息;
[0023]所述客户端将所述文件上传至所述第一区块链系统,得到所述第一哈希值。
[0024]可选的,所述客户端将所述待存储信息上传至第一区块链系统,得到第一哈希值包括:
[0025]所述客户端将所述待存储信息上传至Git服务器获取信息标识号,所述Git服务器用于存储所述待存储信息;
[0026]所述客户端将所述信息标识号上传至所述第一区块链系统,得到所述第一哈希值。
[0027]本申请第三方面提供了一种云储存平台,所述云储存平台包括:
[0028]接收单元,用于接收客户端发送的第一哈希值,所述第一哈希值为客户端将待存储信息上传至第一区块链系统后得到的数值;
[0029]保存单元,用于将所述第一哈希值保存至文本;
[0030]第一上传单元,用于将所述文本上传至第二区块链系统,得到第二哈希值;
[0031]储存单元,用于将所述第二哈希值进行储存。
[0032]本申请第四方面提供了一种客户端,所述客户端包括:
[0033]获取单元,用于获取待存储信息;
[0034]第二上传单元,用于将所述待存储信息上传至第一区块链系统以得到第一哈希值;
[0035]发送单元,用于将所述第一哈希值发送至云储存平台,以使得所述云储存平台将所述第一哈希值保存至文本后并将所述文本发送至第二区块链系统得到第二哈希值,并对所述第二哈希值进行保存。
[0036]本申请第五方面提供了一种信息储存装置,所述信息储存装置包括:
[0037]处理器、存储器、输入输出单元以及总线;
[0038]所述处理器与所述存储器、所述输入输出单元以及所述总线相连;
[0039]所述存储器保存有程序,所述处理器调用所述程序以执行如权利要求1至6中任意一项所述的信息储存方法。
[0040]本申请第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质上保存有程序,所述程序在计算机上执行时执行第一方面以及第一方面中任一项可选的方法。
[0041]本申请提供的信息储存方法,客户端先获取用户数据信息;接着客户端将用户数据信息上传至第一区块链系统得到第一哈希值,客户端将获取到的第一哈希值发送至云储存平台;云储存平台接收客户端发送的第一哈希值,并将第一哈希值保存至文本,然后将文本发送至第二区块链系统用于获取第二哈希值,第二哈希值与文本的信息对应,云储存平台将第二哈希值进行保存。通过本申请的信息储存方法,云储存平台只需保存两次哈希值,而无需存储用户数据信息即可完成用户数据信息的时间戳认证,而由于哈希值所占用的空间远远小于用户数据信息所占用的空间,大大减少对云储存平台存储空间的占用,提高平
台运行效率。
附图说明
[0042]为了更清楚地说明本申请中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0043]图1为本申请中信息存储方法的一个实施例流程示意图;
[0044]图2为本申请中信息存储方法的另一个实施例流程示意图;
[0045]图3为本申请中信息存储方法的另一个实施例流程示意图;
[0046]图4为本申请中信息存储方法的另一个实施例流程示意图;
[0047]图5为本申请中信息存储方法的另一个实施例流程示意图;
[0048]图6为本申请中信息存储系统的一个实施例流程示意图;
[0049]图7为本申请中信息存储系统的另一个实施例流程示意图;
[0050]图8为本申请中信息存储装置的一个实施例流程示意图。
具体实施方式
[0051]现有技术提供的信息储存方法中,如果打时间戳的数据非常多的话,平台就需要存储大量的用户数据来进行打包和上传,极大的占用了平台的存储空间。
[0052]基于此,本申请提供了一种信息储存方法,用于减少对云储存平台本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息储存方法,其特征在于,所述方法包括:云储存平台接收客户端发送的第一哈希值,所述第一哈希值为客户端将待存储信息上传至第一区块链系统后得到的数值;所述云储存平台将所述第一哈希值保存至文本;所述云储存平台将所述文本上传至第二区块链系统,得到第二哈希值;所述云储存平台将所述第二哈希值进行储存。2.根据权利要求1所述的信息存储方法,其特征在于,所述云储存平台将所述第一哈希值保存至文本包括:所述云储存平台获取所述第一哈希值的字节信息;所述云储存平台根据所述字节信息将所述第一哈希值储存至哈希值列表,所述哈希值列表中包含有若干个与所述字节信息相同的哈希值;所述云储存平台将所述哈希值列表保存至文本。3.根据权利要求1所述的信息存储方法,其特征在于,所述云储存平台将所述第一哈希值保存至文本包括:所述云储存平台获取所述第一哈希值的生成时间信息;所述云储存平台根据所述生成时间信息将所述第一哈希值保存至所述文本。4.一种信息储存方法,其特征在于,所述方法包括:客户端获取待存储信息;所述客户端将所述待存储信息上传至第一区块链系统,得到第一哈希值;所述客户端将所述第一哈希值发送至云储存平台,以使得所述云储存平台将所述第一哈希值保存至文本后并将所述文本发送至第二区块链系统得到第二哈希值,并对所述第二哈希值进行保存。5.根据权利要求4所述的信息存储方法,其特征在于,所述客户端将所述待存储信息上传至第一区块链系统得到第一哈希值包括:所述客户端将所述待存储信息上传至Git服务器,得到信息标识号,所述Git服务器用于存储所述待存储信息;所述客户端将所述...

【专利技术属性】
技术研发人员:李西峙
申请(专利权)人:深圳市大富网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1