首页--工业技术论文--无线电电子学、电信技术论文--通信论文--通信保密与通信安全论文

AES的功耗攻击与防范技术

摘要第1-3页
ABSTRACT第3-7页
第一章 绪论第7-10页
   ·研究的必要性第7-8页
   ·密码学简介第8页
   ·SCA 简介第8-9页
   ·本文内容简介第9-10页
第二章 密码学基础与AES第10-20页
   ·密码学基础第10-13页
     ·基本概念第10-11页
     ·对称密码算法第11-12页
     ·公开密码算法第12页
     ·有限域GF ( 2~s )第12-13页
   ·AES 基础第13-20页
     ·加密总体流程第14-15页
     ·字节代换第15-16页
     ·行移位第16页
     ·列混淆第16-17页
     ·轮密钥加第17页
     ·密钥扩展第17-19页
     ·解密流程第19-20页
第三章 差分功耗分析第20-32页
   ·功耗分析基础第20-26页
     ·CMOS 电路的功耗特性第20-23页
     ·简单功耗模型第23页
     ·假设验证第23-25页
     ·功耗分析测试第25-26页
   ·功耗攻击原理第26-29页
     ·DPA 攻击需要的条件第28-29页
   ·DPA 针对AES 的攻击第29-32页
     ·概述第29-30页
     ·字节代换的输出位第30页
     ·明文与密钥首次异或的输出位第30-32页
第四章 差分功耗攻击的防范技术第32-43页
   ·基本防范技术回顾第32-41页
     ·增加噪音第32页
     ·乱序第32页
     ·异步电路第32-33页
     ·冗余编码第33页
     ·Mask第33-41页
       ·Mask 的原理第33-34页
       ·Mask 的证明第34-35页
       ·Mask 的实现第35-41页
   ·本文采用方案简述第41-43页
第五章 防功耗攻击芯片设计第43-62页
   ·设计概述第43-46页
     ·加密算法的框图第44页
     ·带Mask 加密的工作流程第44-46页
   ·模块设计第46-62页
     ·字节代换模块第46-57页
       ·AES 的字节代换模块第47-51页
       ·带Mask 的字节代换模块第51-52页
       ·安全求逆模块第52-54页
       ·带Mask 的乘法模块第54-55页
       ·带Mask 的与门第55页
       ·四位安全求逆模块第55-57页
     ·密钥扩展部分第57-60页
     ·随机数的产生第60-62页
第六章 实验环境和结果分析第62-75页
   ·设计的正确性验证第62-64页
   ·FPGA 上的实现第64-67页
   ·实验环境的搭建第67-71页
   ·实验结果与分析第71-75页
第七章 总结与展望第75-77页
参考文献第77-80页
附录1:缩略语第80-81页
附录2:防功耗攻击AES 加密顶层模块程序代码第81-92页
附录3:防功耗攻击的AES 的Sbox 模块程序代码第92-101页
附录4:防功耗攻击的AES 密钥扩展模块程序代码第101-103页
致谢第103-104页
攻读学位期间发表的学术论文第104-106页

论文共106页,点击 下载论文
上一篇:基于系统调用的行为阻断反病毒技术的研究与实现
下一篇:以氢氧化钠为滴定剂的恒电位滴定法测定金属离子