CN106991332A - 一种海量数据安全存储的方法及装置 - Google Patents
一种海量数据安全存储的方法及装置 Download PDFInfo
- Publication number
- CN106991332A CN106991332A CN201710213681.3A CN201710213681A CN106991332A CN 106991332 A CN106991332 A CN 106991332A CN 201710213681 A CN201710213681 A CN 201710213681A CN 106991332 A CN106991332 A CN 106991332A
- Authority
- CN
- China
- Prior art keywords
- data
- stored
- compressed package
- storage
- code
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000013500 data storage Methods 0.000 claims abstract description 36
- 238000006243 chemical reaction Methods 0.000 claims abstract description 13
- 230000006835 compression Effects 0.000 claims description 4
- 238000007906 compression Methods 0.000 claims description 4
- 230000000694 effects Effects 0.000 abstract description 2
- 238000005516 engineering process Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000000151 deposition Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6227—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database where protection concerns the structure of data, e.g. records, types, queries
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Storage Device Security (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种海量数据安全存储的方法,包括:按照预定规则对待存储数据进行分类存储;对每类存储的数据进行压缩,生成对应的压缩包;对压缩包进行多重加密,并将加密后的压缩包转换为代码;将转换的代码上传至服务器;可见,在本实施例中,通过多重方式高度加密,确保了数据的安全性,通过数据与代码的转换节约了磁盘空间,提高了存储量;本发明还公开了一种海量数据安全存储的装置,同样能实现上述技术效果。
Description
技术领域
本发明涉及数据存储技术领域,更具体地说,涉及一种海量数据安全存储的方法及装置。
背景技术
随着存储***向着网络化和分布式的方向发展,共享存储等使存储***变得更易受到攻击,相对静态的存储***往往成为攻击者的首选目标,窃取、篡改或破坏数据往往成为黑客们的常用伎俩。存储安全变得至关重要,安全存储主要包括存储安全技术、重复数据删除技术、数据备份及灾难恢复技术等。各种应用***的存储设备上,信息正以数据存储的方式高速增长着,不断推进着全球信息化的进程。随之而来的是海量信息存储的需求不断增加。虽然文件服务器和数据库服务器的存储容量在不断扩充,可还是会碰到空间虽在成倍增长,用户仍会抱怨容量不足的情况,也正是用户对存储空间需求的不断增加,推动海量信息存储技术的不断发展。
因此,如何实现海量数据的存储,确保数据的安全性,是本领域技术人员需要解决的问题。
发明内容
本发明的目的在于提供一种海量数据安全存储的方法及装置,以实现海量数据的存储,确保数据的安全性。
为实现上述目的,本发明实施例提供了如下技术方案:
一种海量数据安全存储的方法,包括:
按照预定规则对待存储数据进行分类存储;
对每类存储的数据进行压缩,生成对应的压缩包;
对压缩包进行多重加密,并将加密后的压缩包转换为代码;
将转换的代码上传至服务器。
其中,所述对压缩包进行多重加密,包括:
利用用户输入的身份信息对压缩包进行身份加密;
确定与压缩包对应的关联终端,通过向所述关联终端发送的验证码,对压缩包进行验证码加密;
根据用户输入的加密密码对压缩包进行密码加密。
其中,所述按照预定规则对待存储数据进行分类存储,包括:
根据待存储数据的文件类型对待存储数据进行分类,并将分类后的数据进行存储。
其中,所述按照预定规则对待存储数据进行分类存储,包括:
根据待存储数据的存储方式对待存储数据进行分类,并将分类后的数据进行存储。
其中,所述按照预定规则对待存储数据进行分类存储,包括:
根据待存储数据的文件力度对待存储数据进行分类,并将分类后的数据进行存储。
一种海量数据安全存储的装置,包括:
存储模块,用于按照预定规则对待存储数据进行分类存储;
压缩模块,用于对每类存储的数据进行压缩,生成对应的压缩包;
加密模块,用于对压缩包进行多重加密;
转换模块,用于将加密后的压缩包转换为代码;
上传模块,用于将转换的代码上传至服务器。
其中,所述加密模块包括:
第一加密单元,用于利用用户输入的身份信息对压缩包进行身份加密;
第二加密单元,用于确定与压缩包对应的关联终端,通过向所述关联终端发送的验证码,对压缩包进行验证码加密;
第三加密单元,用于根据用户输入的加密密码对压缩包进行密码加密。
其中,所述存储模块包括:
第一存储单元,用于根据待存储数据的文件类型对待存储数据进行分类,并将分类后的数据进行存储。
其中,所述存储模块包括:
第二存储单元,用于根据待存储数据的存储方式对待存储数据进行分类,并将分类后的数据进行存储。
其中,所述存储模块包括:
第三存储单元,用于根据待存储数据的文件力度对待存储数据进行分类,并将分类后的数据进行存储。
通过以上方案可知,本发明实施例提供的一种海量数据安全存储的方法,包括:按照预定规则对待存储数据进行分类存储;对每类存储的数据进行压缩,生成对应的压缩包;对压缩包进行多重加密,并将加密后的压缩包转换为代码;将转换的代码上传至服务器;可见,在本实施例中,通过多重方式高度加密,确保了数据的安全性,通过数据与代码的转换节约了磁盘空间,提高了存储量;本发明还公开了一种海量数据安全存储的装置,同样能实现上述技术效果。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例公开的一种海量数据安全存储的方法流程示意图;
图2为本发明实施例公开的一种海量数据安全存储的装置结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种海量数据安全存储的方法及装置,以实现海量数据的存储,确保数据的安全性。
参见图1,本发明实施例提供的一种海量数据安全存储的方法,包括:
S101、按照预定规则对待存储数据进行分类存储;
其中,所述按照预定规则对待存储数据进行分类存储,包括:
根据待存储数据的文件类型对待存储数据进行分类,并将分类后的数据进行存储;或者,根据待存储数据的存储方式对待存储数据进行分类,并将分类后的数据进行存储;或者,根据待存储数据的文件力度对待存储数据进行分类,并将分类后的数据进行存储。
具体的,在本实施例中,需要将待存储的各类数据输入计算机,计算机按照用户的选择将所有数据进行分类,在分类时,可以根据数据的存储方式、文件类型及文件力度作为标准进行分类;这样在分类后,可以通过对多个数据执行S102-S104,从而加快了数据处理速度。
S102、对每类存储的数据进行压缩,生成对应的压缩包;
具体的,在本实施例中,通过计算机将待存储文件进行分类存储后,可对分类后的数据自动压缩成多个压缩包,以便对数据进行加密及装换等操作;并且通过对数据的压缩,可以减小数据的大小,提高后续步骤对数据的处理速度。
S103、对压缩包进行多重加密,并将加密后的压缩包转换为代码;
S104、将转换的代码上传至服务器。
其中,所述对压缩包进行多重加密,包括:
利用用户输入的身份信息对压缩包进行身份加密;
确定与压缩包对应的关联终端,通过向所述关联终端发送的验证码,对压缩包进行验证码加密;
根据用户输入的加密密码对压缩包进行密码加密。
具体的,在本实施例中,可通过多重方式对数据进行高度加密,确保了数据的安全性;在对数据进行多重机密时,可通过下述加密方式进行加密:1、通过用户的身份信息进行加密;2、通过多个终端接收的验证码进行加密;3、通过密码进行加密。这样,用户在解析该压缩包时,便需要依次进行身份验证、通过数个终端的验证码进行验证,以及通过不同的密码验证。
具体的,对数据进行加密处理后,可见加密后的压缩包通过转换软件转换为代码,将代码上传至服务器即可;由于代码的存储量小,这样便可通过数据与代码的转换节约了磁盘空间,提高了存储容量。
下面对本发明实施例提供的安全存储的装置进行介绍,下文描述的安全存储的装置与上文描述的安全存储的方法可以相互参照。
参见图2,本发明实施例提供的一种海量数据安全存储的装置,包括:
存储模块100,用于按照预定规则对待存储数据进行分类存储;
压缩模块200,用于对每类存储的数据进行压缩,生成对应的压缩包;
加密模块300,用于对压缩包进行多重加密;
转换模块400,用于将加密后的压缩包转换为代码;
上传模块500,用于将转换的代码上传至服务器。
基于上述实施例,所述加密模块300包括:
第一加密单元,用于利用用户输入的身份信息对压缩包进行身份加密;
第二加密单元,用于确定与压缩包对应的关联终端,通过向所述关联终端发送的验证码,对压缩包进行验证码加密;
第三加密单元,用于根据用户输入的加密密码对压缩包进行密码加密。
基于上述实施例,所述存储模块100包括:
第一存储单元,用于根据待存储数据的文件类型对待存储数据进行分类,并将分类后的数据进行存储。
基于上述实施例,所述存储模块100包括:
第二存储单元,用于根据待存储数据的存储方式对待存储数据进行分类,并将分类后的数据进行存储。
基于上述实施例,所述存储模块100包括:
第三存储单元,用于根据待存储数据的文件力度对待存储数据进行分类,并将分类后的数据进行存储。
综上可见,本发明实施例提供的一种海量数据安全存储的方法及装置,包括:按照预定规则对待存储数据进行分类存储;对每类存储的数据进行压缩,生成对应的压缩包;对压缩包进行多重加密,并将加密后的压缩包转换为代码;将转换的代码上传至服务器;可见,通过多重方式高度加密,确保了数据的安全性,通过数据与代码的转换节约了磁盘空间,提高了存储量;并且,本方案面向云计算、大数据应用的大容量、高可靠、高扩展的多控海量统一存储***平台,满足了政府、企业、科研机构需要的大容量、高带宽、高可靠、横向扩展的云存储***,提高了存储***的扩展能力。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种海量数据安全存储的方法,其特征在于,包括:
按照预定规则对待存储数据进行分类存储;
对每类存储的数据进行压缩,生成对应的压缩包;
对压缩包进行多重加密,并将加密后的压缩包转换为代码;
将转换的代码上传至服务器。
2.根据权利要求1所述的海量数据安全存储的方法,其特征在于,所述对压缩包进行多重加密,包括:
利用用户输入的身份信息对压缩包进行身份加密;
确定与压缩包对应的关联终端,通过向所述关联终端发送的验证码,对压缩包进行验证码加密;
根据用户输入的加密密码对压缩包进行密码加密。
3.根据权利要求2所述的海量数据安全存储的方法,其特征在于,所述按照预定规则对待存储数据进行分类存储,包括:
根据待存储数据的文件类型对待存储数据进行分类,并将分类后的数据进行存储。
4.根据权利要求3所述的海量数据安全存储的方法,其特征在于,所述按照预定规则对待存储数据进行分类存储,包括:
根据待存储数据的存储方式对待存储数据进行分类,并将分类后的数据进行存储。
5.根据权利要求3所述的海量数据安全存储的方法,其特征在于,所述按照预定规则对待存储数据进行分类存储,包括:
根据待存储数据的文件力度对待存储数据进行分类,并将分类后的数据进行存储。
6.一种海量数据安全存储的装置,其特征在于,包括:
存储模块,用于按照预定规则对待存储数据进行分类存储;
压缩模块,用于对每类存储的数据进行压缩,生成对应的压缩包;
加密模块,用于对压缩包进行多重加密;
转换模块,用于将加密后的压缩包转换为代码;
上传模块,用于将转换的代码上传至服务器。
7.根据权利要求6所述的海量数据安全存储的装置,其特征在于,所述加密模块包括:
第一加密单元,用于利用用户输入的身份信息对压缩包进行身份加密;
第二加密单元,用于确定与压缩包对应的关联终端,通过向所述关联终端发送的验证码,对压缩包进行验证码加密;
第三加密单元,用于根据用户输入的加密密码对压缩包进行密码加密。
8.根据权利要求7所述的海量数据安全存储的装置,其特征在于,所述存储模块包括:
第一存储单元,用于根据待存储数据的文件类型对待存储数据进行分类,并将分类后的数据进行存储。
9.根据权利要求8所述的海量数据安全存储的装置,其特征在于,所述存储模块包括:
第二存储单元,用于根据待存储数据的存储方式对待存储数据进行分类,并将分类后的数据进行存储。
10.根据权利要求9所述的海量数据安全存储的装置,其特征在于,所述存储模块包括:
第三存储单元,用于根据待存储数据的文件力度对待存储数据进行分类,并将分类后的数据进行存储。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710213681.3A CN106991332A (zh) | 2017-04-01 | 2017-04-01 | 一种海量数据安全存储的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710213681.3A CN106991332A (zh) | 2017-04-01 | 2017-04-01 | 一种海量数据安全存储的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106991332A true CN106991332A (zh) | 2017-07-28 |
Family
ID=59414713
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710213681.3A Pending CN106991332A (zh) | 2017-04-01 | 2017-04-01 | 一种海量数据安全存储的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106991332A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107463340A (zh) * | 2017-08-23 | 2017-12-12 | 合肥伟语信息科技有限公司 | 计算机的数据存储*** |
CN110401723A (zh) * | 2019-08-16 | 2019-11-01 | 北京浪潮数据技术有限公司 | Ova文件上传服务器的方法、***、设备及存储介质 |
CN112181292A (zh) * | 2020-09-10 | 2021-01-05 | 绍兴无相智能科技有限公司 | 基于大数据的安全存储方法、装置及计算机可读存储介质 |
CN112214771A (zh) * | 2020-09-10 | 2021-01-12 | 绍兴无相智能科技有限公司 | 基于大数据的信息分析方法、装置及计算机可读存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060026017A1 (en) * | 2003-10-28 | 2006-02-02 | Walker Richard C | National / international management and security system for responsible global resourcing through technical management to brige cultural and economic desparity |
CN101534415A (zh) * | 2009-04-23 | 2009-09-16 | 天柏宽带网络科技(北京)有限公司 | 一种文件实时传输的方法和*** |
CN102868765A (zh) * | 2012-10-09 | 2013-01-09 | 乐视网信息技术(北京)股份有限公司 | 文件上传方法和*** |
CN104408380A (zh) * | 2014-10-16 | 2015-03-11 | 江苏博智软件科技有限公司 | 一种海量数据安全存储技术的方法 |
-
2017
- 2017-04-01 CN CN201710213681.3A patent/CN106991332A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060026017A1 (en) * | 2003-10-28 | 2006-02-02 | Walker Richard C | National / international management and security system for responsible global resourcing through technical management to brige cultural and economic desparity |
CN101534415A (zh) * | 2009-04-23 | 2009-09-16 | 天柏宽带网络科技(北京)有限公司 | 一种文件实时传输的方法和*** |
CN102868765A (zh) * | 2012-10-09 | 2013-01-09 | 乐视网信息技术(北京)股份有限公司 | 文件上传方法和*** |
CN104408380A (zh) * | 2014-10-16 | 2015-03-11 | 江苏博智软件科技有限公司 | 一种海量数据安全存储技术的方法 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107463340A (zh) * | 2017-08-23 | 2017-12-12 | 合肥伟语信息科技有限公司 | 计算机的数据存储*** |
CN110401723A (zh) * | 2019-08-16 | 2019-11-01 | 北京浪潮数据技术有限公司 | Ova文件上传服务器的方法、***、设备及存储介质 |
CN112181292A (zh) * | 2020-09-10 | 2021-01-05 | 绍兴无相智能科技有限公司 | 基于大数据的安全存储方法、装置及计算机可读存储介质 |
CN112214771A (zh) * | 2020-09-10 | 2021-01-12 | 绍兴无相智能科技有限公司 | 基于大数据的信息分析方法、装置及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106230851B (zh) | 基于区块链的数据保全方法及*** | |
CN104980401B (zh) | Nas服务器数据安全存储***、安全存储及读取方法 | |
CN106209739A (zh) | 云存储方法及*** | |
CN107204986A (zh) | 云端存储加密方法、解密方法及云端存储加密装置 | |
CN106991332A (zh) | 一种海量数据安全存储的方法及装置 | |
CN103238305A (zh) | 用于安全数据储存的加速器*** | |
CN102664928A (zh) | 一种用于云存储的数据安全存取方法及用户端*** | |
CN204360381U (zh) | 移动设备 | |
CN110458559B (zh) | 交易数据处理方法、装置、服务器和存储介质 | |
CN107124271A (zh) | 一种数据加密、解密方法和设备 | |
CN112100679B (zh) | 基于隐私保护的数据处理方法、装置和服务器 | |
CN103888410B (zh) | 应用身份验证方法及*** | |
CN107342861A (zh) | 一种数据处理方法、装置及*** | |
CN105812366A (zh) | 服务器、反爬虫***和反爬虫验证方法 | |
CN110138754B (zh) | 一种多云端信息处理***及其资源共享方法 | |
TW201810109A (zh) | 防止拷貝攻擊的處理方法、伺服器及用戶端 | |
CN105407119A (zh) | 一种云计算***及其方法 | |
CN108964911A (zh) | 一种基于区块链和量子流数据块技术的流媒体服务*** | |
CN104660551A (zh) | 一种基于webservice的数据库访问装置及方法 | |
WO2018035371A1 (en) | Multi-factor-protected private key distribution | |
WO2017006118A1 (en) | Secure distributed encryption system and method | |
CN101741826A (zh) | 在虚拟化平台上实现加密卸载的***和方法 | |
CN117081736A (zh) | 密钥分发方法、密钥分发装置、通信方法及通信装置 | |
CN116226289A (zh) | 基于区块链的电子凭证管理方法、装置、设备及存储介质 | |
CN108833500B (zh) | 服务调用方法、服务提供方法、数据传递方法和服务器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170728 |