面向IoT应用的高能效AES电路设计
【学位单位】:东南大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP391.44;TN929.5;TN47
【部分图文】:
图 1-1 物联网芯片通用架构人们上传到网络上的数据需要有安全保障,物联网(IoT)的发展引起了人们对安全性的担忧如现在日渐普及的智能家居、监测身体状况和健康的可穿戴设备都包含个人和家庭的相关信息果不做好安全防护措施,2016 年发生的小米手环信息泄密事件就会重演。网络信息安全是信息安全中一个重要的概念,为了保障信息安全,当下多种算法如高级加密(Advanced Encryption Standard,AES),国际数据加密算法(International Data EncryptionAlgoritDEA)等都是为了保障信息安全,而这些算法都是以加密技术为基础的。本文主要探讨物联网如助加密技术保障信息安全[2,3]。
jndael 算法,是一种对称分组密码,数据以 128 位理不断的迭代。这种算法允许三种不同的密钥长对应加密轮次数分别为 10 轮、12 轮和 14 轮。从的“回合密钥”。下面的讨论将以密钥长度为 12钥来加密和解密需要保护的数据。AES 算法加密包括一个置换和三个代替[4]:oundKey),将每轮结束后的产生的中间数据与轮密stitution),又称 Subbytes,是非线性的可逆的字节节到字节的代替(后文用 S-Box 运算来表示字节不是输入的线性数学函数。otation),又称 Shiftrows,是用来对经过字节变换olumn),对数组中的每一列数据进行运算,即在有定的矩阵相乘。
第二章 传统 128-bit AES 和 8-bit AES 设计概述行移位变换基本原理位变换的作用是,将中间数据的某个字节从某一列移动到另一列,从而保证每列数。图 2-2 描述了加密过程中的行移位变换。矩阵中的第一行保持不变;矩阵中第二;矩阵中第三行循环左移两位;矩阵中第四行循环左移三位。即,每一行循环左移减一。
【相似文献】
相关期刊论文 前10条
1 张学刚;;高校新生录取管理系统数据处理模块的模型设计[J];信息与电脑(理论版);2016年16期
2 徐健;侯振龙;龚东磊;方明;;高速串行数据处理模块的设计与实现[J];计算机工程;2016年03期
3 周连廷,朱武;污水处理控制系统之数据处理模块的开发[J];自动化与仪表;2002年05期
4 陈可洋;;三维扩散滤波方法地震数据处理模块的开发与应用[J];油气地球物理;2014年02期
5 张勇军;畅毅;王建宁;马国团;;几种物探测量数据处理模块的开发与应用[J];物探装备;2011年03期
6 庞芳;Micaps数据处理模块的维护与二次开发[J];广西气象;2002年02期
7 张军;李洪儒;张茜;徐海宁;刘筝;王晓雯;;升降机控制器专用通讯与数据处理模块的设计[J];仪表技术与传感器;2015年12期
8 白秀伟;惠晓威;;物联网中间件数据处理研究[J];计算机测量与控制;2012年07期
9 殷杰波;;一种多核DSP并行可拓展数据处理模块设计[J];工业控制计算机;2016年09期
10 张锐;曹彦荣;;基于PCIE交换的数据处理模块设计[J];电子技术;2014年06期
相关博士学位论文 前1条
1 佟吉钢;高性能嵌入式系统技术及应用的若干问题研究[D];南开大学;2010年
相关硕士学位论文 前10条
1 范傲;面向IoT应用的高能效AES电路设计[D];东南大学;2018年
2 李玲;室内自适应温度调节系统研究与数据处理模块设计[D];西安理工大学;2018年
3 张福至;基于FPGA芯片的变频风机控制系统数据处理模块的设计与实现[D];北京交通大学;2016年
4 高双;随钻核磁共振测井仪井下数据处理模块研制[D];华中科技大学;2016年
5 苏世旭;面向居家服各环境的智能信息系统数据处理模块设计与实现[D];南京邮电大学;2017年
6 罗园;BD2用户机数据处理模块软件设计[D];华中科技大学;2008年
7 李欣玲;FPGA远程调试关键技术研究与实现[D];电子科技大学;2017年
8 田甜;USB2.0控制器芯片物理层数据处理模块的研究[D];西安电子科技大学;2007年
9 李爽;基于Spark的数据处理分析系统的设计与实现[D];北京交通大学;2015年
10 王江南;移动无线网络测试与评估系统中后台数据处理模块的设计与实现[D];北京邮电大学;2016年
本文编号:2874245
本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/2874245.html