NXP – LPC18Sxx and LPC43Sxx: Are you doing enough to protect your embedded code and data?

Connectivity is at the top of the feature list for most of today’s product designs. And while it brings a world of convenience and services to your customers’ fingertips, connectivity can also open the door to security threats that compromise your application code and data. In fact, the more interconnected your product is, the more you put these assets at risk. So how can you be sure you’re doing enough to protect them?

Introducing the NXP LPC18Sxx and LPC43Sxx microcontroller families with secure messaging and code-protection support. Part of a spectrum of secure connectivity solutions from NXP, both MCU families combine advanced control and connectivity with security features including hardware-accelerated AES encryption, OTP key storage, a true random number generator, and more. And when seamlessly paired with an NXP A-Series secure element, device integrity can be ensured across untrusted supply chains and networks.

LPC18Sxx and LPC43Sxx Families At-A-Glance

CoreLPC18Sxx: 180 MHz Cortex-M3
LPC43Sxx: 204 MHz Cortex-M4F & M0
Flash (kB) 0 - 1024
RAM (kB) 104 - 282
Advanced connectivity Hi-Speed USB, CAN 2.0, 10/100 Ethernet, graphic LCD, SDIO, and more
Supply voltage 2.2 - 3.6 V
Temperature range (ºC) 40 to +85 (Flashless)
-40 to +105 (Flash)
Packages BGA100/180/256, LQFP144/208
Data/message protection • AES-128 encryption
• OTP hardware-randomized storage of AES keys
• True random number generator
Code protection • Encryption
• Code read protection (CRP)
• Secure boot of encrypted firmware image