electronics engineering Herald                                          
Home | News | New Products | India Specific | Design Guide | Sourcing database | Student Section | About us | Contact us | What's New
Processor / MCU / DSP
Memory
Analog
Logic and Interface
PLD / FPGA
Power-supply and Industrial ICs
Automotive ICs
Cellphone ICs
Consumer ICs
Computer ICs
Communication ICs (Data & Analog)
RF / Microwave
Subsystems / Boards
Reference Design
Software / Development kits
Test and Measurement
Discrete
Opto
Passives
Interconnect
Sensors
Batteries
Others

Date: 21st Jun 2011

Enhanced AES crypto engine from Barco Silex

Barco Silex, Barco's center of competence for electronic design, has released enhanced version of its multi-purpose AES crypto engine.

Barco Silex says the BA411E supports a wide range of ciphering modes and offers an outstanding ratio performances/resources for ASIC and FPGA.

The key features of this security VLSI IP core includes:

The Advanced Encryption Standard (AES) algorithm is used to encrypt and decrypt data for transfers through unsecured channels. Example of this core is securing an USB 3.0 storage device data encryption up to 5Gbps.

CCM mode in this engine combines the well-known CTR mode for encryption and the CBC mode to generate or verify a Message Integrity Code (MIC). Both modes can be easily computed in parallel also using a single core can lead to more compact solutions.

"When there is no dependency between the encryption of two consecutive blocks, a pipelined architecture that processes several blocks simultaneously will deliver the highest performances. Unfortunately, the increased latency of pipelined architectures is a real drawback in feedback mode. The only way to achieve higher throughput is to reduce the critical paths," says Philippe Lorent, Product Manager at Barco Silex.

He continues: "Our BA411E IP has been designed to support multi-pipelined architectures and multiple data path configurations. In CCM mode, a single dual-pipelined core that supports interleaved capabilities will make the same job as two cores working in parallel without any performance penalty. Such configuration can process up to 1.5Gbps with less than 18kgates @ 400MHz in a standard 90nm ASIC technology. In CTR mode, the same dual-pipelined core will reach 3Gbps. This optimized architecture is a well-suited configuration for high-speed GCM applications."

"In addition to this high level of flexibility, the BA411E offers the possibility to efficiently implement S-boxes as simple logic for ASIC or as memories for FPGA. This means that the same level of flexibility and performance can be easily obtained on any existing FPGA technology as well as on any ASIC process" Philippe Lorent continues.

"Offering scalable, portable and flexible solutions with optional interleaved capabilities is the best guarantee to meet customer's requirements in all cases." Thierry Pauwels, Marketing & Sales support for IP Business at Barco Silex, adds,. "The design team really focused on developing an easy-to-use solution. The BA411E provides suitable interfaces like AXI4-Stream. It also offers useful features that make the integration of the crypto engine easier. The core can be automatically stalled when the input data are not available or when the output FIFO is full. Additionally, a "null cipher" mode can be applied on blocks that are not part of the payload."


 
Xilinx 7 series FPGA
Home | News | New Products | India Specific | Design Guide | Sourcing database | Student Section | About us | Contact us | What's New
©2010 Electronics Engineering Herald