| CPC H04L 9/0861 (2013.01) [H04L 9/0825 (2013.01); H04L 9/3228 (2013.01)] | 16 Claims |

|
1. A method for generating a three-dimensional dynamic one-time password (OTP) that is applied to a one-time password authentication system including a user terminal and an OTP server connected to the user terminal, the method comprising:
setting, by the OTP server, a user address received from the user terminal as address coordinates by converting the user address into coordinate values in degrees, minutes, and seconds on latitude and longitude and reflecting the coordinate values in a unit of seconds to a digits (a>0) after a decimal point;
displaying a two-dimensional reference coordinate system with a scale unit that is subdivided to c digits (c>a) after the decimal point with the address coordinates as an origin;
forming and displaying a three-dimensional space represented by a three-dimensional function in a three-dimensional space coordinate system, by receiving a two-dimensional function and first boundary coordinates and second boundary coordinates included in the two-dimensional function in the two-dimensional reference coordinate system, and dynamically rotating the two-dimensional function about an arbitrary axis;
receiving one OTP generation coordinate in the three-dimensional space; and
generating a one-time password by generating an OTP generation code by combining respective coordinate values of x, y, and z axes of the one OTP generation coordinate, and applying a preset generation pattern from the OTP generation code.
|