-
公开(公告)号:CN109727294A
公开(公告)日:2019-05-07
申请号:CN201810524916.5
申请日:2018-05-28
Applicant: 成都信息工程大学
IPC: G06T9/00
Abstract: 本发明提供一种的门限视觉密码矩阵构造方法,该方法包括:构造累计数组,累计数组由|P|×|T|的矩阵CA构成;确定数组P、授权子集和禁止子集后,可确定F,F为Γ∞中的集合;确定集合Γ∞,Γ∞中集合的个数等于Γ∞的个数;构造矩阵CA;按照(n,n)门限方案构造累计数组的基矩阵S0'和S1';观察矩阵CA中每行汉明重量为1的位置的分布情况,在矩阵CA中汉明重量为1的位置所在的行序,作为基矩阵S0和S1的行序;以此类推,得到最终的基矩阵S0和S1。由于所构成的基矩阵的列数相对较少,而列数越少则像素扩展度越小,从而使得恢复秘密时图像不会过于拉伸而影响解密效果,从而在很大程度上保证了解密图像的质量。
-
公开(公告)号:CN108595988A
公开(公告)日:2018-09-28
申请号:CN201810392007.0
申请日:2018-04-27
Applicant: 成都信息工程大学
IPC: G06F21/78
Abstract: 本发明提供一种可同时加密并容错的硬盘,包括:硬盘控制模块、视觉密码加密模块、硬盘阵列存储模块和硬盘自操作模块;所述硬盘控制模块为硬盘的调度中心,分别与视觉密码加密模块、硬盘阵列存储模块和硬盘自操作模块通过接口进行连接。本发明硬盘其结构简单易于操作,且设计较为突出,采用信息安全领域的视觉密码为硬盘加密,防止了数据外泄的可能性,也能及时了解硬盘的动态性能指标,一旦触发解密失败,则硬盘会根据指令对数据采取不同程度的保护,锁定或者销毁;采用信息安全领域的编码理论来增强硬盘的容错性,在硬盘中硬件出现故障的情况下保证了硬盘中数据的安全,防止数据因为自身原因而造成的丢失或损失。
-
公开(公告)号:CN108228382A
公开(公告)日:2018-06-29
申请号:CN201810027966.2
申请日:2018-01-11
Applicant: 成都信息工程大学
IPC: G06F11/10
Abstract: 本发明公开了一种针对EVENODD码单盘故障的数据恢复方法,属于计算机信息存储及恢复技术领域。本方法在现有EVENODD编码的基础上,对包含p个数据磁盘的EVENODD,取其中的前个数据磁盘进行异或计算,将异或的结果保存到一个新的冗余磁盘中,该冗余磁盘定义为局部冗余磁盘;当数据磁盘发生故障时,则根据数据磁盘所处的位置进行相应的数据恢复;当冗余磁盘发生故障,则根据冗余磁盘的类型进行相应的数据恢复。本方法利用新增的局部冗余磁盘,使得与单一数据磁盘相关的磁盘数目减少。数据恢复时降低了磁盘读取的数目,数据读取开销小,数据恢复效率高,是一种优于传统的EVENODD码单盘故障恢复算法。
-
公开(公告)号:CN108132854B
公开(公告)日:2020-11-17
申请号:CN201810035901.2
申请日:2018-01-15
Applicant: 成都信息工程大学
IPC: G06F11/10
Abstract: 本发明公开了一种可同时恢复数据元素及冗余元素的纠删码解码方法,用以解决现有纠删码算法不能同时恢复数据元素与冗余元素的技术问题。该解码方法步骤包括:①构造一个方阵空间所述方阵空间由矩阵O及校验矩阵H上下拼接构成,其中,所述矩阵O由一个单位阵和一个全0矩阵左右拼接而成,矩阵O=(I|0);②构建丢失元素列表L;③对方阵空间A进行变换,得到新方阵空间A'由数据矩阵R和冗余矩阵U上下拼接构成;④A'中的非零行向量即为对应的丢失数据元素,非单位行向量即为对应的丢失冗余元素,建立方程组求解。本发明利用校验矩阵来恢复丢失元素,可以在恢复数据元素的同时将冗余元素也恢复出来,在一定程度上降低了计算量,提高了解码效率。
-
公开(公告)号:CN108228382B
公开(公告)日:2021-08-10
申请号:CN201810027966.2
申请日:2018-01-11
Applicant: 成都信息工程大学
IPC: G06F11/10
Abstract: 本发明公开了一种针对EVENODD码单盘故障的数据恢复方法,属于计算机信息存储及恢复技术领域。本方法在现有EVENODD编码的基础上,对包含p个数据磁盘的EVENODD,取其中的前个数据磁盘进行异或计算,将异或的结果保存到一个新的冗余磁盘中,该冗余磁盘定义为局部冗余磁盘;当数据磁盘发生故障时,则根据数据磁盘所处的位置进行相应的数据恢复;当冗余磁盘发生故障,则根据冗余磁盘的类型进行相应的数据恢复。本方法利用新增的局部冗余磁盘,使得与单一数据磁盘相关的磁盘数目减少。数据恢复时降低了磁盘读取的数目,数据读取开销小,数据恢复效率高,是一种优于传统的EVENODD码单盘故障恢复算法。
-
公开(公告)号:CN108132854A
公开(公告)日:2018-06-08
申请号:CN201810035901.2
申请日:2018-01-15
Applicant: 成都信息工程大学
IPC: G06F11/10
CPC classification number: G06F11/1004
Abstract: 本发明公开了一种可同时恢复数据元素及冗余元素的纠删码解码方法,用以解决现有纠删码算法不能同时恢复数据元素与冗余元素的技术问题。该解码方法步骤包括:①构造一个方阵空间 所述方阵空间由矩阵O及校验矩阵H上下拼接构成,其中,所述矩阵O由一个单位阵和一个全0矩阵左右拼接而成,矩阵O=(I|0);②构建丢失元素列表L;③对方阵空间A进行变换,得到新方阵空间A'由数据矩阵R和冗余矩阵U上下拼接构成;④A'中的非零行向量即为对应的丢失数据元素,非单位行向量即为对应的丢失冗余元素,建立方程组求解。本发明利用校验矩阵来恢复丢失元素,可以在恢复数据元素的同时将冗余元素也恢复出来,在一定程度上降低了计算量,提高了解码效率。
-
公开(公告)号:CN107844272A
公开(公告)日:2018-03-27
申请号:CN201711051701.8
申请日:2017-10-31
Applicant: 成都信息工程大学
CPC classification number: G06F3/0608 , G06F3/0619 , G06F3/0635 , G06F3/067 , G06F11/1004 , G06F11/1448 , G06F11/1464
Abstract: 本发明公开了一种提高纠错能力的交叉分组编译码方法,用于提高现有分布式存储系统的纠错能力。该方法是将原数据S平均分为k块并储存于k个数据节点上,将k个数据节点交叉分组,对分好组的数据节点在有限域上求得一个生成矩阵G,利用生成矩阵G求得校验块,然后将校验块并存入新的节点,当某个或部分节点失效时,利用剩余节点及校验块联立方程组解出失效节点。本发明利用交叉分组编码方法存储校验数据,它的校验节点个数可以根据用户自身的需要来设定,校验节点的个数关乎着纠错能力,所以用户可以通过衡量自身的情况来进行设定。本发明可以使得存储空间的利用率提高,空间冗余度降低,节约大量的空间,对于存储空间有限的用户来说非常实用。
-
-
-
-
-
-