摘要 |
Provided is an agreement key-based data processing method, comprising: a mobile phone security module calculates a public key of a user identity identification card, encryption is performed on a first random factor according to the public key of the user identity identification card, a first ciphertext message is sent to the user identity identification card, the user identity identification card decrypts and obtains the first random factor, identification information of the mobile phone security module is obtained, a public key of the mobile phone security module is calculated, an agreement key of a user identity identification card end is generated, encryption calculation is performed on a second random factor according to the public key of the mobile phone security module, a second ciphertext message is sent to the mobile phone security module, the mobile phone security module decrypts and obtains the second random factor, an agreement key of a mobile phone security module end is generated, and both sides perform secure transmission of information via the agreement keys. The present invention enables a mobile phone to securely execute online banking services and/or confidential information transmission. |