KR20210003529A - Authentication method and telecommunication server using IP address and SMS - Google Patents
Authentication method and telecommunication server using IP address and SMS Download PDFInfo
- Publication number
- KR20210003529A KR20210003529A KR1020190079419A KR20190079419A KR20210003529A KR 20210003529 A KR20210003529 A KR 20210003529A KR 1020190079419 A KR1020190079419 A KR 1020190079419A KR 20190079419 A KR20190079419 A KR 20190079419A KR 20210003529 A KR20210003529 A KR 20210003529A
- Authority
- KR
- South Korea
- Prior art keywords
- authentication
- sms
- user
- mobile device
- address
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000004891 communication Methods 0.000 claims abstract description 61
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 239000000470 constituent Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0876—Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명의 일 실시예에 따른 IP주소와 SMS를 이용한 본인인증 방법은 본 발명의 일 실시예에 따른 IP주소와 SMS를 이용한 본인인증 방법은 통신사 서버가 본인 인증 서비스 서버를 통해 인증기기에가 입력된한 사용자 정보를 수신하고, 상기 사용자 정보가 기 저장된 통신사 사용자 정보와 일치하면에 기초하여 IP 인증 요청 번호를 생성하는 단계; 상기 통신사 서버가 사용자 정보에 대응되는 사용자 모바일 기기로 SMS(Short Message Service)를 통해 IP인증을 위한 URL(uniform resource locator)과 상기 IP 인증 요청 번호을를 전달하는 단계 상기 사용자 모바일 기기가 상기 IP인증을 위한 URL을 통해 본인 인증 서비스 서버에 접속한 상기 사용자 모바일 기기의 IP주소와하는 경우, 상기 사용자 모바일 기기로부터 전달받은 통신사 서버가 상기 IP 인증 요청 번호에 매핑된 사용자 정보에 할당된 IP주소의 비교 결과에 기초하여 SMS 인증값을 생성하는 단계; 및 상기 통신사 서버가 상기 생성한 SMS 인증값을 상기 사용자 모바일 기기로 전송하고, 상기 본인 인증 서비스 서버로부터 전달받은 상기 인증기기에 입력된 SMS 인증값 및 상기 생성된 SMS 인증값을 비교하여 인증을 수행하는 단계를 포함할 수 있다.
또한, 본 발명의 일 실시예에 따른 통신사 서버는 본인 인증 서비스 서버를 통해 인증기기에 입력된 사용자 정보를 수신하고, 상기 사용자 정보가 기 저장된 통신사 사용자 정보와 일치하면 IP 인증 요청 번호를 생성하는 IP 인증 요청 번호 생성부; 상기 사용자 정보에 대응되는 사용자 모바일 기기로 IP인증을 위한 URL(uniform resource locator)과 상기 IP 인증 요청 번호를 전달하는 IP인증 요청부; 상기 IP인증을 위한 URL을 통해 본인 인증 서비스 서버에 접속한 상기 사용자 모바일 기기의 IP주소와, 상기 사용자 모바일 기기로부터 전달받은 IP 인증 요청 번호에 매핑된 사용자 정보에 할당된 IP주소의 비교 결과에 기초하여 SMS 인증값을 생성하는 SMS 인증값 생성부; 및 상기 생성한 SMS 인증값을 상기 사용자 모바일 기기로 전송하고, 상기 본인 인증 서비스 서버로부터 전달받은 상기 인증기기에 입력된 SMS 인증값 및 상기 생성된 SMS 인증값을 비교하여 인증을 수행하는 SMS 인증부를 포함할 수 있다.In the method for authentication using an IP address and SMS according to an embodiment of the present invention, the method for authenticating an identity using an IP address and SMS according to an embodiment of the present invention is input by a communication company server to an authentication device through an identity authentication service server. Receiving the user information and generating an IP authentication request number based on if the user information matches the previously stored communication company user information; Sending, by the mobile service provider server, a uniform resource locator (URL) for IP authentication and the IP authentication request number through SMS (Short Message Service) to a user mobile device corresponding to the user information. The user mobile device performs the IP authentication. In the case of the IP address of the user's mobile device connected to the identity authentication service server through the URL for, the comparison result of the IP address assigned to the user information mapped to the IP authentication request number by the communication service provider server received from the user mobile device Generating an SMS authentication value based on the; And the communication service provider server transmits the generated SMS authentication value to the user mobile device, and performs authentication by comparing the SMS authentication value input to the authentication device received from the identity authentication service server and the generated SMS authentication value. It may include the step of.
In addition, the communication service provider server according to an embodiment of the present invention receives user information input to the authentication device through the identity authentication service server, and generates an IP authentication request number when the user information matches the previously stored communication service provider user information. Authentication request number generation unit; An IP authentication request unit for transmitting a uniform resource locator (URL) for IP authentication and the IP authentication request number to a user mobile device corresponding to the user information; Based on the comparison result of the IP address of the user's mobile device connected to the identity authentication service server through the URL for IP authentication and the IP address assigned to user information mapped to the IP authentication request number received from the user's mobile device. An SMS authentication value generator for generating an SMS authentication value; And an SMS authentication unit that transmits the generated SMS authentication value to the user mobile device, and performs authentication by comparing the SMS authentication value input to the authentication device received from the identity authentication service server and the generated SMS authentication value. Can include.
Description
본 발명은 IP주소와 SMS를 이용한 본인인증에 관한 것이다.The present invention relates to identity authentication using an IP address and SMS.
각종 웹사이트, 모바일 앱, 금융 또는 결제 서비스 등의 접속 과정에서 사용자 인증의 중요성이 날로 증가되고 있다. 또한 최근에는 피싱 등의 위험성이 높아지면서 해당 서비스 사이트가 허위 사이트가 아님을 확인해야 할 필요성에 따라 서비스 인증이라는 개념도 도입되고 있다.The importance of user authentication is increasing day by day in the process of accessing various websites, mobile apps, financial or payment services. In addition, as the risk of phishing and the like has increased recently, the concept of service authentication has also been introduced according to the need to confirm that the service site is not a fake site.
먼저, 사용자 본인 인증을 위해 가장 일반적으로 사용되고 있는 방식은 해당 사용자의 ID와 패스워드(Password)를 활용하는 방식이 있다. 그러나 사용자 ID 및 패스워드를 활용하는 방식은 해당 정보의 유출 또는 탈취가 쉬워 보안성이 높지 않다는 문제점이 있다.First, the most commonly used method for user authentication is a method of utilizing the user's ID and password. However, the method of using a user ID and password has a problem that security is not high because the information is easily leaked or stolen.
이에 최근에는 SMS(Short Message Service)를 활용하는 방식으로서, 온라인 웹(Web)이나 모바일 앱(App) 서비스에서 사용자 확인 또는 기기 소지 확인을 위하여 SMS를 이용한 본인 인증 서비스 또는 기기 소지 인증 서비스가 널리 사용되고 있다.In recent years, as a method using SMS (Short Message Service), an identity authentication service using SMS or a device possession authentication service is widely used to verify user or device possession in online web or mobile app services. have.
통상적으로, SMS를 이용한 본인 인증 서비스는 사용자로부터 입력되는 사용자 정보와 통신사에 가입된 회원 정보 간을 비교하는 실명 확인 서비스로서, 무선통신망을 통해서 입력된 모바일 기기 번호로 SMS 인증값을 보내고, 해당 모바일 기기 사용자가 소정 유효시간 내에 해당 인증값을 인증창에 입력하여 전달된 인증값과 입력된 인증값이 서로 일치하면, 입력된 사용자 정보와 해당 사용자의 모바일 기기 소지 여부를 동시에 확인하는 본인 인증 서비스이다.Typically, an identity authentication service using SMS is a real name verification service that compares user information input from a user and member information subscribed to a telecommunication company, and sends an SMS authentication value to the mobile device number entered through a wireless communication network. This is an identity authentication service that simultaneously checks the user information and whether the user possesses a mobile device when the device user enters the authentication value into the authentication window within a predetermined valid time and the transmitted authentication value and the input authentication value match. .
또한, SMS를 이용한 모바일 기기 소지 인증 서비스는 통신사 회원과 관계없이 서비스 시스템이 사용자로부터 입력 받은 모바일 기기 번호가 맞는지 확인하기 위해 무선통신망을 통해서 입력된 모바일 기기 번호로 SMS 인증값을 보내고, 해당 모바일 기기 사용자가 유효 시간 내 인증창에 인증값을 입력하여 서로 일치하면 해당 사용자의 모바일 단말 소지여부를 확인하는 기기 소지 인증 서비스이다.In addition, the mobile device possession authentication service using SMS sends the SMS authentication value to the mobile device number entered through the wireless communication network in order to check whether the mobile device number entered by the service system is correct regardless of the carrier member, and the corresponding mobile device This is a device possession authentication service that checks whether the user possesses a mobile terminal when the user enters the authentication value in the authentication window within the valid time and matches each other.
그러나 SMS를 이용한 인증 서비스를 통해서 해커가 사용자를 사칭하는 사고가 빈번하게 발생하면서 SMS를 이용한 인증 서비스가 더 이상 신뢰할 수 있는 인증 수단이 되지 못하게 되었다. SMS 인증이 손쉽게 해킹되는 가장 큰 이유는 SMS 인증 서비스에서 사용되는 개인 정보(예를 들어, 이름, 폰 번호, 주민등록번호, 이메일 등)가 대규모 개인 정보 유출 사고로 인해 이미 해커에게 노출된 상태이고, 또한 표적이 된 모바일 기기 번호나 이메일 계정으로 멀웨어(malware) 설치를 유도하는 SMS나 이메일 등이 전달되어 사용자가 악성 코드나 멀웨어를 설치하게 되면 해당 모바일 기기로 들어오는 SMS를 해커가 가로챌 수 있기 때문이다.However, as there are frequent accidents in which hackers impersonate users through the authentication service using SMS, the authentication service using SMS is no longer a reliable authentication method. The biggest reason why SMS authentication is easily hacked is that personal information (e.g., name, phone number, social security number, email, etc.) used in SMS authentication service has already been exposed to hackers due to a large-scale personal information leak. This is because SMS or email that induces malware installation is delivered to the targeted mobile device number or email account, and if the user installs malicious code or malware, a hacker can intercept the SMS that comes into the mobile device. .
따라서 사용자의 모바일 기기로 보내진 SMS가 해커에 의해서 탈취되더라도 본인의 모바일 기기에서만 해당 SMS 인증값이 검증될 수 있도록 하는 새로운 SMS 기반의 인증 기술이 필요하다.Therefore, there is a need for a new SMS-based authentication technology that allows only the user's mobile device to verify the SMS authentication value even if the SMS sent to the user's mobile device is stolen by a hacker.
본 발명에서는 SMS로 인증 값을 바로 전달하는 것이 아니라 IP인증을 위한 접속 URL을 전달하고 이 접속 URL에 접속했을 때 IP인증을 수행하고 인증 값을 노출함으로써 사용자의 모바일 기기가 아닌 다른 단말에서의 인증하는 IP주소와 SMS를 이용한 본인인증을 제공할 수 있다.In the present invention, the authentication value is not directly transmitted by SMS, but the connection URL for IP authentication is delivered, and when the connection URL is accessed, IP authentication is performed and the authentication value is exposed. You can provide your own authentication using an IP address and SMS.
본 발명의 과제들은 이상에서 언급한 과제들로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 당 업자에게 명확하게 이해될 수 있을 것이다.The problems of the present invention are not limited to the problems mentioned above, and other problems that are not mentioned will be clearly understood by those skilled in the art from the following description.
상기와 같은 기술적 과제를 해결하기 위하여 통신사 서버의 IP주소와 SMS를 이용한 본인인증 방법에 있어서, 본인 인증 서비스 서버를 통해 인증기기에 입력된 사용자 정보를 수신하고, 상기 사용자 정보가 기 저장된 통신사 사용자 정보와 일치하면 IP 인증 요청 번호를 생성하는 단계; 상기 사용자 정보에 대응되는 사용자 모바일 기기로 IP인증을 위한 URL(uniform resource locator)과 상기 IP 인증 요청 번호를 전달하는 단계; 상기 IP인증을 위한 URL을 통해 본인 인증 서비스 서버에 접속한 상기 사용자 모바일 기기의 IP주소와, 상기 사용자 모바일 기기로부터 전달받은 IP 인증 요청 번호에 매핑된 사용자 정보에 할당된 IP주소의 비교 결과에 기초하여 SMS 인증값을 생성하는 단계; 및 상기 생성한 SMS 인증값을 상기 사용자 모바일 기기로 전송하고, 상기 본인 인증 서비스 서버로부터 전달받은 상기 인증기기에 입력된 SMS 인증값 및 상기 생성된 SMS 인증값을 비교하여 인증을 수행하는 단계를 포함할 수 있다.In an identity authentication method using an IP address and SMS of a telecommunication company server in order to solve the above technical problems, the user information input to the authentication device is received through the identity authentication service server, and the user information is stored in advance. Generating an IP authentication request number if it matches with; Transmitting a URL (uniform resource locator) for IP authentication and the IP authentication request number to a user mobile device corresponding to the user information; Based on the comparison result of the IP address of the user's mobile device connected to the identity authentication service server through the URL for IP authentication and the IP address assigned to user information mapped to the IP authentication request number received from the user's mobile device. Generating an SMS authentication value; And transmitting the generated SMS authentication value to the user mobile device, and performing authentication by comparing the SMS authentication value input to the authentication device received from the identity authentication service server and the generated SMS authentication value. can do.
실시예에 따라, 상기 사용자 정보는 전화번호, 이름, 생년월일, 성별 중 적어도 하나를 포함 할 수 있다.According to an embodiment, the user information may include at least one of a phone number, a name, a date of birth, and a gender.
실시예에 따라, 상기 IP인증을 위한 URL과, 상기 IP 인증 요청 번호를 상기 전화번호에 대응하는 사용자 모바일 기기로 SMS(Short Message Service)를 통해 전달할 수 있다.According to an embodiment, the URL for IP authentication and the IP authentication request number may be transmitted to a user mobile device corresponding to the phone number through SMS (Short Message Service).
실시예에 따라, 상기 사용자 모바일 기기가 앱 또는 웹 브라우저를 통해 상기 IP 인증을 위한 URL에 접속 할 수 있다.According to an embodiment, the user mobile device may access the URL for IP authentication through an app or a web browser.
실시예에 따라, 상기 본인 인증 서비스 서버가 상기 앱 또는 웹 브라우저를 통해 상기 IP 인증을 위한 URL에 접속한 상기 사용자 모바일 기기의 IP 주소를 확인하는 단계; 및 상기 본인 인증 서비스 서버가 확인된 상기 사용자 모바일 기기의 IP 주소와 상기 IP 인증 요청 번호를 통신사 서버에 전달하는 단계를 더 포함 할 수 있다.According to an embodiment, the step of checking, by the identity authentication service server, the IP address of the user mobile device connected to the URL for IP authentication through the app or web browser; And transmitting, by the identity authentication service server, the IP address of the user's mobile device and the IP authentication request number, which have been verified, to a communication service provider server.
실시예에 따라, 상기 생성한 SMS 인증값을 상기 본인 인증 서비스 서버를 통해서 상기 사용자 모바일 기기로 전달할 수 있다.According to an embodiment, the generated SMS authentication value may be transmitted to the user mobile device through the identity authentication service server.
실시예에 따라, 상기 SMS 인증값 비교에 따른 인증 결과를 상기 본인 인증 서비스 서버에 전달하는 단계를 더 포함 할 수 있다.According to an embodiment, the step of transmitting the authentication result according to the SMS authentication value comparison to the identity authentication service server may be further included.
실시예에 따라, 상기 인증 기기는 상기 사용자 모바일 기기와 서로 다른 단말일 수 있다.According to an embodiment, the authentication device may be a terminal different from the user mobile device.
상기와 같은 기술적 과제를 해결하기 위하여 통신사 서버는 본인 인증 서비스 서버를 통해 인증기기에 입력된 사용자 정보를 수신하고, 상기 사용자 정보가 기 저장된 통신사 사용자 정보와 일치하면 IP 인증 요청 번호를 생성하는 IP 인증 요청 번호 생성부; 상기 사용자 정보에 대응되는 사용자 모바일 기기로 IP인증을 위한 URL(uniform resource locator)과 상기 IP 인증 요청 번호를 전달하는 IP인증 요청부; 상기 IP인증을 위한 URL을 통해 본인 인증 서비스 서버에 접속한 상기 사용자 모바일 기기의 IP주소와, 상기 사용자 모바일 기기로부터 전달받은 IP 인증 요청 번호에 매핑된 사용자 정보에 할당된 IP주소의 비교 결과에 기초하여 SMS 인증값을 생성하는 SMS 인증값 생성부; 및 상기 생성한 SMS 인증값을 상기 사용자 모바일 기기로 전송하고, 상기 본인 인증 서비스 서버로부터 전달받은 상기 인증기기에 입력된 SMS 인증값 및 상기 생성된 SMS 인증값을 비교하여 인증을 수행하는 SMS 인증부를 포함 할 수 있다.In order to solve the above technical problems, the mobile service provider server receives user information input to the authentication device through the identity authentication service server, and when the user information matches the previously stored mobile service provider user information, an IP authentication request number is generated. A request number generation unit; An IP authentication request unit that transmits a URL (uniform resource locator) for IP authentication and the IP authentication request number to a user mobile device corresponding to the user information; Based on the comparison result of the IP address of the user's mobile device connected to the identity authentication service server through the URL for IP authentication and the IP address assigned to user information mapped to the IP authentication request number received from the user's mobile device. An SMS authentication value generator for generating an SMS authentication value; And an SMS authentication unit that transmits the generated SMS authentication value to the user mobile device, and performs authentication by comparing the SMS authentication value input to the authentication device received from the identity authentication service server and the generated SMS authentication value. Can contain
본 발명에 따른 효과를 설명하면 다음과 같다.The effects according to the present invention will be described as follows.
첫째, SMS로 인증 값을 바로 전달하는 것이 아니라 IP인증을 위한 접속 URL을 전달하고 이 접속 URL에 접속했을 때 IP인증을 수행하고 인증 값을 노출함으로써 사용자 모바일 기기가 아닌 다른 단말에서의 인증이 가능한 장점이 있다.First, it is not possible to directly deliver the authentication value by SMS, but to deliver the connection URL for IP authentication and perform IP authentication when accessing this connection URL and expose the authentication value, enabling authentication in a terminal other than the user's mobile device. There is an advantage.
둘째, 사용자가 입력한 정보에 대한 인증 절차에 따라 본인인증을 수행하여, 단말에서 얻을 수 있는 고유식별정보(CTN, IMEI, MAC 주소 등)를 사용하지 않는 장점이 있다.Second, there is an advantage of not using the unique identification information (CTN, IMEI, MAC address, etc.) that can be obtained from the terminal by performing self-authentication according to the authentication procedure for the information entered by the user.
셋째, 단말에 인증을 위한 앱을 설치하거나 USIM에 인증을 위한 애플릿을 설치하지 않고 본인인증이 가능한 장점이 있다.Third, there is an advantage of self-authentication without installing an application for authentication on the terminal or installing an applet for authentication on the USIM.
본 발명에서 얻을 수 있는 효과는 이상에서 언급한 효과들로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The effects obtainable in the present invention are not limited to the above-mentioned effects, and other effects not mentioned can be clearly understood by those of ordinary skill in the art from the following description. will be.
도 1은 본 발명의 일 실시예에 따른 IP주소와 SMS를 이용한 본인인증 시스템을 도시한 블록도.
도 2는 본 발명의 일 실시예에 따른 통신사 서버의 블록도.
도 3은 본 발명의 일 실시예에 따른 IP주소와 SMS를 이용한 본인인증 방법의 흐름을 도시한 흐름도.1 is a block diagram showing an identity authentication system using an IP address and SMS according to an embodiment of the present invention.
2 is a block diagram of a communication service provider server according to an embodiment of the present invention.
3 is a flow chart showing the flow of a method for authenticating an identity using an IP address and SMS according to an embodiment of the present invention.
이하, 본 발명의 실시예들이 적용되는 장치 및 다양한 방법들에 대하여 도면을 참조하여 보다 상세하게 설명할 수 있다. 이하의 설명에서 사용되는 구성요소에 대한 접미사 "모듈" 및 "부"는 명세서 작성의 용이함만이 고려되어 부여되거나 혼용되는 것으로서, 그 자체로 서로 구별되는 의미 또는 역할을 갖는 것은 아니다.Hereinafter, an apparatus and various methods to which the embodiments of the present invention are applied may be described in more detail with reference to the drawings. The suffixes "module" and "unit" for components used in the following description are given or used interchangeably in consideration of only the ease of preparation of the specification, and do not have meanings or roles that are distinguished from each other by themselves.
실시예의 설명에 있어서, 각 구성 요소의 " 상(위) 또는 하(아래)", "전(앞) 또는 후(뒤)"에 형성되는 것으로 기재되는 경우에 있어, "상(위) 또는 하(아래)" 및"전(앞) 또는 후(뒤)"는 두 개의 구성 요소들이 서로 직접 접촉되거나 하나 이상의 또 다른 구성 요소가 두 개의 구성 요소들 사이에 배치되어 형성되는 것을 모두 포함할 수 있다.In the description of the embodiment, in the case of being described as being formed in "top (top) or bottom (bottom)", "before (front) or after (back)" of each component, "top (top) or bottom (Below)" and "before (front) or after (back)" may include both components formed by direct contact with each other or one or more other components disposed between the two components. .
또한, 본 발명의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질이나 차례 또는 순서 등이 한정되지 않는다. 어떤 구성 요소가 다른 구성 요소에 "연결", "결합" 또는 "접속"될 수 있다고 기재된 경우, 그 구성 요소는 그 다른 구성 요소에 직접적으로 연결되거나 또는 접속될 수 있지만, 각 구성 요소 사이에 또 다른 구성 요소가 "연결", "결합" 또는 "접속"될 수도 있다고 이해되어야 할 것이다.In addition, in describing the constituent elements of the present invention, terms such as first, second, A, B, (a), (b) may be used. These terms are only used to distinguish the component from other components, and the nature, order, or order of the component is not limited by the term. Where a component is described as being "connected", "coupled" or "connected" to another component, that component may be directly connected or connected to that other component, but between each component It should be understood that other components may be “connected”, “coupled” or “connected”.
또한, 이상에서 기재된 "포함하다", "구성하다" 또는 "가지다" 등의 용어는, 특별히 반대되는 기재가 없는 한, 해당 구성 요소가 내재될 수 있음을 의미하는 것이므로, 다른 구성 요소를 제외하는 것이 아니라 다른 구성 요소를 더 포함할 수 있는 것으로 해석되어야 할 수 있다. 기술적이거나 과학적인 용어를 포함한 모든 용어들은, 다르게 정의되지 않는 한, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 사전에 정의된 용어와 같이 일반적으로 사용되는 용어들은 관련 기술의 문맥 상의 의미와 일치하는 것으로 해석되어야 하며, 본 발명에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.In addition, the terms such as "include", "consist of" or "have" described above mean that the corresponding component may be embedded unless otherwise stated, excluding other components It may have to be interpreted as being able to further include other components. All terms, including technical or scientific terms, unless otherwise defined, have the same meaning as commonly understood by one of ordinary skill in the art to which the present invention belongs. Terms generally used, such as terms defined in the dictionary, should be interpreted as being consistent with the meaning in the context of the related technology, and are not interpreted as ideal or excessively formal meanings unless explicitly defined in the present invention.
도 1은 본 발명의 일 실시예에 다른 IP주소와 SMS를 이용한 본인인증 시스템을 도시한 블록도이다.1 is a block diagram showing an identity authentication system using an IP address and SMS according to an embodiment of the present invention.
도 1을 참조하면, IP주소와 SMS를 이용한 본인인증 시스템은 인증기기(100), 본인 인증 서비스 서버(200), 통신사 서버(300) 및 사용자 모바일 기기(400)을 포함할 수 있다.Referring to FIG. 1, an identity authentication system using an IP address and SMS may include an
인증기기(100)는 본인인증 서비스를 이용하는 단말로서, 단말에 설치된 애플리케이션, 웹 브라우저 등을 통하여 본인 인증 서비스 서버(200)와 메시지를 송수신하는 장치일 수 있다. 이때, 인증기기(100)는 이동 통신 네트워크(예컨대 2G(second generation), 3G(third generation), LTE(Long Term Evolution) 또는 5G(fifth generation) 방식 네트워크)를 사용하는 단말로서, 예를 들어 휴대폰, 노트북, 스마트폰, IoT(Internet of Things) 단말 등을 포함할 수 있다.The
인증기기(100)는 어플리케이션 또는 웹 브라우저를 이용하여 네트워크를 통해 본인 인증 서비스 서버(200)에 사용자 정보를 전달할 수 있다. 상기 사용자 정보는 전화번호, 이름, 생년월일, 성별 등 본인인증을 위한 정보일 수 있다.The
인증기기(100)는 상기 사용자 정보 전달 이후, 본인 인증 서비스 서버(200)로부터 SMS 인증값 입력 요청을 수신할 수 있다. 이에 따라 인증기기(100)의 화면에는 SMS 인증값 입력을 위한 인증 창이 표시될 수 있다.After the user information is transmitted, the
한편, 인증기기(100) 사용자는 사용자 모바일 기기(400)를 통해 확인한 SMS 인증값을 입력할 수 있다.Meanwhile, the user of the
본인 인증 서비스 서버(200)는 인증기기(100)로부터 수신한 사용자 정보를 통신사 서버(300)에 전달할 수 있다. 이후, 본인 인증 서비스 서버(200)는 인증기기(100)에 SMS 인증값 입력을 요청할 수 있다.The identity
한편, 본인 인증 서비스 서버(200)는 사용자 모바일 기기(400)가 IP인증을 위한 URL에 접속하는 경우, 사용자 모바일 기기(400)의 IP 주소를 확인하고, 확인된 IP 주소를 통신사 서버(300)로 전달할 수 있다.On the other hand, when the user
한편, 본인 인증 서비스 서버(200)는 통신사 서버(300)로부터 SMS 인증값을 수신하고, SMS 인증값을 사용자 모바일 기기(400)로 전달할 수 있다.Meanwhile, the identity
한편, 본인 인증 서비스 서버(200)는 인증기기(100)로부터 SMS 인증값을 수신하고, 상기 SMS 인증값을 상기 통신사 서버(300)로 전달할 수 있다.Meanwhile, the identity
한편, 본인 인증 서비스 서버(200)는 상기 통신사 서버(300)로부터 인증결과를 수신할 수 있다.Meanwhile, the identity
통신사 서버(300)는 본인 인증 서비스 서버(200)로부터 수신한 사용자 정보 및 통신사 정보를 비교할 수 있다. 이후, 통신사 서버(300)는 사용자 정보와 통신사 정보가 일치하는 경우, IP인증을 위한 요청번호를 생성할 수 있다.The
이때, 통신사 정보는 통신사 DB에 기 저장된 회원 정보일 수 있다. 통신사 정보는 통신서비스의 가입 시에 등록된 전화번호, 이름, 생년월일, 성별 주민등록번호 등의 통신사 가입에 따른 기 저장된 정보일 수 있다.In this case, the communication company information may be member information previously stored in the communication company DB. The carrier information may be pre-stored information according to the carrier subscription, such as a phone number, name, date of birth, and gender resident registration number registered at the time of subscription to the communication service.
한편, 통신사 서버(300)는 사용자 정보와 통신사 정보가 일치하는 경우, 사용자 모바일 기기(400)로 IP인증을 위한 URL을 전달할 수 있다.Meanwhile, the
실시예에 따라, 통신사 서버(300)는 사용자 정보와 통신사 정보가 일치하는 경우, 사용자 정보에 대응하는 사용자 모바일 기기(400)의 번호를 확인하고, SMS를 통해서 사용자 모바일 기기(400)로 IP인증을 위한 URL을 전달할 수 있다. 이때, 통신사 서버(300)는 생성한 IP 인증 요청 번호와 IP인증을 위한 URL을 함께 사용자 모바일 기기(400)로 전달할 수 있다.According to an embodiment, when the user information and the carrier information match, the
한편, 통신사 서버(300)는 IP 인증 요청 번호에 대응하는 사용자 정보(전화번호)로 할당된 IP주소와 전달된 IP주소를 비교하고, 비교한 IP 주소가 일치한다면 SMS 인증값을 생성한다. 이후 통신사 서버(300)는 SMS 인증값을 본인 인증 서비스 서버(200)에 전달할 수 있다.Meanwhile, the
한편, 통신사 서버(300)는 사용자 모바일 기기(400)의 SMS 인증 요청에 따라서 SMS 인증을 수행할 수 있다. 이를 위해, 통신사 서버(300)는 사용자가 입력한 인증값과 전달한 인증값을 비교할 수 있다. 이후, 통신사 서버(300)는 인증 결과를 본인 인증 서비스 서버(200)에 전달할 수 있다.Meanwhile, the communication
실시예에 따라, 통신사 서버(300)에 전달된 SMS 인증값(즉, 사용자가 인증기기(100)를 통해 입력한 SMS 인증값)과 생성한 SMS 인증값(즉, 통신사 서버(300)가 생성하여, 사용자 모바일 기기(400)로 전달된 SMS 인증값)이 일치하는지 비교할 수 있다. 이후 전달된 SMS 인증값과 생성한 SMS 인증값이 일치하는 경우, 인증결과를 본인 인증 서비스 서버(200)에 전달할 수 있다.According to the embodiment, the SMS authentication value transmitted to the communication company server 300 (that is, the SMS authentication value inputted by the user through the authentication device 100) and the generated SMS authentication value (ie, the communication company server 300) are generated Thus, it is possible to compare whether the SMS authentication value transmitted to the user
사용자 모바일 기기(400)는 본인인증 서비스를 이용하는 단말로서, 단말에 설치된 애플리케이션, 웹 브라우저 등을 통하여 본인 인증 서비스 서버(200)와 메시지를 송수신하는 장치일 수 있다. 이때, 사용자 모바일 기기(400)은 이동 통신 네트워크(예컨대 2G(second generation), 3G(third generation), LTE(Long Term Evolution) 또는 5G(fifth generation) 방식 네트워크)를 사용하는 단말로서, 예를 들어 휴대폰, 노트북, 스마트폰, IoT(Internet of Things) 단말 등을 포함할 수 있다.The user
사용자 모바일 기기(400)는 인증기기(100)와 서로 다른 단말일 수 있다.The user
사용자 모바일 기기(400)는 통신사 서버(300)로부터 SMS를 통해 IP인증을 위한 URL 및 IP 인증 요청 번호를 수신할 수 있다. 이후, 사용자 모바일 기기(400)는 애플리케이션 또는 웹 브라우저를 통해 IP인증을 위한 URL에 접속할 수 있다.The user
한편, 사용자 모바일 기기(400)는 본인 인증서비스 서버로부터 SMS 인증값을 전달받을 수 있다. 이에 따라, 사용자 모바일 기기(400)의 사용자는 SMS 인증값을 확인할 수 있다.Meanwhile, the user
다음으로, 상기 통신사 서버(300)의 구성을 도 2를 참고하여 구체적으로설명한다. 도 2는 본 발명의 일 실시예에 따른 본인인증 통신사 서버의 블록도이다.Next, the configuration of the
상기 통신사 서버(300)는 IP 인증 요청 번호 생성부(310), IP인증 요청부(320), SMS 인증값 생성부(330) 및 SMS 인증부(340)를 포함할 수 있다.The communication
상기 IP 인증 요청 번호 생성부(310)는 상기 본인 인증 서비스 서버(200)로부터 상기 인증기기(100)에 입력된 본인인증을 위한 사용자 정보를 수신할 수 있다. 즉, 상기 인증기기(100)는 사용자로부터 전화번호, 이름, 생년월일, 성별 등 본인인증을 위한 사용자 정보를 입력받으면, 상기 본인인증을 위한 사용자 정보를 상기 본인 인증 서비스 서버(200)로 전송할 수 있다. 이후, 상기 본인 인증 서비스 서버(200)는 상기 인증기기(100)로부터 전송받은 상기 본인인증을 위한 사용자 정보를 상기 통신사 서버(300)로 전송 할 수 있다.The IP authentication request
상기 통신사 서버(300)의 IP 인증 요청 번호 생성부(310)는 상기 본인 인증 서비스 서버(200)로부터 전송받은 상기 본인인증을 위한 사용자 정보가 기 저장된 통신사 사용자 정보와 일치하는지 비교할 수 있다.The IP authentication request
상기 IP 인증 요청 번호 생성부(310)는 상기 본인 인증 서비스 서버(200)로부터 전송받은 상기 본인인증을 위한 사용자 정보가 기 저장된 통신사 사용자 정보와 일치하면 IP 인증 요청 번호를 생성 할 수 있다.The IP authentication request
통신사 서버(300)의 IP인증 요청부(320)는 IP인증을 위한 URL과 상기 IP 인증 요청 번호 생성부(310)에서 생성한 IP 인증 요청 번호를 SMS를 통해서 상기 사용자 정보의 전화번호에 대응되는 사용자 모바일 기기(400)로 전달할 수 있다.The IP
이후, 상기 사용자 모바일 기기(400)는 상기 통신사 서버(300)로부터 IP인증을 위한 URL과 IP 인증 요청 번호를 SMS를 통해서 전달받으면, 앱 또는 웹 브라우저를 통해서 상기 IP인증을 위한 URL 주소를 보유한 본인 인증 서비스 서버(200)에 접속 할 수 있다. 이때, 상기 사용자 모바일 기기(400)는 상기 통신사 서버(300)의 IP인증 요청부(320)로부터 SMS를 통해서 전달받은 IP 인증 요청 번호를 상기 본인 인증 서비스 서버(200)에 전달할 수 있다.Thereafter, when the user
한편, 상기 본인 인증 서비스 서버(200)는 상기 IP인증을 위한 URL을 통해서 접속한 상기 사용자 모바일 기기(400)의 IP 주소를 확인 할 수 있다. 그리고, 상기 본인 인증 서비스 서버(200)는 상기 확인된 사용자 모바일 기기(400)의 IP 주소와, 상기 사용자 모바일 기기(400)로부터 전달받은 상기 IP 인증 요청 번호를 상기 통신사 서버(300)로 전달할 수 있다.Meanwhile, the identity
상기 통신사 서버(300)의 SMS 인증값 생성부(330)는 상기 본인 인증 서비스 서버(200)로부터 전달받은 IP 인증 요청 번호에 매핑된 사용자 정보가 있는지 확인 할 수 있다.The SMS
상기 SMS 인증값 생성부(330)는 상기 본인 인증 서비스 서버(200)로부터 전달받은 IP 인증 요청 번호에 매핑된 사용자 정보가 있으면, 매핑된 사용자 정보에 할당된 IP 주소를, 상기 본인 인증 서비스 서버(200)를 통해서 확인된 상기 사용자 모바일 기기(400)의 IP주소와 비교 할 수 있다. 상기 SMS 인증값 생성부(330)는 비교결과 두 IP 주소가 동일하면 SMS 인증값을 생성 할 수 있다.If there is user information mapped to the IP authentication request number received from the identity
상기 SMS 인증부(340)는 SMS 인증값 생성부(330)에서 생성한 SMS 인증값을 상기 본인 인증 서비스 서버(200)를 통해서 상기 사용자 모바일 기기(400)로 전송 할 수 있다. 상기 IP인증 요청부(320)에서 생성한 SMS 인증값이 상기 본인 인증 서비스 서버(200)를 통해서 상기 사용자 모바일 기기(400)로 전달되면, 상기 사용자 모바일 기기(400)는 그에 해당하는 앱 또는 웹 브라우저를 호출하여 SMS 인증값을 표시할 수 있다.The
이에 따라, 상기 인증기기(100) 사용자는 상기 사용자 모바일 기기(400)의 앱 또는 웹 브라우저를 통해서 표시된 SMS인증값을 확인할 수 있다. 이때, 상기 인증기기(100)는 사용자로부터 입력받은 본인인증을 위한 사용자 정보를 상기 본인 인증 서비스 서버(200)로 전송한 후, 상기 본인 인증 서비스 서버(200)로부터 SMS인증값 입력을 요청받은 상태이다. 즉, 인증기기(100)의 화면에는 SMS 인증값 입력을 위한 인증 창이 표시된 상태이다.Accordingly, the user of the
이에 따라, 상기 인증기기(100) 사용자는 상기 사용자 모바일 기기(400)의 앱 또는 웹 브라우저를 통해서 확인한 SMS인증값을 상기 SMS 인증 창에 입력할 수 있다.Accordingly, the user of the
상기 인증기기(100)는 SMS 인증 창에 SMS 인증값이 입력되면, 상기 입력된 SMS 인증값을 상기 본인 인증 서비스 서버(200)로 전달할 수 있다. 상기 SMS 인증값을 상기 인증기기(100)로부터 전달받은 상기 본인 인증 서비스 서버(200)는 상기 통신사 서버(300)로 전달할 수 있다.When the SMS authentication value is input in the SMS authentication window, the
상기 통신사 서버(300)의 SMS 인증부(340)는 상기 본인 인증 서비스 서버(200)로부터 전달받은 SMS 인증값과 상기 SMS 인증값 생성부(330)에서 생성한 SMS 인증값을 비교하여 인증을 수행할 수 있다. 상기 SMS 인증부(340)는 인증 결과를 상기 본인 인증 서비스 서버(200)로 전달할 수 있다.The
도 3은 본 발명의 일 실시예에 따른 IP주소와 SMS를 이용한 본인인증 방법의 흐름을 도시한 흐름도이다.3 is a flow chart illustrating a flow of a method for authenticating an identity using an IP address and SMS according to an embodiment of the present invention.
도 3을 참조하면, 인증기기(100) 사용자는 전화번호, 이름, 생년월일, 성별 등 본인인증을 위한 사용자 정보를 입력할 수 있다(S301). 인증기기(100)는 본인인증 서비스를 이용하는 단말에서 구동되는 앱과 웹 브라우저를 의미하며, 인증기기(100)는 사용자 모바일 기기(400)와 같을 수 있으며, 스마트폰, PC, 태블릿 등을 포함할 수 있다.Referring to FIG. 3, a user of the
상기 S301 단계 이후, 본인 인증 서비스 서버(200)는 본인인증을 위한 사용자 정보를 상기 인증기기(100)로부터 전송 받아서 통신사 서버(300)에 전달할 수 있다 (S302).After the step S301, the identity
상기 S302 단계 이후, 본인 인증 서비스 서버(200)는 인증기기(100) 사용자에게 SMS 인증값 입력을 요청할 수 있다 (S303).After the step S302, the identity
상기 S303 단계 이후, 통신사 서버(300)는 사용자가 상기 S301단계에서 본인인증을 위해 상기 인증기기(100)에 입력한 사용자 정보를 상기 본인 인증 서비스 서버(200)로부터 전달받아서 통신사에 저장된 정보와 비교하고, 비교한 정보가 일치한다면 IP인증을 위한 요청번호를 생성할 수 있다 (S304).After the step S303, the
상기 S304 단계 이후, 통신사 서버(300)는 IP인증을 위한 URL을 사용자가 입력한 전화번호의 사용자 모바일 기기(400)로 전달할 수 있다 (S305). 이때, 통신사 서버(300)는 사용자 모바일 기기(400)에 IP 인증 요청 번호를 전달할 수 있다.After the step S304, the
상기 S305 단계 이후, 사용자 모바일 기기(400)는 앱 또는 웹 브라우저를 통해 IP인증을 위한 URL에 접속할 수 있다(S306). 이때, 상기 사용자 모바일 기기(400)는 상기 통신사 서버(300)로부터 전달받은 IP 인증 요청 번호를 상기 본인 인증 서비스 서버(200)에 전달할 수 있다.After the step S305, the user
상기 S306 단계 이후, 본인 인증 서비스 서버(200)는 사용자 모바일 기기(400)의 IP 주소를 확인할 수 있다(S307).After the step S306, the identity
상기 S307 단계 이후, 본인 인증 서비스 서버(200)는 사용자 모바일 기기(400)의 IP 주소와 IP 인증 요청 번호를 통신사 서버(300)에 전달할 수 있다(S308).After the step S307, the identity
상기 S308 단계 이후, 통신사 서버(300)는 IP 인증 요청 번호에 대응하는 사용자 정보(전화번호)로 할당된 IP주소와 전달된 IP주소를 비교하고, 비교한 IP주소가 일치한다면 SMS 인증값을 생성할 수 있다(S309).After the step S308, the
상기 S309 단계 이후, 통신사 서버(300)는 SMS 인증값을 본인 인증 서비스 서버(200)에 전달할 수 있다(S310).After the step S309, the
상기 S310 단계 이후, 본인 인증 서비스 서버(200)는 사용자 모바일 기기(400)의 호출한 앱 또는 웹 브라우저에 SMS 인증값을 전달할 수 있다(S311).After the step S310, the identity
상기 S311 단계 이후, 인증기기(100)에서 사용자는 사용자 모바일 기기(400)의 앱 또는 웹 브라우저를 통해 확인한 SMS 인증값을 입력할 수 있다(S312).After the step S311, in the
상기 S312 단계 이후, 본인인증 서버는 사용자가 상기 인증기기(100)를 통해서 입력한 SMS 인증값을 전달받아 상기 통신사 서버(300)로 전달할 수 있다(S313).After the step S312, the identity authentication server may receive the SMS authentication value input by the user through the
상기 S313 단계 이후, 통신사 서버(300)는 사용자가 입력한 SMS 인증값과 상기 S311단계에서 상기 사용자 모바일 기기(400)로 전달한 SMS 인증값을 비교할 수 있다(S314).After the step S313, the
상기 S314 단계 이후, 통신사 서버(300)는 인증 결과를 본인 인증 서비스 서버(200)에 전달할 수 있다(S315).After the step S314, the
상술한 일 실시예에 따른 방법은 컴퓨터에서 실행되기 위한 프로그램으로 제작되어 컴퓨터가 읽을 수 있는 기록 매체에 저장될 수 있으며, 컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장시스템 등이 있다. 컴퓨터가 읽을 수 있는 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고, 상술한 방법을 구현하기 위한 기능적인(function)프로그램, 코드 및 코드 세그먼트들은 실시예가 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.The method according to the above-described embodiment may be produced as a program to be executed on a computer and stored in a computer-readable recording medium. Examples of computer-readable recording media include ROM, RAM, CD-ROM, and magnetic There are tapes, floppy disks, and optical data storage systems. The computer-readable recording medium is distributed over a computer system connected by a network, and computer-readable codes can be stored and executed in a distributed manner. In addition, functional programs, codes, and code segments for implementing the above-described method can be easily inferred by programmers in the technical field to which the embodiment belongs.
100: 인증기기
200: 본인 인증 서비스 서버
300: 통신사 서버
400: 사용자 모바일 기기100: authentication device
200: identity authentication service server
300: carrier server
400: user mobile device
Claims (16)
본인 인증 서비스 서버를 통해 인증기기에 입력된 사용자 정보를 수신하고, 상기 사용자 정보가 기 저장된 통신사 사용자 정보와 일치하면 IP 인증 요청 번호를 생성하는 단계;
상기 사용자 정보에 대응되는 사용자 모바일 기기로 IP인증을 위한 URL(uniform resource locator)과 상기 IP 인증 요청 번호를 전달하는 단계;
상기 IP인증을 위한 URL을 통해 본인 인증 서비스 서버에 접속한 상기 사용자 모바일 기기의 IP주소와, 상기 사용자 모바일 기기로부터 전달받은 IP 인증 요청 번호에 매핑된 사용자 정보에 할당된 IP주소의 비교 결과에 기초하여 SMS 인증값을 생성하는 단계; 및
상기 생성한 SMS 인증값을 상기 사용자 모바일 기기로 전송하고, 상기 본인 인증 서비스 서버로부터 전달받은 상기 인증기기에 입력된 SMS 인증값 및 상기 생성된 SMS 인증값을 비교하여 인증을 수행하는 단계;
를 포함하는 IP주소와 SMS를 이용한 본인인증 방법.In the self-authentication method using the IP address of the telecommunication company server and SMS,
Receiving user information input to an authentication device through an identity authentication service server, and generating an IP authentication request number if the user information matches previously stored communication company user information;
Transmitting a URL (uniform resource locator) for IP authentication and the IP authentication request number to a user mobile device corresponding to the user information;
Based on the comparison result of the IP address of the user's mobile device connected to the identity authentication service server through the URL for IP authentication and the IP address assigned to user information mapped to the IP authentication request number received from the user's mobile device. Generating an SMS authentication value; And
Transmitting the generated SMS authentication value to the user mobile device and performing authentication by comparing the generated SMS authentication value and the SMS authentication value input to the authentication device received from the identity authentication service server;
Identity authentication method using an IP address and SMS, including.
상기 사용자 정보는
전화번호, 이름, 생년월일, 성별 중 적어도 하나를 포함하는
IP주소와 SMS를 이용한 본인인증 방법.The method of claim 1,
The user information is
Phone number, name, date of birth, and gender
Self authentication method using IP address and SMS.
상기 IP인증을 위한 URL과, 상기 IP 인증 요청 번호를 상기 전화번호에 대응하는 사용자 모바일 기기로 SMS(Short Message Service)를 통해 전달하는
IP주소와 SMS를 이용한 본인인증 방법.The method of claim 2,
The URL for the IP authentication and the IP authentication request number are delivered to the user mobile device corresponding to the phone number through SMS (Short Message Service).
Self authentication method using IP address and SMS.
상기 사용자 모바일 기기가 앱 또는 웹 브라우저를 통해 상기 IP 인증을 위한 URL에 접속하는 IP주소와 SMS를 이용한 본인인증 방법.The method of claim 1,
Identity authentication method using an IP address and SMS through which the user mobile device accesses the URL for IP authentication through an app or a web browser.
상기 본인 인증 서비스 서버가 상기 앱 또는 웹 브라우저를 통해 상기 IP 인증을 위한 URL에 접속한 상기 사용자 모바일 기기의 IP 주소를 확인하는 단계; 및
상기 본인 인증 서비스 서버가 확인된 상기 사용자 모바일 기기의 IP 주소와 상기 IP 인증 요청 번호를 통신사 서버에 전달하는 단계;
를 더 포함하는 IP주소와 SMS를 이용한 본인인증 방법.The method of claim 4,
Checking, by the identity authentication service server, the IP address of the user mobile device connected to the URL for IP authentication through the app or web browser; And
Transmitting, by the identity authentication service server, the IP address of the user's mobile device and the IP authentication request number to which the user's mobile device is verified;
Identity authentication method using an IP address and SMS further comprising.
상기 생성한 SMS 인증값을 상기 본인 인증 서비스 서버를 통해서 상기 사용자 모바일 기기로 전달하는 IP주소와 SMS를 이용한 본인인증 방법.The method of claim 1,
An identity authentication method using an IP address and SMS for transmitting the generated SMS authentication value to the user mobile device through the identity authentication service server.
상기 SMS 인증값 비교에 따른 인증 결과를 상기 본인 인증 서비스 서버에 전달하는 단계;
를 더 포함하는 IP주소와 SMS를 이용한 본인인증 방법.The method of claim 1,
Transmitting an authentication result according to the SMS authentication value comparison to the identity authentication service server;
Identity authentication method using an IP address and SMS further comprising.
상기 인증 기기는
상기 사용자 모바일 기기와 서로 다른 단말인
IP주소와 SMS를 이용한 본인인증 방법.The method of claim 1,
The authentication device
A terminal different from the user's mobile device
Self authentication method using IP address and SMS.
상기 사용자 정보에 대응되는 사용자 모바일 기기로 IP인증을 위한 URL(uniform resource locator)과 상기 IP 인증 요청 번호를 전달하는 IP인증 요청부;
상기 IP인증을 위한 URL을 통해 본인 인증 서비스 서버에 접속한 상기 사용자 모바일 기기의 IP주소와, 상기 사용자 모바일 기기로부터 전달받은 IP 인증 요청 번호에 매핑된 사용자 정보에 할당된 IP주소의 비교 결과에 기초하여 SMS 인증값을 생성하는 SMS 인증값 생성부; 및
상기 생성한 SMS 인증값을 상기 사용자 모바일 기기로 전송하고, 상기 본인 인증 서비스 서버로부터 전달받은 상기 인증기기에 입력된 SMS 인증값 및 상기 생성된 SMS 인증값을 비교하여 인증을 수행하는 SMS 인증부를 포함하는 통신사 서버.An IP authentication request number generator configured to receive user information input to the authentication device through the identity authentication service server, and generate an IP authentication request number when the user information matches the previously stored communication company user information;
An IP authentication request unit for transmitting a uniform resource locator (URL) for IP authentication and the IP authentication request number to a user mobile device corresponding to the user information;
Based on the comparison result of the IP address of the user's mobile device connected to the identity authentication service server through the URL for IP authentication and the IP address assigned to user information mapped to the IP authentication request number received from the user's mobile device. An SMS authentication value generator for generating an SMS authentication value; And
Includes an SMS authentication unit that transmits the generated SMS authentication value to the user mobile device, and performs authentication by comparing the SMS authentication value input to the authentication device received from the identity authentication service server and the generated SMS authentication value. Carrier server.
상기 사용자 정보는
전화번호, 이름, 생년월일, 성별 적어도 하나를 포함하는
통신사 서버.The method of claim 9,
The user information is
Including at least one phone number, name, date of birth, and gender
Carrier server.
상기 IP인증 요청부 는
상기 IP인증을 위한 URL과 상기 생성한 IP 인증 요청 번호를 상기 전화번호 에 대응하는 사용자 모바일 기기로 SMS를 통해 전달하는
통신사 서버.The method of claim 10,
The IP authentication request unit
Transferring the URL for IP authentication and the generated IP authentication request number to a user mobile device corresponding to the phone number through SMS
Carrier server.
상기 사용자 모바일 기기는
앱 또는 웹 브라우저를 통해 상기 IP 인증을 위한 URL에 접속하는
통신사 서버.The method of claim 9,
The user mobile device
Accessing the URL for IP authentication through an app or web browser
Carrier server.
상기 본인 인증 서비스 서버는 상기 앱 또는 웹 브라우저를 통해 상기 IP 인증을 위한 URL에 접속한 상기 사용자 모바일 기기의 IP 주소를 확인하고, 확인된 상기 사용자 모바일 기기의 IP 주소와 상기 IP 인증 요청 번호를 상기 통신사 서버에 전달하는
통신사 서버.The method of claim 12,
The identity authentication service server checks the IP address of the user mobile device that has accessed the URL for IP authentication through the app or web browser, and stores the confirmed IP address of the user mobile device and the IP authentication request number. Delivered to the carrier server
Carrier server.
상기 SMS 인증부는
상기 생성한 SMS 인증값을 상기 본인 인증 서비스 서버를 통해서 상기 사용자 모바일 기기로 전달하는
통신사 서버.The method of claim 9,
The SMS authentication unit
Transferring the generated SMS authentication value to the user mobile device through the identity authentication service server
Carrier server.
상기 SMS 인증부는
상기 SMS 인증값 비교에 따른 인증 결과를 상기 본인 인증 서비스 서버에 전달하는
통신사 서버.The method of claim 9,
The SMS authentication unit
Transferring the authentication result according to the SMS authentication value comparison to the identity authentication service server
Carrier server.
상기 인증 기기는
상기 사용자 모바일 기기와 서로 다른 단말인
통신사 서버.
The method of claim 9,
The authentication device
A terminal different from the user's mobile device
Carrier server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190079419A KR102300021B1 (en) | 2019-07-02 | 2019-07-02 | Authentication method and telecommunication server using IP address and SMS |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190079419A KR102300021B1 (en) | 2019-07-02 | 2019-07-02 | Authentication method and telecommunication server using IP address and SMS |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20210003529A true KR20210003529A (en) | 2021-01-12 |
KR102300021B1 KR102300021B1 (en) | 2021-09-09 |
Family
ID=74129470
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190079419A Active KR102300021B1 (en) | 2019-07-02 | 2019-07-02 | Authentication method and telecommunication server using IP address and SMS |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102300021B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022149963A1 (en) | 2021-01-11 | 2022-07-14 | 주식회사 엘지에너지솔루션 | Battery module and battery pack comprising same |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160038450A (en) * | 2014-09-30 | 2016-04-07 | 에스케이텔레콤 주식회사 | Method for providing authentication service based on network and authentication server |
KR20170095515A (en) * | 2016-02-15 | 2017-08-23 | 브이피 주식회사 | Apparatus and method for authenticating mobile device |
KR20170103691A (en) * | 2016-03-04 | 2017-09-13 | (주)이스톰 | Authentication mehtod and system using ip address and short message service |
-
2019
- 2019-07-02 KR KR1020190079419A patent/KR102300021B1/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160038450A (en) * | 2014-09-30 | 2016-04-07 | 에스케이텔레콤 주식회사 | Method for providing authentication service based on network and authentication server |
KR20170095515A (en) * | 2016-02-15 | 2017-08-23 | 브이피 주식회사 | Apparatus and method for authenticating mobile device |
KR20170103691A (en) * | 2016-03-04 | 2017-09-13 | (주)이스톰 | Authentication mehtod and system using ip address and short message service |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022149963A1 (en) | 2021-01-11 | 2022-07-14 | 주식회사 엘지에너지솔루션 | Battery module and battery pack comprising same |
Also Published As
Publication number | Publication date |
---|---|
KR102300021B1 (en) | 2021-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200210988A1 (en) | System and method for authentication of a mobile device | |
US8869253B2 (en) | Electronic system for securing electronic services | |
JP5231433B2 (en) | System and method for authenticating remote server access | |
CN105592065B (en) | A kind of website login method and login system based on mobile phone short message | |
US20180219851A1 (en) | Method and system for authentication | |
US8213583B2 (en) | Secure access to restricted resource | |
US20140109204A1 (en) | Authentication system via two communication devices | |
CA2665961C (en) | Method and system for delivering a command to a mobile device | |
WO2018021708A1 (en) | Public key-based service authentication method and system | |
CN106203021B (en) | A kind of more certification modes are integrated to apply login method and system | |
JP2014528129A (en) | How to control access to Internet-based applications | |
CN107113613A (en) | Server, mobile terminal, real-name network authentication system and method | |
CN104579671A (en) | Authentication method and system | |
KR101879843B1 (en) | Authentication mehtod and system using ip address and short message service | |
KR102300021B1 (en) | Authentication method and telecommunication server using IP address and SMS | |
US11968531B2 (en) | Token, particularly OTP, based authentication system and method | |
KR102464011B1 (en) | Automatic login supporting server and method thereof | |
KR20170055665A (en) | User authentication system and user authentication method therefor | |
KR20150135171A (en) | Login processing system based on inputting telephone number and control method thereof | |
KR102208332B1 (en) | Authentication method and telecommunication server using location information and SMS | |
KR20160027824A (en) | Method of user authentication uisng usim information and device for user authentication performing the same | |
KR102274066B1 (en) | Authentication apparatus and method for providing emm service | |
CN105791211B (en) | A kind of website cipher safety inputting method and system | |
WO2018124430A1 (en) | Online information security system utilizing cell broadcasting service | |
KR102705620B1 (en) | Secure user two factor authentication method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20190702 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20201118 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20210616 |
|
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20210902 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20210903 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20240806 Start annual number: 4 End annual number: 6 |