INTERACTIVE DIAGRAM
Secure Key Storage and Hardware Key Isolation
Message Authentication and Encryption
Secure
Provisioning
Secure
Firmware Upgrade
Node
Authentication
Secure Immutable Boot
INTERACTIVE DIAGRAM
Click the buttons below to learn more.
dsPIC33C and dsPIC33C-MPT DSCs
Key Storage
Immutable key storage for
secure boot, firmware updates,
and secure debugging using the
built-in immutable root of trust.
Compliment this with a
companion Trust Anchor device
for secure key storage when
private and symmetric key
storage is required
Divide the Flash memory into multiple regions of varying lengths, each with a customized security configuration, including read, write and execute
protection, as well as IRT and
OTP feature
Allows the device debug port to be locked, while providing only the original equipment manufacturer the ability to unlock it in the field factory, or lab
using cryptographic
authentication
mechanisms
Secure Debug:
Flash Access Restrictions:
By enabling IRT, the boot process begins from a protected and immutable memory location.
Executing from this location
allows to verify the authenticity
of application firmware
that will be loaded
next
Immutable Root of Trust (IRT):
Accelerator for private-public key cryptography, Elliptic Curve Cryptography (ECC), symmetric key cryptography, and hashing along with a true random number
generator in hardware to ensure
fast execution for security
applications
Crypto Accelerator:
dsPIC33A DSCs with Crypto Accelerators
Key Storage:

INTERACTIVE DIAGRAM
Secure Key Storage and Hardware Key Isolation
Message Authentication and Encryption
Secure
Provisioning
Secure
Firmware Upgrade
Node
Authentication
Secure Immutable Boot