Home / Products / Software-libraries / CompactAES: Advanced Encryption Standard

Advanced Encryption Standard (AES)

Cryptography solutions: Advanced Encryption Standard (AES)

CompactAES: Advanced Encryption Standard for Embedded Systems

CompactAES is an efficient C++ realisation of the symmetrical AES/Rijndael Block Cyphers utilising either 128, 192 or 256 Bit encryption levels, making it ideal for embedded systems. CompactAES only requires aproximately 1,5KB ROM and only a few hundred bytes RAM on an ARM7TDMI running in thumb mode

Note: Also suitable for iOS, Android and other mobile platforms.

Related products

CompactSHA: SHA-256 for Embedded Systems

CompactSHA™: Secure Hash Algorithm

If higher security than MD5 offers is required, SHA-256 is the answer. This secure algorithm meets the highest standards. As all our products from the Compact range, CompactSHA™ was developed for under-resourced MCUs....
CompactECC: Elliptic Curve Cryptography for Embedded Systems

CompactECC™: Elliptic Curve Cryptography

Being an asymmetric realization ECC ideally complements AES. This happens to be one of the most secure and high performing public-key methods available today. Users can benefit from the advantages without having to bother with the complex mathematics behind elliptical...