Hi am Mohamed i would like to get details on rsa algorithm in vhdl ..My friend Justin said rsa algorithm in vhdl will be available here and now i am living at ......... and i last studied in the college/school ......... and now am doing ....i need help on ......etc
Posts: 14,118
Threads: 61
Joined: Oct 2014
The RSA system is widely employed and achieves good performance and high security. In this article, we use VHDL to implement a 64-bit RSA block encryption system. The complete implementation includes three parts: key generation, encryption and decryption process. The key generation phase aims to generate a public key pair and private key, and then the private key will be distributed to the receiver according to certain key distribution schemes. Data security is achieved after the 64-bit input data is blocked by the RSA public key. The encrypted text can be decrypted on the receiver side using an RSA secret key. In our design, we made several good features. First, this cryptosystem system is scalable. We use generic map in VHDL that makes the block size easily expand to 128 bits or even to 1024 bits. Second, we design the encryption and decryption with a constant processing time interval that can prevent the attack of time analysis.