The Implementation of FPGA-based RSA Public-key Algorithm and its Application in Mobile-phone SMS Encryption System

Nowadays RSA password system has been the broadest used and the highest security of public-key cryptosystem, the RSA password and RSA algorithm have been widely used in academia and industry. This paper does some further improvements to RSA algorithm. In addition, because of the SMSC will filter out the characters which are out of prescribed limit, thus the cipher text can't reach the destination. Here we put forward a kind of good solution to figure out this difficult problem effectively. In this paper, we also use FPGA based on high speed processing tools to implement the RSA algorithms and apply it in mobile phone short message encryption system. It realized the security transmission of mobile phone short messages in space.