孙兵
- 作品数:40 被引量:67H指数:5
- 供职机构:国防科学技术大学更多>>
- 发文基金:国家自然科学基金信息安全国家重点实验室开放基金国家重点实验室开放基金更多>>
- 相关领域:电子电信自动化与计算机技术理学文化科学更多>>
- 对Twofish算法改进的饱和攻击
- 2015年
- Twofish算法是Bruce Schneier等人设计的一个分组密码算法,它是AES计划最后一轮的5个候选算法之一.Twofish算法主要是基于ARX结构设计的,该结构包括模加操作,循环移位操作和异或操作.目前对Twofish算法的密码分析结果还比较少,主要是不可能差分分析和饱和攻击.Stefan Lucks等人首次对Twofish算法进行了饱和攻击.饱和攻击的关键是寻找好的饱和区分器.本文通过研究ARX结构的饱和性质,证明了当平衡集通过非线性变换时,ARX中关于平衡性质的三个定理,并利用常数集不改变平衡集的性质改进了Twofish算法4轮饱和区分器,与已知最好结果相比,可以多找到1比特的平衡位置.随后利用这个4轮饱和区分器将对简化轮数的Twofish算法进行了饱和攻击,时间复杂度降低一半.
- 吴泽孙兵李超沈璇
- 关键词:ARXTWOFISH
- 对低代数次数分组密码的SQUARE攻击被引量:3
- 2010年
- 利用代数方法,对SQUARE攻击的数学基础进行了研究.指出SQUARE区分器存在当且仅当n比特输出平衡字节和n比特输入活跃字节之间的多项式函数的次数2n-2,并给出了平衡字节通过S盒后仍为平衡字节的充要条件.在寻找SQUARE区分器时,采用代数方法有可能分析更多轮输出的性质.文中还研究了SQUARE攻击对不同结构密码的有效性问题,指出当一个Feistel密码的轮函数具有低代数次数时,SQUARE攻击有可能会失效,即对Feistel密码实施SQUARE攻击时,S盒的性质对攻击将产生一定的影响;在对SPN密码实施SQUARE攻击时,非线性S盒的性质不会对攻击产生影响.文章的最后研究了SQUARE攻击与其他密码分析方法之间的联系,指出一个算法抗插值攻击的一个必要条件是算法能抵抗SQUARE攻击.
- 孙兵李瑞林屈龙江李超
- 关键词:SQUARE攻击分组密码
- SPN密码算法的不可能差分分析
- 能差分密码分析方法是评估现代分组密码算法安全性非常有效的工具之一,该方法成功实施的前提是相应缩减轮数的算法存在不可能差分.目前,寻找不可能差分的方法均基于"中间相遇法",而且技巧性很强.本文主要针对S...
- 李瑞林孙兵李超
- 关键词:分组密码安全评价
- 非理想条件下的互质阵列波达方向估计方法研究
- 波达方向(Direction of Arrival,DOA)估计是阵列信号处理领域的核心问题之一,在雷达、导航、数字通信、目标检测等领域都有着广泛而重要的应用。均匀线性阵列拥有规则化的阵列结构,与其匹配的DOA估计算法得...
- 孙兵
- 关键词:波达方向估计虚拟阵列幅相误差
- 非线性组合序列的新攻击算法
- 2008年
- 给出了一种攻击非线性组合序列的新算法,该方法只需要知道每个驱动序列的级数,便可恢复驱动序列的初始状态及生成多项式.研究了该方法的数据复杂性,文章指出:单纯增加驱动序列的个数并不能从本质上提高系统的安全性.给出了一种新的衡量布尔函数密码学性能的指标,讨论了该指标的基本性质.指出在设计非线性组合序列时,该指标值应尽可能小.并列出了所有该指标值为0的2元和3元布尔函数,对4元以上的情形,给出了指标值为0的布尔函数计数的一个上界.
- 孙兵李超
- 关键词:布尔函数WALSH谱
- 分组密码算法的结构动态可调的方法、装置、设备及介质
- 本申请实施例提供了一种分组密码算法的结构动态可调的方法、装置、设备及介质,涉及信息安全领域,该方法包括:输入主密钥、主控制参数和待加密明文,迭代执行32轮利用所述主密钥和所述主控制参数对所述待加密明文进行迭代加密操作,直...
- 史佳利孙兵刘国强
- SHA-256压缩函数的结构安全性被引量:3
- 2008年
- 给出了SHA-256压缩函数的3个变种形式,分别分析了它们抵抗Chabaud-Joux攻击的能力,并与对SHA-256的攻击结果进行比较,其中SHA-2A部分碰撞的复杂度与SHA-256近似,SHA-2B不能以较小复杂度找到碰撞,但是结构上存在其他弱点.SHA-2C的安全强度远远低于SHA-256.作为实例,给出了安全性较为脆弱的SHA-256变种的部分碰撞.结果表明:SHA-256压缩函数的结构选择较大程度地影响其安全性.
- 李超魏悦川孙兵
- 关键词:HASH函数
- 对特殊类型Feistel密码的Square攻击被引量:3
- 2010年
- 对轮函数为SP结构的两类特殊类型Feistel密码抗Square攻击的能力进行了研究。通过改变轮函数中P置换的位置从而给出了此类Feistel密码的等价结构,以SNAKE(2)和CLEFIA为例,给出了基于等价结构Square攻击的具体过程,将6轮SNAKE(2)的Square攻击的时间复杂度由224降为213.4;将6轮CLEFIA的Square攻击的时间复杂度由234.4降为212.4。结果表明,在设计轮函数为SP结构的Feistel密码时,必须充分考虑等价结构对算法抗Square攻击的影响。
- 张鹏孙兵李超
- 关键词:SQUARE攻击
- 分组密码的分析方法及应用研究
- 分组密码的设计与分析一直是密码学中的热点问题。从数据加密标准DES到高级数据加密标准AES,人们对分组密码的设计理论和分析理论进行了深刻的研究,理论日趋成熟。尽管征集密码标准的美国AES计划和欧洲NESSIE计划早已结束...
- 孙兵
- 关键词:分组密码SNAKEPURE不可能差分攻击SQUARE攻击置换多项式
- 整体性备课的认识与实践——以线性代数课程教学为例被引量:1
- 2013年
- 备课包含两个环节:整体性备课与课前备课。整体性备课,作为备课工作的关键一环,是讲好一门课程的重要前提。它应该得到教员,特别是青年教员的足够重视。在总结整体性备课内涵的基础上,结合线性代数课程教学经验,提出了搞好整体性备课的一些具体举措。
- 海昕文军孙兵
- 关键词:线性代数青年教员