We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!

AES-CCM Encryptor/Decryptor


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.


Features and Benefits


  • 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

Licensing Options


For additional information, contact info@heliontech.com or visit their website at www.heliontech.com

Documentation


Title
aes-ccm-encryptor-decryptor Link