Altera Home Page
文档资料 许可
在线购买 下载

  主页   |   产品   |   支持   |   最终市场   |   技术中心   |   教育与活动   |   公司介绍   |   在线购买  
  器件   |   设计软件   |   IP   |   设计服务   |   开发套件及配件   |   资料  

 IP产品
   嵌入式处理器
   接口与外设
   DSP
          Filtering
          Modulation/Demodulation
          Transforms
          Encryption/Decryption
          Correlation
          Error Detection/Correction
          Video & Image Processing
          Audio Processing
          Arithmetic
          Signal Generation
          Additional Functions
          Consortiums
          资料
   通信
  
 About IP
      运用IP进行设计
      IP认证
      系统设计
      申请IP
  
 IP界合作伙伴
      AMPP计划
      AMPP核合作伙伴
  

High-Speed AES Encryption Cores (RJDCEO/RJDCDO/RJDCED)

from D'Crypt Pte. Ltd.

View Literature
Request Free Evaluation



AMPP Approved
OpenCore Support
DSP Builder Ready



Features

  • >2.5 Gbits per second (Gbps) throughput for fiber-speed encryption
  • Key-agility on both encryption and decryption allows keys to be switched without stalling the core
  • Simple streaming architecture obviates the need for elaborate control logic outside the core
  • Bypass control allows data flow-through for selective encryption
  • Simple 32-bit data and key ports reduce logic required to interface to high-speed standards

Block Diagram

Figure 1 shows a block diagram of the AES encryption core.

Figure 1: AES Encryption Cores (RJDCEO/RJDCDO/RJDCED)

Overview

D'Crypt's AES core is a high-performance pipelined implementation of the AES (Rijndael) encryption algorithm. Optimized for programmable logic device (PLD) architectures, the function achieves in excess of 2.5-Gbps encryption and decryption throughput on 128-bit block sizes when implemented on an Altera® APEX™ 20KE or equivalent device. It employs a 128-bit key and features zero key-setup latency on both encryption and decryption. With key-agility and selective bypass control, D'Crypt's AES core is the ideal building block for high-performance packet-smart routers and switches.

Device Utilization Example

Table 1 lists the typical device utilization results for the high-speed AES encryption and decryption megafunctions.

Table 1. Typical Device Utilization
Device Speed Grade Utilization Performance
(fMAX)
Parameter Setting
Logic Cells EABs/ESBs (1)
APEX EP20K400E -1 6167 50 120.39 MHz Encryption Core
Contact D'Crypt
APEX EP20K400E -1 6784 50 118.47 MHz Encryption Core
Contact D'Crypt
Note:
  1. EAB = embedded array block; ESB = embedded system block < /li >

Contact Information

For additional information, contact D'Crypt at:

D'Crypt Pte Ltd.
20 Ayer Rajah Crescent
#08- 08 Technopreneur Centre
Singapore 139964
Phone: +65 773 9016
Fax: +65 873 0796
E-mail: ipcore@d-crypt.com
WWW: http://www.d-crypt.com

  请填写反馈意见