信息集攻击算法的改进*??

来源 :密码学报 | 被引量 : 0次 | 上传用户:aaajansen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在信息论和密码学中,线性码有各种不同的应用.其中随机线随性码有很多困难问题,如伴随式译码问题是已知的NP-hard问题.随机线性码的译码问题是基于纠错码的密码方案所依赖的计算困难问题.它是抵抗量子计算机攻击的候选方案之一.关于这一问题的求解方法目前仍然是指数时间的,但最优译码算法的运行时间也在不断改善,其中信息集译码的Stern算法~([4]),其运行时间复杂度为■(2~(0.05563n)).最近,May等人设计了MMT算法~([6]),使得运行时间复杂度降为■(2~(0.05363n)),空间复杂度降为■(2~(0.021n)).May等人提出伴随式译码的子问题,即子矩阵匹配问题,这使得我们可以寻找更加有效的方法来解决进而解决伴随式译码问题.针对May提出的MMT算法及其优化的参数,我们提出一种改进MMT算法,主要的改进有两方面,首先,分解索引的枚举范围,然后是索引集合的大小;主要的思路依然是集中在列表的生成方式上,得到的时间复杂度为■(2~(0.05310n)),空间复杂度为■(2~(0.0144n)).改进后的MMT算法不但在时间上有所提高,而且在空间上占有一定的优势.近期May等提出了Nearest Neighbor算法,它的在时间复杂度上占有绝对的优势,以后的工作可以分析Nearest Neighbor算法,对MMT算法进一步提高. In information theory and cryptography, there are a variety of different applications of linear codes, among which there are many difficult problems with random line random codes, such as the concurrency decoding problem is a known NP-hard problem.The decoding of random linear codes It is one of the candidate schemes to resist the attack of quantum computer, and the solving method of this problem is still exponential at the present time, but the running time of the optimal decoding algorithm is also (2) (0.05563n)). Recently, May et al. Designed the MMT algorithm ~ ([6]) to improve the performance of the Stern algorithm [4] (2 ~ (0.05363n)), the space complexity is reduced to (2 ~ (0.021n)). May et al. Proposed a sub-problem of subordinate decoding, namely the sub-matrix matching problem , Which allows us to find a more effective way to solve and then solve the concurrency decoding problem.For the proposed MMT algorithm and its optimization parameters, we propose an improved MMT algorithm, the main improvements in two ways, first of all, decomposition Index enumeration range, then the size of the index collection; The main idea is still The time complexity obtained is (2 ~ (0.05310n)) and the space complexity is (2 ~ (0.0144n)). The improved MMT algorithm not only improves in time , But also has certain advantages in space.May recently proposed the Nearest Neighbor algorithm, which has the absolute advantage in time complexity, and can analyze the Nearest Neighbor algorithm in the future and improve the MMT algorithm further.
其他文献
词汇是构成语言最基本的材料,扩大词汇量是提高学生听、说读、写能力的前提,因此,词汇教学是中学英语教学的重点。那么,在教学过程中,怎样才能有效地扩大学生的词汇量呢?唯一
基质金属蛋白酶(MMPs)是一个蛋白水解酶大家族,可降解细胞外很多种基质成分.根据体外底物专一性,MMPs可分为胶原酶、明胶酶、基质降解素以及膜型MMPs等.越来越多的研究表明,M
(本文分两期刊登,第一部分已于本刊2006年第3期刊登,本期为第二部分.)rn444.4.6.2 TT系统的多电源供电rn在多电源TT系统的情况下,由于电磁兼容的原因,建议不同电源的星形连接
介绍了采用PLC可编程控制器设计出的铁路转辙机运转电流动态监测系统.给出了该系统的硬件和软件设计方案以及一种简单可靠的动态数据处理方法. This paper introduces the dyn
在教学中开展活动课是一种活动教学的形式,活动教学是一种更符合新课程改革要求的创新的学习方法和手段。主要讲述了制约初中思想品德活动课开展的因素,以及如何采取措施,更
白细胞介素-8(IL-8)在趋化性细胞因子家族中属于C-X-C亚家族.IL-8是一个多种细胞来源的趋化性细胞因子,而且不同类型的细胞对不同的诱导剂的反应也不相同.因为由不同的实验室
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
稳定的脊柱融合与相邻椎骨的融合有关,经典的脊柱融合手术采用剥离椎骨、自体髂骨植骨融合术.虽然应用自体髂骨植骨被认为是植骨融合的金标准,但是它常伴有并发症出现.基因治
血管组织工程是在体外构建理想的血管移植物,移植后无免疫排异反应,能维持血管腔长期通畅的一门新技术.本文综述了血管组织工程的定义,种子细胞的获取及生物相容性材料的选择
世界贸易组织贸易技术壁垒协定是为消除各成员之间贸易技术壁垒(非关税壁垒)而订立的,它主要是对最易构成国际贸易技术壁垒的技术法规、标准和合格评定程序进行规范。与质检