| According to the 2012 statistical report of the Industry And Informatization Department, the mumber of China’s mobile payment company increases at an annual rate of around five percent. Every mobile payment company must face those problems that increasingly serious business competition, shrinking customer resources and the increasing requirements of after-sales service etc. The construction of integration mall has become a straw for mobile payment company to increase the competitive strength, stable customer resources, improve the effective way to after-sales service level.The innovation points of the thesis is the design of the encryption algorithm of mobile payment. It is the existing main problems of remote encryption algorithm of the pay dispersion parameter X by three seed key. The encryption process of seed key is symmetrical based on DES encryption process. It is very easy to be breaked that because the key parameters of the left half part or the right part of the break key failure caused.The most important part of mobile payment is the mobile phone design and implementation of encryption algorithm of payment. This paper draws the design thought and the realization method of the encryption algorithm of the existing mobile payment, proposed a STK remote payment encryption algorithm. The main design idea of the algorithm is:firstly, sensitive data encryption key (DEK) and air message integrity key (MCK) generation; secondly, sensitive data encryption key (DEK) and air message integrity key (MCK) generation using two level key system:seed key, card remote payment STK key; finally, different types of keys with different seed key, then by seed key according to the dispersion algorithm for decentralized remote payment STK subproblems to obtain the corresponding key. |