| With the rapid development of mobile terminals and mobile Internet,mobile payment based on the third-party also got rapidly growth,but because of the complexity of the payment environment and the limited performance of payment terminals,make mobile payment system facing many security problems and challenges.Based on this,this paper designs a more efficient and secure third-party mobile payment system that without additional storage space and calculation power in the mobile terminal.In this paper,basing on studying the existing mobile payment solutions,to solve the security problems of short range and long range payment,puts forward a security scheme of mobile payment that uses ECC composite encryption method.The whole scheme consists of the following points: From the aspects of mobile payment process,analysing and redesigning the existing payment process,making it more safe and efficient.From the aspects of data security processing,using the AES composite RC4 algorithm to encrypt order messages efficiently,and using the dynamic input method that this article designed to encrypt payment password messages,which ensures that without additional storage space and calculation in mobile terminal to enhance data encryption speed and intensity.From the aspects of the password input,using the dynamic input method to realize the password’s safety input and secondary encryption,which ensures the safety of payment password.From the aspects of each entity data interaction,using ECC composite AES and RC4 algorithm and the ECC composite dynamic input method that this paper proposed to provide the communication of key encryption,key agreement,and signature service.In addition,this paper also puts forward an improvement scheme of ECC digital signature ECDSA,this solution don’t need modular inversion operation,reduces the computational complexity,improves the efficiency of the signature greatly,and the whole scheme uses WPKI security authentication mechanism,which ensures the system identity authentication between each module.Therefore,the scheme overall improves the security and efficiency of the whole payment process.Based on the above research,combined with security,high efficiency,feasibility and practical design principles,this paper constructs a secure third-party mobile payment solution,used model checking and Kailar logic to verify its safety from the theory,and through the programming to realize the key payment modules,carrying out simulation experiment for the encryption scheme of security mobile payment system,the test results show that the scheme can not only enhance the security of mobile payment,and can improve the high efficiency of payment system. |