热度 15
2009-12-14 11:59
3794 次阅读|
0 个评论
目前最先进的加密和解密技术就是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.shwltech.com/ )索取。 使用AES的IP内核系列产品的理念是:因为世界需要强力的保密措施!!!