KR20210085778A - 고속 모바일 연동 사용자 인증 방법 및 장치 - Google Patents
고속 모바일 연동 사용자 인증 방법 및 장치 Download PDFInfo
- Publication number
- KR20210085778A KR20210085778A KR1020190179210A KR20190179210A KR20210085778A KR 20210085778 A KR20210085778 A KR 20210085778A KR 1020190179210 A KR1020190179210 A KR 1020190179210A KR 20190179210 A KR20190179210 A KR 20190179210A KR 20210085778 A KR20210085778 A KR 20210085778A
- Authority
- KR
- South Korea
- Prior art keywords
- authentication
- user
- terminal
- information
- server
- Prior art date
Links
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/0853—Network architectures or network communication protocols for network security for authentication of entities using an additional device, e.g. smartcard, SIM or a different communication terminal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- 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/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
-
- 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/0861—Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
본 발명은 고속 모바일 연동 사용자 인증 방법 및 장치에 관한 것이다. 이는 사용자단말의 인증을 위해 별도의 모바일 인증단말을 추가로 이용하는 사용자 인증 방법으로서, 사용자단말이 인증서버로 사용자 식별정보를 전송하는 제1단계; 상기 인증서버가 수신된 사용자 식별정보에 연관되어 있는 사용자 모바일 인증단말로 인증요구를 전송하는 제2단계; 상기 인증단말이 수신된 인증요구에 응답하여 기계기반 프로세스(상기 인증단말이 기저장된 정보에 기초하여 사용자인증값을 생성하고 이를 상기 인증서버로 전송하는 과정을 포함)와 인간기반 프로세스(상기 인증단말이 사용자정보의 입력을 프롬프트하고, 이를 통해 사용자로부터 입력된 사용자 정보를 기저장된 정보와 비교하며, 그 비교결과값을 상기 인증서버로 전송하는 과정을 포함)를 병렬로 처리하는 제3단계; 및 상기 인증서버가 상기 사용자인증값과 상기 비교결과값 양자 모두에 기초하여 사용자 인증을 완결하는 제4단계를 포함한다. 본 발명에 따르면 예컨대 PC와 같은 사용자단말에서 예컨대 스마트폰과 같은 모바일단말과 연동하여 사용자인증을 진행할 때, 모바일단말에서의 인증시간을 크게 줄일 수 있다는 장점이 제공된다.
Description
본 발명은 사용자단말의 인증을 위해 별도의 모바일 단말을 인증단말로 이용하는 사용자인증 기술에 관한 것으로서, 더 상세하게는, 인증단말을 기저장된 인증정보에 기초하여 사용자 인증값을 생성하고 이를 인증서버로 전송하는 기계기반 프로세스와, 사용자에게 예컨대 지문, 핀 또는 패턴과 같은 사용자 정보를 입력받고 이를 기저장된 사용자 정보와 비교하고 그 결과값을 인증서버로 전송하는 인간기반 프로세스를 병렬로 처리하도록 구성하고, 인증서버는 인증단말의 기계기반 및 인간기반 프로세스의 결과값 양자에 기초하여 사용자 인증을 완결하도록 함으로써, 컴퓨팅 자원 또는 네트워크 환경이 열악한 경우에도 여전히 사용자인증에 소요되는 시간이 단축될 수 있도록 한 새로운 고속 모바일 연동 사용자 인증 방법 및 장치에 관한 것이다.
근래에 예컨대 핀테크와 같이 네트워크 상에서의 금융거래가 활발해지고 있으며 이와 함께 사용자 인증의 안전을 확보하여야 한다는 기술적 요구가 증대되고 있다. 이러한 요구에 부응하여 인증 과정의 안전성을 위해 사용자는 기존에 사용하던 아이디 이외에 핀, 패턴 또는 지문 등의 생체정보를 추가로 입력하도록 하는 인증 기술이 사용되고 있다. 이러한 기술에 따르면, 한편으로 사용자 인증의 안전성이 증가된다는 효과를 제공하지만, 다른 한편으로는 예컨대 지문과 같은 추가 사용자 정보를 위한 입력장치를 별도로 준비하여야 하는 점 등의 사용자 불편함이 증가한다는 문제가 발생한다.
이러한 사용자 불편 문제를 해소시키기 위하여, 근래에는 예컨대 데스크탑 컴퓨터 장치와 같은 사용자단말의 인증을 위해, 예컨대 스마트폰과 같은 고기능 모바일 컴퓨팅 장치를 사용자 인증을 위한 부가적인 인증 단말로 이용하는 사용자 인증 기술들이 제안되고 있다. 최근에는 대부분의 사용자가 스마트폰을 소지하고 있다고 볼 수 있으며, 스마트폰에 예컨대 지문과 같은 생체정보를 입력하는 것이 가능하고, 또한 적절한 애플리케이션을 스마튼폰에 설치하고 실행시키는 것만으로 스마트폰을 이용한 사용자 인증 프로세스의 처리가 가능하다. 그러므로 스마트폰과 같은 모바일 장치를 부가적인 인증단말로 이용하는 인증 기술은 사용자 인증의 안전성을 향상시키면서도 사용자가 간편하고 편리하게 이용할 수 있도록 한다는 장점이 제공될 수 있었다.
그런데, 종래의 모바일 인증단말을 이용하는 인증 기술에서는 모바일 인증단말의 컴퓨팅 파워 및/또는 무선 네트워크 환경이라는 변수에 따라 인증 시간이 달라지는 문제가 있었다. 다시 말해서, 종래 인증단말에서 수행되는 인증 프로세스에 따르면, 먼저 사용자로부터 예컨대 지문과 같은 사용자 정보의 입력을 프롬프트하는 단계, 사용자가 손가락을 인증단말의 소정 위치에 접촉시켜 지문을 입력함으로써 지문정보를 입력하는 단계, 입력된 지문 정보가 기저장된 정보와 일치하는지 인식하여 사용자를 확인하는 단계, 소정 사용자 인증값을 생성하는 단계, 이후 생성된 인증값을 인증서버로 전송하여 사용자 인증을 수행하는 단계들이 순차적으로 진행된다.
따라서 만약 네트워크 환경이 매우 양호하고 또 인증단말의 컴퓨팅 파워가 고사양인 경우라면, 인증단말에서 진행되는 프로세스 중 사용자가 지문을 인증단말로 입력하는 단계가 제일 오래 걸리고, 나머지 단계들은 빠르게 처리될 수 있으므로, 사용자가 느끼는 인증과정이 별 문제없이 신속하게 이루어질 수 있다. 그러나, 예컨대 인증단말과 인증서버간 무선 네트워크 환경이 양호하지 않는 경우, 또는 인증단말의 컴퓨팅 파워가 약한 경우라면, 사용자가 지문을 입력한 후 인증과정에 소요되는 시간이 증가된다. 이는 전체적으로 인증과정에 소요되는 시간이 증가하게 될 뿐만 아니라, 사용자는 인증시간이 불필요하게 지연된다는 느낌을 가지게 되므로 인증과정이 까다롭고 불편하다고 생각하게 된다는 문제점이 있었다. 경험적으로 국내 사용자들은 예컨대 1-3초 정도의 시간이라면 큰 지연감을 느끼지 않지만, 3초를 초과하여 4 ~ 6초까지 증가하게 되면 심한 지연감을 느껴 불편을 호소하는 경향이 크다고 보고되고 있다.
그러므로 열악한 네트워크 환경이나 저사양 장치를 사용하는 경우라 하더라도, 양호한 네트워크 환경에서 고사양 장치를 사용하는 경우와 동일하거나 유사한 정도로, 신속하게 처리될 수 있는 인증 기술이 있다면 정지 환경 뿐만 아니라 차량에서와 같은 이동 환경과 드론, 사물 인터넷과 같은 저사양 컴퓨팅 환경 등 다양한 분야에서 널리 적용될 수 있으므로 바람직할 것이다.
본 발명자는, 상술한 종래 기술의 문제를 해결하고자, 사용자단말의 인증을 위해 별도의 모바일 인증단말을 추가로 이용하는 사용자 인증 기술에 있어서, 컴퓨팅 파워나 네트워크 환경의 다양성에도 불구하고 사용자가 신속한 인증이라고 느낄 수 있을만한 시간, 예컨대 약 1-3초 사이의 시간 내에서 처리될 수 있도록 보장할 수 있는 인증 기술을 연구하던 중, 사용자 인증 프로세스는 인증단말에 의해 사용자의 개입없이 자동으로 수행될 수 있는 기계기반 프로세스와 사용자의 개입을 필요로 하는 인간기반 프로세스 양자를 포함하여 구성된다는 점; 기계기반 프로세스는 상대적으로 신속하게 처리될 수 있는 반면에, 인간기반 프로세스는 사용자 행위가 추가되므로 상대적으로 긴 시간이 소요된다는 점; 인간기반 프로세스 중 사용자가 인증단말에 표시된 메시지를 읽고 판단하고 그에 따라 사용자 정보를 입력하는 행위들을 하는 동안 실제적으로 인증단말은 대기상태로 존재한다는 점; 특히 "인증이 지연되고 있다는 느낌"은, 실제로 전체 인증 프로세스에 소요되는 시간이 아니라, 사용자가 예컨대 지문 등의 사용자 정보를 인증단말로 입력한 직후부터 인증 완결까지 소요되는 시간과 관련되어 있다는 점에 주목하였다.
그리고 본 발명자는, 만약 인간기반 프로세스와 기계기반 프로세스를 병렬로 처리하도록 구성한다면, 사용자 정보 입력 행위가 진행되는 예컨대 약 2 ~ 3초 동안에 기계기반 프로세스의 대부분 또는 전부가 처리 완료될 수 있고, 따라서 사용자 정보 입력후 인증 완결까지 동안에 수행되어야 할 프로세스가 최소화될 수 있으며, 그러므로 컴퓨팅 파워가 낮은 환경 및/또는 네트워크 환경하에서도, 사용자는 예컨대 지문 입력 이후 예컨대 1 ~ 3초 정도의 짧은 시간 안에 인증이 완료되었다고 느낄 수 있게 하는 것이 가능하다는 사실을 깨달았다.
이러한 깨달음에 기초하여 제안되는 본 발명은, 사용자단말의 인증을 위해 별도의 모바일단말을 인증단말로 이용하는 사용자인증에 있어서, 인증단말은 기저장된 인증정보에 기초하여 사용자 인증값을 생성하고 이를 인증서버로 전송하는 기계기반 프로세스와, 사용자에게 예컨대 지문, 핀 또는 패턴과 같은 사용자 정보를 입력받고 이를 기저장된 사용자 정보와 비교하고 그 결과값을 인증서버로 전송하는 인간기반 프로세스를 병렬로 처리하도록 구성하고, 인증서버는 인증단말의 기계기반 및 인간기반 프로세스의 결과값 양자에 기초하여 사용자 인증을 완결하도록 구성함으로써, 컴퓨팅 자원 및/또는 네트워크 환경이 열악한 경우에도 사용자인증에 소요되는 시간이 단축될 수 있도록 한 새로운 고속 모바일 연동 사용자 인증 방법 및 장치의 제공을 목적으로 한다.
나아가 본 발명은, 인증서버로부터 인증요구를 푸시받으면 인증단말은 예컨대 잠금화면 상에서 인증앱을 실행시키고, 인증앱은 예컨대 지문과 같은 생체정보, 핀 또는 패턴 등의 다양한 사용자 고유 정보들 중 어느 하나를 입력할 수 있도록 하는 사용자정보 입력창을 표시하도록 구성됨으로써, 사용자로 하여금 원하는 방식으로 사용자 정보를 입력할 수 있는 다양성을 제공할 수 있는 한 새로운 고속 모바일 연동 사용자 인증 방법 및 장치의 제공을 목적으로 한다.
더 나아가 본 발명은, 인증앱과 인증서버 사이의 인증이 예컨대 파이도투(FIDO2, Fast IDentity Online 2)와 같은 공개키/비밀키에 기초하여 진행되도록 함으로써 단순 로컬인증에 국한되는 것이 아니라 원격인증을 포함하도록 하여 인증과정의 보안성을 향상시키도록 한 새로운 고속 모바일 연동 사용자 인증 방법 및 장치의 제공을 목적으로 한다.
이러한 목적은 본 발명에 따라 제공되는 고속 모바일 연동 사용자 인증 방법 및 장치에 의해 달성된다.
본 발명의 일 양상에 따른 고속 모바일 연동 사용자 인증 방법은, 사용자단말의 인증을 위해 별도의 모바일 인증단말을 추가로 이용하는 사용자 인증 방법으로서, 사용자단말이 인증서버로 사용자 식별정보를 전송하는 제1단계; 상기 인증서버가 수신된 사용자 식별정보에 연관되어 있는 사용자 모바일 인증단말로 인증요구 를 전송하는 제2단계; 상기 인증단말이 수신된 인증요구에 응답하여 기계기반 프로세스(상기 인증단말이 기저장된 정보에 기초하여 사용자인증값을 생성하고 이를 상기 인증서버로 전송하는 과정을 포함)와 인간기반 프로세스(상기 인증단말이 사용자정보의 입력을 프롬프트하고, 이를 통해 사용자로부터 입력된 사용자 정보를 기저장된 정보와 비교하며, 그 비교결과값을 상기 인증서버로 전송하는 과정을 포함)를 병렬로 처리하는 제3단계; 및 상기 인증서버가 상기 사용자인증값과 상기 비교결과값 양자 모두에 기초하여 사용자 인증을 완결하는 제4단계를 포함한다.
실시예에 있어서, 상기 제3단계의 상기 인간기반 프로세스에서, 상기 인증단말은 상기 인증요구를 수신하면 이에 응답하여 사용자로 하여금 사용자의 생체정보, 핀정보 및 패턴정보 중 적어도 하나를 입력하도록 프롬프트하는 입력창을 표시할 수 있다.
실시예에 있어서, 상기 제3단계는 상기 인증단말의 현재상태가 잠금화면 상태인 경우, 그 잠금화면을 유지한 상태로 처리되는 것이 바람직하다.
실시예에 있어서, 상기 인증단말과 상기 인증서버 사이의 사용자 인증 방식은 공개키/비밀키를 이용하는 방식으로 수행되는 것이 바람직하다.
실시예에 있어서, 상기 인증서버에서 상기 인증단말로 보내는 인증요구는 푸시 방식 또는 MQTT(Message Queuing Telemetry Transport) 방식 중 어느 하나의 방식으로 전송될 수 있다.
그리고 본 발명의 다른 양상에 따른 고속 모바일 연동 사용자 인증 장치는, 사용자단말의 인증을 위해 상기 사용자단말과 연관되어 있는 모바일 인증단말로서, 상기 사용자단말로부터 사용자 식별정보를 수신한 인증서버로부터 인증요구를 수신하고, 수신된 인증요구에 응답하여 기계기반 프로세스(기저장된 정보에 기초하여 사용자인증값을 생성하고 이를 상기 인증서버로 전송하는 과정을 포함)와 인간기반 프로세스(사용자정보의 입력을 프롬프트하고, 이를 통해 사용자로부터 입력된 사용자 정보를 기저장된 정보와 비교하며, 그 비교결과값을 상기 인증서버로 전송하는 과정을 포함)를 병렬로 처리하고, 그 결과 상기 인증서버의 사용자단말 인증을 위해 필요한 상기 사용자인증값 및 상기 비교결과값 양자를 상기 인증서버로 전송하도록 구성된다.
본 발명에 따르면, 사용자단말의 인증을 위해 별도의 모바일 인증단말을 추가로 이용하는 사용자 인증 기술에 있어서, 컴퓨팅 파워나 네트워크 환경의 다양성에도 불구하고 항상 사용자가 별다른 지연감을 느낄 수 없는 짧은 시간 예컨대 약 1-3초 사이의 일정한 시간 내에서 처리되는 것이 보장될 수 있는 새로운 사용자 인증 기술이 제공된다.
다시 말해서 본 발명에 따르면 특히 사용자가 느끼는 인증시간은 전체 인증 프로세스에 소요되는 실제 시간이 아니라, 사용자가 예컨대 지문 등의 사용자 정보를 인증단말로 입력한 직후부터 인증 완결까지 소요되는 시간과만 관련되어 있다는 점에 주목하고, 사용자정보 입력 행위가 진행되는 동안 미리 사용자 인증과 관련된 대부분의 컴퓨팅 프로세스를 처리함으로써, 사용자 정보 입력후 인증 완결까지 동안에 수행되어야 할 프로세스가 최소화되도록 하였고, 이에 따라 컴퓨팅 파워가 낮은 환경 및/또는 네트워크 환경하에서도, 사용자는 예컨대 지문 입력 이후 상대적으로 짧은 시간 안에 사용자 인증이 완료되었다고 느낄 수 있게 구성된 새로운 사용자 인증 기술이 제공된다.
구체적으로 본 발명에 따르면, 예컨대 개인용컴퓨터(PC)와 같은 사용자단말의 인증을 위해 모바일 인증단말로 이용하는 사용자인증에 있어서, 인증단말은 기저장된 인증정보에 기초하여 사용자 인증값을 생성하고 이를 인증서버로 전송하는 기계기반 프로세스와, 사용자에게 예컨대 지문, 핀 또는 패턴과 같은 사용자 정보를 입력받고 이를 기저장된 사용자 정보와 비교하고 그 결과값을 인증서버로 전송하는 인간기반 프로세스를 병렬로 처리하도록 하고, 인증서버는 인증단말의 기계기반 및 인간기반 프로세스의 결과값 양자에 기초하여 사용자 인증을 완결하도록 함으로써, 컴퓨팅 자원 및/또는 네트워크 환경이 열악한 경우에도 사용자인증 시간이 단축될 수 있다는 장점이 제공된다.
나아가 본 발명에 따르면, 인증서버로부터 인증요구를 푸시받으면 예컨대 스마트폰과 같은 모바일 컴퓨팅 장치일 수 있는 인증단말은 예컨대 잠금화면 상에서 사용자 인증 프로세스를 수행하도록 구성된 소프트웨어인 인증앱을 실행시키고, 인증앱은 예컨대 지문과 같은 생체정보, 핀 또는 패턴 등의 다양한 사용자 고유 정보들 중 어느 하나를 입력할 수 있도록 하는 사용자정보 입력창을 표시하도록 구성됨으로써, 사용자로 하여금 원하는 방식으로 사용자 정보를 입력할 수 있는 다양성을 제공할 수 있다.
더 나아가 본 발명에 따르면, 인증단말에서 실행되는 인증앱과 인증서버 사이의 인증이 예컨대 파이도투(FIDO2, Fast IDentity Online 2)와 같은 공개키/비밀키에 기초하여 진행되도록 함으로써 단순 로컬인증에 국한되는 것이 아니라 원격인증을 포함하도록 하여 인증과정의 보안성이 더 향상되도록 한다.
더 나아가 본 발명에 따르면, 앞으로 크게 발전될 것으로 예상되는 다양한 분야, 즉 예컨대 자율주행차와 같이 고속으로 이동하는 차량 내에서 제공되는 네트워크 연결 분야, 드론이나 사물인터넷과 같이 저사양 컴퓨팅 장치들을 이용하는 분야 등, 열악한 네트워크 환경이나 저사양 컴퓨팅 장치가 이용되는 다양한 기술 분야에서도 안전하면서도 신속하게 수행되는 사용자 인증 기술을 제공할 수 있다.
도 1은 사용자단말의 인증을 위해 별도의 모바일 인증단말을 추가로 이용하는 사용자 인증 시스템의 일반적인 구성을 예시하는 개략도.
도 2는 본 발명의 실시예에 따른 고속 모바일 연동 인증 방법이 수행되는 동안 사용자단말, 인증단말 및 인증서버 사이의 상호작용을 예시하는 개략도.
도 3은 본 발명의 실시예에 따른 고속 모바일 연동 인증 방법을 예시하는 개략적인 흐름도.
도 4는 본 발명의 실시예에 따른 고속 모바일 연동 인증 장치에서 사용자정보로서 지문을 입력하도록 프롬프트하는 입력창을 예시하는 개략도.
도 5는 본 발명의 실시예에 따른 고속 모바일 연동 인증 장치에서 사용자정보로서 핀(PIN)을 입력하도록 프롬프트하는 입력창을 예시하는 개략도.
도 6은 본 발명의 실시예에 따른 고속 모바일 연동 인증 장치에서 사용자정보로서 패턴을 입력하도록 프롬프트하는 입력창을 예시하는 개략도.
도 7은 본 발명의 실시예에 따른 고속 모바일 연동 인증 방법에서 공개키-비밀키 방식으로 사용자 인증이 수행될 때 인증단말과 인증서버의 상호작용을 예시하는 개략도.
도 2는 본 발명의 실시예에 따른 고속 모바일 연동 인증 방법이 수행되는 동안 사용자단말, 인증단말 및 인증서버 사이의 상호작용을 예시하는 개략도.
도 3은 본 발명의 실시예에 따른 고속 모바일 연동 인증 방법을 예시하는 개략적인 흐름도.
도 4는 본 발명의 실시예에 따른 고속 모바일 연동 인증 장치에서 사용자정보로서 지문을 입력하도록 프롬프트하는 입력창을 예시하는 개략도.
도 5는 본 발명의 실시예에 따른 고속 모바일 연동 인증 장치에서 사용자정보로서 핀(PIN)을 입력하도록 프롬프트하는 입력창을 예시하는 개략도.
도 6은 본 발명의 실시예에 따른 고속 모바일 연동 인증 장치에서 사용자정보로서 패턴을 입력하도록 프롬프트하는 입력창을 예시하는 개략도.
도 7은 본 발명의 실시예에 따른 고속 모바일 연동 인증 방법에서 공개키-비밀키 방식으로 사용자 인증이 수행될 때 인증단말과 인증서버의 상호작용을 예시하는 개략도.
이하에서는 도면을 참조하여 본 발명의 구체적인 실시예들을 설명한다. 참고로 이하의 기재사항 및 도면은 본 발명의 이해를 돕기 위한 예시일 뿐 발명의 기술범위를 한정하는 것이 아니다. 아래에서 설명되는 실시예들은 현장에서 구현할 때 다양한 변형이 가능하며, 이들 변형이 본 발명의 기술사상 내에 있다면 본 발명에 속한다고 해야 할 것인 바, 본 발명의 기술사상은 이하의 설명을 통해 해상 기술 분야의 지식을 가진 자에게 쉽게 이해될 것이다.
도 1은 사용자단말의 인증을 위해 별도의 모바일 인증단말을 추가로 이용하는 사용자 인증 시스템의 일반적인 구성을 예시하는 개략도이다.
도 1을 참조하면, 인증서버(1), 사용자단말(2) 및 인증단말(3)을 포함하는 사용자 인증 시스템의 전체적인 구성이 예시된다. 이는 예컨대 퍼스널컴퓨터(PC)일 수 있는 사용자단말(2)이 예컨대 은행서비스를 이용하기 위하여 웹서비스서버에 로그인하기 위해 필요한 사용자인증을 예컨대 스마트폰일 수 있는 별도의 모바일 인증단말(3)을 이용하는 사용자 인증 시스템이다.
도시된 예에서, 먼저 사용자단말(2)은 예컨대 사용자가 입력한 사용자 아이디와 같은 사용자 식별정보를 예컨대 유무선 인터넷과 같은 통신망을 통해 원격의 인증서버(1)로 전송함으로써 사용자인증을 개시할 수 있다.
인증서버(1)는 이에 응답하여, 수신된 사용자 아이디와 연관된 저장되어 있는 사용자 관련정보를 조회하여 인증단말의 접속정보(예컨대, 전화번호)를 획득한 후, 해당 인증단말(3)로 인증요구를 푸시할 수 있다.
인증단말(3)은 이에 응답하여, 예컨대 현재 잠금화면 상태를 그대로 유지한 채로, 인증앱을 실행시킨다. 인증앱은 사용자로 하여금 지문, 핀, 패턴과 같이 사용자를 고유하게 확인할 수 있도록 하는 사용자정보를 입력하도록 프롬프트하고, 입력된 사용자정보를 기저장된 사용자정보와 비교하여 사용자를 확인할 수 있다. 또한 인증앱은 소정 프로세스에 따라 사용자인증값을 생성한 다음 이를 인증서버(1)로 전송함으로써, 이에 기초하여 인증서버(1)는 사용자인증을 수행하고 그 결과 사용자단말(2)이 웹서비스를 이용하기 위해 로그인할 수 있도록 한다.
종래에 인증 기술에서는 인증단말은 사용자정보 입력(예컨대, 지문)을 프롬프트한 후, 지문이 입력되면 이를 기저장된 정보와 비교하고, 그 결과 사용자임이 확인된 경우에만 소정 프로세스에 따른 사용자 인증값을 생성하고 인증서버(1)로 전송하는 방식으로 각 과정들이 순차적으로 이루어졌다. 이에 비하여 본 발명에 따르면, 아래에서 도 2 내지 도 7을 참조하여 더 상세히 설명되는 것과 같이, 사용자정보가 입력되는 동안 다른 프로세스가 동시에 병렬로 프로세싱된다는 특징을 가진다.
도 2는 본 발명의 실시예에 따른 고속 모바일 연동 인증 방법이 수행되는 동안 사용자단말, 인증단말 및 인증서버 사이의 상호작용을 예시하는 개략도이다.
도 2를 참조하면, 사용자측 인증단말 및 사용자단말과 인증서버 사이의 상호관계로 표현된 본 발명의 일 양상에 따른 고속 모바일 연동 사용자 인증 방법이 예시된다.
먼저, 사용자단말의 사용자인증을 위하여 사용자는 유무선 입력장치를 이용하여 사용자단말로 사용자 아이디를 입력할 수 있다(201). 그러면, 사용자단말은 유무선 네트워크와 같은 통신망을 통해 원격의 인증서버에 접속하여 사용자 식별정보로서 사용자 아이디를 전송한다(203).
이에 응답하여 인증서버는 수신된 사용자 식별정보에 연관되어 있는 사용자 모바일 인증단말로 인증요구 푸시메시지를 전송한다(205). 다른 방식으로 본 발명의 바람직한 실시예에 따라, 인증서버에서 인증단말로 보내는 인증요구는 푸시 방식이 아니라 MQTT(Message Queuing Telemetry Transport) 방식에 의해 전송될 수 있다. 푸시 방식은 메시지가 유실될 위험이 존재하는 것에 비하여, MQTT 방식은 보다 안정적으로 메시지를 송수신할 수 있다는 장점이 있다.
푸시방식 또는 MQTT방식으로 인증요구를 수신하면, 인증단말은 수신된 푸시메시지에 응답하여 기계기반 프로세스(221 및 223)와 인간기반 프로세스(211, 215 및 217)를 병렬로 처리하는 단계가 진행된다. 이때, 기계기반 프로세스(221 및 223)는 인증단말이 기저장된 정보에 기초하여 사용자인증값을 생성(221)하고 이를 인증서버로 전송(223)하는 과정을 포함한다. 인간기반 프로세스(211, 215 및 217)는 인증단말이 사용자정보의 입력을 프롬프트(즉 입력창을 표시)하고(211), 이를 통해 사용자가 예컨대 지문, 핀 또는 패턴과 같이 사용자를 고유하게 확인할 수 있도록 하는 사용자정보를 입력(213)하면, 입력된 사용자 정보를 기저장된 정보와 비교하여 일치여부를 판단(215)하고, 그 비교결과값을 인증서버로 전송(217)하는 과정을 포함한다.
마지막으로 인증서버는 인증단말로부터 수신된 사용자인증값을 인증서버에 저장되어 있는 값에 기초하여 확인하고 인증단말로부터 수신된 비교결과값을 참조하여 사용자 인증을 완결할 수 있다(230).
위에서 설명된 예에서, 인증단말은 전용 장치일 수 있지만, 바람직하게는 범용장치인 스마트폰에 본 발명에 따른 인증방법을 구현하도록 구성된 소프트웨어인 인증앱을 설치함으로써 구현될 수도 있다. 이러한 인증앱 방식의 구현예는 아래에서 도 3을 참조하여 설명된다.
도 3은 본 발명의 실시예에 따른 고속 모바일 연동 인증 방법을 예시하는 개략적인 흐름도이다.
도 3을 참조하면, 사용자측 인증단말 및 사용자단말과 인증서버 사이의 상호관계로 표현된 본 발명의 일 양상에 따른 고속 모바일 연동 사용자 인증 방법(300)이 예시된다.
먼저, 사용자단말의 사용자인증을 위하여 사용자가 입력한 사용자 아이디를, 사용자단말은 유무선 네트워크와 같은 통신망을 통해 원격의 인증서버에 접속하여 사용자 식별정보로서 전송한다(301).
이에 응답하여 인증서버는 수신된 사용자 식별정보에 연관되어 있는 사용자 모바일 인증단말로 인증요구를 푸시 방식 또는 MQTT 방식으로 전송한다(303).
인증요구를 수신하면, 인증단말은 수신된 푸시메시지에 응답하여 인증앱을 실행시킨다. 이때 인증단말이 다른 앱을 실행시키고 있는 경우 또는 잠금화면 상태인 경우, 이들 기존 앱 위에서 또는 잠금화면 위에서 인증앱이 실행되도록 하는 것이 바람직하다.
일단 실행된 인증앱은 기계기반 프로세스(321 및 323)와 인간기반 프로세스(311, 313 및 315)를 병렬로 처리하는 단계가 진행된다. 이때, 기계기반 프로세스(321 및 323)는 사용자의 개입이 필요없이 자동으로 처리되는 과정이며, 인증단말이 기저장된 정보에 기초하여 사용자인증값을 생성(321)하고 이를 무선 네트워크를 통해 원격의 인증서버로 전송(323)하는 과정을 포함한다. 인간기반 프로세스(311, 313 및 315)는 사용자의 개입이 필요한 과정이며, 인증단말이 사용자정보의 입력을 프롬프트(즉, 인증단말의 잠금화면 위로 입력창을 표시)하고(311), 이를 통해 사용자가 예컨대 지문, 핀 또는 패턴과 같이 사용자를 고유하게 확인할 수 있도록 하는 사용자정보를 입력하면, 입력된 사용자 정보를 기저장된 정보와 비교하여 일치여부를 판단(313)하고, 그 비교결과값을 인증서버로 전송(315)하는 과정을 포함한다.
마지막으로 인증서버는 인증단말로부터 단계(323)에서 수신된 사용자인증값을 인증서버에 저장되어 있는 값에 기초하여 확인하고, 인증단말로부터 단계(315)에서 수신된 비교결과값을 참조하여 사용자 인증을 완결할 수 있다(330).
실시예에 있어서, 인간기반 프로세스 중 입력창 표시(211) 과정에서, 표시되는 입력창은 사용자의 생체정보, 핀정보 및 패턴정보 중 적어도 하나를 입력하도록 프롬프트하는 입력창일 수 있다(도 4 내지 도 6 참조).
실시예에 있어서, 인증앱이 실행되어, 사용자입력을 프롬프트하는 등 인간기반 프로세서를 수행하고 이와 함께 기계기반 프로세스를 수행하는 과정들은 모두, 인증단말의 현재상태(즉, 인증요구를 수신한 때의 상태)가 잠금화면 상태인 경우, 그 잠금화면을 유지한 상태로 처리되는 것이 바람직하다. 만약 인증단말의 현재상태가 잠금화면이 아닌 경우라면 물론 그 현재 상태를 유지한 채로 인증앱이 실행되어 각 프로세스가 진행될 수 있다.
본 발명의 바람직한 실시예에 있어서, 인증단말과 인증서버 사이의 사용자 인증 방식은 예컨대 파이도투(FIDO2)방식과 같이 공개키/비밀키를 이용하는 방식으로 수행되는 것이 바람직하다. 이러한 특징은 아래에서 도 7을 참조하여 더 상세히 설명된다.
그리고 본 발명의 다른 양상에 따른 고속 모바일 연동 사용자 인증 장치는, 사용자단말의 인증을 위해 사용자단말과 연관되어 있는 인증동글과 같은 전용장치로서 구현되거나 또는 스마트폰에 인증앱을 설치한 형태로서 구현되는 모바일 인증단말이다.
이 인증단말 즉 고속 모바일 연동 사용자 인증 장치는 위에서 도 2 내지 도 3을 참조하여 설명한 바와 같이, 사용자단말로부터 사용자 식별정보를 수신한 인증서버로부터 인증요구를 수신하고, 수신된 인증요구에 응답하여 기계기반 프로세스(기저장된 정보에 기초하여 사용자인증값을 생성하고 이를 상기 인증서버로 전송하는 과정을 포함)와 인간기반 프로세스(사용자정보의 입력을 프롬프트하고, 이를 통해 사용자로부터 입력된 사용자 정보를 기저장된 정보와 비교하며, 그 비교결과값을 상기 인증서버로 전송하는 과정을 포함)를 병렬로 처리하고, 그 결과 상기 인증서버의 사용자단말 인증을 위해 필요한 상기 사용자인증값 및 상기 비교결과값 양자를 상기 인증서버로 전송하도록 구성된다.
도 4는 본 발명의 실시예에 따른 고속 모바일 연동 인증 장치에서 사용자정보로서 지문을 입력하도록 프롬프트하는 입력창(40)을 예시하고, 도 5는 핀(PIN)을 입력하도록 프롬프트하는 입력창(50)을 예시하며, 도 6은 패턴을 입력하도록 프롬프트하는 입력창(60)을 예시하는 개략도이다.
도 4 내지 도 6에 도시된 입력창(40, 50, 60)은 모두 또는 하나 이상이 인증단말(3) 내에 저장될 수 있다. 저장되어 있는 복수의 입력창들 중 어느 입력창이 표시될 것인가는, 사전에 사용자가 설정하거나 또는 사용자가 설정하지 않는 경우 디폴트로 정해질 수 있다. 인증단말(3)은 인증요구를 수신하면 이에 응답하여 사용자가 설정한 입력창 또는 디폴트로 정해져 있는 입력창을 인증단말의 디스플레이를 통해 사용자에게 표시할 수 있다.
도 7은 본 발명의 실시예에 따른 고속 모바일 연동 인증 방법에서 공개키-비밀키 방식(FIDO2 기반)으로 사용자 인증이 수행될 때 인증단말과 인증서버의 상호작용을 예시하는 개략도이다.
도 7을 참조하면, 사용자인증을 위한 데이터를 제공하는 인증단말과 사용자 인증을 수행하는 인증서버 사이의 상호작용이 도시된다. 인증단말은 공개키/비밀키에 기반한 사용자 인증(예컨대 FIDO2 생체인증표준 기반 사용자 인증)을 수행하도록 구성된 지문동글과 같은 전용 인증장치이거나 또는 인증앱을 설치한 스마트폰일 수 있다. 도시된 예에서 인증단말은 인증앱이 설치되어 있는 스마트폰이라고 가정한다. 인증서버는 인증단말과 연동되어 있는 사용자단말이 예컨대 은행과 같은 원격 서비스서버에 유무선 인터넷을 통해 로그인할 수 있도록 사용자인증을 수행하는 중개서버일 수 있다.
사용자가 사용자단말을 이용하여 예컨대 은행 이체 서비스를 제공하는 웹서비스 서버에 접속하여 FIDO2 생체인증에 의한 사용자 인증을 이용하기 위해 인증단말 등록서비스를 요청하면, 이에 대응하여 웹서비스 서버와 연결되어 있는 인증서버가 등록요구(MakeCredential Request)를 사용자단말과 연동되어 있는 인증단말로 송신한다(701).
이 등록요구를 수신하면, 인증단말은 FIDO2 등록을 위해 FIDO2인증을 위한 공개키/비밀키를 생성하고(703), 생성된 공개키를 포함한 등록응답(MakeCredential Response)을 생성하고(705), 이를 인증서버로 전송한다(707). 인증서버는 수신한 등록등답으로부터 FIDO2 인증용 공개키를 추출하여 저장함으로써 인증단말을 FIDO2 생체인증표준에 따른 믿을 수 있는 인증장치로서 등록한다(709).
그런 다음, 사용자가 사용자단말을 이용하여 예컨대 은행 이체 서비스를 제공하는 웹서비스 서버에 접속하여 서비스 이용을 위해 필요한 FIDO2 생체인증에 의한 사용자 인증을 개시하기 위하여 사용자 식별정보(예컨대, 사용자 아이디)를 웹서비스서버에 연결된 인증서버로 송신할 수 있다.
사용자 아이디를 수신한 인증서버는, 사용자 아이디와 연동되어 있는 사용자등록정보를 조회하여, 사용자단말과 연동되어 있는 인증단말의 접속정보(예컨대, 전화번호)를 추출한 후, 해당 인증단말로 인증요구(MakeAssertion Request)를 푸시 방식으로 또는 MQTT 방식으로 송신한다(721).
인증요구를 수신하면, 인증단말은 인증앱을 실행시킨다(722). 인증요구를 수신한 때, 만약 인증단말인 스마트폰이 잠금화면 상태일 경우, 현재의 잠금화면 상태를 풀지않고 잠금화면 상태를 유지한 채 인증앱이 실행되어 사용자인증에 필요한 프로세스를 처리하도록 구성될 수 있다.
인증앱은 실행되면 수신된 인증요구에 대한 답변으로서, 2가지 프로세스 즉 기계기반 프로세스 및 인간기반 프로세스를 병렬로 진행시킨다.
한편으로 인간기반 프로세스로서, 인증앱은 예컨대 잠금화면 상에 오버레이되는 사용자정보 입력창(예컨대, 도 4에 예시되어 있는 것과 같은)을 표시하고, 사용자로부터 지문정보를 입력받아 기저장된 지문정보와 비교하여 일치여부를 판정함으로써 사용자정보를 인식하고(723), 그 인식결과를 인증서버로 전송한다(729).
상기 인간기반 프로세스(723 및 729)가 진행되는 동안, 다른 한편으로 기계기반 프로세스로서, 인증앱은 기저장되어 있는 FIDO2 인증용 비밀키로 FIDO2 인증값을 생성하고(725), 이 인증값을 포함하는 응답(GetAssertion Response)을 생성하고(726), 이를 인증서버로 전송한다(727).
인증서버는 인증단말로부터 수신한 인증등답에 포함된 FIDO2 인증값을 기저장된 FIDO2 인증용 공개키를 이용하여 검증하고(728), 일단 대기하고 있다가, 이후 인증단말로부터 사용자정보 인식결과가 수신되면, 사용자인증을 완결할 수 있다(730).
본 예에서 기계기반 프로세스와 인간기반 프로세스가 수행되는데 소요되는 시간은 인증단말의 컴퓨팅 파워 및/또는 인증단말과 인증서버 사이의 무선 네트워크 환경에 따라 변동될 수 있다. 하지만, 대부분의 경우 인증앱이 사용자정보 입력창을 표시한 후부터 사용자가 사용자 정보를 입력하는데 걸리는 시간이 가장 길기 때문에, 이 사이에 기계기반 프로세스는 대부분 처리 완료될 수 있다. 그 결과 사용자가 지문과 같은 사용자정보를 입력한 후에는, 인증단말은 입력된 지문정보를 기저장된 지문정보와 일치하는지 인식하는 프로세스와 그 인식결과를 원격 인증서버로 전송하는 프로세스만을 남겨두게 된다. 이러한 본 발명에 따라 사용자 지문입력이 완료된 후 인증서버로부터 인증결과가 나오기까지 시간이 크게 단축될 수 있다.
이상에서는 본 발명의 바람직한 실시예를 설명하였으나, 본 발명은 전술한 실시예에 한정되지 않고 다양한 형태로 변형 또는 수정되어 실시될 수 있고, 변형 또는 수정된 실시예도 후술하는 특허청구범위에 개시된 본 발명의 기술적 사상을 포함한다면 본 발명의 권리범위에 속함은 물론이다.
Claims (6)
- 사용자단말의 인증을 위해 별도의 모바일 인증단말을 추가로 이용하는 사용자 인증 방법으로서,
사용자단말이 인증서버로 사용자 식별정보를 전송하는 제1단계;
상기 인증서버가 수신된 사용자 식별정보에 연관되어 있는 사용자 모바일 인증단말로 인증요구를 전송하는 제2단계;
상기 인증단말이 수신된 인증요구에 응답하여 기계기반 프로세스(상기 인증단말이 기저장된 정보에 기초하여 사용자인증값을 생성하고 이를 상기 인증서버로 전송하는 과정을 포함)와 인간기반 프로세스(상기 인증단말이 사용자정보의 입력을 프롬프트하고, 이를 통해 사용자로부터 입력된 사용자 정보를 기저장된 정보와 비교하며, 그 비교결과값을 상기 인증서버로 전송하는 과정을 포함)를 병렬로 처리하는 제3단계; 및
상기 인증서버가 상기 사용자인증값과 상기 비교결과값 양자 모두에 기초하여 사용자 인증을 완결하는 제4단계를
포함하는 것을 특징으로 하는 고속 모바일 연동 사용자 인증 방법.
- 제1항에 있어서,
상기 제3단계의 상기 인간기반 프로세스에서, 상기 인증단말은 상기 인증요구를 수신하면 이에 응답하여 사용자로 하여금 사용자의 생체정보, 핀정보 및 패턴정보 중 적어도 하나를 입력하도록 프롬프트하는 입력창을 표시하는 것을 특징으로 하는 고속 모바일 연동 사용자 인증 방법.
- 제1항에 있어서,
상기 제3단계는 상기 인증단말의 현재상태가 잠금화면 상태인 경우, 그 잠금화면을 유지한 상태로 처리되는 것을 특징으로 하는 고속 모바일 연동 사용자 인증 방법.
- 제1항에 있어서,
상기 인증단말과 상기 인증서버 사이의 사용자 인증 방식은 공개키/비밀키를 이용하는 방식으로 수행되는 것을 특징으로 하는 고속 모바일 연동 사용자 인증 방법.
- 제1항에 있어서,
상기 인증서버에서 상기 인증단말로 보내는 인증요구는 푸시 방식 또는 MQTT(Message Queuing Telemetry Transport) 방식 중 어느 하나의 방식으로 전송되는 것을 특징으로 하는 고속 모바일 연동 사용자 인증 방법.
- 사용자단말의 인증을 위해 상기 사용자단말과 연관되어 있는 모바일 단말이며,
상기 사용자단말에서 사용자 식별정보를 수신한 인증서버로부터 인증요구를 수신하고,
수신된 인증요구에 응답하여 기계기반 프로세스(기저장된 정보에 기초하여 사용자인증값을 생성하고 이를 상기 인증서버로 전송하는 과정을 포함)와 인간기반 프로세스(사용자정보의 입력을 프롬프트하고, 이를 통해 사용자로부터 입력된 사용자 정보를 기저장된 정보와 비교하며, 그 비교결과값을 상기 인증서버로 전송하는 과정을 포함)를 병렬로 처리하고,
그 결과 상기 인증서버의 사용자단말 인증을 위해 필요한 상기 사용자인증값 및 상기 비교결과값 양자를 상기 인증서버로 전송하도록 구성되는
것을 특징으로 하는 고속 모바일 연동 사용자 인증 장치.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190179210A KR102312896B1 (ko) | 2019-12-31 | 2019-12-31 | 고속 모바일 연동 사용자 인증 방법 및 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190179210A KR102312896B1 (ko) | 2019-12-31 | 2019-12-31 | 고속 모바일 연동 사용자 인증 방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20210085778A true KR20210085778A (ko) | 2021-07-08 |
KR102312896B1 KR102312896B1 (ko) | 2021-10-14 |
Family
ID=76893844
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190179210A KR102312896B1 (ko) | 2019-12-31 | 2019-12-31 | 고속 모바일 연동 사용자 인증 방법 및 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102312896B1 (ko) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101752792B1 (ko) | 2017-03-17 | 2017-06-30 | 박지민 | 잠금화면 기반의 사용자 인증 시스템 및 방법 |
KR101814079B1 (ko) * | 2016-02-12 | 2018-01-30 | 라온시큐어(주) | 모바일 단말기를 통한 간편 인증 방법, 이를 위한 인증 어플리케이션, 컴퓨터 프로그램 및 인증 서비스 장치 |
KR20180087739A (ko) * | 2017-01-25 | 2018-08-02 | 주식회사 하이마루 | 신원확인 또는 부인방지가 가능한 fido 인증 장치 및 그 방법 |
KR20190096645A (ko) * | 2018-02-09 | 2019-08-20 | (주)티비스톰 | 디지털 콘텐츠의 개인 보안 열람 플랫폼 |
-
2019
- 2019-12-31 KR KR1020190179210A patent/KR102312896B1/ko active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101814079B1 (ko) * | 2016-02-12 | 2018-01-30 | 라온시큐어(주) | 모바일 단말기를 통한 간편 인증 방법, 이를 위한 인증 어플리케이션, 컴퓨터 프로그램 및 인증 서비스 장치 |
KR20180087739A (ko) * | 2017-01-25 | 2018-08-02 | 주식회사 하이마루 | 신원확인 또는 부인방지가 가능한 fido 인증 장치 및 그 방법 |
KR101752792B1 (ko) | 2017-03-17 | 2017-06-30 | 박지민 | 잠금화면 기반의 사용자 인증 시스템 및 방법 |
KR20190096645A (ko) * | 2018-02-09 | 2019-08-20 | (주)티비스톰 | 디지털 콘텐츠의 개인 보안 열람 플랫폼 |
Also Published As
Publication number | Publication date |
---|---|
KR102312896B1 (ko) | 2021-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102369228B1 (ko) | 리스크 기반 인증을 위한 리스크 분석 장치 및 방법 | |
US11405380B2 (en) | Systems and methods for using imaging to authenticate online users | |
KR102413638B1 (ko) | 인증 서비스 시스템 및 방법 | |
US8220036B2 (en) | Establishing a secure channel with a human user | |
US8701166B2 (en) | Secure authentication | |
US20150088760A1 (en) | Automatic injection of security confirmation | |
US9124571B1 (en) | Network authentication method for secure user identity verification | |
CN107395634B (zh) | 一种可穿戴设备的无口令身份认证方法 | |
US10936705B2 (en) | Authentication method, electronic device, and computer-readable program medium | |
KR101661189B1 (ko) | 앱의 실행을 지문으로 인증하는 지문 인증 시스템 및 지문 인증 방법 | |
CA2797353C (en) | Secure authentication | |
CN110602679B (zh) | 显示、传输方法和身份认证、数据传输装置及终端 | |
KR102312896B1 (ko) | 고속 모바일 연동 사용자 인증 방법 및 장치 | |
KR101652966B1 (ko) | Rf 카드와 스마트 폰의 페어링을 이용한 스마트 인증 시스템 및 스마트 인증 방법 | |
TWI675579B (zh) | 網路身份驗證系統與方法 | |
KR101537564B1 (ko) | 생체인식 중계 인증 시스템 및 그 방법 | |
KR101459283B1 (ko) | 2채널 인증장치와 방법 | |
US11184765B2 (en) | Method for authenticating a user and corresponding user device, server and system | |
KR102123405B1 (ko) | 보안 회원가입 및 로그인 호스팅 서비스 제공 시스템 및 그 방법 | |
KR20180111395A (ko) | 생체 인증을 위한 로컬 웹 서버 기능을 구비하는 단말기 및 이를 이용한 사용자 인증 시스템 및 방법 | |
KR102029309B1 (ko) | 인증 요청 기능이 구비된 정보 입력 장치 및 이를 이용한 인증 요청 방법 | |
KR20170022328A (ko) | 실물 금융카드 및 출금계좌 인증을 통한 모바일 뱅킹 계좌 이체 시스템 및 방법 | |
JP7416860B2 (ja) | 資格情報を伝達する方法及び装置 | |
JP7119660B2 (ja) | スマートスピーカ、セキュアエレメント及びプログラム | |
KR20160001737A (ko) | 클라우드 모바일 인증 시스템 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |