KR101383761B1 - 사용자 인증 시스템 및 그 방법 - Google Patents
사용자 인증 시스템 및 그 방법 Download PDFInfo
- Publication number
- KR101383761B1 KR101383761B1 KR1020110140374A KR20110140374A KR101383761B1 KR 101383761 B1 KR101383761 B1 KR 101383761B1 KR 1020110140374 A KR1020110140374 A KR 1020110140374A KR 20110140374 A KR20110140374 A KR 20110140374A KR 101383761 B1 KR101383761 B1 KR 101383761B1
- Authority
- KR
- South Korea
- Prior art keywords
- authentication
- token
- user
- server
- mobile terminal
- 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.)
- Expired - Fee Related
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/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
- H04L63/0838—Network architectures or network communication protocols for network security for authentication of entities using passwords using one-time-passwords
-
- 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
- G06F21/36—User authentication by graphic or iconic representation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
- H04L9/0866—Generation of secret information including derivation or calculation of cryptographic keys or passwords involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
- H04L9/0869—Generation of secret information including derivation or calculation of cryptographic keys or passwords involving random numbers or seeds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/321—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority
- H04L9/3213—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority using tickets or tokens, e.g. Kerberos
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
도 2는 본 발명의 바람직한 실시에 따른 휴대단말기의 인증-앱 등록 과정의 수순도.
도 3은 도 1의 휴대단말기에 설치된 인증-앱의 등록 및 로그-인 과정을 설명하기 위한 휴대단말기의 스크린 샷.
도 4는 본 발명의 발람직한 실시 예에 따른 사용자 인증 과정의 수순도.
도 5는 도 1에 도시된 클라이언트 단말기에 표시된 그래픽 인증코드와 웨이팅 메시지가 표시된 표시화면의 스크린 샷.
Claims (7)
- 사용자 인증 시스템에 있어서,
유무선 네트워크를 통해 하나의 웹사이트에 접속하여 그로부터 전송되는 웹페이지를 표시하는 웹브라우저를 포함하는 클라이언트 단말기와;
상기 클라이언트 단말기의 접속에 응답하여 웹페이지를 전송하고, 상기 클라이언트 단말기의 로그-인에 응답하여 연결세션정보를 상기 유무선 네트워크에 연결된 인증서버로 전송하고, 상기 인증서버로부터 전송되는 그래픽 인증코드를 포함하는 웹페이지를 상기 클라이언트 단말기로 전송하며, 상기 인증서버로부터 전송되는 상기 클라이언트의 사용자인증메시지 수신에 응답하여 상기 클라이언트 단말기의 웹서비스를 제공하는 웹서버와;
상기 웹서버에서 제공하는 웹서비스를 받기 위하여 회원으로 가입된 회원들의 회원정보와 회원임을 인증하기 위한 식별토큰 및 인증토큰이 저장된 데이터베이스와;
상기 식별토큰 및 인증토큰이 저장된 메모리를 구비하며, 인증요구에 응답하여 OTAK(One Time authentication key)를 생성하고 상기 OTAK와 상기 식별토큰이 포함된 인증요청메시지를 상기 인증서버로 전송하고, 상기 클라이언트 단말기에 표시된 웹페이지의 그래픽 인증코드를 스캔 인식하여 그에 포함된 OTAK와 인증토큰이 상기 생성된 OTAK와 상기 저장된 인증토큰과 일치할 때 토큰인증메시지를 상기 인증서버로 전송하는 사용자 휴대단말기를 포함하며,
상기 인증서버는, 상기 휴대단말기로부터 전송된 인증요청메시지에 포함된 식별토큰에 대응하는 인증토큰을 상기 데이터베이스로부터 액세스하여 상기 인증토큰에 대응한 암호화키를 생성한 후, 상기 인증토큰과 상기 인증요청메세지에 포함된 OTAK를 상기 생성된 암호화키로 암호화하여 그에 대응하는 그래픽 인증코드를 상기 클라이언트 단말기의 웹페이지에 표시하는 그래픽코드생성기와, 상기 휴대단말기로부터 전송된 토큰인증메시지에 응답하여 상기 웹서버로 상기 사용자인증메시지를 전송하는 사용자 인증기를 포함하여 구성함을 특징으로 하는 사용자 인증 시스템. - 청구항 1에 있어서, 상기 휴대단말기에서 생성된 OTAK는 내부 메모리에 저장된 다수의 단어들 중 특정한 어느 하나의 단어를 랜덤하게 선택하거나 난수 발생 기술을 기반으로 하여 발생된 문자, 기호의 조합에 의해 생성된 것임을 특징으로 하는 사용자 인증 시스템.
- 청구항 1 또는 청구항 2에 있어서, 상기 식별토큰은 휴대단말기의 전화번호이고, 상기 인증토큰은 휴대단말기의 제조일련번호임을 특징으로 하는 사용자 인증 시스템.
- 청구항 3에 있어서, 상기 인증서버는 상기 클라이언트 단말기와 동일한 로그-인 정보로 상기 휴대단말기로부터 등록요청 시, 해당 회원정보를 상기 데이터베이스로부터 액세스하여 해당 회원의 고유 암호화키와 복호화키를 생성하여 상기 휴대단말기로 전송하는 암호화키와 복호화키 생성기를 더 구비하며, 상기 휴대단말기는 상기 인증서버로부터 전송된 암호화키와 복호화키를 상기 메모리에 저장하여 상기 인증서버와 휴대단말기 간에 송수신되는 데이터를 상기 암호화키에 의해 암호화하여 전송하고, 암호화된 데이터를 상기 복호화키에 의해 복호화함을 특징으로 하는 사용자 인증 시스템.
- 네트워크에 연결되어 웹페이지를 서비스하는 웹서버와, 상기 네트워크를 통해 상기 웹서버에 접속되어 웹서비스를 받는 클라이언트 단말기와, 카메라를 구비하여 상기 네트워크를 통해 무선인터넷 및 전화통신을 하는 휴대단말기와, 상기 네트워크에 접속된 인증서버와, 상기 웹서버에 접속하여 웹서비스를 받기 위한 회원의 회원정보, 회원임을 인증하기 위한 식별토큰과 인증토큰이 저장되어 상기 인증서버 및 상기 웹서버에 의해 액세스되는 데이터베이스로 구성되는 시스템을 이용하여 사용자를 인증하는 방법에 있어서,
상기 휴대단말기에 설치된 인증-앱이 구동되어 상기 웹서버에 가입된 회원의 로그-인 정보와 등록메뉴 및 인증요청에 의해 상기 인증서버에 인증회원으로 회원등록하는 단계와;
상기 클라이언트 단말기를 이용하여 상기 웹서버에 접속하는 웹 서버 로그-인 단계와;
상기 휴대단말기의 인증-앱을 구동하여 상기 휴대단말기를 상기 인증서버에 로그-인 접속하고 OTAK와 식별토큰을 포함하는 인증요청메시지를 상기 인증서버로 전송하는 단계와;
상기 인증요청메시지에 포함된 식별토큰에 대응하는 정보가 상기 데이터베이스에 저장되어 있을 때 그 식별토큰에 대응하는 인증토큰을 상기 데이터베이스에서 취득하고, 상기 수신된 OTAK와 상기 인증토큰에 해당하는 그래픽 인증코드를 상기 클라이언트 단말기로 전송하는 그래픽코드전송단계와;
상기 휴대단말기에 탑재된 카메라로 상기 클라이언트 단말기에 표시된 그래픽 인증코드를 인식하여 그에 포함된 OTAK와 인증토큰이 상기 인증-앱에서 전송한 OTAK와 저장된 인증토큰과 동일할 때 상기 웹서버로 사용자인증메시지를 전송하여 상기 클라이언트 단말기의 웹서비스를 제공하는 단계로 이루어짐을 특징으로 하는 사용자 인증방법. - 청구항 5에 있어서, 상기 웹서버 로그-인 단계는 클라이언트 단말기로부터 데이터베이스에 저장된 아이디와 패스워드에 일치되는 로그-인 정보가 전송 시에 응답하여 웨이팅 메시지를 상기 클라이언트 단말기로 전송하는 단계를 더 포함함을 특징으로 하는 사용자 인증 방법.
- 청구항 5 또는 청구항 6에 있어서, 상기 식별토큰은 상기 휴대단말기의 전화번호이며, 상기 인증토큰은 상기 휴대단말기의 제조일련번호임을 특징으로 하는 사용자 인증방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110140374A KR101383761B1 (ko) | 2011-12-22 | 2011-12-22 | 사용자 인증 시스템 및 그 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110140374A KR101383761B1 (ko) | 2011-12-22 | 2011-12-22 | 사용자 인증 시스템 및 그 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130072790A KR20130072790A (ko) | 2013-07-02 |
KR101383761B1 true KR101383761B1 (ko) | 2014-04-18 |
Family
ID=48987385
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110140374A Expired - Fee Related KR101383761B1 (ko) | 2011-12-22 | 2011-12-22 | 사용자 인증 시스템 및 그 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101383761B1 (ko) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101595099B1 (ko) * | 2015-04-20 | 2016-02-17 | 주식회사 기가코리아 | 보안코드 서비스 제공 방법 |
KR101601636B1 (ko) | 2015-06-18 | 2016-03-10 | 주식회사 렛츠온 | Qr 코드를 이용한 본인확인 시스템 |
CN105592048A (zh) * | 2015-09-02 | 2016-05-18 | 杭州华三通信技术有限公司 | 一种认证的方法及装置 |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150018037A (ko) | 2013-08-08 | 2015-02-23 | 주식회사 케이티 | 관제 시스템 및 이를 이용한 관제 방법 |
KR20150018696A (ko) | 2013-08-08 | 2015-02-24 | 주식회사 케이티 | 감시 카메라 임대 방법, 중계 장치 및 사용자 단말 |
KR101450013B1 (ko) * | 2013-12-20 | 2014-10-13 | 주식회사 시큐브 | 빠른 응답 코드를 이용한 인증 시스템 및 방법 |
KR20150075224A (ko) | 2013-12-24 | 2015-07-03 | 주식회사 케이티 | 관제 서비스 제공 시스템 및 방법 |
KR102422719B1 (ko) * | 2014-09-02 | 2022-07-18 | 주식회사 케이티 | 유심 정보를 이용한 사용자 인증 방법 및 이를 수행하는 사용자 인증 장치 |
KR101675728B1 (ko) * | 2015-01-05 | 2016-11-14 | 주식회사 슈프리마 | 정보처리기기를 이용한 사용자 인증 처리 방법 및 장치 |
CN106790331B (zh) * | 2015-11-23 | 2020-07-03 | 腾讯科技(深圳)有限公司 | 一种业务接入方法、系统及相关装置 |
TWI652594B (zh) * | 2017-05-10 | 2019-03-01 | 周宏建 | 用於登入的認證方法 |
KR102011674B1 (ko) * | 2019-02-01 | 2019-08-19 | 주식회사 빛글림 | 개인 반응 정보 관리장치 및 방법 |
KR102196700B1 (ko) * | 2019-10-14 | 2020-12-30 | 김기범 | 이미지 아이디 기반의 유저 인증을 통한 금융 서비스 제공 방법, 장치 및 컴퓨터-판독가능 기록 매체 |
KR102505556B1 (ko) * | 2020-12-28 | 2023-03-08 | 이대근 | 일회용 qr코드를 활용한 신분 인증 및 간편 결제 통합 시스템 및 그 구동방법 |
KR102536855B1 (ko) * | 2021-08-03 | 2023-07-03 | 주식회사 익스트러스 | 무선랜 보안채널 구성방법 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006140543A (ja) | 2004-11-10 | 2006-06-01 | Nec Corp | 移動体通信システム、認証サーバ、携帯電話機及びセキュリティ方法並びにそのプログラム |
KR101027228B1 (ko) | 2010-11-30 | 2011-04-07 | 홍승의 | 인터넷 보안을 위한 본인인증 장치, 그 방법 및 이를 기록한 기록매체 |
KR101051407B1 (ko) | 2011-02-08 | 2011-07-22 | 홍승의 | 네트워크 통신망에서의 쌍방향 가입자 보안 인증 시스템과 방법 및 이 방법을 기록한 기록매체 |
KR20110135644A (ko) * | 2010-06-11 | 2011-12-19 | 주식회사 하나은행 | 은행 보안카드 어플리케이션이 탑재된 스마트폰, 이를 이용한 보안카드 제공 방법 및 보안카드 관리장치 |
-
2011
- 2011-12-22 KR KR1020110140374A patent/KR101383761B1/ko not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006140543A (ja) | 2004-11-10 | 2006-06-01 | Nec Corp | 移動体通信システム、認証サーバ、携帯電話機及びセキュリティ方法並びにそのプログラム |
KR20110135644A (ko) * | 2010-06-11 | 2011-12-19 | 주식회사 하나은행 | 은행 보안카드 어플리케이션이 탑재된 스마트폰, 이를 이용한 보안카드 제공 방법 및 보안카드 관리장치 |
KR101027228B1 (ko) | 2010-11-30 | 2011-04-07 | 홍승의 | 인터넷 보안을 위한 본인인증 장치, 그 방법 및 이를 기록한 기록매체 |
KR101051407B1 (ko) | 2011-02-08 | 2011-07-22 | 홍승의 | 네트워크 통신망에서의 쌍방향 가입자 보안 인증 시스템과 방법 및 이 방법을 기록한 기록매체 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101595099B1 (ko) * | 2015-04-20 | 2016-02-17 | 주식회사 기가코리아 | 보안코드 서비스 제공 방법 |
KR101601636B1 (ko) | 2015-06-18 | 2016-03-10 | 주식회사 렛츠온 | Qr 코드를 이용한 본인확인 시스템 |
CN105592048A (zh) * | 2015-09-02 | 2016-05-18 | 杭州华三通信技术有限公司 | 一种认证的方法及装置 |
CN105592048B (zh) * | 2015-09-02 | 2019-03-01 | 新华三技术有限公司 | 一种认证的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
KR20130072790A (ko) | 2013-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101383761B1 (ko) | 사용자 인증 시스템 및 그 방법 | |
US11405380B2 (en) | Systems and methods for using imaging to authenticate online users | |
US20220191016A1 (en) | Methods, apparatuses, and computer program products for frictionless electronic signature management | |
US8661254B1 (en) | Authentication of a client using a mobile device and an optical link | |
EP2954451B1 (en) | Barcode authentication for resource requests | |
US9412283B2 (en) | System, design and process for easy to use credentials management for online accounts using out-of-band authentication | |
CN107302539B (zh) | 一种电子身份注册及认证登录的方法及其系统 | |
CN108810021B (zh) | 确定验证功能的查询系统和方法 | |
US8769618B2 (en) | Method and apparatus for secure authorization | |
US10637650B2 (en) | Active authentication session transfer | |
KR101214836B1 (ko) | 인증 방법 및 그 시스템 | |
US20170085561A1 (en) | Key storage device and method for using same | |
US20120192260A1 (en) | System and method for user authentication by means of web-enabled personal trusted device | |
US12216757B2 (en) | Systems and methods for password managers | |
JP2007102778A (ja) | ユーザ認証システムおよびその方法 | |
US9742766B2 (en) | System, design and process for easy to use credentials management for accessing online portals using out-of-band authentication | |
JP5037238B2 (ja) | 相互認証システム及び相互認証方法 | |
KR101257761B1 (ko) | 이미지 기반 인증시스템 및 방법 | |
KR101945945B1 (ko) | 다이내믹 아이디를 이용한 인증방법 및 그 인증방법이 구현된 장치 | |
JP2007065789A (ja) | 認証システム及び方法 | |
KR20150034970A (ko) | 사용자 인증 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20111222 |
|
PA0201 | Request for examination | ||
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20130513 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20130619 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E90F | Notification of reason for final refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Final Notice of Reason for Refusal Patent event date: 20131105 Patent event code: PE09021S02D |
|
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: 20140318 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20140403 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20140403 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20170330 Start annual number: 4 End annual number: 4 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |