首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 156 毫秒
1.
AES算法研究及实现分析   总被引:1,自引:0,他引:1  
美国国家标准与技术研究所(NIST)发布的高级加密标准(AES)是用于加密电子数据的规范。本文在简述AES算法原理的基础上,实现了不同长度密钥对数据的加密和解密,并对不同长度的密钥作速度上的比较。  相似文献   

2.
Rijndael算法是美国21世纪先进加密标准(AES)。文中介绍了AES算法的基本结构及其加解密的流程;在此基础上,使用VC++6.0编程实现了192位的AES加解密算法,并对其加解密结果进行充分验证,收到良好效果。  相似文献   

3.
基于硬件的AES算法   总被引:1,自引:1,他引:1       下载免费PDF全文
张九华  胡廉民 《计算机工程》2008,34(20):175-176
分析AES算法原理,构建基于FPGA的硬件实现框架,描述数据加解密单元和密钥扩展单元的工作机制和硬件结构,引入核心运算模块复用的设计思想,在不影响系统效率的前提下降低芯片资源的使用率,并对该系统结构进行了芯片级的验证。实验结果表明,在38 MHz工作频率下,该系统的处理速度为405 Mb/s。  相似文献   

4.
资源共享的并行AES加密/解密算法及其实现   总被引:2,自引:1,他引:2  
随着密码分析技术的提高,原有的数据加密标准(DES)已经不能满足应用的要求.高级加密标准(AES)成为新一代的数据加密标准,取代了使用20多年的DES.目前的AES算法实现中普遍存在资源消耗大或者吞吐率低以及加密和解密分别实现的不足.为在资源消耗和吞吐率之问取得折衷,以资源共享和并行的方式同时实现AES加密和解密算法,分析AES算法中各个变换以及128位密钥扩展的性质和特点,选择复合域优化字节置换变换.推导结构简化列字节混合变换,提出128位加密/等效解密密钥扩展方案,同时实现了资源共享的并行AES加密和解密算法.通过在FTGA上的验证和与相关文献的比较,表明该方案以较少的资源获得了较高的吞吐率.  相似文献   

5.
为了防止信息丢失和非法用户的监听,信息量的安全性尤为重要。而AES算法可对通信过程中的数据进行加解密,具有高性能的安全性。文章主要介绍了AES算法的基本运算,给出了其加/解密流程,并对其安全性进行了分析研究。  相似文献   

6.
AES算法原理及其实现   总被引:18,自引:0,他引:18  
在研究分析了AES加密原理的基础上着重说明了AES算法实现的具体步骤,并用C语言完整地实现了AES算法,并利用密文分组链接(CBC)方式将其用于对文件的加密/解密(密钥长度可选)。AES结合其它技术还可实现更为广泛的安全协议。  相似文献   

7.
AES算法优化及其在ARM上的应用   总被引:1,自引:0,他引:1       下载免费PDF全文
提出一种高级加密标准(AES)算法的优化方案,适合在ARM处理器上运行长度均为128位的明文和密钥。将输入的明文和密钥按列优先原则排列成4×4的状态矩阵。对列混合、逆列混合以及密钥扩展进行优化,采用轮打开方式和轮不打开方式在S3C2440平台上实现该算法。结果表明,该算法可以在ARM上高效运行,并占用较少的ROM空间。  相似文献   

8.
AES—Rijndael算法综述   总被引:2,自引:0,他引:2  
今年夏天,美国NIST将颁布新的数据加密标准,比利时的Joan Daemen和Vincent Rijmen提交的Rijndael算法作为AES(Advanced Encryption Standard)将被美国政府和团体广泛用作为2001年以后的加密敏感性信息的标准。其实,早在1997年NIST就公开征求AES作为2001年以后的数据加密标准,同时提出了对AES的几点要求,此项举措得到世界密码界的积极响应。AES征集通告发出之后,许多国家、企业和个人提出了自己的方案。1998年8月,AES召开第一次候选会,确定15个算法入围;1999年3月,AES召开第二次候选会,有5个算法入围;2000年10月,NIST选出Rijn-dael作为AES,可以说Rijndael算法代表国际上分组加密算法的最高水平。2001年2月28日颁布FIPS-AES草案,2月29日起,NIST开始为期90天的公众评论,正式的AES将在今年夏天颁布。  相似文献   

9.
计算机网络技术的发展以及网络通信中信息量的增加,使网络安全问题日渐突出,促进了密码理论与技术的研究。本文探讨了椭圆曲线密码体制的原理,给出了一种基于构造法产生椭圆曲线的改进算法,使产生的椭圆曲线的阶具有双大素数乘积,并设计了一套椭圆曲线加密方案。  相似文献   

10.
一种基于Hill密码思想的数据库密码编码算法   总被引:1,自引:0,他引:1  
由于数据库系统仅支持ASC Ⅱ字符集中的可打印字符,将加密后的记录编码成可打印字符是保证数据库系统正常运行的关键,文中将这一过程称作密文编码。许多现有算法不能将对记录的加密和编码过程结合起来,在时间效率或安全性上存在不足。本文提出一种基于Hill密码思想的数据库密文编码算法,该算法将对记录的加密和加密后的编码合为一个过程,可以很好地解决数据库记录加密和编码问题。它实际上是一种对数据库记录的双重保护机制,具有比同类算法更高的安全性和时间效率。文中还分析了该算法的时间复杂性和安全性,最后提出了下一步的研究方向和目标。  相似文献   

