电网设备状态信息云存储系统及其数据上传与下载方法

文档序号:7824399阅读:170来源:国知局
电网设备状态信息云存储系统及其数据上传与下载方法
【专利摘要】本发明公开了一种电网设备状态信息云存储系统,包括通过Internet网络连接的设置在各个变电站内作为客户端设备的多个计算机和设置在智能电网中心作为云存储端设备的云存储服务器集群,多个所述计算机上均接有指纹识别仪;本发明还公开了一种电网设备状态信息云存储系统的数据上传方法,包括步骤:一、用户注册,二、选择文件,三、文件传输,四、文件接收,五、文件加密,六、文件存储;本发明还公开了一种电网设备状态信息云存储系统的数据下载方法,包括步骤:一、用户认证,二、选择文件,三、门限重组,四、文件解密,五、文件传输,六、文件接收。本发明提高了电网信息安全性,保证了下载文件的完整性,提高了电网信息的利用率。
【专利说明】电网设备状态信息云存储系统及其数据上传与下载方法

【技术领域】
[0001] 本发明属于电网信息存储【技术领域】,具体涉及一种电网设备状态信息云存储系统 及其数据上传与下载方法。

【背景技术】
[0002] 现有技术中的电网信息存储存在以下缺陷:
[0003] (1)各类信息系统处于分散处理阶段,与计算机监控系统相互独立,这些系统缺乏 系统信息共享,成为不同的信息孤岛,需要单独维护多个不同的状态系统,各种设备重复配 置导致资源浪费;
[0004] (2)各系统通信模块和数据信息接口不统一,主要出现在各个变电站与控制中心 之间,以及各个系统之间,难以整合各种数据进行状态评估和诊断检修;
[0005] (3)目前建设的这种系统的数据来源里,大部分是从电力企业中已有的业务系统 中获取的,价格昂贵的大型云存储服务器构建基础配置,采用磁盘阵列实现硬件存储,采用 套装软件完成紧密耦合类业务应用,因此系统成本高、扩展性较差;
[0006] (4)输入输出访问需求出现瓶颈,海量的时序数据、对数据平台的高并发读写需 求,使得平台的负载很长高,传统的数据库很难满足于智能电网的要求。


【发明内容】

