密码分析中矩阵的存储与计算

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:fangli95680
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代密码学中最为重要的密码算法当属AES,而目前公认的对于AES最有威胁的攻击方法当属代数攻击。由此,我们可以看出代数攻击的重要性,而密码分析中代数攻击的表现形式通常是一系列的稀疏矩阵与稠密列向量的乘积。因此,矩阵的存储和计算在密码分析越来越为重要。本文从密码分析中矩阵存储计算的重要性入手,详细综述了现有的多种矩阵存储和计算方法,随后,在哈夫曼压缩编码的基础上对以上多种方法中的分块压缩行存储方法进行了深入研究,并且提出了基于哈夫曼编码的主要适用于二元高阶稀疏矩阵的改进的分块压缩行存储方法。之后,我们继续拓宽思路,利用一般有限域上的矩阵与二元域上矩阵的联系,将改进的BCRS方法进一步推广,将其适用范围扩大到一般有限域上。最后,本文较探讨了SMVP算法的具体工程实现,详细的介绍了基于统一计算设备架构的SMVP并行计算方法,将SMVP的基本理论与工程实现紧密地联系在一起。
其他文献
组合优化是运筹学的重要分支,主要通过对数学方法的研究寻找离散事件的最优编排、分组、次序或筛选等。大多数这类问题通常在多项式时间里无法求解,属于NP完全问题。随着问题
在SPECT中,OS-EM算法可以更好的考虑系统模型的物理效应,是一种非常有效的图像重建方法.但是,考虑到实际的图像重建过程受噪声的影响,研究人员通过引入一个松弛参数对OS-EM算