加密算法一直在信息安全领域起着无可替代的作用,它直接影响着国家的未来和发展.随着密码分析水平、芯片处理能力和计算技术的不断进步,原有的数据加密标准(DES)算法及其变形的安全强度已经难以适应新的安全需要,其实现速度、代码大小和跨平台性均难以继续满足新的应用需求.在未来的20年内,高级加密标准(AES)将替代DES成为新的数据加密标准.高级加密标准算法是采用对称密钥密码实现的分组密码,支持128比特分组长度及128比特、192比特与256比特可变密钥长度.无论在反馈模式还是在非反馈模式中使用AES算法,其软件和硬件对计算环境的适应性强,性能稳定,密钥建立时间优良,密钥灵活性强.存储需求量低,即使在空间有限的环境使用也具备良好的性能.在分析高级加密标准算法原理的基础上,描述了圈变换及密钥扩展的详细编制原理,用硬件描述语言(VHDL)描述了该算法的整体结构和算法流程.详细论述了分组密码的两种运算模式(反馈模式和非反馈模式)下算法多种体系结构的实现原理,重点论述了基本体系结构、循环展开结构、内部流水线结构、外部流水线结构、混合流水线结构及资源共享结构等.最后在XILINX公司XC2S300E芯片的基础上,采用自顶向下设计思想,论述了高级加密标准算法的FPGA设计方法,提出了具体模块划分方法并对各个模块的实现进行了详细论述.圈变换采用内部流水线结构,多个圈变换采用资源共享结构,密钥调度与加密运算并行执行.占用芯片面积及引脚资源较少,在芯片选型方面具有很好的适应性.
资源简介:加密算法一直在信息安全领域起着无可替代的作用,它直接影响着国家的未来和发展.随着密码分析水平、芯片处理能力和计算技术的不断进步,原有的数据加密标准(DES)算法及其变形的安全强度已经难以适应新的安全需要,其实现速度、代码大小和跨平台性均难以继续满足...
上传时间: 2013-06-20
上传用户:fairy0212
资源简介:Rijndael(读作rain-dahl)是由美国国家标准与技术协会(NIST)所选的高级加密标准(AES)的候选算法。它是从最后的5个候选方案中选出的,而这5个候选方案又是从刚开始的15个算法中选出的。今后的几年内,在许多密码术的应用中Rijndael将逐步取代数据加密标准...
上传时间: 2014-01-09
上传用户:xieguodong1234
资源简介:基于数据加密标准算法的Java源代码加密
上传时间: 2014-01-16
上传用户:huql11633
资源简介:含有常用的一些加密标准算法实现
上传时间: 2014-01-23
上传用户:xlcky
资源简介:含有常用的一些加密标准算法实现
上传时间: 2015-01-04
上传用户:liuchee
资源简介:用新的高级加密标准(AES)保持你的数据安全
上传时间: 2013-12-03
上传用户:qb1993225
资源简介:加密解密算法的资料 加密解密算法的资料 加密解密算法的资料
上传时间: 2017-04-24
上传用户:黄华强
资源简介:AES是美国于2000年10月份确立的高级加密标准,该标准的反馈链路模式AESCBC加密算法,用于在IPSec中替代DESCBC和3DESCBC。 加密是安全数据网络的关键,要保证在公众网上传输的信息不被窃取和偷听,必须对数据进行加密。在不影响网络性能的前提下,快速实现数据...
上传时间: 2013-05-29
上传用户:wangzhen1990
资源简介:aes加密算法源代码AES是新的分组对称加密算法高级加密标准,源自比利时人Daemen和Rijmen共同设计的Rijndael算法.该算法充分运用了扩散和混淆技术并使用128/192/256这3种可变长度的密钥,对128bit分组数据进行加密.
上传时间: 2013-12-18
上传用户:sammi
资源简介:AES, 即Advanced Encryption Standard高级加密标准模块, 它是目前国际上最先进的加密技术, 是基于DES之后的最新发布的高段加密标准. 该标准由美国NIST(National Institute of Standards and Technology)组织制定发布.
上传时间: 2013-12-21
上传用户:wcl168881111111
资源简介:高级加密标准(AES)是一个用来代替数据加密标准(DES)的算法。目前使用的一般为128,196和256位密钥,这三种密钥都是 相当安全的
上传时间: 2014-11-27
上传用户:er1219
资源简介:21世纪是信息快速发展的时代,随着计算机网络的应用越来越广泛,网络安全也逐渐成为人们普遍关注的课题。可以预言,今后的社会将进入全面的网络时代和信息共享时代,因此,网络安全极其重要,只有安全的网络才能保证网络生活能够有序进行、网络系统不遭破坏、...
上传时间: 2022-06-18
上传用户:shjgzh
资源简介:采用DSP TMS320C6711 和ARM920T, 设计并实现了支持H.264 加密的安全视频监控系统。提出了一种将高级加密标准AES 与H.264 相结合的安全视频加密系统设计方案,并在ARM—Linux 嵌入式平台下予以实现。解决了视频监控系统中视频数据保密等问题,并给出了改进加密...
上传时间: 2017-05-09
上传用户:stvnash
资源简介:这是一个基于FPGA的加密/解密算法的简单介绍,并阐述了它的好处。
上传时间: 2013-08-10
上传用户:懒龙1988
资源简介:高级加密标准AES优胜算法Rijndael c语言源代码。
上传时间: 2013-12-23
上传用户:coeus
资源简介:这个是高级加密标准的C语言程序
上传时间: 2014-01-25
上传用户:diets
资源简介:一种新的实用安全加密标准算法Camellia算法
上传时间: 2015-03-14
上传用户:thinode
资源简介:一个基于java平台的DES加密解密算法,key保存在文件中,KeyManager.java是该加密解密算法的使用范例
上传时间: 2013-12-05
上传用户:lixinxiang
资源简介:AES高级加密标准的C代码,我调试过,很好用,跟大家共享。
上传时间: 2015-06-12
上传用户:aa17807091
资源简介:使用AES高级加密标准在cdma2000赢通信系统中实现空中接口部分的数据加密。
上传时间: 2014-01-09
上传用户:zhyiroy
资源简介:采用高级加密标准aes算法针对流媒体加密程序
上传时间: 2015-12-15
上传用户:13215175592
资源简介:采用高级加密标准aes算法针对流媒体解密程序
上传时间: 2014-01-01
上传用户:bjgaofei
资源简介:DES是Data Encryption Standard(数据加密标准)的缩写。它是由IBM公司研制的一种加密算法,美国国家标准局于1977年公布把它作为非机要部门使用的数据加密标准;它是一个分组加密算法,他以64位为分组对数据加密。同时DES也是一个对称算法:加密和解密用的是...
上传时间: 2016-03-06
上传用户:VRMMO
资源简介:基于S6700芯片与ISO/IEC25693标准的读卡器设计,起始位子程序,结束位子程序 接收一个字节,数据发送子程序
上传时间: 2013-12-29
上传用户:cmc_68289287
资源简介:用VC做的数据加密标准DES算法可视化实现.简单易懂,有密码学和C或C++基础即可理解
上传时间: 2014-01-03
上传用户:450976175
资源简介:可以实现的DES(DES是Data Encryption Standard(数据加密标准)的缩写)加密算法。
上传时间: 2014-01-05
上传用户:aappkkee
资源简介:该源码属于应用密码学里国际加密标准算法IDEA的实现,对于学习加密解密很有帮助
上传时间: 2014-01-10
上传用户:klin3139
资源简介:这是一个基于FPGA的加密/解密算法的简单介绍,并阐述了它的好处。
上传时间: 2017-07-29
上传用户:kristycreasy
资源简介:文件加密器使用说明 本软件可以加密需要保护的数据文件,加密算法使用 AES(美国 NIST 的高级加密标准),软件包含两个可执行文件,其中一个是有窗口,另一个是控制台程序,方便批处理。使用方法很简单,窗口程序选择一个文件,然后设置密码,点击执行就可以...
上传时间: 2014-11-28
上传用户:pkkkkp
资源简介:随着电力电子技术的飞速发展,越来越多的电力电子装置被广泛应用到各个领域,其中相当一部分负荷具有非线性或具有时变特性,使电网中暂态冲击、无功功率、高次谐波及三相不平衡问题日趋严重,给电网的供电质量造成严重的污染和损耗.因此,对电力系统进行谐波抑制和...
上传时间: 2013-04-24
上传用户:mfhe2005