Implementing the RSA algorithm on the TI TMS320C55x family
ABSTRACT As the rapid progressing of mobile communication systems, personal communication systems have been brought new problems on the security aspects by the new communication technologies. Public-key cryptography technologies offer solutions to many of the existing security problems in communication system. The RSA algorithm is the most popular public-key cryptosystem. We consider how to effectively implement the RSA algorithm on assembler of Texas Instruments TMS320C55x family. Many wireless and mobile devices include the TMS320C55x chip. We propose an efficient method to implement modular exponentiation operation based on TMS320C55x. By the experiments, our implementation method can perform about 6 times of 1024 bits RSA encryption/decryption operations in one second.