Freescale Semiconductor
RSA Test Application for 5685x
Overview
This application tests RSA encryption and decryption. The test vector is provided along with message vector.
The signature generated by encryptor is stored in enc_mesg_out[] vector and decryptor output is available
in Data_Out[] vector. The decode output is compared with the input message vector. If the two match the
test is declared as pass otherwise its declared as fail.
How to get this software
This test application is included as part of the CodeWarrior Development Studio for 56800/E Digital
Signal Controllers. Follow these steps:
1. Install CodeWarrior Development Studio for 56800/E Digital Signal Controllers
2. Launch CodeWarrior, and create new Processor Expert project
a. Select File > New menu
b. Select Processor Expert Examples Stationery
c. Type project name
d. Click OK
e. Select TestApplications > Security > RSA > 56858
f. Click OK
3. Generate application code by selecting Processor Expert > Generate Code menu
Detailed documentation
Documentation for this application is included as part of this example project. Expand Doc folder located
in the project window by clicking on the + icon next to the folder, and open desired file by double clicking it.
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product
or service names are the property of their respective owners. 
©2005, Freescale Semiconductor, Inc