[0007] 本发明所要解决的技术问题在于针对上述现有技术中的不足,提供一种结构简 单、设计新颖合理、实现方便的电网设备状态信息云存储系统。
[0008] 为解决上述技术问题,本发明采用的技术方案是:一种电网设备状态信息云存储 系统,其特征在于:包括设置在各个变电站内作为客户端设备的多个计算机和设置在智能 电网中心作为云存储端设备的云存储服务器集群,多个所述计算机和云存储服务器集群内 的各个云存储服务器均通过Internet网络相互连接并通信,多个所述计算机上均接有指 纹识别仪。
[0009] 本发明还提供了一种电网设备状态信息云存储系统的数据上传方法,其方法步骤 简单、实现方便、大大提高了电网设备状态信息数据的安全性、提高了电网设备状态信息的 利用率、降低了电网信息管理的人力成本和管理成本,其特征在于该方法包括以下步骤:
[0010] 步骤一、用户注册:用户通过指纹识别仪输入指纹信息,与所述指纹识别仪连 接的计算机读取指纹信息并提取出用户指纹特征值Fingerprint,且将用户指纹特征值 Fingerprint传输给所述云存储服务器集群;
[0011] 步骤二、选择文件:用户通过计算机选择需要上传的电网设备状态信息文件;
[0012] 步骤三、文件传输:由所述计算机向所述云存储服务器集群发送连接请求,所述云 存储服务器集群允许连接后,所述计算机发送电网设备状态信息文件,由所述云存储服务 器集群接收模块开辟一个线程,负责接收电网设备状态信息文件流;
[0013] 步骤四、文件接收:所述云存储服务器集群根据计算机请求,接收上传的电网设备 状态信息文件;
[0014] 步骤五、文件加密:所述云存储服务器集群根据用户指纹特征值Fingerprint和 魔方加密算法对电网设备状态信息文件进行魔方旋转操作加密,得到加密电网设备状态信 息文件;
[0015] 步骤六、文件存储:所述云存储服务器集群根据门限方案对加密电网设备状态信 息文件进行存储。
[0016] 上述的数据上传方法,其特征在于:步骤五中所述云存储服务器集群根据用户指 纹特征值Fingerprint和魔方加密算法对电网设备状态信息文件进行魔方旋转操作加密, 得到加密电网设备状态信息文件的具体过程为:
[0017] 步骤501、所述云存储服务器集群将电网设备状态信息文件分割成6XN2份,写入 N阶魔方的N 2个小方格里;其中,N阶魔方为长、宽、高均为N个小方格的正方体;
[0018] 步骤502、所述云存储服务器集群读取当前时间time,运用用户指纹特征值 Fingerprint并根据Hash函数Key = Hash (Fingerprint | | time)计算对电网设备状态信息 文件进行加密的密钥Key,对时间time和对电网设备状态信息文件进行加密的密钥Key进 行存储,且用Key [i]代表密钥Key的第i字节数据,i = 1,2, 3,…,32 ;
[0019] 步骤503、所述云存储服务器集群对于i = 1,2, 3,…,32的每一个Key[i],用 Key [i]整除12取余数res,并将该余数res作为对N阶魔方进行旋转操作的控制数值;其 中,所述控制数值的取值为〇?11 ;
[0020] 步骤504、所述云存储服务器集群根据各个控制数值查询预先自定义的魔方旋转 加密操作控制表,得到各个控制数值对应的魔方加密旋转操作方式,并对所述电网设备状 态信息文件进行相应的魔方旋转操作加密,旋转32次后,得到加密电网设备状态信息文 件;其中,所述魔方旋转加密操作控制表为控制数值与魔方加密旋转操作方式的对应关系 表,所述魔方加密旋转操作方式包括魔方的旋转面、旋转方向和旋转度数。
[0021] 上述的数据上传方法,其特征在于:步骤504中预先自定义的魔方旋转加密操作 控制表用语言描述为:
[0022] 当控制数值为0时,对应的魔方加密旋转操作方式为上表面顺时针旋转90° ;
[0023] 当控制数值为1时,对应的魔方加密旋转操作方式为上表面逆时针旋转90° ;
[0024] 当控制数值为2时,对应的魔方加密旋转操作方式为下表面顺时针旋转90° ;
[0025] 当控制数值为3时,对应的魔方加密旋转操作方式为下表面逆时针旋转90° ;
[0026] 当控制数值为4时,对应的魔方加密旋转操作方式为左面顺时针旋转90° ;
[0027] 当控制数值为5时,对应的魔方加密旋转操作方式为左面逆时针旋转90° ;
[0028] 当控制数值为6时,对应的魔方加密旋转操作方式为右面顺时针旋转90° ;
[0029] 当控制数值为7时,对应的魔方加密旋转操作方式为右面逆时针旋转90° ;
[0030] 当控制数值为8时,对应的魔方加密旋转操作方式为正面顺时针旋转90° ;
[0031] 当控制数值为9时,对应的魔方加密旋转操作方式为正面逆时针旋转90° ;
[0032] 当控制数值为10时,对应的魔方加密旋转操作方式为背面顺时针旋转90° ;
[0033] 当控制数值为11时,对应的魔方加密旋转操作方式为背面逆时针旋转90°。
[0034] 上述的数据上传方法,其特征在于:步骤六中所述云存储服务器集群根据门限方 案对加密电网设备状态信息文件进行存储的具体过程为:
[0035] 步骤601、定义门限为(n,t),其中,n为可供存储的所述云服务端的云存储服务器 数,t为未被破坏的云存储服务器数阈值;
[0036] 步骤602、所述云存储服务器集群根据公式PartSize = FileSize/U计算得到将加 密电网设备状态信息文件分割为U块后每个文件块的字节数PartSize,其中,FileSize为 加密电网设备状态信息文件的字节数,U为将加密电网设备状态信息文件分割的文件块数 且 U=C:,;
[0037] 步骤603、当每个文件块的字节数PartSize是U的整数倍时,所述云存储服务器集 群根据每个文件块的字节数PartSize直接将所述加密电网设备状态信息文件平均分割为 U块文件,并对U块文件从前到后编号为1?U号文件块;当每个文件块的字节数PartSize 不是U的整数倍时,首先,所述云存储服务器集群用PartSize整除U取余数ResSize,且将 加密电网设备状态信息文件从后端去掉ResSize个字节后平均分割为U-1块,并对U-1块 文件从前到后编号为1?U-1号文件块,然后,所述云存储服务器集群在去掉的ResSize个 字节的后面补充U-ResSize个字节的0后,作为第U号文件块;
[0038] 步骤604、所述云存储服务器集群分别给U块文件加入头信息,所述头信息包括相 应文件块的哈希值;
[0039] 步骤605、所述云存储服务器集群根据门限(n,t)制定文件块存储规则表,并根据 文件块存储规则表对U块文件进行存储分配,确定出将要存储到所述云服务端的各个云存 储服务器中的文件块的编号;其中,所述文件块存储规则表为所述云服务端的各个云存储 服务器与存储到该云存储服务器中的文件块的编号的对应关系表;
[0040] 步骤606、根据将要存储到所述云服务端的各个云存储服务器中的文件块的编号 找到将要存储到所述云服务端的各个云存储服务器中的文件块,并对将要存储到所述云服 务端的每个云存储服务器中的文件块进行重新组合,形成将要存储到所述云服务端的每个 云存储服务器中的重组文件,并将相应的重组文件存储到相应的云存储服务器中。
[0041] 上述的数据上传方法,其特征在于:所述头信息包括依次排列的4个字节的开始 标识、2个字节的头信息字节数、1个字节的门限参数n、l个字节的门限参数t、4个字节的 加密电网设备状态信息文件的字节数、4个字节的各个文件块的字节数、4个字节的每个云 存储服务器所存文件的字节数、4个字节的填充字节、4个字节的加密电网设备状态信息文 件的类型、16个字节的文件块的哈希值和4个字节的结束标识。
[0042] 本发明还提供了一种电网设备状态信息云存储系统的数据下载方法,其方法步骤 简单、实现方便、提高了电网设备状态信息的利用率、保证了下载到的电网设备状态信息文 件的有效性和完整性、降低了电网设备状态信息管理的人力成本和管理成本,其特征在于 该方法包括以下步骤:
[0043] 步骤一、用户认证:用户通过指纹识别仪输入指纹信息,与所述指纹识别仪连 接的计算机读取指纹信息并提取出用户指纹特征值Fingerprint,且将提取出的用户指 纹特征值Fingerprint与用户注册时的用户指纹特征值相比对,当提取出的用户指纹 特征值Fingerprint与用户注册时的用户指纹特征值相同时,认证通过并将用户指纹 特征值Fingerprint传输给所述云存储服务器集群;否则,当提取出的用户指纹特征值 Fingerprint与用户注册时的用户指纹特征值不相同时,认证通不过,重新要求用户认证; [0044] 步骤二、选择文件:用户通过计算机选择已上传到所述云存储服务器集群中的电 网设备状态信息文件;
[0045] 步骤三、门限重组:所述云存储服务器集群根据门限方案对存储到各个云存储服 务器中的文件进行重组,组合出完整的电网设备状态信息文件;
[0046] 步骤四、文件解密:所述云存储服务器集群根据用户指纹特征值Fingerprint和 魔方解密算法对组合出的电网设备状态信息文件进行相逆于文件加密魔方旋转方向的魔 方旋转操作解密,得到解密后的电网设备状态信息文件;
[0047] 步骤五、文件传输:由所述计算机向所述云存储服务器集群发送连接请求,所述云 存储服务器集群允许连接后,所述计算机接收解密后的电网设备状态信息文件,由所述云 存储服务器集群发送模块开辟一个线程,负责发送电网设备状态信息文件流;
[0048] 步骤六、文件接收:所述云存储服务器集群将用户通过计算机请求下载的电网设 备状态信息文件发送至计算机,计算机接收文件。
[0049] 上述的数据下载方法,其特征在于:步骤三中所述云存储服务器集群根据门限方 案对存储到各个云存储服务器中的文件进行重组,组合出完整的电网设备状态信息文件的 具体过程为:
[0050] 步骤301、所述云存储服务器集群获取存储在所述云存储服务器集群中的该用户 对电网设备状态信息文件进行加密时的门限方案的门限参数(n,t),其中,n为可供存储的 所述云服务端的云存储服务器数,t为未被破坏的云存储服务器数阈值;
[0051] 步骤302、所述云存储服务器集群根据公式PartSize = FileSize/U计算得到该用 户对电网设备状态信息文件进行加密时将加密电网设备状态信息文件分割为U块后每个 文件块的字节数PartSize,其中,FileSize为加密电网设备状态信息文件的字节数,U为将 加密电网设备状态信息文件分割的文件块数且U = Ctn ;
[0052] 步骤303、所述云存储服务器集群中存储有重组文件的各个云存储服务器将存储 在其中的重组文件进行分离,得到存储在各个云存储服务器中的

