AES-CCM is an authenticated encryption algorithm designed to provide both authentication and privacy. Developed by Russ Housley, Doug Whiting and Niels Ferguson, CCM is based on two "classic" block cipher modes in combination; Counter Mode (for the encryption) and CBC-MAC (for the authentication). AES-CCM is used in many recent standards such as 802.11, 802.15 and 802.16 wireless, plus the IEEE 1619.1 standard for tape storage, and is a very compelling choice for many applications.
Helion offer a choice of AES-CCM solutions which can be selected according to your exact requirements. This allows the user to have a very well matched solution, without having to compromise in terms of area or performance.
Helion was the first company in the world to offer a commercial AES-CCM solution back in 2002, so by now these cores are mature and extremely well proven in production. Since launch they have been further refined to make them even more efficient and easy to use.
Features
Implements Counter with CBC-MAC (CCM) authenticated encryption mode to NIST 800-38C
Supports all AES key sizes (128-, 192- and 256-bits) with integrated key expansion
Performs all CCM counter management, block chaining, block masking, tag appending and checking
Simple 8-bit data interface for easy system integration
Suitable for use in 802.11, 802.15 and 802.16 wireless applications
Available in multiple versions providing an optimal area/performance AES-CCM solution
Supports all current Actel device families
43% utilization in ProASIC3 A3P250 for lowest area 128-bit encryptor/decryptor
View AES-CCM Encryptor/Decryptor cores full description to...
see the entire AES-CCM Encryptor/Decryptor cores datasheet
get in contact with AES-CCM Encryptor/Decryptor cores Supplier
No portion of this site may be copied, retransmitted, reposted, duplicated or otherwise used without the express written permission of Design And Reuse.
Give us your feedback
Was this page helpful? Ask us a question or get help