原创 有关加密模块AES的各种功能和应用方法

2009-12-14 12:05 3240 7 6 分类: FPGA/CPLD

目前最先进的加密和解密技术就是AES(Advanced Encryption Standard)了,AES算法是由NIST(National Institute of Standards and Technology)所制定,并且还提供了AESAVS(The Advanced Encryption Standard Algorithm Validation Suite)测试标准和FIPS197实现标准。


根据NIST的标准,AES加密和解密可以支持有多种的比特长度,以及很多应用模式和数据线宽度。
英国的Algotronix公司所开发设计的各种AES系列模块IP,正对各种平台的需要拥有非常齐全的种类,其包括支持Xilinx,Actel,Altera的FPGA平台
,以及用户的ASIC应用。即有AES for Xilinx, AES for Actel, AES for Altera和AES for ASIC。


1)AES-G2具有支持128,192和256位的键长,数据线宽度是32位。功能包括有加密,解密,以及加密/解密,其时钟周期为44(AES 128,加密)。其具有ECB,CBC,CFB,CFB,CTR模式。


2)AES-G3同样支持128,192和256位的键长,但数据线宽度具有8,16,32,64和128位,容许面积和速度的最适合化。其时钟周期为40(AES 128,加密,典型操作)。其具有ECB,CBC,OFB, CFB1, CFB8, CFB128和CTR模式。


3)AES-GCM是一款用于10Gbit IEEE802.1网络的IP内核。其用于连接于AES-G3并实现AES的128位的(Galois)伽罗瓦域乘算器来提供给高速苏剧流解密和验证功能。该IP内核可以应用于有线,光纤,无线网络通信和卫星应用系统中。


4)AES-Keywrap是AES-G2内核的功能扩展模块,其采用IETF的RFC3394标准。AES Keywrap算法也符合W3C XML保密要求以及IEEE P1619加密标准。该模块可以应用于要求FIPS140-2 Level3或者Level4的高保密应用要求,硬盘驱动保密IEEE P1619,财政保密:ANSI X9.53,各种通信中。


5)DesignTag Red是一款使用于在操作FPGA芯片时验明用户设计并还可以报告状态信息。不同于ASIC器件,FPGA芯片包装上的印签标记是验明FPGA的类型和制造商。DesignTag内核在设别芯片包装和设计的应用上是及其广泛而重要的。


上述Algotronix的各种AES模块IP内核,可以应用于,
◆各种通信系统,VoIP,VPN等
◆无线网络
◆内部加密:IPSec,SSL,TSL协议
◆财政保密:ANSI X9.53
◆游戏机
◆满足于防盗版
◆专利保密应用


对于上述各种AES模块,可提供VHDL,Verilog-HDL,以及各种平台的网表。


有关Algotronix的各种AES加密解密IP内核模块的详细信息,可参见http://www.algotronix-store.com/
或者具体数据手册也可以向我们公司到我们公司(http://www.shwltech.com/)索取。



使用AES的IP内核系列产品的理念是:因为世界需要强力的保密措施!!!


 

文章评论1条评论)

登录后参与讨论

用户1185810 2011-4-13 18:26

您好 我正好有 FPGA AES 此方面的需求 不曉得貴公司可以提供相關的資訊嗎?
相关推荐阅读
用户841119 2010-03-03 16:45
中国的半导体和计算机工业的发展
自从联想收购IBM笔记本电脑业务之后,中国的计算机工业开始迅速发展,究其主要原因可以认为是中国具有巨大的市场。半导体元器件是构成计算机的重要元素,因此,中国半导体元器件在计算机中的各种各样的用途也在被...
用户841119 2009-12-21 17:19
AES-G2圣诞节特别价格信息!
拥有NIST证明而且极其成熟的加密IP模块AES-G2产品,为了迎接圣诞,以仅源代码成本的许可证价格贡献给中国客户!AES-G2圣诞价格:$5000美元资料参考:http://www.algotron...
用户841119 2009-12-09 15:08
2009中国经济论坛信息-上海微岭电子科技有限公司
公司非常荣幸在本届2009中国经济发展论坛中荣获“保增长,促发展--2009中国新经济发展杰出人物”荣誉称号。详情=>http://www.shwltech.com/Chinese/prerel...
用户841119 2008-08-11 12:04
有关硬件加速原型仿真加速器的选择
通常所说的硬件加速仿真器实际上应该称作为硬件加速原型再现仿真器。硬件加速器已经成为我们IC设计过程中不可缺少的,正式硅流片之前的芯片原型再现仿真中的重要的验证步骤。那么如何选择适合于我们大陆IC设计公...
用户841119 2008-08-11 12:00
有关如何选择AES的问题
不知道大家是否了解高级加密标准AES(Advanced Encryption Standard)核, 加密模块从早期的DES, 3-DES,一直发展到现在的AES, 已经经历了很多年了. 而加密技术愈...
我要评论
1
7
关闭 站长推荐上一条 /2 下一条