【权利要求】
1. 一种电网设备状态信息云存储系统,其特征在于:包括设置在各个变电站内作为客 户端设备的多个计算机(1)和设置在智能电网中心作为云存储端设备的云存储服务器集 群,多个所述计算机(1)和云存储服务器集群内的各个云存储服务器(2)均通过Internet 网络相互连接并通信,多个所述计算机(1)上均接有指纹识别仪(3)。
2. -种利用如权利要求1所述电网设备状态信息云存储系统进行数据上传的方法,其 特征在于该方法包括以下步骤: 步骤一、用户注册:用户通过指纹识别仪(3)输入指纹信息,与所述指纹识别仪(3)连 接的计算机(1)读取指纹信息并提取出用户指纹特征值Fingerprint,且将用户指纹特征 值Fingerprint传输给所述云存储服务器集群; 步骤二、选择文件:用户通过计算机(1)选择需要上传的电网设备状态信息文件; 步骤三、文件传输:由所述计算机(1)向所述云存储服务器集群发送连接请求,所述云 存储服务器集群允许连接后,所述计算机(1)发送电网设备状态信息文件,由所述云存储 服务器集群接收模块开辟一个线程,负责接收电网设备状态信息文件流; 步骤四、文件接收:所述云存储服务器集群根据计算机(1)请求,接收上传的电网设备 状态信息文件; 步骤五、文件加密:所述云存储服务器集群根据用户指纹特征值Fingerprint和魔方 加密算法对电网设备状态信息文件进行魔方旋转操作加密,得到加密电网设备状态信息文 件; 步骤六、文件存储:所述云存储服务器集群根据门限方案对加密电网设备状态信息文 件进行存储。
3. 按照权利要求2所述的数据上传的方法,其特征在于:步骤五中所述云存储服务器 集群根据用户指纹特征值Fingerprint和魔方加密算法对电网设备状态信息文件进行魔 方旋转操作加密,得到加密电网设备状态信息文件的具体过程为: 步骤501、所述云存储服务器集群将电网设备状态信息文件分割成6XN2份,写入N阶 魔方的N2个小方格里;其中,N阶魔方为长、宽、高均为N个小方格的正方体; 步骤502、所述云存储服务器集群读取当前时间time,运用用户指纹特征值Fingerprint并根据Hash函数Key=Hash(FingerprintI|time)计算对电网设备状态信息 文件进行加密的密钥Key,对时间time和对电网设备状态信息文件进行加密的密钥Key进 行存储,且用Key[i]代表密钥Key的第i字节数据,i= 1,2, 3,…,32 ; 步骤503、所述云存储服务器集群对于i= 1,2, 3,…,32的每一个Key[i],用Key[i] 整除12取余数res,并将该余数res作为对N阶魔方进行旋转操作的控制数值;其中,所述 控制数值的取值为〇?11 ; 步骤504、所述云存储服务器集群根据各个控制数值查询预先自定义的魔方旋转加密 操作控制表,得到各个控制数值对应的魔方加密旋转操作方式,并对所述电网设备状态信 息文件进行相应的魔方旋转操作加密,旋转32次后,得到加密电网设备状态信息文件;其 中,所述魔方旋转加密操作控制表为控制数值与魔方加密旋转操作方式的对应关系表,所 述魔方加密旋转操作方式包括魔方的旋转面、旋转方向和旋转度数。
4. 按照权利要求3所述的数据上传的方法,其特征在于:步骤504中预先自定义的魔 方旋转加密操作控制表用语言描述为: 当控制数值为O时,对应的魔方加密旋转操作方式为上表面顺时针旋转90° ; 当控制数值为1时,对应的魔方加密旋转操作方式为上表面逆时针旋转90° ; 当控制数值为2时,对应的魔方加密旋转操作方式为下表面顺时针旋转90° ; 当控制数值为3时,对应的魔方加密旋转操作方式为下表面逆时针旋转90° ; 当控制数值为4时,对应的魔方加密旋转操作方式为左面顺时针旋转90° ; 当控制数值为5时,对应的魔方加密旋转操作方式为左面逆时针旋转90° ; 当控制数值为6时,对应的魔方加密旋转操作方式为右面顺时针旋转90° ; 当控制数值为7时,对应的魔方加密旋转操作方式为右面逆时针旋转90° ; 当控制数值为8时,对应的魔方加密旋转操作方式为正面顺时针旋转90° ; 当控制数值为9时,对应的魔方加密旋转操作方式为正面逆时针旋转90° ; 当控制数值为10时,对应的魔方加密旋转操作方式为背面顺时针旋转90° ; 当控制数值为11时,对应的魔方加密旋转操作方式为背面逆时针旋转90°。
5. 按照权利要求3所述的数据上传的方法,其特征在于:步骤六中所述云存储服务器 集群根据门限方案对加密电网设备状态信息文件进行存储的具体过程为: 步骤601、定义门限为(n,t),其中,η为可供存储的所述云服务端的云存储服务器数,t为未被破坏的云存储服务器数阈值; 步骤602、所述云存储服务器集群根据公式PartSize=FileSize/U计算得到将加密 电网设备状态信息文件分割为U块后每个文件块的字节数PartSize,其中,FileSize为加 密电网设备状态信息文件的字节数,U为将加密电网设备状态信息文件分割的文件块数且 U=C:; 步骤603、当每个文件块的字节数PartSize是U的整数倍时,所述云存储服务器集群根 据每个文件块的字节数PartSize直接将所述加密电网设备状态信息文件平均分割为U块 文件,并对U块文件从前到后编号为1?U号文件块;当每个文件块的字节数PartSize不 是U的整数倍时,首先,所述云存储服务器集群用PartSize整除U取余数ResSize,且将加 密电网设备状态信息文件从后端去掉ResSize个字节后平均分割为U-I块,并对U-I块文 件从前到后编号为1?U-I号文件块,然后,所述云存储服务器集群在去掉的ResSize个字 节的后面补充U-ResSize个字节的0后,作为第U号文件块; 步骤604、所述云存储服务器集群分别给U块文件加入头信息,所述头信息包括相应文 件块的哈希值; 步骤605、所述云存储服务器集群根据门限(n,t)制定文件块存储规则表,并根据文件 块存储规则表对U块文件进行存储分配,确定出将要存储到所述云服务端的各个云存储服 务器(2)中的文件块的编号;其中,所述文件块存储规则表为所述云服务端的各个云存储 服务器(2)与存储到该云存储服务器(2)中的文件块的编号的对应关系表; 步骤606、根据将要存储到所述云服务端的各个云存储服务器(2)中的文件块的编号 找到将要存储到所述云服务端的各个云存储服务器(2)中的文件块,并对将要存储到所述 云服务端的每个云存储服务器(2)中的文件块进行重新组合,形成将要存储到所述云服务 端的每个云存储服务器(2)中的重组文件,并将相应的重组文件存储到相应的云存储服务 器⑵中。
6. 按照权利要求5所述的数据上传的方法,其特征在于:所述头信息包括依次排列的4 个字节的开始标识、2个字节的头信息字节数、1个字节的门限参数n、1个字节的门限参数t、4个字节的加密电网设备状态信息文件的字节数、4个字节的各个文件块的字节数、4个 字节的每个云存储服务器(2)所存文件的字节数、4个字节的填充字节、4个字节的加密电 网设备状态信息文件的类型、16个字节的文件块的哈希值和4个字节的结束标识。
7. -种对采用如权利要求5所述数据上传的方法上传的数据进行下载的方法,其特征 在于该方法包括以下步骤: 步骤一、用户认证:用户通过指纹识别仪(3)输入指纹信息,与所述指纹识别仪(3) 连接的计算机(1)读取指纹信息并提取出用户指纹特征值Fingerprint,且将提取出的 用户指纹特征值Fingerprint与用户注册时的用户指纹特征值相比对,当提取出的用户 指纹特征值Fingerprint与用户注册时的用户指纹特征值相同时,认证通过并将用户指 纹特征值Fingerprint传输给所述云存储服务器集群;否则,当提取出的用户指纹特征值 Fingerprint与用户注册时的用户指纹特征值不相同时,认证通不过,重新要求用户认证; 步骤二、选择文件:用户通过计算机(1)选择已上传到所述云存储服务器集群中的电 网设备状态信息文件; 步骤三、门限重组:所述云存储服务器集群根据门限方案对存储到各个云存储服务器 (2)中的文件进行重组,组合出完整的电网设备状态信息文件; 步骤四、文件解密:所述云存储服务器集群根据用户指纹特征值Fingerprint和魔方 解密算法对组合出的电网设备状态信息文件进行相逆于文件加密魔方旋转方向的魔方旋 转操作解密,得到解密后的电网设备状态信息文件; 步骤五、文件传输:由所述计算机(1)向所述云存储服务器集群发送连接请求,所述云 存储服务器集群允许连接后,所述计算机(1)接收解密后的电网设备状态信息文件,由所 述云存储服务器集群发送模块开辟一个线程,负责发送电网设备状态信息文件流; 步骤六、文件接收:所述云存储服务器集群将用户通过计算机(1)请求下载的电网设 备状态信息文件发送至计算机(1),计算机(1)接收文件。
8. 按照权利要求7所述的对采用如权利要求5所述数据上传的方法上传的数据进行下 载的方法,其特征在于:步骤三中所述云存储服务器集群根据门限方案对存储到各个云存 储服务器(2)中的文件进行重组,组合出完整的电网设备状态信息文件的具体过程为: 步骤301、所述云存储服务器集群获取存储在所述云存储服务器集群中的该用户对电 网设备状态信息文件进行加密时的门限方案的门限参数(n,t),其中,η为可供存储的所述 云服务端的云存储服务器数,t为未被破坏的云存储服务器数阈值; 步骤302、所述云存储服务器集群根据公式PartSize=FileSize/U计算得到该用户对 电网设备状态信息文件进行加密时将加密电网设备状态信息文件分割为U块后每个文件 块的字节数PartSize,其中,FileSize为加密电网设备状态信息文件的字节数,U为将加密 电网设备状态信息文件分割的文件块数且U=Cl1 ; 步骤303、所述云存储服务器集群中存储有重组文件的各个云存储服务器(2)将存储 在其中的重组文件进行分离,得到存储在各个云存储服务器(2)中的个文件块和各 η 个文件块的编号,并分别去掉存储在各个云存储服务器(2)中的各个文件块的头信息后, 求取存储在各个云存储服务器(2)中的各个文件块的哈希值,且将求取得到的哈希值与头 信息中包括的哈希值相比对,当求取得到的哈希值与头信息中包括的哈希值相同时,说明 该文件块未被破坏,否则,当求取得到的哈希值与头信息中包括的哈希值不相同时,说明该 文件块已被破坏,记录已被破坏的文件块的数量; 步骤304、将已被破坏的文件块的数量与n-t相比对,当已被破坏的文件块的数量大于t时,无法组合出完整的电网设备状态信息文件,结束数据下载,否则,当已被破坏的文件块 的数量小于等于t时,执行步骤305 ; 步骤305、从未被破坏的文件块中挑选出编号分别为1?U号文件块且将编号为1?U号文件块依次组合,组合出完整的电网设备状态信息文件。
9. 按照权利要求7所述的对采用如权利要求5所述数据上传的方法上传的数据 进行下载的方法,其特征在于:步骤四中所述云存储服务器集群根据用户指纹特征值 Fingerprint和魔方解密算法对组合出的电网设备状态信息文件进行相逆于文件加密魔方 旋转方向的魔方旋转操作解密,得到解密后的电网设备状态信息文件的具体过程为: 步骤401、所述云存储服务器集群将组合出的电网设备状态信息文件分割成6XN2份, 写入N阶魔方的N2个小方格里;其中,N阶魔方为长、宽、高均为N个小方格的正方体; 步骤402、所述云存储服务器集群根据用户指纹特征值Fingerprint,对应找到存储 在所述云存储服务器集群中的该用户存储电网设备状态信息文件的时间time和对电网 设备状态信息文件进行加密的密钥Key,且用Key[i]代表密钥Key的第i字节数据,i= 1,2, 3,…,32 ; 步骤403、所述云存储服务器集群对于i= 1,2, 3,…,32的每一个Key[i],用Key[i] 整除12取余数res,并将该余数res作为对N阶魔方进行旋转操作的控制数值;其中,所述 控制数值的取值为〇?11 ; 步骤404、所述云存储服务器集群根据各个控制数值查询预先自定义的魔方旋转解密 操作控制表,得到各个控制数值对应的魔方解密旋转操作方式,并对所述电网设备状态信 息文件进行相应的魔方旋转操作解密,旋转32次后,得到解密后的电网设备状态信息文 件;其中,所述魔方旋转解密操作控制表为控制数值与魔方解密旋转操作方式的对应关系 表,所述魔方解密旋转操作方式包括魔方的旋转面、旋转方向和旋转度数。
10. 按照权利要求9所述的对采用如权利要求5所述数据上传的方法上传的数据进行 下载的方法,其特征在于:步骤404中预先自定义的魔方旋转解密操作控制表用语言描述 为: 当控制数值为〇时,对应的魔方解密旋转操作方式为上表面逆时针旋转90° ; 当控制数值为1时,对应的魔方解密旋转操作方式为上表面顺时针旋转90° ; 当控制数值为2时,对应的魔方解密旋转操作方式为下表面逆时针旋转90° ; 当控制数值为3时,对应的魔方解密旋转操作方式为下表面顺时针旋转90° ; 当控制数值为4时,对应的魔方解密旋转操作方式为左面逆时针旋转90° ; 当控制数值为5时,对应的魔方解密旋转操作方式为左面顺时针旋转90° ; 当控制数值为6时,对应的魔方解密旋转操作方式为右面逆时针旋转90° ; 当控制数值为7时,对应的魔方解密旋转操作方式为右面顺时针旋转90° ; 当控制数值为8时,对应的魔方解密旋转操作方式为正面逆时针旋转90° ; 当控制数值为9时,对应的魔方解密旋转操作方式为正面顺时针旋转90° ; 当控制数值为10时,对应的魔方解密旋转操作方式为背面逆时针旋转90° ; 当控制数值为11时,对应的魔方解密旋转操作方式为背面顺时针旋转90°。
【文档编号】H04L29/06GK104468842SQ201410851182
【公开日】2015年3月25日 申请日期:2014年12月31日 优先权日:2014年12月31日
【发明者】马志程, 杨鹏, 张旭, 张磊, 卫翔, 郑毅, 杨明杰, 刘少博, 王琼, 曹玮润 申请人:国网甘肃省电力公司信息通信公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1