11.
EFI及其安全性分析   总被引:2,自引:0,他引:2  
随着计算机技术的发展,传统PcBIOS已逐渐成为了现代计算机发展的瓶颈。为了解决BIOS60局限性和相关的问题。Intel公司提出了可扩展固件接口(EFI)的规范标准。作为下一代BIOS,EFI为启动操作系统前的程序提供了一个标准环境。EFI规范具有良好的可扩展性,模块化设计和较低的入门门槛等优势,它大大方便了整个硬件工业的创新和发展。文中详细介绍了EFI,指出EFI存在的一些安全问题,指出了实现EFI安全必须考虑的因素。  相似文献   

12.
电子商务的发展,需要安全性好同时效率高的电子支付方式来支持。提出一种全新电子支付方式的功能框架,阐述其设计思想;提出该支付方式的工作流模型,并分析其过程控制原理;接着详细探讨了系统中主要使用的AES安全算法数学模型,给出基于主程序/子过程体系结构风格形式描述的构件模型;最后,用ACME语义模板描述之。该电子支付方式在确保安全性能的同时,大大提高了效率,具有一般理论意义和工程实践价值。  相似文献   

13.
可扩展固件接口EFI(Extensible Firmware Interface)在操作系统与平台固件之间定义了一个崭新的接口模型,为运行预启动应用程序和启动操作系统提供了标准环境.TIANO是Intel对EFI 1.10规范的增强实现,涵盖了从开启电源到启动操作系统的全部过程.目前TIANO Shell下仍然采用类似DOS的控制台界面,缺乏友好的用户界面.对此提出了一种突破该模式、充分体现下一代BIOS优势的图形界面新方案NUWA,实验结果分析表明,NUWA体积小、功能完整、界面友好、可扩展性强,具有很好的应用前景.  相似文献   

14.
结合椭圆曲线上的Tate配对和混合加密体制,提出了一种新的签名加密算法,它集密钥交换、数字签名和数据加密解密功能干一体,能完全抵抗生日攻击,既安全又实用,特别适用于电子商务系统。  相似文献   

15.
可扩展固件接口(EFI)在操作系统与平台固件之间定义了一个崭新的接口模型,为运行预启动(pre—boot)应用程序和启动操作系统提供了标准环境。TIANO是Intel对EFI 1.10规范的增强实现,涵盖了从开启电源到启动操作系统的全部过程。目前TIANO Shell下仍然采用类似DOS的控制台界面,缺乏友好的用户界面。本文对此提出了一种突破谊模式、充分体现下一代BIOS优势的图形界面新方案NUWA,实验结果分析表明,NUWA体积小、功能完整、界面友好、可扩展性强,具有很好的应用前景。  相似文献   

16.
通过深入分析AES算法,提出一种一次性生成密钥扩展的高效AES算法实现方案。利用一个事先定义的T表存储列混合和字节替换,使MixColumns变成简单的查表而不是域乘。在S3C2440处理器上实现的实验结果表明,该方案提高了算法的运行速度,并可抵抗线形密码分析的攻击。  相似文献   

17.
基于BDI框架的多Agent动态协作模型与应用研究   总被引:8,自引:0,他引:8  
近年来,多Agent学习已经成为人工智能和机器学习研究方向发展最迅速的领域之一.将强化学习和BDI思维状态模型相结合,形成针对多Agent的动态协作模型.在此模型中,个体最优化概念失去其意义,因为每个Agent的回报,不仅取决于自身,而且取决于其它Agent的选择.模型采用AFS神经网络对输入状态空间进行压缩,提高强化学习的收敛速度.与此同时,利用模拟退火算法启发性地指明动作空间搜索方向,使其跳出局部最小点,避免迭代步数的无限增长.理论分析和在机器人足球领域的成功应用,都证明了基于BDI框架的多Agent动态协作模型的有效性。  相似文献   

18.
操作系统安全--应用层安全的基础   总被引:3,自引:0,他引:3  
本文针对目前在应用系统安全设计中普遍存在的缺乏信息系统基础平台支持的现象,提出了一种新的基于操作系统安全的应用系统安全解决框架。  相似文献   

19.
一种新型的基于Web Services的企业应用集成安全架构   总被引:1,自引:0,他引:1  
传统的应用系统集成解决方案由于缺少统一标准的支持,在认证和授权等主要的安全性问题上也缺少明确的、统一的方法.针对这两个问题,提出了一种崭新的基于Web Services的应用系统集成安全体系架构WSSA-EAI,应用Web Services创建通用访问接口,结合了SSO的认证机制和RBAC的授权机制,提供了一种统一的且便于维护的EAI安全机制.  相似文献   

20.
当前有一类加入了互联网络特色的桌面应用,如即时通和游戏等,正不断取得市场上的成功。针对这种桌面应用,从高层视角给出了一种面向对象的应用框架层次模型,以帮助这类应用的快速开发.模型分三层:管理层、主框层、大粒度GUI构件层。描述了各层的主要成分和责任,以及各层之间的关系,并在最后给出了一个实例。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号