基于DNA计算的IDEA密码攻击方法

来源 :计算机工程 | 被引量 : 0次 | 上传用户:greenlandfun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对国际数据加密算法(IDEA)密码的特点,提出一种基于DNA计算的粘附子模型的IDEA密码系统攻击方法。该方法使用已知明文进行攻击,采用DNA储存链编码各种可能的密钥与已知明文,通过组合、分离、设置、清除4种操作筛选出密钥,由凝胶电泳确定密钥的具体值。该攻击方法所需的数据量仅为一组明文密文对,时间复杂度为O(n2)。
其他文献
作为现代人,良好的心理素质属于一个人的综合素质之一.青少年是国家的未来,承载着祖国和民族的希望.是否具备坚强心理素质,关系到我们这个民族的未来.对他们进行挫折教育,是我们不容
随着市场经济的发展,实用主义价值观在学校迅速蔓延并逐渐成为学生的主流价值观。这种观念使中职生能够立足现实,奋发成才,以竞争的心态面对挑战。另一方面这种观念的急功近
<正> 学校德育是教育者根据一定社会的要求和受教育者品德形成和发展的规律,有目的、有计划、有系统、有组织地对受教育者施加一定社会的思想道德影响,并通过其品德内部矛盾,
9天;17站;参与体验行程逾28人;穿越6省(市);重点考察4条高速公路;4座桥梁,这其中,包括北京最年轻的高速公路、国内第一座由悬索桥和斜拉桥两座大跨径桥梁组合而成刚柔并济的长
应用型本科高校思想政治理论课人才培养目标不应为了迎合市场需求而功利,不应为了符合国家要求而僵化,必须致力于塑造学生的政治价值观、道德价值观和文化价值观,坚持公民教
我国企业债券市场起始于20世纪80年代初期,随着经济体制改革和社会主义市场经济体制的逐步建立,债券市场经历了从无到有、从规模较小到具有一定规模、从不规范的自主发行到管
在攻击与防御的博弈中,半分布式P2P僵尸网络随着P2P的广泛应用已成为僵尸网络最主要的形式。为此,描述攻击者组建的半分布式P2P僵尸网络的构建原理和增长模型,提出蜜罐与流量
摘 要:信息技术必修课的目的是培养学生对信息技术的兴趣和意识,让学生了解和掌握信息技术基本知识和技能,培养学生的信息素养,使学生能够正确鉴别信息的真伪,创造性的加工和处理信息的能力,促进教育观念的更新和教与学方式的变革。任务驱动教学法,对教学目标的达成有着一定的优势,使教学环境情境化、达到融知识、技能、情感于一体。  关键词:信息技术;任务驱动;课堂教学  一、认清任务驱动在信息技术课堂中的现状 
2020年6月举办的美国数学奥林匹克中的第六题是一个很有内涵的题目,官方解答使用计算数学期望加以证明.让笔者印象深刻的是,2019年欧洲女子数学奥林匹克的第五题也可以计算期