IP-AES-128P: AES Cryptosystem
IP-AES-128P は、NIST
の FIPS-197 および Special Publication 800-38A に完全準拠したデータ入出力幅128-bit のAES です。対応するオペレーションモードは、
ECB/CBC/CFB/OFB/CTR です。
アーキテクチャ
IP-AES-EPでは、部分的に並列&パイプライン処理を行うことによって、
スピード・ファクタ 7.5〜9.8 を達成しています。このため、例えば Xilinx 社 FPGA Vertex-5 LX50-3 において、最高動作周波数
204MHz、最高データ速度 1.5Gbps〜2.0Gbps を達成します。
|
IP-AES-128P
|
ピンアウト
ベンチマーク
- Xilinx 社 Vertex シリーズによる実装
|
デバイス
|
スライス数
|
ブロックRAM数
|
動作速度
|
|
Spartan3A XC3S-5
|
5,033
|
4
|
83 MHz
|
|
Vertex2 XC2V3000-6
|
4,931
|
4
|
100 MHz
|
|
Vertex4 XC4V LX40-12
|
4,819
|
4
|
149 MHz
|
|
Vertex5 XC5V LX50-3
|
1,238
|
4
|
204 MHz
|
-
Altera 社 Cyclone シリーズによる実装
|
デバイス
|
LEs |
Memory Bits
|
動作速度
|
|
Cyclone II EP2C35-6
|
13,783
|
0
|
74 MHz
|
|
Cyclone III EP3C25-6
|
13,569
|
0
|
91 MHz
|
-
Altera 社 Stratix シリーズによる実装
|
デバイス
|
ALUTs | Registers |
Memory Bits
|
動作速度
|
|
Stratix II EP2S15-3
|
4,156
|
2,988
|
0
|
123 MHz
|
|
Stratix III EP3SE50-2
|
4,212
|
3,033
|
0
|
166 MHz
|
データシート