导读:本文包含了高级数据加密标准论文开题报告文献综述、选题提纲参考文献及外文文献翻译,主要关键词:算法,功耗,高级,标准,数据,差分,密码学。
高级数据加密标准论文文献综述
王峰,许力[1](2019)在《翻转课堂教学模式下的高级数据加密标准AES教学设计与思考》一文中研究指出针对目前微课、翻转课堂等新兴教学模式深受师生欢迎以及传统教学方法下密码学课程效果不理想的教学实际,分析密码学课程的特点以及与微课、翻转课堂教学模式结合的可能性,以高级加密标准AES为例,阐述实现密码学在微课、翻转课堂等新兴教学模式下的教学过程设计方法。(本文来源于《计算机教育》期刊2019年03期)
王劲东[2](2011)在《目基于高级数据加密标准AES的数据库加密技术研究与实现》一文中研究指出随着数据库系统的广泛应用,数据库系统的安全也显得越来越重要。密码技术成为保障数据库系统中信息安全的一个重要手段。数据库中大量数据的安全问题已成为当前计算机安全的非常重要问题。高级数据加密标准AES由于具有简洁、高效、安全性高等优点而成为一种非常有效的加密手段。本文通过对现有数据加密技术AES的分析,给出了一种基于AES高级数据加密标准的数据库加密系统。本文的主要工作概括为:1.综合阐述了数据库加密的机制和关键技术,详细分析攻击加密数据库的方法和数据库安全可采用的技术。2.简要概述了高级数据加密标准AES加密和解密算法的原理,系统分析高级数据加密标准AES中所采用密码系统(Rijndeal密码系统)的安全性及其优点和缺点。3.以Eclipse为开发工具,使用JAVA程序开发语言实现了AES加密算法和客户端程序。同时使用MySQL实现了一个企业数据库管理系统。所给出的加密系统实现表明该加密方案可有效提高企业管理系统数据库的安全性。(本文来源于《西安电子科技大学》期刊2011-10-12)
张安源[3](2011)在《高级数据加密标准中几个数学问题的研究》一文中研究指出数学理论是支撑密码技术的理论依据,对数学理论的深入研究是确保密码算法安全的前提和基础。本文首先介绍了密码学的发展历程和数学理论对密码学的重要作用,接下来详细介绍了高级加密标准,并针对其代数性质以及有限域上的不可约多项式展开研究。主要成果如下:研究了S-盒的布尔函数多项式表示和列混合变换的枝数。依据布尔函数小项表示的方法,给出了一种计算布尔函数多项式表示的方法,该方法能快速计算出多项式的代数次数。对列混合变换上的代数性质进行了分析,给出了几种特殊的列混合变换的定义,并且对其安全性指标——枝数进行分析。给出了一定条件下达到最大枝数的构造方法。分析了有限域上多项式的阶与扩域的乘法群的阶之间的相互关系,得到了有限域上多项式为不可约多项式的充分必要条件,提出了判定有限域上不可约多项式的一种高效的新方法。(本文来源于《西安电子科技大学》期刊2011-01-01)
丁国良,李志祥,尹文龙,赵强[4](2009)在《高级数据加密标准的差分电磁分析》一文中研究指出为研究高级数据加密标准(AES)针对电磁旁路攻击的脆弱性,分析了微处理器的电磁信息泄漏模型和攻击AES时D函数的选择问题。针对PHILIPS89C51实现的AES-128密码系统,采用差分电磁分析的方法进行了密码破译实验,成功获得了128位密钥。经分析发现AES的字节替代变换可产生密钥泄露,为密码系统实施相关防护措施提供了依据。(本文来源于《计算机应用》期刊2009年08期)
薛茹,武君胜[5](2008)在《高级数据加密标准AES算法的原理及分析》一文中研究指出逐步介绍本世纪计算机界公认的下一代高级数据加密标准算法AES(Rijndael)的原理,论述128位密钥加密算法的结构及实现,并从多个方面比较分析此高级加密标准算法的性能特点。(本文来源于《微处理机》期刊2008年04期)
段绍华[6](2008)在《高级数据加密标准的代数攻击方法研究》一文中研究指出分组密码设计技术能够为数据传输提供保密功能良好的加密算法,最具代表性的就是被选作AES的Rijndael算法。密码分析技术能对分组密码的安全性进行理论和实践的论证,代数攻击方法是分组密码的有效攻击方法之一,这种密码分析方法是将密码算法归约成多元高次方程组,并通过代数算法恢复密钥变量和明文。首先,介绍了Rijndael算法的设计原理和求解大型多元多项式方程组问题的研究进展,特别是近几年来有关于求解超定多元方程组取得的一系列新成果,对Relinearization算法和XL算法的基本思想以及针对不同GF(k)(k>2)域,GF(2)域,GF(2~n)域下的改进版本进行了系统阐述。然后,研究了针对XSL密码的XSL攻击方法,分析了算法复杂度。引入BES密码,给出了GF(2~8)下的XSL攻击方法,分析了算法复杂度,并给出了代数脆弱性度量,指出求逆S盒的大小与抗代数攻击的关系。最后,详细研究了Grobner基理论,Buchberger算法及其基于Buchbeger准则的改进Buchberger算法,与Rijndael算法的多变量二次方程组表示方法结合提出了一种基于Grobner基的代数攻击方法,采用一种项序转换算法FGML将次数反字典序转化为字典序,并通过精心设计的项序和方程组解的判定有效降低了攻击复杂度。该算法能够在已知少量明密文对的情况下对密钥进行求解。本文对算法的复杂度进行了分析。引入F4算法,描述了Grobner基与XL算法的关系,XL算法可以表示为一种冗余版本的F4算法。(本文来源于《中南大学》期刊2008-06-30)
陈毅成,邹雪城,刘政林,韩煜[7](2007)在《针对高级数据加密标准的最大差分功耗分析》一文中研究指出在讨论AES功耗模型的基础上,提出了一种新的最大差分功耗攻击(MDPA)的方法.算法对被攻击的部分明文用猜测的密钥进行变换,采用差分的方法去除噪声,比较由变换后的明文和正确密钥产生的一组功耗值,通过寻找最大功耗值得到正确的密钥.采用MDPA方法和相关功耗分析的方法对AES进行了仿真攻击实验,结果证明了本文所提方法的有效性,同时也显示MDPA方法能够以合理的攻击代价显着增强相关功耗分析攻击的效果.(本文来源于《华中科技大学学报(自然科学版)》期刊2007年11期)
刘上力[8](2007)在《高级数据加密标准的功耗分析及防范方法研究》一文中研究指出智能卡正越来越广泛地应用到交通、电子商务、ID卡等领域。其主要的优势在于内部的数据只用于内部处理,只有运算的结果可以获取,然而智能卡芯片的内部数据可以通过边带信道攻击得到。当输入的信息和密钥进行加密运算时,芯片的能量消耗和电磁辐射等边带信号会泄漏并被利用来得到密钥。功耗分析是一种利用能量消耗信息的边带信道攻击方法,同时也是密码领域中一种比较重要的密码分析技术。它根据加密系统中所进行的操作和操作数与功耗之间的相关性,推测出攻击者所需的关键信息,而且无论是软件实现加密算法或是由专门加密模块/加密协处理器来实现加密算法,攻击者均可以通过获得相应的功耗曲线破译密码。因此,功耗分析技术对加密系统而言是一种严重威胁。研究功耗分析技术如何破译密码算法中的密钥,并以此为基础提出防范功耗分析的安全密码算法是非常必要的。本论文主要研究了针对AES算法的功耗分析方法及关键技术,并进行了相应的数学分析,最后提出具体的防范功耗分析的改进方法,解决了加密系统的功耗分析问题。完成的主要研究工作如下:首先,论文详细阐述了对高级加密标准进行差分功耗分析(DPA)的建模原理,利用汉明距离模拟DPA功耗以及概率相关性方法,提出了新的DPA模型,并以此模型为基础,提出了D函数的选择原则,给出了基于汉明距离的DPA仿真实验结果并解释了奇异峰值现象。然后,在相关功耗分析的基础上提出了一种基于Walsh谱的功耗分析的新方法,证明了分组密码布尔函数的非线性度越高,密码防范功耗分析的能力就越弱的结论。实验表明,相对差分功耗分析、相关功耗分析而言,基于Walsh谱的功耗分析有效的提高了析出密钥的效率和精度。最后,根据操作数与功耗之间的相关性,把MASK技术引入到防范功耗分析研究中,分析和比较了布尔遮盖法和乘法遮盖法之间的优缺点,提出了一种应用于规模受限且基于逻辑电路实现的智能卡的防范n阶差分功耗分析的方法。(本文来源于《中南大学》期刊2007-06-30)
曾少林,易灵芝,王根平,赵吉清[9](2007)在《高级加密标准算法在RFID数据安全中的应用》一文中研究指出在与金钱或资产相关的RFID系统中,带有身份认证和密码体制的高档电子标签是必不可少的,同时RFID系统又是资源受限的;把导出密钥的相互鉴别和高级加密标准(AES)算法相结合可以进行身份认证,能够抵抗回放攻击,体现了分级密钥的原则,密码算法也保证了很高的安全性;对AES算法进行工程优化设计,使之能够以很少的资源在8位单片机PIC16F873A中实现,加解密速度可以达到58 kb/s,这在资源受限的嵌入式应用中是非常适合的。(本文来源于《计算机测量与控制》期刊2007年06期)
杨轩[10](2006)在《高级数据加密标准AES的Java实现与应用研究》一文中研究指出随着Internet的快速发展,在Internet上信息传输及存储的安全问题成为影响Internet应用发展的重要因素。密码算法的理论与实现研究是信息安全研究的基础,确保数据加密算法实现的可靠性和安全性对于算法理论应用到各种安全产品中起到了至关重要的作用。根据Rijndael算法制定的高级数据加密标准AES成为新的对称数据加密标准已经有5年了。作为新一代的对称数据加密标准,AES相对前一代数据加密标准DES具有更高效的执行效率和更好的安全性。虽然AES产品取代DES产品己是必然,但实用的AES的产品还很有限。这使得对AES的实现和应用进行探讨和研究就具有较大的理论和现实意义。 本文首先分析了AES算法的特点和设计原理,详细介绍了算法的描述。然后,本文提出了一个优化的轮变换算法,该优化算法利用简单的查表和异或运算就可以完成轮变换,简化了轮变换过程的实现。考虑到当前Java是开发网络应用,特别是Internet应用的主流平台,本文在对算法的轮变换过程进行优化的基础上,提出了基于Java平台的AES软件实现方案。该实现方案可以满足现有的宽带Internet应用对于数据加密的要求。本文分析并设计了一个Java包来实现该方案,在此包中不仅提供了实现Rijndael算法的算法类,还在算法类基础上设计了一个工具类。应用该工具类可以为Java开发者提供更方便易用的数据加密服务。最后本文分析了该实现方案的应用领域和应用前景,并给出了应用该实现方案进行文件加密的实例。(本文来源于《南京信息工程大学》期刊2006-05-01)
高级数据加密标准论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
随着数据库系统的广泛应用,数据库系统的安全也显得越来越重要。密码技术成为保障数据库系统中信息安全的一个重要手段。数据库中大量数据的安全问题已成为当前计算机安全的非常重要问题。高级数据加密标准AES由于具有简洁、高效、安全性高等优点而成为一种非常有效的加密手段。本文通过对现有数据加密技术AES的分析,给出了一种基于AES高级数据加密标准的数据库加密系统。本文的主要工作概括为:1.综合阐述了数据库加密的机制和关键技术,详细分析攻击加密数据库的方法和数据库安全可采用的技术。2.简要概述了高级数据加密标准AES加密和解密算法的原理,系统分析高级数据加密标准AES中所采用密码系统(Rijndeal密码系统)的安全性及其优点和缺点。3.以Eclipse为开发工具,使用JAVA程序开发语言实现了AES加密算法和客户端程序。同时使用MySQL实现了一个企业数据库管理系统。所给出的加密系统实现表明该加密方案可有效提高企业管理系统数据库的安全性。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
高级数据加密标准论文参考文献
[1].王峰,许力.翻转课堂教学模式下的高级数据加密标准AES教学设计与思考[J].计算机教育.2019
[2].王劲东.目基于高级数据加密标准AES的数据库加密技术研究与实现[D].西安电子科技大学.2011
[3].张安源.高级数据加密标准中几个数学问题的研究[D].西安电子科技大学.2011
[4].丁国良,李志祥,尹文龙,赵强.高级数据加密标准的差分电磁分析[J].计算机应用.2009
[5].薛茹,武君胜.高级数据加密标准AES算法的原理及分析[J].微处理机.2008
[6].段绍华.高级数据加密标准的代数攻击方法研究[D].中南大学.2008
[7].陈毅成,邹雪城,刘政林,韩煜.针对高级数据加密标准的最大差分功耗分析[J].华中科技大学学报(自然科学版).2007
[8].刘上力.高级数据加密标准的功耗分析及防范方法研究[D].中南大学.2007
[9].曾少林,易灵芝,王根平,赵吉清.高级加密标准算法在RFID数据安全中的应用[J].计算机测量与控制.2007
[10].杨轩.高级数据加密标准AES的Java实现与应用研究[D].南京信息工程大学.2006