home products company partners clients news careers contact us
cmac xcbc fpga asic core

AES-based
authentication cores

Overview

As an alternative to using hash functions, a symmetric block-cipher such as AES can be used to implement a message authentication code (MAC) to provide data integrity and origin authentication. Two of the most common AES-based authentication algorithms are AES-CMAC and AES-XCBC-MAC: CMAC mode is recommended by NIST in SP800-38B, whilst XCBC-MAC mode is specified in RFC 3566 for use with the IPsec protocol.

Helion CMAC and XCBC-MAC Solutions

Helion offer a range of AES-based authentication solutions for CMAC and XCBC-MAC modes, covering different throughput requirements from 10Mbps up to 5Gbps. This means we have an ideal solution providing minimum area and maximum performance whatever your application. In common with all Helion IP, our AES-based authentication cores have been designed with each technology firmly in mind to produce the most resource efficient results.

Measured Area and Performance
Helion Fast AES-CMAC core with 128-bit key expansion

TARGET PERFORMANCE LOGIC
ASIC (0.13um) >4.0 Gbps <27k gates
Altera Cyclone V (C6) >2.0 Gbps 1710 ALMs
Altera Arria II GX (C4) >2.5 Gbps 1900 ALMs
Altera Arria II GZ (C3) >2.8 Gbps 1919 ALMs
Altera Arria V GX (C4) >2.2 Gbps 1697 ALMs
Altera Arria V GZ (C3) >3.5 Gbps 1700 ALMs
Altera Stratix IV (C2) >3.3 Gbps 1873 ALMs
Altera Stratix V (C1) >4.2 Gbps 1710 ALMs
Xilinx Spartan-6 (-3) >2.5 Gbps 467 slices
Xilinx Virtex-6 (-3) >4.2 Gbps 466 slices
Xilinx Artix-7 (-3) >3.0 Gbps 462 slices
Xilinx Kintex-7 (-3) >4.5 Gbps 464 slices
Xilinx Virtex-7 (-3) >4.5 Gbps 462 slices

The Fast AES-CMAC-128 core is just one example from a whole range of AES-CMAC and AES-XCBC-MAC authentication cores we have available, please contact us for further details.

Contact

For more detailed information on this 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-2014. All rights reserved. Privacy and Cookies
Web Site Developed by Goldstag Limited