当前位置: 首页 > 专利查询>潍坊学院专利>正文

一种基于大数据的数据安全备份存储系统技术方案

技术编号:34769934 阅读:43 留言:0更新日期:2022-08-31 19:29
本发明专利技术属于数据备份存储技术领域,提供了一种基于大数据的数据安全备份存储系统,所述系统包括:用户终端,用于对存储数据信息进行备份形成第一存储数据信息和第二存储数据信息,对第一存储数据信息进行存储,对第一存储数据信息进行哈希计算得到第一哈希值,将第一哈希值和第二存储数据信息发送至云服务器;以及云服务器,用于接收第一哈希值和第二存储数据,对第二存储数据进行哈希计算得到第二哈希值,判定第二存储数据在传输过程中是否损坏,当第二存储数据没有损坏时,对第二存储数据进行加密;本发明专利技术能够将第二哈希值与第一哈希值进行对比以判定第二存储数据是否损坏,进而保证云服务器最终接收到的第二存储数据是没有损坏的。损坏的。损坏的。

【技术实现步骤摘要】
一种基于大数据的数据安全备份存储系统


[0001]本专利技术涉及数据备份存储
,具体是涉及一种基于大数据的数据安全备份存储系统。

技术介绍

[0002]为了避免手机或者电脑上的文件数据发生丢失,可以将手机或者电脑上的文件数据进行备份,用户只需将备份数据通过网络上传到云服务器中,即可在需要的时候将这些数据下载下来使用。
[0003]但是数据在传输过程中可能会发生损坏,当数据传输到云服务器中时,用户并不知道数据是否已经发生损坏,如果数据发生损坏,有时会对用户造成严重影响,如何让用户快速得知数据在传输过程中是否发生损坏;因此,需要提供一种基于大数据的数据安全备份存储系统,旨在解决上述问题。

技术实现思路

