home products design-services company clients news careers contact us

AES-based
authentication cores

Overview

As an alternative to using hash functions, several modes have been defined which allow a symmetric block-cipher such as AES to be used to implement the message authentication codes required to determine data integrity and data origin authentication.

Two of the most widely used of these modes are One-key CBC MAC (OMAC) and XCBC-MAC. OMAC has been recommended for use by NIST as a block-cipher mode as described in NIST Special Publication 800-38B, where it is confusingly renamed to CMAC. XCBC-MAC has been specified for use as an authentication algorithm for use in IPsec applications as described in RFC 3566.

Helion OMAC and XCBC-MAC Solutions

Helion have available a high throughput solution which implements the AES-based authentication algorithms, and is aimed at applications requiring data throughputs up to the 1 to 2Gbps range.

These powerful building blocks have been designed to offer stand-alone hardware acceleration of the arithmetically intensive hashing function. Where previously this function might have been handled in software, modern wire-speeds are exceeding these capabilities, and hardware assistance is becoming a very attractive alternative. These cores fill this requirement with a well proven, easy to use and efficient solution.

These high performance cores are available in versions for use in ASIC, Actel, Altera and Xilinx FPGA, and in common with all Helion IP cores they have been designed with each technology firmly in mind to yield the very best and most efficient results.

Contact

For more detailed information on these or any of our other products and services, please feel free to email us at helioncores@heliontech.com and we will be pleased to discuss how we can assist with your individual requirements.


copyright © Helion Technology Limited, 1998-2008. All rights reserved.
Web Site Developed by
Goldstag Limited