摘要 |
The present invention relates to a method of providing a one-time code using end-to-end authentication between a universal subscriber identity module (USIM) and a server. The method of providing a one-time code using end-to-end authentication between a USIM and a server according to the present invention is a method of providing a one-time code using end-to-end authentication between a USIM and a server executed on a chip of the USIM which interfaces with a wireless terminal comprising: a first step of receiving a specified dynamic value from the interfaced wireless terminal; a second step of generating encryption data (c) by encrypting data (c) including at least one dynamic value; a third step of providing the generated encryption data (c) to the interfaced wireless terminal, wherein the encryption data (c) is transmitted to a server through the wireless terminal; a fourth step of receiving encryption data (s), which is generated by encrypting data (s) including the dynamic value dynamically generated by the server, through the interfaced wireless terminal; a fifth step of decoding the encryption data (s) using a specified decoding module; a sixth step of authenticating validity of the decoded data (s); a seventh step of acknowledging a one-time code which is dynamically generated by using at least one dynamic value as a seed; and an eighth step of providing the acknowledged one-time code to the interfaced wireless terminal. |