-
题名AES-128的密钥中比特检测及分析
被引量:2
- 1
-
-
作者
万刘蝉
韦永壮
-
机构
桂林电子科技大学信息与通信学院
-
出处
《桂林电子科技大学学报》
2016年第4期338-341,共4页
-
基金
国家自然科学基金(61100185)
桂林电子科技大学研究生教育创新计划(YJCXS201525)
-
文摘
针对分组密码算法AES-128的安全性分析,评估了AES-128算法内部结构对密钥比特的混淆和扩散性,根据算法的密钥编排特点和轮函数结构,利用FPGA测试平台设计了一种AES-128的密钥中比特检测算法。测试结果表明,在立方变元取17~24维时,3轮简化AES-128的输出位容易捕获密钥中比特,但4轮以上AES-128的输出位均无法捕获密钥中比特。
-
关键词
AES密码
密钥中比特
立方测试
FPGA
-
Keywords
advanced encryption standard
key neutral-bit
cube test
FPGA
-
分类号
TP309.7
[自动化与计算机技术—计算机系统结构]
-
-
题名简化轮LBlock的密钥中比特检测及分析
- 2
-
-
作者
莫钊
韦永壮
-
机构
桂林电子科技大学广西信息科学实验中心
-
出处
《计算机工程》
CAS
CSCD
2014年第3期28-32,45,共6页
-
基金
国家自然科学基金资助项目(61100185)
广西自然科学基金青年基金资助项目(2011GXNSFB018071)
广西无线宽带通信与信号处理重点实验室(桂林电子科技大学)主任基金资助项目(11101)
-
文摘
LBlock密码算法是近来提出的一类轻量级分组加密算法。利用LBlock算法的结构特点,结合立方检测的基本思想,设计2个密钥中比特捕获算法,对LBlock算法输出所涉及的密钥比特个数情况进行分析。9轮简化LBlock的每个输出比特全部卷入所有的主密钥比特信息,在18维立方变元下,11轮简化LBlock的输出累加中每个比特全部卷入所有的主密钥比特信息。上述2轮简化LBlock均不存在密钥中比特。研究结果表明,全轮LBlock密码算法具有稳固的密钥信息扩散及混淆性,足以抵抗经典立方攻击。
-
关键词
轻量级密码
分组密码
密钥中比特
立方测试
S盒
LBlock密码
-
Keywords
lightweight cipher
block cipher
key neutral-bit
cube test
S box
LBlock cipher
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名SPECK分组密码算法的立方测试与分析
- 3
-
-
作者
万刘蝉
韦永壮
-
机构
桂林电子科技大学认知无线电与信息处理省部共建教育部重点实验室
中国科学院信息工程研究所信息安全国家重点实验室
-
出处
《计算机工程》
CAS
CSCD
北大核心
2016年第11期152-157,共6页
-
基金
国家自然科学基金(61572148)
广西自然科学基金(2015GXNSFGA139007)
+1 种基金
广西高等学校优秀中青年骨干教师培养工程(第二期)项目
桂林电子科技大学研究生创新基金(ZYJ17061)
-
文摘
SPECK类算法是一类轻量级分组密码算法,由于其出色的平台适用性和软件实现性能而备受关注。针对当前SPECK类算法在抵御立方攻击以及算法内部结构对密钥比特的混淆和扩散方面存在安全隐患的问题,分别利用立方攻击结合二次测试和立方测试对SPECK32/64算法进行分析,在选择明文攻击条件下,若算法简化到3轮,可直接恢复17 bit密钥,攻击时间复杂度约为247,若算法简化到5轮-7轮,通过立方测试均能捕获到密钥中比特。结果表明,SPECK32/64算法需经过8轮以上的迭代操作才能有效抵抗立方分析。
-
关键词
SPECK32/64密码算法
密钥中比特
立方测试
立方攻击
二次测试
-
Keywords
SPECK32/64 cipher algorithm
key neutral-bit
cube test
cube attack
quadraticity test
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名简化SIMON类算法的立方测试与分析
被引量:4
- 4
-
-
作者
万刘蝉
韦永壮
-
机构
桂林电子科技大学认知无线电与信息处理省部共建教育部重点实验室
中国科学院信息工程研究所信息安全国家重点实验室
-
出处
《计算机应用研究》
CSCD
北大核心
2017年第1期246-250,共5页
-
基金
国家自然科学基金资助项目(61572148)
广西自然科学基金资助项目(2015GXNSFGA139007)
+1 种基金
广西高等学校优秀中青年骨干教师培养工程(第二期)项目
桂林电子科技大学研究生创新项目(YJCXS201525)
-
文摘
针对轻量级分组密码算法SIMON的安全性分析,对SIMON32/64算法抵抗立方攻击的能力和算法内部结构对密钥比特的混淆和扩散性能力进行了评估。基于SIMON类算法的密钥编排特点和轮函数结构,结合立方分析的基本思想,利用FPGA测试平台设计了一个SIMON32/64的立方攻击和密钥中比特检测算法。攻击结果表明,在立方变元取6维至24维时,对于7轮SIMON32/64算法,通过立方攻击能够直接恢复47 bit密钥,攻击时间复杂度约为218.08;对于8轮SIMON32/64算法,能够直接恢复39 bit密钥,攻击时间复杂度约为225.00。对于10轮、11轮SIMON32/64算法,通过立方测试均能够捕获到密钥中比特。
-
关键词
SIMON32/64密码算法
密钥中比特
立方测试
立方攻击
FPGA
-
Keywords
SIMON32/64 cryptographic algorithms
key neutral-bit
cube test
cube attack
FPGA
-
分类号
TP309.7
[自动化与计算机技术—计算机系统结构]
-