US 12,244,702 B2
Method for generating and authenticating three-dimensional dynamic OTP without password input
Jong-Seong Kim, Yongin-si (KR); Eun-Hee Lee, Seoul (KR); and Hyun-Min Kim, Yongin-si (KR)
Filed by Jong-Seong Kim, Yongin-si (KR); Eun-Hee Lee, Seoul (KR); and Hyun-Min Kim, Yongin-si (KR)
Filed on May 26, 2022, as Appl. No. 17/825,184.
Claims priority of application No. 10-2021-0104534 (KR), filed on Aug. 9, 2021.
Prior Publication US 2023/0042697 A1, Feb. 9, 2023
Int. Cl. H04L 29/00 (2006.01); H04L 9/08 (2006.01); H04L 9/32 (2006.01)
CPC H04L 9/0861 (2013.01) [H04L 9/0825 (2013.01); H04L 9/3228 (2013.01)] 16 Claims
OG exemplary drawing
 
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.