clicker 2 for CEC1302 (TMIK044)Security ensured
This clicker 2 is powered by CEC1302, a 32-bit ARM®-Cortex® MCU that integrates a cryptographic engine that provides high level security features.
The CEC1302 provides support for loading code from the private or shared SPI flash device on a VCC1 power-on. Before executing the CEC1302 code loaded from a SPI Flash Device, the CEC1302 validates the code using a digital signature encoded according to PKCS #1. The signature uses RSA-2048 encryption and SHA-256 hashing. This provides automated detection of invalid code that may be a result of malicious or accidental corruption. It occurs before each boot of the host processor, thereby ensuring a hardware based root of trust not easily thwarted via physical replacement attack.
clicker 2 for CEC1302 (MIKROE-1969), by MikroElektronika, is the big brother of CEC1302 Clicker (MIKROE-1970). Boasting not one, but two mikroBUS host sockets, this starter development kit brings click board connectivity to the 32-bit ARM Cortex-M4 CEC1302 microcontroller, with its integrated cryptographic engine. Connect the desired click board to enhance it with endless features. It's preprogrammed with a fast USB HID bootloader. Use it to upload your firmware and clicker will become a working device. This board features all you need to get started: 32-bit CEC1302 microcontroller, USB connector, two LEDs and push buttons, reset button, mikroProg connector and headers for interfacing with external electronics.
- Authentication with public key algorithms (RSA-2048)
- Integrity with Secure Hash Algorithms (SHA-1, SHA-256)
- Privacy with symmetric encryption (AES)
- Entropy with true Random Number Generator
- CEC1302 has 128 KB SRAM, 32 KB boot ROM, and runs at 48MHz.