大数据信息安全存储加密系统及其方法与制作流程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本技术公开一种大数据信息安全存储加密系统及其方法,用于解决现有的大数据信息存储,先将其发送至服务器内然后进行加密存储,一旦被破解,容易造成重要信息泄露的问题以及现有的电脑存储利用率不高,导致一些电脑闲置,造成资源的浪费的问题;包括信息输入终端、服务器、加密计算模块、分配模块、公式存储模块、信息压缩模块、分配存储模块、存储设备模块、注册登录模块、设备验证模块和设备删除模块;本技术通过对信息进行进行加密转换代码,并通过加密公式和干扰正整数计算,最后通过加密图形序列存储到服务器中,提高了数据存储的安全性,同时又可以避免大数据信息在云存储中被破解导致重要信息泄露。
权利要求书
1.一种大数据信息安全存储加密系统,其特征在于,包括信息输入终端、服务器、加密计算模块、分配模块、公式存储模块、信息压缩模块、分配存储模块、存储设备模块、注册登录模块、设备验证模块和设备删除模块;
所述信息输入终端用于用户输入需要存储的大数据信息以及存储等级、访问频率和存储时长;所述信息输入终端将输入的存储等级、访问频率、存储时长发送至服务器,所述服务器将存储等级、访问频率、存储时长发送至加密计算模块;加密计算模块用于计算用户存储信
息的安全存储值,具体计算步骤如下:
步骤一:设定用户输入需要存储的大数据信息记为Xi,i=1、……、n;存储等级标记为记为DXi;访问频率记为PXi;存储时长记为TXi;
步骤二:利用公式获取得到需要存储的大数据信息的安全存储值AXi;b1、b2、b3均为预设比例系数固定值;
步骤三:加密计算模块将计算的安全存储值发送至服务器储存;
所述分配模块用于获取服务器内的安全存储值并根据安全存储值筛选出公式存储模块内部的对应的加密公式将加密公式和加密转换代码发送至信息输入终端;
所述信息输入终端内还包括信息加密模块;信息加密模块用于获取加密公式和加密转换代码对需要存储的大数据信息进行加密,具体加密步骤如下:
S1:设定加密转换代码记为Mi,i=1、……、n;加密转换代码为正整数,每个加密转换代码对应唯一一个文字或符号或数字或字母;
S2:将大数据信息依次转换成加密转换代码,形成加密代码序列;序列中的每个元素为加密转换代码;
S3:将序列中的每个元素通过加密公式进行重新计算得到一个新的正整数,同时用户通过信息输入终端输入一个干扰正整数;将新的正整数加上用户输入的干扰正整数得到换算后的新的元素,将这些元素依照加密代码序列的顺序构成信息加密序列;
S4:将信息加密序列中的元素进行转换,以元素的数值为半径画半圆弧;
S5:将转换的半圆弧按照信息加密序列的顺序依次端点连接,形成加密图形序列;
S6:信息加密模块将加密图形序列发送至服务器内;
服务器接收到加密图形序列并将其与对应的安全存储值发送至信息压缩模块;信息压缩模块用于对加密图形序列进行压缩并将压缩后的加密图形序列以及安全存储值发送至分配存储模块;所述分配存储模块用于根据安全存储值将加密图形序列分配至对应的存储设备模块进行存储;存储设备模块由若干个主存储设备和副存储设备构成。
2.根据权利要求1所述的一种大数据信息安全存储加密系统,其特征在于,所述分配模块筛选出公式存储模块内部的对应的加密公式的具体步骤如下
步骤一:设定公式存储模块内存储若干个加密公式,并标记为Ei,i=1、……、n;每个加密公式对应的取值范围,记为FEi;
步骤二:当安全存储值在取值范围内,即AXi∈FEi;则筛选出的加密公式为Ei。
3.根据权利要求1所述的一种大数据信息安全存储加密系统,其特征在于,所述分配存储模块将加密图形序列分配至对应的存储设备模块的具体分配步骤如下:
步骤一:将若干个主存储设备和副存储设备标记为Cj,j=1、……、n;获取主存储设备和副存储设备的剩余内存并标记为KCj;获取主存储设备和副存储设备的维修次数记为PCj;主存储设备和副存储设备的存储期限记为TCj;
步骤二:利用公式获取得到主存储设备和副存储设备的设备值WCj;其中,μ为修正因子,取值为0.835;gh1、gh2、gh3为预设比例系数,h=1或2;g11、g12、g13为主存储设备的预设比例系数;g21、g22、g23为副存储设备的预设比例系数;且g11>g21,g12>g22,g13>g23;
步骤三:将设备值与加密图形序列对应的安全存储值进行差值计算;选取差值最小的主存储设备或副存储设备标记为该加密图形序列的选中存储设备;
步骤四:将加密图形序列发送至选中存储设备内进行存储。
4.根据权利要求1所述的一种大数据信息安全存储加密系统,其特征在于,所述注册登录模
块用于用户提交注册信息进行注册并将注册信息发送至服务器内进行存储;注册信息包括用户姓名、地址、联系电话、电脑型号、存储器型号、存储期限和维修次数;所述设备验证模块用于对用户的电脑进行设备验证,具体验证步骤如下:
步骤一:用户通过手机终端向设备验证模块发送至验证指令,设备验证模块接收到验证指令后获取服务器内该用户的注册信息;
步骤二:根据注册信息内的地址选取与该地址最近的电脑检验机构,将该电脑检验机构的地址发送至用户的手机终端上;
步骤三:用户将电脑送至电脑检验机构进行检验,电脑检测机构将检验信息发送至设备验证模块,检验信息包括电脑型号、存储器型号和电脑评分值;
步骤四:设备验证模块将检验信息中的电脑型号、存储器型号与注册信息中的电脑型号、存储器型号进行对比,当两者型号不吻合时,则生成验证失败指令并发送至用户的手机终端上;当两者信息吻合值,计算电脑值;
步骤五:将电脑型号和存储器型号与对比电脑型号和对比存储器型号进行匹配,设定对比电脑型号和对比存储器型号对应一个型号值,分别标记为Q和R;通过匹配得到该电脑型号和存储器型号对应的型号值Q和R;
步骤六:设定电脑评分值记为V;利用公式Z=V*d1+Q*d2+R*d3获取得到电脑值Z;其
中,d1、d2和d3均为预设比例系数固定值;
步骤七:当电脑值大于设定阈值,则生成验证成功指令,并将验证成功指令发送至用户的手机终端上;将该电脑标记为副存储设备,同时分配存储模块与该电脑建立通信连接,使分配存储模块发送加密图形序列进行存储以及访问下载该加密图形序列;
步骤八:当电脑值小于或等于设定阈值,则生成验证失败指令,并将验证失败指令发送至用户的手机终端上。