摘要 |
A method for performing secure online transaction between an integrated circuit card, a communications device and a server, comprising, in the integrated circuit card, generating a dynamic encryption key for transaction data, and transmitting the dynamic encryption key to the communications device via near field communication; in the communications device, encrypting the transaction data using the dynamic encryption key; in the integrated circuit card, signing the transaction data to obtain transaction signature and sending the transaction signature to the communications device via near field communication; and transmitting the encrypted transaction data and transaction signature from the communications device to the server via a communications means for decryption of the encrypted transaction data and authentication of the transaction signature by the server, wherein a tag is assigned to the dynamic encryption key for identification during decryption of the encrypted transaction data |