|
Example 6 - more detailsThese timings and code sizes are for systems built from the standard CPKtec toolkit to perform RSA, with performance critical modules written in assembler, optimisated for an ARM7TDMI. For these timings and code sizes, C code has been compiled using Thumb. If we compile critical C modules using ARM, the fastest time can be improved to 103 ms, with the ROM usage increased to around 11k (and RAM usage unchanged). Timings are taken on an 80MHz ARM7TDMI. Times are given for one 1024-bit RSA private key operation using Chinese Remainder theorem (CRT). Timings are taken through the standard CPKtec top level interface and assume I=N=S= 1 cycle. | ||