Microcontroller adds strong security to larger systems

Microchip has announced a cyber-attack-resilient microcontroller family for securing end-user equipment that goes “beyond NIST 800-193 Platform Firmware Resiliency guidelines with run-time firmware protection that anchors the secure boot process while establishing an entire chain-of-trust for the system”, according to the company, adding that it is also designed for Open Compute Project Security

Microchip CEC1736 securign processor app

Called CEC173x, the aim is to be a real-time root-of-trust for servers, telecoms, networking and industrial equipment.

To do this, the MCU is inserted between application’s main processor and the flash memory that stores the main application code, and manages the security of that stored code including protecting it during updates.

The IC also intervenes in the application processor’s I2C bus or SMBus to reduce the changes of hacking through those channels.

Its on-die processor is a 32bit 96MHz Arm Cortex-M4 with an embedded boot ROM to store the power on/boot sequence and APIs available during run time.

“When VTR_REG power is applied to the device, the secure boot loader API is used to download the firmware image from internal flash storage,” said Microchip. “Programming capability for this flash is provided by various means, allowing system designers to customise the device’s behaviour while maintaining the integrity of the image by cryptographic signatures.”

Microchip CEC1736 securign processor block

On-chip security resources include a 384bit physically unclonable function (PUF) for root key and symmetric secret and private key generation, a true random number generator, a cryptographic engine aimed at US government ‘FIPS CAVP’ requirements and a key management engine.

Device and firmware attestation is provided and there are (unspecified) side-channel attack countermeasures, according to Microchip.

“The attestation feature provides trustworthy evidence to ensure that critical devices in the platform are authentic,” it said. “Life-cycle management and ownership transfer features protect secrets throughout the end product lifecycle and during the transfer of product ownership, allowing different operators to use the system platform securely without compromising information.”

The CEC1736 product page can be found here and there is an associated development board, as well as the company’s Trust Platform Design Suite (TPDS)and its Soteria-G3 firmware.


Leave a Reply

Your email address will not be published. Required fields are marked *

*