针对LBlock算法踪迹驱动Cache攻击S盒特性分析  

Completeness Analysis on S-Box of Trace Driven Cache Timing Attack against LBlock Algorithm

在线阅读下载全文

作  者:于茜[1] 蔡红柳[1] 陈财森[2] 

机构地区:[1]装甲兵工程学院信息工程系,北京100072 [2]装甲兵工程学院科研部,北京100072

出  处:《兵器装备工程学报》2016年第8期146-150,180,共6页Journal of Ordnance Equipment Engineering

摘  要:针对轻量级密码LBlock算法的Cache计时研究,着重分析密码算法中S盒的非线性结构特征。基于其结构特征推导出S盒的真值表,求解得出S盒输入输出关系的代数表达式;再结合LBlock算法的加密过程和轮函数F的结构,推导出每个轮运算的表达式以及S盒查找索引的代数表达式;结合踪迹驱动Cache计时攻击的攻击原理与模型,总结得出针对LBlock算法Cache攻击中密钥分析的核心表达式,结果表明LBlock算法存在遭受Cache计时攻击的可能性。Aiming at the study of the cache timing attack for lightweight block cipher called LBlock,we focused on the analysis of the nonlinear structure characteristics of S box in cryptographic algorithms.Firstly,we derived the truth-table of S box based on its structure feature to obtain the relation algebra expression between inputs and outputs of S box. Secondly,with reference of encryption process of the LBlock algorithm and the structure of round function F,the operation expression of each round and the algebra expressions of look-up index for S box were deduced. Finally,we summarized the core expression of the analysis of the key in the cache attack for LBlock algorithm on the basis of the principle and model of the trace-driven cache timing attack. The final conclusion shows that the LBlock algorithm has the possibility of the cache timing attack.

关 键 词:LBlock算法 CACHE计时攻击 代数表达式 S盒 特性分析 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象