System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据加密的错误侦测装置制造方法及图纸_技高网

数据加密的错误侦测装置制造方法及图纸

技术编号:41253436 阅读:2 留言:0更新日期:2024-05-11 09:14
本发明专利技术涉及一种数据加密的错误侦测装置。该装置包含:搜索电路;和替代校验电路。搜索电路设置以依据8转K比特查找表,将输入的相应于明文、中间加密結果或者回合密钥的1个字节的第一值转换为K比特的第二值。替代校电验电路设置以使用相应于8转K比特查找表的公式,判断第一值转换为第二值的过程中是否发生错误,以及当发现错误时,发出错误信号。通过以上所述搜索电路和替代校验电路的设置,可利用比编码电路较少面积的电路来完成错误侦测。

【技术实现步骤摘要】

本专利技术涉及数据加密,特别是,本专利技术涉及一种数据加密的错误侦测装置


技术介绍

1、由于现在的存储装置(例如,nand闪存)常用于存储系统程序代码、应用程序代码、驱动程序和用户的隐私数据等,因此数据安全性是重要议题。高级加密标准(advancedencryption standard,aes)是目前由美国联邦政府采用的一种区块加密标准,并且已经被多方验证且广为采用。然而,aes运行的过程中可能遭到恶意的攻击,而让aes编码器错误的产生运算结果。或者是,芯片制作过程中有些瑕疵,使得aes编码器在运行一段时间后会产生不预期的运算结果。或者是,存储装置处在恶劣的环境下,让aes编码器中的部分元件失效而产生不预期的运算结果。错误的加密过程将使原始的用户数据无法恢复,造成巨大的损失。因此,本专利技术提出一种数据加密的错误侦测装置及方法,避免写入错误的加密后数据到存储装置。


技术实现思路

1、有鉴于此,如何减轻或消除上述相关领域的缺失,实为有待解决的问题。

2、本专利技术涉及一种数据加密的错误侦测装置,包含:搜索电路;和替代校验电路。搜索电路设置以依据8转k比特查找表,将输入的相应于明文、中间加密结果或者回合密钥的1个字节的第一值转换为k比特的第二值。替代校验电路设置以使用相应于8转k比特查找表的公式,判断第一值转换为第二值的过程中是否发生错误,以及当发現错误时,发出错误信号。

3、k为10到15之间的正整数,第二值包含k-8个比特的汉明奇偶校验码,以及公式的数目为k-8。

4、上述实施例的优点之一,通过以上所述搜索电路和替代校验电路的设置,可利用比编码电路较少面积的电路来完成错误侦测。

5、本专利技术的其他优点将配合以下的说明和说明书附图进行更详细的解说。

本文档来自技高网...

【技术保护点】

1.一种数据加密的错误侦测装置,其特征在于,包括:

2.如权利要求1所述的数据加密的错误侦测装置,其特征在于,所述8转K比特查找表中的每个单元格中的最高8比特使用以下公式建立:

3.如权利要求1所述的数据加密的错误侦测装置,其特征在于,K为14。

4.如权利要求3所述的数据加密的错误侦测装置,其特征在于,所述替代校验电路,设置以依据所述第二值中的最高字节使用以下6个公式对所述第二值中的所述汉明奇偶校验码进行检查:

5.如权利要求3所述的数据加密的错误侦测装置,其特征在于,所述替代校验电路,设置以依据所述第二值中的最高字节使用以下6个公式对所述第二值中的所述汉明奇偶校验码进行检查:

6.如权利要求1所述的数据加密的错误侦测装置,其特征在于,所述搜索电路设置以完成高级加密标准算法中的替代字节操作。

7.一种数据加密的错误侦测装置,其特征在于,包括:

8.如权利要求7所述的数据加密的错误侦测装置,其特征在于,所述8转K比特查找表中的每个单元格中的最高8比特使用以下公式建立:

9.如权利要求7所述的数据加密的错误侦测装置,其特征在于,K为14。

10.如权利要求9所述的数据加密的错误侦测装置,其特征在于,所述替代校验电路,设置以依据所述第二值中的最高字节使用以下6个公式对所述第二值中的所述汉明奇偶校验码进行检查:

11.如权利要求9所述的数据加密的错误侦测装置,其特征在于,所述替代校验电路,设置以依据所述第二值中的最高字节使用以下6个公式对所述第二值中的所述汉明奇偶校验码进行检查:

12.如权利要求7所述的数据加密的错误侦测装置,其特征在于,所述搜索电路设置以完成高级加密标准算法中的替代钥字操作。

...

【技术特征摘要】

1.一种数据加密的错误侦测装置,其特征在于,包括:

2.如权利要求1所述的数据加密的错误侦测装置,其特征在于,所述8转k比特查找表中的每个单元格中的最高8比特使用以下公式建立:

3.如权利要求1所述的数据加密的错误侦测装置,其特征在于,k为14。

4.如权利要求3所述的数据加密的错误侦测装置,其特征在于,所述替代校验电路,设置以依据所述第二值中的最高字节使用以下6个公式对所述第二值中的所述汉明奇偶校验码进行检查:

5.如权利要求3所述的数据加密的错误侦测装置,其特征在于,所述替代校验电路,设置以依据所述第二值中的最高字节使用以下6个公式对所述第二值中的所述汉明奇偶校验码进行检查:

6.如权利要求1所述的数据加密的错误侦测装置,其特征在于,所述搜索电路设置以完成高级加密标准算法中的替代字节操作。

<...

【专利技术属性】
技术研发人员:吴温哲陈柏宏郑巧雯余俊宏刘志尉
申请(专利权)人:慧荣科技股份有限公司
类型:发明
国别省市:

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

1