Font Size: a A A

Research And Realization Of Message Encryption System Based On RSA Algorithm

Posted on:2018-11-25Degree:MasterType:Thesis
Country:ChinaCandidate:J HuangFull Text:PDF
GTID:2428330566451538Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As one of the most popular means of communication,message is short,instant and affordable.However,low transmission performance causes security risks in communication process.Different encryption technologies are used in message transmission area to enhance the security levels of communication systems in 2G,3G and4 G mobile network.This paper firstly compared message encryption studies of different mobile network eras and proposed the scheme to use RSA algorithm to encrypt messages according to the shortcomings of existing encryption systems and hardware and software resources of practical communication system.Secondly,the basic composition of message transmission system was explained and the basic principles of RSA algorithm were analyzed.Then,large number operations,primality test and coprime judgement were defined while functions of keys generation module,cryptographic module and decryption module were separately achieved.Thirdly,calculations of large number operations and primality test were optimized to reduce the time cost.Finally,RSA algorithm was applied to the message transmission system while the efficiency of it was evaluated.Using software platforms like visual studio and QT,practicality and safety of RSA algorithm in message transmission system were tested.The results are as follows: RSA algorithm is feasible and efficient in the message transmission system.Recipients can decrypt the message only by choosing the proper private keys,which ensure the simplicity of keys management.Classification level of the communication system reaches 80 bits and the time cost of RSA algorithm takes up 30.1% in the total communication time,which has little impact on the system performance in real time.Try-law enhanced the efficiency of large number divisions and primality test algorithm is faster than Miller Rabin algorithm by 19%.
Keywords/Search Tags:message encryption, RSA, large integer arithmetic, power-mode operation, primality test
PDF Full Text Request
Related items