There are several options for Software Encryption running on the different LPC ARM microcontrollers. Some of these options are offered for free from NXP, while others are free open-source solutions and still others are royalty-based encryption offerings from 3rd parties. These different solutions offer trade-offs between costs, memory footprint, performance and support levels, so please choose the library that best meets the needs of your project.
Application Note: AES encryption and decryption software on LPC MCUs (zip file)
Cypherbridge Systems: uSSL and CDK
Real Time Logic: SharkSSL Library
Real Time Logic: ARM Cortex-M0 Benchmarks
Security Innovation: Encryption Libraries for LPC2000 ARM7
LPC1200 Bootloader from Metratec
Polar SSL Open-Source Encryption Library
Cya SSL Open-Source Encryption Library
"All other trademarks, product names, trade names, and logos used within these pages are the property of their respective holders."