Features
- Fits AVR Microcontrollers with
bootloader capabilities and at least 1 KB SRAM
- Enables secure transfer of firmware
and sensitive data to an AVR-based application
- Includes easy-to-use configurable
example applications:
- Encrypting binary files and
data
- Creating target
bootloaders
- Downloading encrypted files
to a target
- Implements the Advanced Encryption
Standard (AES):
- 128-, 192-, and 256-bit
keys
- AES Bootloader fits into 2 KB
- Typical update times of a 64 KB
application, 115200 baud, 3.69 MHz target frequency:
- AES128: 27 seconds
- AES192: 30 seconds
- AES256: 33 seconds
- The application can be evaluated Out
Of the Box on ATmega328PB Xplained Mini
- The firmware has been tested to work
on the following devices with minimal or no change:
- ATmega
8/16/162/169/32/64/128/256
- ATmega168PA
- ATmega328PB