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!

Alma AES-C


The AES-C core is available in two variations, the standard AES32-C and the fast AES128-C. The AES32-C has a 32-bit internal data path and the AES128-C has an 128-bit internal data-path. The AES32-C core is more compact in size but with lower throughput than the AES128-C core. For the AES32-C core, 44/52/60 clock cycles are required to encrypt or decrypt an input block with a 128/192/256-bit cipher key respectively. 11/13/15 clock cycles are required for the AES128-C core.


Features and Benefits


 

 

  • Compliant to Advanced Encryption Standard (AES) (FIPS PUB 197)
  • Encrypt or Decrypt using Cipher-key size: 128, 192, 256-bit
  • Block-Cipher mode: ECB, CBC, CFB, OFB, CTR mode
  • AES32-C: Processes each 128-bit block in 44/52/60 clock cycles for 128/192/256-bit cipher keys respectively
  •  

     

    Licensing Options


    For additional information, contact ip.sales@alma-technologies.com  or visit  Alma Technologies 

    Documentation


    Title
    alma-aes-c Link