3.6 Crypto Engine
AVR XMEGA AU family of devices includes a crypto engine for 64-bit DES and 128-bit AES encryption and decryption. These are supported through a DES CPU instruction and an AES peripheral module respectively. The crypto engine in XMEGA AU devices supports secure high bandwidth transmissions with additional low-power requirements.
In today's interconnected world of IoT, security of electronic devices is essential for secure data communication, processing, or data storage. The authentication ensures that end-devices are interacting with authorized gateways and cloud services and they, in turn, verify they are working with authentic IoT end devices. Hence, the crypto engine available in AVR XMEGA AU MCUs is a very useful feature for the IoT applications.