[0004]本专利技术要解决的技术问题在于提供一种基于大数据的数据安全备份存储系统,能够让用户快速得知数据在传输过程中是否发生损坏,提高备份存储数据的安全性。
[0005]为解决上述技术问题,本专利技术提供如下技术方案:一种基于大数据的数据安全备份存储系统,所述系统包括:用户终端,用于对存储数据信息进行备份形成第一存储数据信息和第二存储数据信息,对第一存储数据信息进行存储,对第一存储数据信息进行哈希计算得到第一哈希值,将第一哈希值和第二存储数据信息发送至云服务器;云服务器,用于接收第一哈希值和第二存储数据,对第二存储数据进行哈希计算得到第二哈希值,将第二哈希值与第一哈希值进行对比以判定第二存储数据在传输过程中是否损坏,当第二存储数据没有损坏时,对第二存储数据进行加密存储,将秘钥发送至用户终端;以及伴随存储处理器,用于对第一存储数据信息的访问数据进行分析,得到伴随性第一存储数据信息,将对应的伴随性第二存储数据信息存储至同一存储单元中。
[0006]以下是本专利技术对上述技术方案的进一步优化:所述用户终端包括:备份模块,用于对存储数据信息进行备份形成第一存储数据信息和第二存储数据信息;第一存储模块,用于对第一存储数据信息进行存储;第一哈希计算模块,用于对第一存储数据信息进行哈希计算得到第一哈希值;信息发送模块,用于将第一哈希值和第二存储数据信息发送至云服务器;信息删除模块,当第一哈希值和第二存储数据被发送后,用于将用户终端中的第一哈希值和第二存储数据删除;以及秘钥存储模块,用于接收秘钥并对秘钥进行存储。
[0007]公钥和私钥是指非对称加密算法中的两个密钥,公钥与私钥是一对,如果用公钥对数据进行加密,只有用对应的私钥才能解密,因为加密和解密使用的是两个不同的密钥,所以这种算法叫作非对称加密算法。非对称加密算法实现机密信息交换的一种过程是:甲方生成一对密钥并将公钥公开,需要向甲方发送信息的其他角色(乙方)使用该密钥(甲方的公钥)对机密信息进行加密后再发送给甲方,甲方再用自己私钥对加密后的信息进行解密。这里通过公钥对第二存储数据进行加密,有效避免存储在云服务器中的数据遭到泄密,用户有需求时直接使用私钥对加密的第二存储数据进行解密即可。
[0008]进一步优化:所述云服务器包括:信息接收模块,用于接收第一哈希值和第二存储数据;第二哈希计算模块,用于对第二存储数据进行哈希计算得到第二哈希值;数据对比检测模块,用于将第二哈希值与第一哈希值进行对比以检测出第二存储数据在传输过程中是否损坏;数据加密和储存模块,当第二存储数据没有损坏时,对第二存储数据进行加密,将秘钥发送至用户终端,并对加密后的第二存储数据进行存储,将秘钥发送至用户终端;以及数据删除模块,当第二哈希值与第一哈希值对比完成后,删除第二哈希值和第一哈希值。
[0009]进一步优化:所述伴随存储处理器包括:访问数据获取模块,用于获取第一存储数据信息的访问数据,所述访问数据包括访问次数和访问时间;访问数据分析模块,用于对访问数据进行分析处理,当存在两个第一存储数据信息在预设时间段内同时被访问的次数达到预设值时,将所述两个第一存储数据信息标记为伴随性第一存储数据信息;以及伴随存储模块,用于将对应的伴随性第二存储数据信息存储至同一存储单元中。
[0010]进一步优化:所述数据对比检测模块包括:数据对比单元,用于将第二哈希值与第一哈希值进行对比;数据无损确定单元,当第二哈希值与第一哈希值完全一致时,确定第二存储数据没有损坏;数据损坏确定单元,当第二哈希值与第一哈希值不一致时,确定第二存储数据受到损坏;以及反馈单元,当第二存储数据受到损坏时,发送反馈信息至用户终端,以使得用户终端重新发送第二存储数据。
[0011]进一步优化:所述数据加密和储存模块包括:公私钥生成单元,用于生成公钥和私钥,使用公钥对第二存储数据进行加密,并将私钥发送至用户终端;以及数据存储单元,用于对加密后的第二存储数据进行存储。
[0012]进一步优化:所述云服务器还包括存储空间预警模块,当云服务器中的数据信息存储量到达预设值时,存储空间预警模块会自动生成预警信息,以提醒工作人员需要对与服务器进行扩容。
[0013]进一步优化:所述数据加密和储存模块还包括私钥找回模块,当用户终端中的私
钥丢失时,用户终端可以通过私钥找回模块再次获取私钥。
[0014]进一步优化:所述存储系统还包括:获取模块,用于根据所需信息从网络大数据中获取数据安全备份存储信息,所述所需信息包括相关文字和/或相关视频;对应模块,用于对所述所需信息进行分类,得到分类信息;传输模块,用于根据所需信息匹配对应的工作部门,并将分类信息和对应的用户上传文档发送至对应的工作部门。
[0015]进一步优化:所述存储系统还包括账户验证模块,账户验证模块用于对用户终端所登录的账户进行验证,只有验证通过后,用户终端才能够与云服务器进行数据传输。
[0016]本专利技术还提供了一种基于大数据的数据安全备份存储方法,所述方法包括以下步骤:第一步:对存储数据信息进行备份形成第一存储数据信息和第二存储数据信息,对第一存储数据信息进行存储;第二步:对第一存储数据信息进行哈希计算得到第一哈希值,将第一哈希值和第二存储数据信息发送至云服务器;第三步:接收第一哈希值和第二存储数据,对第二存储数据进行哈希计算得到第二哈希值,将第二哈希值与第一哈希值进行对比以判定第二存储数据在传输过程中是否损坏,当第二存储数据没有损坏时,对第二存储数据进行加密,将秘钥发送至用户终端。
[0017]与现有技术相比,本专利技术的有益效果是:当云服务器接收到第一哈希值和第二存储数据后,会对第二存储数据进行哈希计算得到第二哈希值,将第二哈希值与第一哈希值进行对比以判定第二存储数据在传输过程中是否损坏,只有当第二哈希值与第一哈希值完全一致时,才能够确定第二存储数据在传输过程中没有发生损坏,否则可以确定第二存储数据受到损坏,当第二存储数据受到损坏时,反馈单元自动发送反馈信息至用户终端,以使得用户终端重新发送第二存储数据,进而保证云服务器最终接收到的第二存储数据是没有损坏的。
[0018]第一存储数据信息即为原始数据信息,第二存储数据信息即为备份数据信息,并将第一存储数据信息存储在用户终端上,同时对第一存储数据信息进行哈希计算得到本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于大数据的数据安全备份存储系统,其特征在于,所述系统包括:用户终端,用于对存储数据信息进行备份形成第一存储数据信息和第二存储数据信息,对第一存储数据信息进行存储,对第一存储数据信息进行哈希计算得到第一哈希值,将第一哈希值和第二存储数据信息发送至云服务器;云服务器,用于接收第一哈希值和第二存储数据,对第二存储数据进行哈希计算得到第二哈希值,将第二哈希值与第一哈希值进行对比以判定第二存储数据在传输过程中是否损坏,当第二存储数据没有损坏时,对第二存储数据进行加密存储,将秘钥发送至用户终端;以及伴随存储处理器,用于对第一存储数据信息的访问数据进行分析,得到伴随性第一存储数据信息,将对应的伴随性第二存储数据信息存储至同一存储单元中。2.根据权利要求1所述一种基于大数据的数据安全备份存储系统,其特征在于,所述用户终端包括:备份模块,用于对存储数据信息进行备份形成第一存储数据信息和第二存储数据信息;第一存储模块,用于对第一存储数据信息进行存储;第一哈希计算模块,用于对第一存储数据信息进行哈希计算得到第一哈希值;信息发送模块,用于将第一哈希值和第二存储数据信息发送至云服务器;信息删除模块,当第一哈希值和第二存储数据被发送后,用于将用户终端中的第一哈希值和第二存储数据删除;以及秘钥存储模块,用于接收秘钥并对秘钥进行存储。3.根据权利要求2所述一种基于大数据的数据安全备份存储系统,其特征在于,所述云服务器包括:信息接收模块,用于接收第一哈希值和第二存储数据;第二哈希计算模块,用于对第二存储数据进行哈希计算得到第二哈希值;数据对比检测模块,用于将第二哈希值与第一哈希值进行对比以检测出第二存储数据在传输过程中是否损坏;数据加密和储存模块,当第二存储数据没有损坏时,对第二存储数据进行加密,将秘钥发送至用户终端,并对加密后的第二存储数据进行存储,将秘钥发送至用户终端;以及数据删除模块,当第二哈希值与第一哈希值对比完成后,删除第二哈希值和第一哈希值。4.根据权利要求1所述一种基于大数据的数据安全备份存储系统,其特征在于,所述伴随存储处理器包括:访问数据获取模块,用于获取第一存储数据信息的访问数据,所述访问数据包括访问次数和访问时间;访问数据分析模块,用于对...

【专利技术属性】
技术研发人员:史智臣陈少纯刘菲菲张迎春
申请(专利权)人:潍坊学院
类型:发明
国别省市:

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

1