[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101846684B1 - 근거리 매체를 이용한 비밀번호 인증 자동화 방법 - Google Patents

근거리 매체를 이용한 비밀번호 인증 자동화 방법 Download PDF

Info

Publication number
KR101846684B1
KR101846684B1 KR1020160082424A KR20160082424A KR101846684B1 KR 101846684 B1 KR101846684 B1 KR 101846684B1 KR 1020160082424 A KR1020160082424 A KR 1020160082424A KR 20160082424 A KR20160082424 A KR 20160082424A KR 101846684 B1 KR101846684 B1 KR 101846684B1
Authority
KR
South Korea
Prior art keywords
password
input
caret
input interface
assigned
Prior art date
Application number
KR1020160082424A
Other languages
English (en)
Other versions
KR20180003075A (ko
Inventor
김귀현
Original Assignee
(주)에이티솔루션즈
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by (주)에이티솔루션즈 filed Critical (주)에이티솔루션즈
Priority to KR1020160082424A priority Critical patent/KR101846684B1/ko
Publication of KR20180003075A publication Critical patent/KR20180003075A/ko
Application granted granted Critical
Publication of KR101846684B1 publication Critical patent/KR101846684B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/60Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Telephone Function (AREA)

Abstract

본 발명은 근거리 매체를 이용한 비밀번호 인증 자동화 방법에 관한 것으로, 지정된 근거리 매체를 인식하는 근거리 매체 인식 기능과 터치 입력을 위한 터치스크린을 구비한 무선단말에서 실행된 프로그램을 통해 실행되는 방법에 있어서, 터치스크린에 표시된 입력 인터페이스 중 비밀번호를 입력하는 비밀번호 입력 인터페이스에 캐릿(Caret)이 할당되어 키 입력될 준비 상태가 되는지 확인하고, 비밀번호 입력 인터페이스에 캐릿 할당 시, 무선단말에 구비된 근거리 인터페이스 기능을 통해 근거리 매체가 인식되는지 확인하면서 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 터치 입력이 발생하는지 확인하고, 상기 근거리 매체를 인식한 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생한 경우 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 통해 입력된 입력 값을 암호화한 암호비밀번호를 생성하여 지정된 저장영역에 저장하는 절차를 수행하고, 상기 근거리 매체를 인식한 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 터치 입력이 발생하지 않거나 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생하지 않은 경우 상기 지정된 저장영역에 기 저장된 암호비밀번호를 확인하여 복호화하는 절차를 수행하고, 상기 지정된 저장영역에 유효하게 저장된 암호비밀번호가 유효하게 복호화된 경우 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 상기 복호화된 비밀번호를 자동 입력 처리하는 절차를 수행하고, 상기 지정된 저장영역에 유효하게 저장된 암호비밀번호가 확인되지 않거나 유효하게 복호화되지 않은 경우 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 통해 지정된 비밀번호 성립 조건을 만족하는 비밀번호 입력을 대기하고, 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 입력된 비밀번호를 이용하는 절차가 수행되게 처리하며, 상기 지정된 저장영역은, 상기 무선단말의 저장영역과 근거리 매체의 저장영역 중 적어도 하나의 저장영역을 포함하여 이루어진다.

Description

근거리 매체를 이용한 비밀번호 인증 자동화 방법{Method for Automating Password Authentication by using Close Range Medium }
본 발명은 지정된 근거리 매체를 인식하는 근거리 매체 인식 기능과 터치 입력을 위한 터치스크린을 구비한 무선단말에서 실행된 프로그램을 통해 실행되는 방법에 있어서, 터치스크린에 표시된 입력 인터페이스 중 비밀번호를 입력하는 비밀번호 입력 인터페이스에 캐릿(Caret)이 할당되어 키 입력될 준비 상태가 되는지 확인하고, 비밀번호 입력 인터페이스에 캐릿 할당 시, 무선단말에 구비된 근거리 인터페이스 기능을 통해 근거리 매체가 인식되는지 확인하면서 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 터치 입력이 발생하는지 확인하고, 상기 근거리 매체를 인식한 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생한 경우 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 통해 입력된 입력 값을 암호화한 암호비밀번호를 생성하여 지정된 저장영역에 저장하는 절차를 수행하고, 상기 근거리 매체를 인식한 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 터치 입력이 발생하지 않거나 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생하지 않은 경우 상기 지정된 저장영역에 기 저장된 암호비밀번호를 확인하여 복호화하는 절차를 수행하고, 상기 지정된 저장영역에 유효하게 저장된 암호비밀번호가 유효하게 복호화된 경우 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 상기 복호화된 비밀번호를 자동 입력 처리하는 절차를 수행하고, 상기 지정된 저장영역에 유효하게 저장된 암호비밀번호가 확인되지 않거나 유효하게 복호화되지 않은 경우 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 통해 지정된 비밀번호 성립 조건을 만족하는 비밀번호 입력을 대기하고, 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 입력된 비밀번호를 이용하는 절차가 수행되게 처리하며, 상기 지정된 저장영역은, 상기 무선단말의 저장영역과 근거리 매체의 저장영역 중 적어도 하나의 저장영역을 포함하여 이루어지는 근거리 매체를 이용한 비밀번호 인증 자동화 방법에 관한 것이다.
최근 스마트폰이 활성화되면서 터치스크린을 통한 터치 입력 기반의 뱅킹/결제 서비스들이 제공되고 있다. 이러한 터치 입력 기반의 뱅킹/결제 서비스는 터치스크린에 복수의 입력 인터페이스를 표시한 후 터치스크린을 통한 터치 이벤트를 기반으로 입력 인터페이스를 이동하면서 터치스크린에 표시된 터치 키패드/키보드를 통해 뱅킹/결제에 필요한 정보를 입력하는 형태로 이루어지고 있다.
한편 종래 터치 입력 기반의 뱅킹/결제 서비스의 경우 터치스크린에 표시된 각종 입력 인터페이스를 통해 결제에 필요한 정보를 터치 입력하다가 비밀번호와 같이 보안 정보를 입력하는 경우에 터치 입력되는 정보가 노출되는 것을 방지하기 위해 터치 키패드/키보드의 버튼/자판 배열이나 위치를 임의로 변경하여 표시하거나 축소하여 표시하는데, 이 때문에 비밀번호 등을 입력하는데 불편함을 초래할 뿐만 아니라, 심지어 입력 오류를 유발하는 문제를 지니고 있다.
상기와 같은 문제점을 해소하기 위한 본 발명의 목적은, 지정된 근거리 매체를 인식하는 근거리 매체 인식 기능과 터치 입력을 위한 터치스크린을 구비한 무선단말에서 실행된 프로그램을 통해 실행되는 방법에 있어서, 터치스크린에 표시된 입력 인터페이스 중 비밀번호를 입력하는 비밀번호 입력 인터페이스에 캐릿(Caret)이 할당되어 키 입력될 준비 상태가 되는지 확인하는 제1 단계와 비밀번호 입력 인터페이스에 캐릿 할당 시, 무선단말에 구비된 근거리 인터페이스 기능을 통해 근거리 매체가 인식되는지 확인하면서 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 터치 입력이 발생하는지 확인하는 제2 단계와 상기 근거리 매체를 인식한 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생한 경우 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 통해 입력된 입력 값을 암호화한 암호비밀번호를 생성하여 지정된 저장영역에 저장하는 절차를 수행하고, 상기 근거리 매체를 인식한 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 터치 입력이 발생하지 않거나 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생하지 않은 경우 상기 지정된 저장영역에 기 저장된 암호비밀번호를 확인하여 복호화하는 절차를 수행하는 제3 단계와 상기 지정된 저장영역에 유효하게 저장된 암호비밀번호가 유효하게 복호화된 경우 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 상기 복호화된 비밀번호를 자동 입력 처리하는 절차를 수행하고, 상기 지정된 저장영역에 유효하게 저장된 암호비밀번호가 확인되지 않거나 유효하게 복호화되지 않은 경우 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 통해 지정된 비밀번호 성립 조건을 만족하는 비밀번호 입력을 대기하는 제4 단계 및 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 입력된 비밀번호를 이용하는 절차가 수행되게 처리하는 제5 단계 를 포함하며, 상기 지정된 저장영역은, 상기 무선단말의 저장영역과 근거리 매체의 저장영역 중 적어도 하나의 저장영역을 포함하여 이루어지는 근거리 매체를 이용한 비밀번호 인증 자동화 방법을 제공함에 있다.
본 발명에 따른 근거리 매체를 이용한 비밀번호 인증 자동화 방법은, 지정된 근거리 매체를 인식하는 근거리 매체 인식 기능과 터치 입력을 위한 터치스크린을 구비한 무선단말에서 실행된 프로그램을 통해 실행되는 방법에 있어서, 터치스크린에 표시된 입력 인터페이스 중 비밀번호를 입력하는 비밀번호 입력 인터페이스에 캐릿(Caret)이 할당되어 키 입력될 준비 상태가 되는지 확인하는 제1 단계와 비밀번호 입력 인터페이스에 캐릿 할당 시, 무선단말에 구비된 근거리 인터페이스 기능을 통해 근거리 매체가 인식되는지 확인하면서 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 터치 입력이 발생하는지 확인하는 제2 단계와 상기 근거리 매체를 인식한 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생한 경우 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 통해 입력된 입력 값을 암호화한 암호비밀번호를 생성하여 지정된 저장영역에 저장하는 절차를 수행하고, 상기 근거리 매체를 인식한 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 터치 입력이 발생하지 않거나 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생하지 않은 경우 상기 지정된 저장영역에 기 저장된 암호비밀번호를 확인하여 복호화하는 절차를 수행하는 제3 단계와 상기 지정된 저장영역에 유효하게 저장된 암호비밀번호가 유효하게 복호화된 경우 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 상기 복호화된 비밀번호를 자동 입력 처리하는 절차를 수행하고, 상기 지정된 저장영역에 유효하게 저장된 암호비밀번호가 확인되지 않거나 유효하게 복호화되지 않은 경우 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 통해 지정된 비밀번호 성립 조건을 만족하는 비밀번호 입력을 대기하는 제4 단계 및 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 입력된 비밀번호를 이용하는 절차가 수행되게 처리하는 제5 단계 를 포함하며, 상기 지정된 저장영역은, 상기 무선단말의 저장영역과 근거리 매체의 저장영역 중 적어도 하나의 저장영역을 포함하여 이루어지는 것을 특징으로 한다.
본 발명에 따르면, 상기 근거리 매체는 무선단말과 NFC를 통해 인터페이스되는 NFC 매체, 무선단말과 블루투스 신호를 송수신하는 블루투스 매체 중 적어도 하나의 매체를 포함할 수 있다.
본 발명에 따르면, 상기 비밀번호 성립 조건은 입력 값 최소 개수 조건, 문자, 숫자, 기호 중 둘 이상의 이종의 입력 값을 조합하는 입력 값 조합 조건, 대문자와 소문자를 조합하는 대/소 문자 조합 조건 중 적어도 하나의 조건을 포함할 수 있다.
본 발명에 따르면, 상기 근거리 매체의 인식 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생한 경우, 상기 인식된 근거리 매체로부터 독출된 암호화 키를 확인하는 단계와 상기 독출된 암호화 키를 통해 상기 유효한 터치 입력에 대응하는 입력 값을 암호화하여 암호비밀번호를 생성하는 단계 및 상기 생성된 암호비밀번호를 상기 무선단말의 지정된 저장영역에 저장하는 단계를 포함하여 이루어지는 것을 특징으로 한다.
삭제
본 발명에 따르면, 상기 제3 단계는, 기 근거리 매체의 인식 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생한 경우, 상기 인식된 근거리 매체로부터 독출된 암호화 키를 확인하는 단계와 상기 독출된 암호화 키를 통해 상기 유효한 터치 입력에 대응하는 입력 값을 암호화하여 암호비밀번호를 생성하는 단계 및 상기 생성된 암호비밀번호를 상기 근거리 매체로 전달하여 상기 근거리 매체의 지정된 저장영역에 저장되도록 처리하는 단계를 포함하여 이루어지는 것을 특징으로 한다.
삭제
본 발명에 따르면, 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 식별하는 식별정보를 확인하는 단계를 더 포함하며, 상기 제3 단계는, 상기 근거리 매체의 인식 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생한 경우, 상기 확인된 식별정보와 상기 생성된 암호비밀번호를 연계하여 지정된 저장영역에 저장하는 절차를 수행하는 단계를 포함하여 이루어지는 것을 특징으로 한다.
삭제
본 발명에 따르면, 상기 제3 단계는, 상기 근거리 매체의 인식 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 터치 입력이 발생하지 않거나 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생하지 않은 경우, 상기 무선단말의 지정된 저장영역에 저장된 암호비밀번호를 확인하는 단계와 상기 인식된 근거리 매체로부터 독출된 복호화 키를 확인하는 단계와 상기 독출된 복호화 키를 통해 상기 확인된 암호비밀번호를 복호화하는 단계를 포함하여 이루어지는 것을 특징으로 한다.
삭제
본 발명에 따르면, 상기 제3 단계는, 상기 근거리 매체의 인식 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 터치 입력이 발생하지 않거나 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생하지 않은 경우, 상기 인식된 근거리 매체의 지정된 저장영역에 저장된 암호비밀번호를 확인하는 단계와 상기 인식된 근거리 매체로부터 독출된 복호화 키를 확인하는 단계와 상기 독출된 복호화 키를 통해 상기 확인된 암호비밀번호를 복호화하는 단계를 포함하여 이루어지는 것을 특징으로 한다.
삭제
본 발명에 따르면, 상기 제3 단계는, 상기 근거리 매체의 인식 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 터치 입력이 발생하지 않거나 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생하지 않은 경우, 상기 인식된 근거리 매체의 지정된 저장영역에 암호화된 저장되고 상기 근거리 매체 내부에서 복호화하여 제공한 비밀번호를 확인하는 단계를 포함하여 이루어지는 것을 특징으로 한다.
삭제
본 발명에 따르면, 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 식별하는 식별정보를 확인하는 단계를 더 포함하며, 상기 제3 단계는, 상기 근거리 매체의 인식 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 터치 입력이 발생하지 않거나 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생하지 않은 경우, 상기 지정된 저장영역에 상기 식별정보와 연계 저장된 암호비밀번호를 확인하여 복호화하는 절차를 수행하는 단계를 포함하여 이루어지는 것을 특징으로 한다.
본 발명에 따르면, 상기 근거리 매체를 이용한 비밀번호 인증 자동화 방법은, 캐릿이 할당된 비밀번호 입력 인터페이스를 식별하는 식별정보를 확인하는 단계를 더 포함하며, 상기 제3 단계는 상기 근거리 매체의 인식 시점에 유효한 터치 입력이 발생하지 않은 경우, 상기 지정된 저장영역에 상기 식별정보와 연계 저장된 암호비밀번호를 확인하여 복호화하는 절차를 수행하는 단계를 포함할 수 있다.
본 발명에 따르면, 터치 입력 기반의 뱅킹/결제 서비스를 위해 무선단말의 터치스크린에 각종 입력 인터페이스와 터치 키패드/키보드를 표시하여 터치 입력 하는 경우에 비밀번호를 입력해야 하는 경우, 터치스크린에 임의로 변경/축소된 터치 키패드/키보드를 통해 복잡하고 불편하게 비밀번호를 터치 입력할 필요 없이 터치스크린에 비밀번호 입력 인터페이스가 표시되고 캐릿이 할당되는 상태와 무선단말에 지정된 근거리 매체가 인식되는 상태 등을 종합적으로 분석하여 자동으로 근거리 매체를 통해 비밀번호 입력 인터페이스를 통해 터치 입력된 비밀번호를 암호화하여 지정된 저장영역에 저장하거나 또는 지정된 저장영역에 저장된 비밀번호를 독출한 후 비밀번호 입력 인터페이스에 자동 입력하여 비밀번호 인증을 처리하는 이점이 있다.
도 1은 본 발명의 실시 방법에 따라 근거리 매체를 통해 무선단말의 비밀번호 인증을 자동화하는 기능 구성을 도시한 도면이다.
도 2는 본 발명의 제1 실시 방법에 따른 비밀번호의 암호화 저장 과정을 도시한 도면이다.
도 3은 본 발명의 제1 실시 방법에 따른 비밀번호의 복호화 획득 후 이용 과정을 도시한 도면이다.
도 4는 본 발명의 제2 실시 방법에 따른 비밀번호의 암호화 저장 과정을 도시한 도면이다.
도 5는 본 발명의 제2 실시 방법에 따른 비밀번호의 복호화 획득 후 이용 과정을 도시한 도면이다.
도 6은 본 발명의 제3 실시 방법에 따른 비밀번호의 암호화 저장 과정을 도시한 도면이다.
도 7은 본 발명의 제3 실시 방법에 따른 비밀번호의 복호화 획득 후 이용 과정을 도시한 도면이다.
이하 첨부된 도면과 설명을 참조하여 본 발명의 바람직한 실시예에 대한 동작 원리를 상세히 설명한다. 다만, 하기에 도시되는 도면과 후술되는 설명은 본 발명의 특징을 효과적으로 설명하기 위한 여러 가지 방법 중에서 바람직한 실시 방법에 대한 것이며, 본 발명이 하기의 도면과 설명만으로 한정되는 것은 아니다.
또한, 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서, 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 발명에서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
결과적으로, 본 발명의 기술적 사상은 청구범위에 의해 결정되며, 이하 실시예는 진보적인 본 발명의 기술적 사상을 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 효율적으로 설명하기 위한 일 수단일 뿐이다.
도면1은 본 발명의 실시 방법에 따라 근거리 매체(170)를 통해 무선단말(100)의 비밀번호 인증을 자동화하는 기능 구성을 도시한 도면이다.
보다 상세하게 본 도면1은 지정된 근거리 매체(170)를 인식하는 근거리 매체(170) 인식 기능과 터치 입력을 위한 터치스크린(105)을 구비한 무선단말(100)의 터치스크린(105)에 비밀번호를 입력하는 비밀번호 입력 인터페이스가 표시됨과 동시에 상기 비밀번호 입력 인터페이스에 캐릿이 할당되는지 확인하고, 캐릿이 할당된 비밀번호 입력 인터페이스의 터치 입력 상태와 근거리 매체(170) 인식 상태를 조합 판단하여 특정한 상태 조건을 만족하는 경우에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 비밀번호를 입력하지 않더라도 근거리 매체(170)를 통해 비밀번호가 자동 입력되도록 처리하는 프로그램의 기능 구성을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면1을 참조 및/또는 변형하여 상기 비밀번호 인증을 자동화하는 기능 구성에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면1에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. 편의상 본 도면1은 본 발명의 바람직한 실시예로서 비밀번호 인증 자동화 구성을 스마트폰, 휴대폰, 태블릿 등의 무선단말(100)을 통해 구현하는 것으로 도시하여 설명하지만, 본 발명의 비밀번호 인증 자동화 구성을 구현하는 하드웨어적 장치가 본 도면1의 무선단말(100)로 한정되는 것은 아니며, 지정된 근거리 매체(170)를 인식하는 매체 인식부(110)를 구비하고 터치스크린(105)을 구비한 장치라면 어떠한 장치라도 본 발명의 비밀번호 인증 자동화 구성을 구현할 수 있으며, 본 발명은 이러한 모든 실시예를 권리범위로 포함함을 명백하게 밝혀두는 바이다.
도면1을 참조하면, 상기 무선단말(100)은, 제어부(102)와 메모리부(122)와 화면 출력부(104)와 사용자 입력부(106)와 사운드 처리부(108)와 근거리망 통신부(116)와 무선망 통신부(118)와 USIM 리더부(120) 및 USIM를 구비하고, 전원 공급을 위한 배터리를 구비하며, 지정된 근거리 매체(170)를 인식하는 매체 인식부(110)를 구비하고, 상기 화면 출력부(104)와 결합되는 터치스크린(105)을 구비한다. 바람직하게, 상기 매체 인식부(110)는 블루투스 기능을 구비한 근거리 매체(170)와 블루투스 신호를 송수신하는 블루투스부(112), NFC 기능을 구비한 근거리 매체(170)와 NFC를 통해 인터페이스하는 NFC부(114) 중 적어도 하나의 무선신호 기반 매체 인식부(110)를 포함하거나, 부호화 이미지를 표시하는 기능을 구비한 근거리 매체(170)의 부호화 이미지(예컨대, QR코드 등의 2차원 바코드 이미지)를 인식하는 카메라부(도시생략)와 같은 매체 인식부(110)를 포함할 수 있다.
상기 제어부(102)는 상기 무선단말(100)의 동작을 제어하는 구성의 총칭으로서, 적어도 하나의 프로세서와 실행 메모리를 포함하여 구성되며, 상기 무선단말(100)에 구비된 각 구성부와 버스(BUS)를 통해 연결된다. 본 발명에 따르면, 상기 제어부(102)는 상기 프로세서를 통해 상기 무선단말(100)에 구비되는 적어도 하나의 프로그램코드를 상기 실행 메모리에 로딩하여 연산하고, 그 결과를 상기 버스를 통해 적어도 하나의 구성부로 전달하여 상기 무선단말(100)의 동작을 제어한다. 이하, 편의상 프로그램코드 형태로 구현되는 본 발명의 비밀번호 인증 자동화 구성을 본 제어부(102) 내에 도시하여 설명하기로 한다.
상기 메모리부(122)는 상기 무선단말(100)의 저장 자원에 대응되는 비휘발성 메모리의 총칭으로서, 상기 제어부(102)를 통해 실행되는 적어도 하나의 프로그램코드와, 상기 프로그램코드가 이용하는 적어도 하나의 데이터셋트를 저장하여 유지한다. 상기 메모리부(122)는 기본적으로 상기 무선단말(100)의 운영체제에 대응하는 시스템프로그램코드와 시스템데이터셋트, 상기 무선단말(100)의 무선 통신 연결을 처리하는 통신프로그램코드와 통신데이터셋트 및 적어도 하나의 응용프로그램코드와 응용데이터셋트를 저장하며, 본 발명의 비밀번호 인증 자동화를 구현하기 위한 프로그램코드와 데이터셋트도 상기 메모리부(122)에 저장된다.
상기 화면 출력부(104)는 화면출력기(예컨대, LCD(Liquid Crystal Display) 등)와 이를 구동하는 구동 모듈로 구성되며, 상기 제어부(102)와 연동되어 상기 제어부(102)의 각종 연산 결과 중 화면 출력에 대응하는 연산 결과를 상기 화면출력기 출력한다.
상기 사용자 입력부(106)는 하나 이상의 사용자입력기(예컨대, 버튼, 키패드, 터치패드 등)와 이를 구동하는 구동 모듈로 구성되며, 상기 제어부(102)와 연동되어 상기 제어부(102)의 각종 연산을 명령하는 명령을 입력하거나, 또는 상기 제어부(102)의 연산에 필요한 데이터를 입력한다.
본 발명의 실시 방법에 따르면, 투명 재질의 터치패드(예컨대, 정전식 터치를 입력받는 투명 재질의 터치패드)를 포함하는 사용자입력기와 상기 화면출력기를 결합하여 화면출력기에 소정의 인터페이스를 표시한 상태에서 터치 입력을 입력받는 터치스크린(105)을 구현할 수 있다.
상기 사운드 처리부(108)는 사운드신호를 출력하는 스피커와 이를 구동하는 구동 모듈로 구성되며, 상기 제어부(102)의 각종 연산 결과 중 사운드 출력에 대응하는 사운드 데이터를 디코딩(Decoding)하여 상기 스피커를 통해 출력한다. 상기 사운드 처리부(108)는 사운드신호를 입력받는 마이크로폰과 및 이를 구동하는 구동 모듈로 구성되며, 마이크로폰을 통해 입력되는 사운드신호를 지정된 엔코딩(Encoding) 규칙에 따라 엔코딩하여 상기 제어부(102)로 전달한다.
상기 매체 인식부(110)는 지정된 프로토콜에 따라 지정된 근거리 매체(170)를 인식하고 지정된 동작을 처리하는 구성의 총칭으로서, 바람직하게 블루투스 매체(블루투스 기능을 구비한 근거리 매체(170))와 매체와 블루투스 신호를 송수신하는 블루투스부(112), NFC 매체(NFC 기능을 구비한 근거리 매체(170))와 NFC를 통해 인터페이스하는 NFC부(114) 중 적어도 하나의 무선신호 기반 매체 인식부(110)를 포함하거나, 소정의 부호화 이미지를 표시하는 기능을 구비한 근거리 매체(170)의 부호화 이미지(예컨대, QR코드 등의 2차원 바코드 이미지)를 인식하는 카메라부(도시생략)와 같은 화상 인식 기반의 매체 인식부(110)를 포함할 수 있다.
상기 근거리 매체(170)는 상기 매체 인식부(110)를 통해 무선단말(100)과 인터페이스 가능하며, 무선단말(100) 측에서 획득된 정보의 암호화를 위한 암호화 키 및/또는 복호화를 위한 복호화 키를 저장하며, 실시 방법에 따라 내부적으로 암호화 절차 및/또는 복호화 절차를 수행하거나 및/또는 지정된 저장영역에 암호화된 정보를 저장하여 관리하는 기능을 구비한 매체의 총칭으로서, 바람직하게 블루투스 신호를 송수신하여 인식되는 블루투스 매체, NFC를 통해 인터페이스되는 NFC 매체 등을 포함하며, 실시 방법에 따라 부호화 이미지를 구성하여 표시하는 디스플레이 매체 등을 포함할 수 있다. 한편 본 발명의 근거리 매체(170)가 상기 예시된 매체로 한정되는 것은 아니며, 어떠한 방식을 통해 인식되든 무선단말(100)의 외부에서 무선단말(100)과 인터페이스하며 암호화 키 및/또는 복호화 키를 저장하고, 실시 방법에 따라 암호화 절차 및/또는 복호화 절차를 수행하거나 및/또는 지정된 저장영역에 암호화된 정보를 저장 가능한 매체라면 본 발명의 근거리 매체(170)에 속함을 명백하게 밝혀두는 바이다.
상기 블루투스부(112)는 일정 거리(예컨대, 10m 내외, 최대 100m) 이내의 블루투스기기와 블루투스 통신을 처리하는 근거리 무선 통신 자원의 총칭으로서, 바람직하게 상기 페어링 기반의 양방향 블루투스 무선 통신, 비동기식 무선 통신(예컨대, 요청/응답이 비동기식으로 처리되는 무선 통신), 단방향 무선신호(예컨대, 수신 측을 특정하지 않고 방송하는 비콘신호) 송출/수신 중 하나 이상의 블루투스 통신을 처리할 수 있다. 바람직하게 상기 블루투스부(112)는 블루투스 규격 4.0(예컨대, 블루투스 스마트) 이후의 규격에 따라 블루투스 기반 무선신호를 송수신할 수 있다.
본 발명의 실시 방법에 따르면, 상기 블루투스부(112)는 일정 거리 이내의 블루투스 기반 근거리 매체(170)와 지정된 신호 강도(예컨대, 지정된 거리(ex. 1m 내외, 3m 내외, 5m 이내 등)까지 도달 가능하게 계산된 신호 강도)의 블루투스 신호를 송수신할 수 있으며, 일례로서 비동기식 무선 통신을 위한 무선신호를 송수신하건 단방향 무선신호를 송수신할 수 있다.
상기 NFC부(114)는 근접 거리(예컨대, 10cm 내외)에서 무선 주파수 신호를 통신매체로 이용하여 양방향 근접 무선 통신, 전이중 근접 무선 통신, 반이중 근접 무선 통신 중 하나 이상의 근접 무선 통신을 처리하는 통신 자원의 총칭으로서, 바람직하게 13.56Mz 주파수 대역의 NFC(Near Field Communication) 규격에 따라 근접 무선 통신을 처리할 수 있다. 또는 상기 NFC부(114)는 ISO 18000 시리즈 규격의 근접 무선 통신을 처리할 수 있으며, 이 경우 13.56Mz 주파수 대역 이외의 다른 주파수 대역에 대한 근접 무선 통신을 처리할 수도 있다. 예를들어, 상기 NFC부(114)는 리더 모드로 동작하거나, 태그 모드로 동작하거나, 양방향 통신 모드로 동작하는 것이 모두 가능하다.
본 발명의 실시 방법에 따르면, 상기 NFC부(114)는 근접 거리의 NFC 기반 근거리 매체(170)와 NFC를 통해 인터페이스하며, 일례로서 상기 NFC부(114)는 근거리 매체(170)와 인터페이스하기 위해 리더모드로 동작하거나 또는 양방향 통신 모드로 동작할 수 있다.
상기 무선망 통신부(118)와 근거리망 통신부(116)는 상기 무선단말(100)을 지정된 통신망에 접속시키는 통신 자원의 총칭이다. 바람직하게, 상기 무선단말(100)은 무선망 통신부(118)를 기본 통신 자원으로 구비할 수 있으며, 하나 이상의 근거리망 통신부(116)를 구비할 수 있다.
상기 무선망 통신부(118)는 상기 무선단말(100)을 기지국을 경유하는 무선 통신망에 접속시키는 통신 자원의 총칭으로서, 특정 주파수 대역의 무선 주파수 신호를 송수신하는 안테나, RF모듈, 기저대역모듈, 신호처리모듈을 적어도 하나 포함하여 구성되며, 상기 제어부(102)와 연결되어 상기 제어부(102)의 각종 연산 결과 중 무선 통신에 대응하는 연산 결과를 무선 통신망을 통해 전송하거나 또는 무선 통신망을 통해 데이터를 수신하여 상기 제어부(102)로 전달함과 동시에, 상기 무선 통신의 접속, 등록, 통신, 핸드오프의 절차를 수행한다. 본 발명에 따르면, 상기 무선망 통신부(118)는 상기 무선단말(100)을 교환기를 경유하는 통화채널과 데이터채널을 포함하는 통화망에 연결할 수 있으며, 경우에 따라 상기 교환기를 경유하지 않고 패킷 통신 기반의 무선망 데이터 통신(예컨대, 인터넷)을 제공하는 데이터망에 연결할 수 있다.
본 발명의 실시 방법에 따르면, 상기 무선망 통신부(118)는 CDMA/WCDMA/LTE 규격에 따라 이동 통신망에 접속, 위치등록, 호처리, 통화연결, 데이터통신, 핸드오프를 적어도 하나 수행하는 이동 통신 구성을 포함한다. 한편 당업자의 의도에 따라 상기 무선망 통신부(118)는 IEEE 802.16 관련 규격에 따라 휴대인터넷에 접속, 위치등록, 데이터통신, 핸드오프를 적어도 하나 수행하는 휴대 인터넷 통신 구성을 더 포함할 수 있으며, 상기 무선망 통신부(118)가 제공하는 무선 통신 구성에 의해 본 발명이 한정되지 아니함을 명백히 밝혀두는 바이다. 즉, 상기 무선망 통신부(118)는 무선 구간의 주파수 대역이나 통신망의 종류 또는 프로토콜에 무관하게 셀 기반의 기지국을 통해 무선 통신망에 접속하는 구성부의 총칭이다.
상기 근거리망 통신부(116)는 일정 거리 이내(예컨대, 10m)에서 무선 주파수 신호를 통신매체로 이용하여 통신세션을 연결하고 이를 기반으로 상기 무선단말(100)을 통신망에 접속시키는 통신 자원의 총칭으로서, 바람직하게는 와이파이 통신, 블루투스 통신, 공중무선 통신, UWB 중 적어도 하나를 통해 상기 무선단말(100)을 통신망에 접속시킬 수 있다. 본 발명의 실시 방법에 따르면, 상기 근거리망 통신부(116)는 상기 무선망 통신부(118)와 통합 또는 분리된 형태로 구현될 수 있다. 본 발명에 따르면, 상기 근거리망 통신부(116)는 무선AP를 통해 상기 무선단말(100)을 패킷 통신 기반의 근거리 무선 데이터 통신을 제공하는 데이터망에 연결한다.
상기 USIM 리더부(120)는 ISO/IEC 7816 규격을 기반으로 상기 무선단말(100)에 탑재 또는 이탈착되는 범용가입자식별모듈(Universal Subscriber Identity Module)과 적어도 하나의 데이터셋트를 교환하는 구성의 총칭으로서, 상기 데이터셋트는 APDU(Application Protocol Data Unit)를 통해 반이중 통신 방식으로 교환된다.
상기 USIM은 상기 ISO/IEC 7816 규격에 따른 IC칩이 구비된 SIM 타입의 카드로서, 상기 USIM 리더부(120)와 연결되는 적어도 하나의 접점을 포함하는 입출력 인터페이스와, 적어도 하나의 IC칩용 프로그램코드와 데이터셋트를 저장하는 IC칩 메모리와, 상기 입출력 인터페이스와 연결되어 상기 무선단말(100)로부터 전달되는 적어도 하나의 명령에 따라 상기 IC칩용 프로그램코드를 연산하거나 상기 데이터셋트를 추출(또는 가공)하여 상기 입출력 인터페이스로 전달하는 프로세서를 포함하여 이루어진다.
상기 무선단말(100)의 제어부(102)는 근거리망 통신부(116)와 무선망 통신부(118) 중 적어도 하나의 통신 자원을 통해 접속 가능한 데이터망을 통해 지정된 앱제공서버(예컨대, 애플사의 앱스토어 등)로부터 본 발명의 비밀번호 인증 자동화 구성을 프로그램화하여 구현한 앱을 다운로드 설치 가능할 수 있으며, 이 경우 본 발명의 비밀번호 인증 자동화 구성은 상기 앱 내에 구현된다. 한편 본 발명의 다른 실시 방법에 따르면, 본 발명의 비밀번호 인증 자동화 구성은 무선단말(100)의 브라우져(또는 브라우져 기능 앱)으로 수신되는 페이지에 포함된 스크립트코드 형태로 구현될 수 있으며, 이에 의해 본 발명이 한정되지 아니한다. 이하 편의상 앱 형태로 다운로드 설치 후 실행된 프로그램(125)을 통해 본 발명의 비밀번호 인증 자동화를 구현하는 실시예를 위주로 본 발명의 특징을 설명할 것이나, 이에 의해 본 발명이 한정되는 것은 아니며, 본 발명의 비밀번호 인증 자동화 구성은 무선단말(100)로 수신되는 페이지에 포함된 스크립트코드 형태로 실행된 프로그램(125)을 통해서도 구현될 수 있음을 명백하게 밝혀두는 바이다.
도면1을 참조하면, 상기 무선단말(100)의 프로그램(125)은, 터치스크린(105)을 통한 터치 입력을 기반으로 지정된 입력 값을 입력받는 M(M≥1)개의 입력 인터페이스를 표시하는 인터페이스 표시부(130)와, 상기 M개의 입력 인터페이스 중 비밀번호를 입력하는 비밀번호 입력 인터페이스에 캐릿이 할당되는지 확인하는 캐릿 확인부(135)를 구비한다.
상기 인터페이스 표시부(130)는 상기 프로그램(125)의 지정된 동작 중에 터치스크린(105)을 통한 터치 입력을 기반으로 지정된 입력 값을 입력받기 위한 M(M≥1)개의 입력 인터페이스(예컨대, 에디트 컨트롤)를 터치스크린(105) 상에 표시하고, 상기 캐릿 확인부(135)는 상기 터치스크린(105)을 통해 터치 입력을 판독하여 상기 터치스크린(105)에 표시된 M개의 입력 인터페이스 중 비밀번호를 입력하는 비밀번호 입력 인터페이스(예컨대, 입력 값을 '*'으로 대체하여 표시하는 속성이 설정된 입력 인터페이스)에 캐릿이 할당되는지 확인한다.
한편 상기 프로그램(125)이 상기 입력 인터페이스를 표시하지 않는 경우(예컨대, 프로그램(125)과 연동하는 별도의 프로세스를 통해 표시된 입력 인터페이스에 대한 비밀번호 인증 자동화를 지원하는 경우), 상기 캐릿 확인부(135)는 터치스크린(105) 상에 표시되는 입력 인터페이스의 속성을 판독하여 비밀번호를 입력하는 비밀번호 입력 인터페이스가 표시되는지 확인함과 동시에, 상기 비밀번호 입력 인터페이스에 캐릿이 할당되는지 확인할 수 있다.
한편 상기 비밀번호 입력 인터페이스에 캐릿이 할당된 경우, 상기 캐릿 확인부(135)는 상기 터치스크린(105)을 통해 터치 입력을 판독하여 상기 비밀번호 입력 인터페이스에 할당된 캐릿이 비밀번호 입력과 무관한 다른 입력 인터페이스에 재할당되는지 확인할 수 있다.
도면1을 참조하면, 상기 무선단말(100)의 프로그램(125)은, 비밀번호 입력 인터페이스에 캐릿이 할당된 경우 무선단말(100)에 구비된 근거리 인터페이스 기능을 통해 근거리 매체(170)가 인식되는지 확인하는 매체 확인부(140)와, 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 터치 입력이 발생하는지 확인하는 입력 확인부(145)와, 상기 근거리 매체(170)가 인식된 시점에 상기 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생한 경우 상기 비밀번호 입력 인터페이스를 통해 입력된 입력 값을 암호화한 암호비밀번호를 생성하여 지정된 저장영역에 저장하는 일련의 절차를 수행하는 암호화 저장부(150)와, 상기 근거리 매체(170)가 인식된 시점에 상기 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생하지 않은 경우 상기 지정된 저장영역에 기 저장된 암호비밀번호를 확인하여 복호화하는 절차를 수행하는 복호화 획득부(155)와, 지정된 저장영역에 유효하게 저장된 암호비밀번호가 유효하게 복호화된 경우 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 상기 복호화된 비밀번호를 자동 입력 처리하는 절차를 수행하고, 지정된 저장영역에 유효하게 저장된 암호비밀번호가 확인되지 않거나 유효하게 복호화되지 않은 경우 상기 비밀번호 입력 인터페이스를 통해 지정된 비밀번호 성립 조건을 만족하는 비밀번호 입력을 대기하는 입력 처리부(160)와, 상기 비밀번호 입력 인터페이스에 입력된 비밀번호를 이용하는 절차가 수행되게 처리하는 인증 절차부(165)를 구비한다.
상기 캐릿 확인부(135)를 통해 터치스크린(105)에 표시된 M개의 입력 인터페이스 중 비밀번호를 입력하는 비밀번호 입력 인터페이스에 캐릿이 할당된 것이 확인된 경우, 상기 매체 확인부(140)는 상기 무선단말(100)에 구비된 적어도 하나의 매체 인식부(110)(예컨대, 블루투스부(112), NFC부(114) 등)와 연동하여, 상기 무선단말(100)에 비밀번호 인증을 자동화하는데 이용되도록 설정/등록된 지정된 근거리 매체(170)가 인식되는지 확인한다.
만약 상기 캐릿 확인부(135)를 통해 비밀번호 입력 인터페이스에 캐릿이 할당된 것이 확인되어 상기 매체 확인부(140)를 통해 지정된 근거리 매체(170)가 인식되는지 확인하는 중에, 상기 캐릿 확인부(135)는 상기 비밀번호 입력 인터페이스에 할당된 캐릿이 비밀번호 입력과 무관한 다른 입력 인터페이스에 재할당되는지 확인하며, 상기 캐릿이 비밀번호 입력과 무관한 다른 입력 인터페이스에 재할당된 경우 상기 매체 확인부(140)는 상기 무선단말(100)에 지정된 근거리 매체(170)가 인식되는지 확인하는 절차를 중단할 수 있으며, 설령 지정된 근거리 매체(170)가 인식되더라도 이를 무시할 수 있다.
한편 상기 캐릿 확인부(135)를 통해 비밀번호 입력 인터페이스에 캐릿이 할당된 것이 확인되어 상기 매체 확인부(140)를 통해 지정된 근거리 매체(170)가 인식되는지 확인하는 중에, 상기 입력 확인부(145)는 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 터치 입력이 발생하는지 확인한다.
본 발명의 실시 방법에 따르면, 상기 비밀번호 성립 조건은 입력 값 최소 개수 조건, 문자, 숫자, 기호 중 둘 이상의 이종의 입력 값을 조합하는 입력 값 조합 조건, 대문자와 소문자를 조합하는 대/소 문자 조합 조건 중 적어도 하나 또는 둘 이상의 조합을 포함하여 이루어진다. 예를들어, 상기 비밀번호 입력 인터페이스를 통해 입력되는 입력 값이 최소 8글자 이상이고 문자와 숫자 및 기호를 적어도 하나 이상씩 포함해야만 비밀번호로 성립하는 경우, 상기 입력 확인부(145)는 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 통해 입력되는 입력 값의 개수가 8개 이상이고 문자와 숫자 및 기호를 적어도 하나 이상씩 포함하는지 판단하여 이를 만족하는 경우에 비밀번호 성립 조건을 만족하는 터치 입력이 발생한 것으로 확인할 수 있다.
상기 캐릿 확인부(135)를 통해 비밀번호 입력 인터페이스에 캐릿이 할당된 것이 확인 내지 유지되고 있음이 확인된 상태에서 상기 매체 확인부(140)를 통해 지정된 근거리 매체(170)가 인식됨이 확인됨과 동시에 상기 입력 확인부(145)를 통해 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 터치 입력이 발생한 것이 확인된 경우, 상기 암호화 저장부(150)는 상기 비밀번호 입력 인터페이스를 통해 입력된 입력 값(=지정된 비밀번호 성립 조건을 만족하는 입력 값)을 암호화한 암호비밀번호를 생성하여 지정된 저장영역에 저장하기 위한 암호모드를 설정한다. 여기서 암호모드란 비밀번호 입력 인터페이스를 통해 입력된 입력 값을 암호화하여 지정된 저장영역에 저장하는 동작을 수행하는 상태를 식별하는 용어로서 실제로 무선단말(100) 내부에 설정된 동작모드로 한정되는 것은 아니다. 바람직하게, 상기 암호화 저장부(150)는 상기 캐릿 확인부(135), 매체 확인부(140) 및 입력 확인부(145)를 통해 확인되는 상태들을 조합하여 상기 암호모드를 설정할 수 있으며, 실시 방법에 따라 상기 상태 중 적어도 하나의 지정된 상태가 만족된 경우에 상기 터치스크린(105)을 통한 터치 입력을 기반으로 상기 암호모드를 수동으로 설정할 수 있으며, 이에 의해 본 발명이 한정되지 아니한다.
한편 상기 캐릿 확인부(135)를 통해 비밀번호 입력 인터페이스에 캐릿이 할당된 것이 확인 내지 유지되고 있음이 확인된 상태에서 상기 매체 확인부(140)를 통해 지정된 근거리 매체(170)가 인식됨이 확인됨과 동시에 상기 입력 확인부(145)를 통해 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 터치 입력이 발생한 것이 확인된 경우(또는 상기 암호모드가 설정된 경우), 상기 암호화 저장부(150)는 상기 비밀번호 입력 인터페이스를 통해 입력된 입력 값(=지정된 비밀번호 성립 조건을 만족하는 입력 값)을 암호화한 암호비밀번호를 생성하여 지정된 저장영역에 저장하는 일련의 절차를 수행한다.
본 발명의 제1 암호화 저장 실시예에 따르면, 상기 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 지정된 근거리 매체(170)가 인식됨과 동시에 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생한 경우(또는 암호모드로 설정된 경우), 상기 암호화 저장부(150)는 상기 매체 인식부(110)를 통해 근거리 매체(170)로부터 암호화 키를 독출하는 절차를 수행하거나 또는 기 설정된 절차에 따라 근거리 매체(170)로부터 독출된 암호화 키를 확인하고, 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 통해 비밀번호로서 유효 입력된 입력 값을 확인한 후, 상기 확인된 입력 값을 상기 암호화 키로 암호화하여 암호비밀번호를 생성할 수 있으며, 상기 무선단말(100)의 지정된 저장영역에 상기 생성된 암호비밀번호를 저장하여 관리할 수 있다. 바람직하게, 상기 암호화 저장부(150)는 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 식별하는 식별정보를 확인하고, 상기 캐릿이 할당된 비밀번호 인터페이스의 식별정보와 상기 암호비밀번호를 연계하여 상기 무선단말(100)의 지정된 저장영역에 저장되도록 처리할 수 있으며, 이에 의해 비밀번호를 입력하는 비밀번호 입력 인터페이스가 복수인 경우에도 각 비밀번호 입력 인터페이스 별로 비밀번호 인증 자동화를 구분하여 처리할 수 있다.
본 발명의 제2 암호화 저장 실시예에 따르면, 상기 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 지정된 근거리 매체(170)가 인식됨과 동시에 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생한 경우(또는 암호모드로 설정된 경우), 상기 암호화 저장부(150)는 상기 매체 인식부(110)를 통해 근거리 매체(170)로부터 암호화 키를 독출하는 절차를 수행하거나 또는 기 설정된 절차에 따라 근거리 매체(170)로부터 독출된 암호화 키를 확인하고, 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 통해 비밀번호로서 유효 입력된 입력 값을 확인한 후, 상기 확인된 입력 값을 상기 암호화 키로 암호화하여 암호비밀번호를 생성할 수 있으며, 상기 매체 인식부(110)를 통해 상기 암호비밀번호를 상기 근거리 매체(170)로 전달함으로써, 상기 근거리 매체(170)의 지정된 저장영역에 상기 암호비밀번호가 저장되도록 처리할 수 있다. 바람직하게, 상기 암호화 저장부(150)는 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 식별하는 식별정보를 확인하고, 상기 캐릿이 할당된 비밀번호 인터페이스의 식별정보와 상기 암호비밀번호를 상기 근거리 매체(170)로 전달함으로써, 상기 근거리 매체(170)의 지정된 저장영역에 상기 암호비밀번호와 식별정보가 연계 저장되도록 처리할 수 있으며, 이에 의해 비밀번호를 입력하는 비밀번호 입력 인터페이스가 복수인 경우에도 각 비밀번호 입력 인터페이스 별로 비밀번호 인증 자동화를 구분하여 처리할 수 있다.
본 발명의 제3 암호화 저장 실시예에 따르면, 상기 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 지정된 근거리 매체(170)가 인식됨과 동시에 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생한 경우(또는 암호모드로 설정된 경우), 상기 암호화 저장부(150)는 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 통해 비밀번호로서 유효 입력된 입력 값을 확인하고, 상기 매체 인식부(110)를 통해 상기 유효 입력된 입력 값을 상기 근거리 매체(170)로 전달함으로써, 상기 근거리 매체(170)에서 내부에 구비된 소정의 암호화 키를 통해 상기 입력 값을 암호화하여 암호비밀번호를 생성한 후 상기 근거리 매체(170)의 지정된 저장영역에 상기 생성된 암호비밀번호를 저장하여 관리하도록 처리할 수 있다. 바람직하게, 상기 암호화 저장부(150)는 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 식별하는 식별정보를 확인한 후, 상기 매체 인식부(110)를 통해 상기 확인된 식별정보와 상기 유효 입력된 입력 값을 상기 근거리 매체(170)로 전달함으로써, 상기 근거리 매체(170)에서 상기 입력 값을 암호화하여 암호비밀번호를 생성한 후 상기 식별정보와 암호비밀번호를 상기 근거리 매체(170)의 지정된 저장영역에 연계 저장하여 관리하도록 처리할 수 있으며, 이에 의해 비밀번호를 입력하는 비밀번호 입력 인터페이스가 복수인 경우에도 각 비밀번호 입력 인터페이스 별로 비밀번호 인증 자동화를 구분하여 처리할 수 있다.
본 발명의 제4 암호화 저장 실시예에 따르면, 상기 암호화 저장부(150)는 상기 제1 내지 제3 암호화 저장 실시예 중 적어도 둘 이상을 적어도 부분적으로 조합한 형태로 상기 비밀번호 입력 인터페이스를 통해 입력된 입력 값을 암호화한 암호비밀번호를 생성하여 지정된 저장영역에 저장하는 일련의 절차를 수행할 수 있으며, 본 발명은 이러한 실시예도 본 발명의 권리범위에 포함함을 명백하게 밝혀두는 바이다.
본 발명의 실시 방법에 따르면, 상기 캐릿 확인부(135)는 상기 제1 내지 제4 암호화 저장 실시예 중 적어도 하나의 실시예에 따라 비밀번호 입력 인터페이스를 통해 입력된 입력 값을 암호화한 암호비밀번호를 생성하여 지정된 저장영역에 저장하는 절차를 수행하는 중에도 상기 비밀번호 입력 인터페이스에 할당된 캐릿이 다른 입력 인터페이스에 재할당되는지 확인하며, 상기 암호비밀번호가 지정된 저장영역에 저장되기 전에 상기 비밀번호 입력 인터페이스에 할당된 캐릿이 다른 입력 인터페이스에 재할당되는 경우 지정된 저장영역에 암호비밀번호를 저장하는 절차를 언제든 초기화될 수 있다.
한편 상기 캐릿 확인부(135)를 통해 비밀번호 입력 인터페이스에 캐릿이 할당된 것이 확인 내지 유지되고 있음이 확인된 상태에서 상기 매체 확인부(140)를 통해 지정된 근거리 매체(170)가 인식됨이 확인되었으나, 상기 비밀번호 입력 인터페이스에 캐릿이 할당된 상태의 근거리 매체(170) 인식 시점에 아직까지 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 통해 지정된 비밀번호 성립 조건을 만족하는 터치 입력이 발생했음이 확인되지 않은 경우(예컨대, 비밀번호 입력 인터페이스에 입력 값이 입력되지 않거나 또는 입력되었더라도 지정된 비밀번호 성립 조건을 만족하지 않은 경우), 상기 복호화 획득부(155)는 상기 암호화 저장부(150)를 통해 지정된 저장영역에 기 저장된 암호비밀번호를 확인하여 복호화하기 위한 복호모드를 설정한다. 여기서 복호모드란 상기 암호화 저장부(150)를 통해 지정된 저장영역에 기 저장된 암호비밀번호를 확인 내지 복호화하는 동작을 수행하는 상태를 식별하는 용어로서 실제로 무선단말(100) 내부에 설정된 동작모드로 한정되는 것은 아니다. 바람직하게, 상기 복호화 획득부(155)는 상기 캐릿 확인부(135), 매체 확인부(140) 및 입력 확인부(145)를 통해 확인되는 상태들을 조합하여 상기 복호모드를 설정할 수 있으며, 실시 방법에 따라 상기 상태 중 적어도 하나의 지정된 상태가 만족된 경우에 상기 터치스크린(105)을 통한 터치 입력을 기반으로 상기 복호모드를 수동으로 설정할 수 있으며, 이에 의해 본 발명이 한정되지 아니한다.
한편 상기 캐릿 확인부(135)를 통해 비밀번호 입력 인터페이스에 캐릿이 할당된 것이 확인 내지 유지되고 있음이 확인된 상태에서 상기 매체 확인부(140)를 통해 지정된 근거리 매체(170)가 인식됨이 확인되었으나 상기 입력 확인부(145)를 통해 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 터치 입력이 발생한 것이 확인되지 않은 경우(또는 상기 복호모드가 설정된 경우), 상기 복호화 획득부(155)는 상기 암호화 저장부(150)를 통해 지정된 저장영역에 기 저장된 암호비밀번호를 확인 내지 복호화하는 일련의 절차를 수행한다.
본 발명의 제1 복호화 획득 실시예에 따르면, 상기 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 지정된 근거리 매체(170)가 인식됨이 확인되었으나 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생함이 확인되지 않은 경우(또는 복호모드로 설정된 경우), 상기 복호화 획득부(155)는 상기 매체 인식부(110)를 통해 근거리 매체(170)로부터 복호화 키를 독출하는 절차를 수행하거나 또는 기 설정된 절차에 따라 근거리 매체(170)로부터 독출된 복호화 키를 확인한다. 한편 상기 복호화 획득부(155)는 상기 복호화 키를 확인하기 전 또는 중 또는 후의 일 시점에, 상기 제1 암호화 저장 실시예에 따라 상기 암호화 저장부(150)를 통해 암호화되어 무선단말(100)의 지정된 저장영역에 저장된 암호비밀번호를 확인하는 절차를 수행하며, 상기 암호화 저장부(150)를 통해 암호화 저장된 암호비밀번호가 확인되면 상기 근거리 매체(170)로부터 독출된 복호화 키를 통해 상기 암호비밀번호를 복호화함으로써 유효한 비밀번호를 복원한다. 바람직하게, 상기 복호화 획득부(155)는 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 식별하는 식별정보를 확인하고, 상기 무선단말(100)의 지정된 저장영역에 저장된 암호비밀번호 중 상기 식별정보와 연계 저장된 암호비밀번호를 선택적으로 확인하여 복호화할 수 있으며, 이에 의해 비밀번호를 입력하는 비밀번호 입력 인터페이스가 복수인 경우에도 각 비밀번호 입력 인터페이스 별로 비밀번호 인증 자동화를 구분하여 처리할 수 있다.
한편 상기 복호화 획득부(155)를 통해 지정된 저장영역에 유효하게 저장된 암호비밀번호가 유효하게 복호화되면, 상기 입력 처리부(160)는 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 상기 복호화된 비밀번호를 자동 입력 처리한다. 반면 상기 복호화 획득부(155)를 통해 상기 무선단말(100)의 지정된 저장영역에 저장된 암호비밀번호가 확인되지 않거나 또는 상기 암호비밀번호가 확인되었더라도 상기 복호화 키를 통해 유효하게 복호화되지 않은 경우, 상기 입력 처리부(160)는 상기 비밀번호 입력 인터페이스를 통해 지정된 비밀번호 성립 조건을 만족하는 비밀번호 입력을 대기하며, 터치스크린(105)을 통한 터치 입력을 기반으로 지정된 비밀번호 성립 조건을 만족하는 비밀번호를 터치 입력받는다.
본 발명의 제2 복호화 획득 실시예에 따르면, 상기 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 지정된 근거리 매체(170)가 인식됨이 확인되었으나 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생함이 확인되지 않은 경우(또는 복호모드로 설정된 경우), 상기 복호화 획득부(155)는 상기 매체 인식부(110)를 통해 근거리 매체(170)로부터 복호화 키를 독출하는 절차를 수행하거나 또는 기 설정된 절차에 따라 근거리 매체(170)로부터 독출된 복호화 키를 확인한다. 한편 상기 복호화 획득부(155)는 상기 복호화 키를 확인하기 전 또는 중 또는 후의 일 시점에, 상기 제2 암호화 저장 실시예에 따라 상기 암호화 저장부(150)를 통해 암호화되고 근거리 매체(170)로 전달되어 상기 근거리 매체(170)의의 지정된 저장영역에 저장된 암호비밀번호를 확인하는 절차를 수행하며, 상기 암호화 저장부(150)를 통해 암호화 저장된 암호비밀번호가 확인되면 상기 근거리 매체(170)로부터 독출된 복호화 키를 통해 상기 암호비밀번호를 복호화함으로써 유효한 비밀번호를 복원한다. 바람직하게, 상기 복호화 획득부(155)는 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 식별하는 식별정보를 확인하고, 상기 근거리 매체(170)의 지정된 저장영역에 저장된 암호비밀번호 중 상기 식별정보와 연계 저장된 암호비밀번호를 선택적으로 확인하여 복호화할 수 있으며, 이에 의해 비밀번호를 입력하는 비밀번호 입력 인터페이스가 복수인 경우에도 각 비밀번호 입력 인터페이스 별로 비밀번호 인증 자동화를 구분하여 처리할 수 있다.
한편 상기 복호화 획득부(155)를 통해 지정된 저장영역에 유효하게 저장된 암호비밀번호가 유효하게 복호화되면, 상기 입력 처리부(160)는 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 상기 복호화된 비밀번호를 자동 입력 처리한다. 반면 상기 복호화 획득부(155)를 통해 상기 근거리 매체(170)의 지정된 저장영역에 저장된 암호비밀번호가 확인되지 않거나 또는 상기 암호비밀번호가 확인되었더라도 상기 복호화 키를 통해 유효하게 복호화되지 않은 경우, 상기 입력 처리부(160)는 상기 비밀번호 입력 인터페이스를 통해 지정된 비밀번호 성립 조건을 만족하는 비밀번호 입력을 대기하며, 터치스크린(105)을 통한 터치 입력을 기반으로 지정된 비밀번호 성립 조건을 만족하는 비밀번호를 터치 입력받는다.
본 발명의 제3 복호화 획득 실시예에 따르면, 상기 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 지정된 근거리 매체(170)가 인식됨이 확인되었으나 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생함이 확인되지 않은 경우(또는 복호모드로 설정된 경우), 상기 복호화 획득부(155)는 상기 매체 인식부(110)를 통해 상기 근거리 매체(170)로 암호화 저장된 암호비밀번호를 복호화하여 제공하도록 요청한다. 상기 근거리 매체(170)는 상기 제3 암호화 저장 실시예에 따라 지정된 저장영역에 저장된 암호비밀번호를 지정된 복호화 키를 통해 복호화하여 제공하며, 상기 복호화 획득부(155)는 상기 매체 인식부(110)를 통해 상기 근거리 매체(170)로부터 상기 유효하게 복호화된 비밀번호를 수신한다. 바람직하게, 상기 복호화 획득부(155)는 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 식별하는 식별정보를 확인하고, 상기 근거리 매체(170)로 상기 확인된 식별정보와 연계 저장된 암호비밀번호의 복호화를 요청할 수 있으며, 이 경우 상기 근거리 매체(170)는 상기 식별정보와 연계 저장된 암호비밀번호를 복호화하여 제공할 수 있고, 이에 의해 비밀번호를 입력하는 비밀번호 입력 인터페이스가 복수인 경우에도 각 비밀번호 입력 인터페이스 별로 비밀번호 인증 자동화를 구분하여 처리할 수 있다.
한편 상기 복호화 획득부(155)를 통해 지정된 저장영역에 유효하게 저장된 암호비밀번호가 유효하게 복호화되면, 상기 입력 처리부(160)는 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 상기 복호화된 비밀번호를 자동 입력 처리한다. 반면 상기 근거리 매체(170)의 지정된 저장영역에 저장된 암호비밀번호가 확인되지 않거나 또는 상기 암호비밀번호가 확인되었더라도 유효하게 복호화되지 않은 경우, 상기 입력 처리부(160)는 상기 비밀번호 입력 인터페이스를 통해 지정된 비밀번호 성립 조건을 만족하는 비밀번호 입력을 대기하며, 터치스크린(105)을 통한 터치 입력을 기반으로 지정된 비밀번호 성립 조건을 만족하는 비밀번호를 터치 입력받는다.
본 발명의 제4 복호화 획득 실시예에 따르면, 상기 복호화 획득부(155)는 상기 제1 내지 제3 복호화 획득 실시예 중 적어도 둘 이상을 적어도 부분적으로 조합한 형태로 상기 암호화 저장부(150)를 통해 지정된 저장영역에 암호화 저장된 암호비밀번호를 확인하여 복호화하는 일련의 절차를 수행할 수 있으며, 본 발명은 이러한 실시예도 본 발명의 권리범위에 포함함을 명백하게 밝혀두는 바이다.
본 발명의 실시 방법에 따르면, 상기 캐릿 확인부(135)는 상기 제1 내지 제4 복호화 획득 실시예 중 적어도 하나의 실시예에 따라 지정된 저장영역에 기 저장된 암호비밀번호를 확인하여 복호화하는 절차를 수행하는 중에도 상기 비밀번호 입력 인터페이스에 할당된 캐릿이 다른 입력 인터페이스에 재할당되는지 확인하며, 상기 입력 처리부(160)를 통해 비밀번호 입력 인터페이스에 비밀번호 성립 조건을 만족하는 비밀번호가 자동/수동 입력되기 전에 상기 비밀번호 입력 인터페이스에 할당된 캐릿이 다른 입력 인터페이스에 재할당되는 경우 지정된 저장영역에 기 저장된 암호비밀번호를 확인하여 복호화하는 절차는 언제든 초기화될 수 있다.
상기 입력 처리부(160)를 통해 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 비밀번호가 자동/수동 입력된 경우, 상기 인증 절차부(165)는 상기 비밀번호 입력 인터페이스에 입력된 비밀번호와 소정의 식별자(예컨대, 고유ID 등)와 함께 지정된 서버로 전송하여 인증 요청하거나, 무선단말(100)의 지정된 저장영역에 저장된 인증용 비밀번호를 통해 상기 입력된 비밀번호의 유효성을 인증하는 절차를 수행한다.
도면2는 본 발명의 제1 실시 방법에 따른 비밀번호의 암호화 저장 과정을 도시한 도면이다.
보다 상세하게 본 도면2는 터치스크린(105)에 표시된 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 지정된 근거리 매체(170)가 인식됨과 동시에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생한 경우에 상기 근거리 매체(170)에 구비된 암호화 키를 통해 상기 유효한 터치 입력에 대응하는 입력 값을 암호화하여 생성한 암호비밀번호를 무선단말(100)의 지정된 저장영역에 저장하는 실시예를 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면2를 참조 및/또는 변형하여 상기 암호화 저장 과정에 대한 다양한 실시 방법(예컨대, 일부 단계가 생략되거나, 또는 순서가 변경된 실시 방법)을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면2에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. 예컨대, 본 도면2는 편의상 비밀번호 입력 인터페이스를 식별하는 식별정보를 이용하는 구성을 생략하여 도시 설명하지만, 본 발명은 상기 식별정보를 이용하는 구성을 포함함을 명백하게 밝혀두는 바이다.
도면2를 참조하면, 상기 무선단말(100)의 프로그램(125)은 터치스크린(105)에 터치 입력 기반의 입력 인터페이스가 표시되는지 확인하며(200), 상기 터치스크린(105)에 입력 인터페이스가 표시된 경우 상기 터치스크린(105)에 표시된 입력 인터페이스 중 비밀번호를 입력하는 비밀번호 입력 인터페이스에 캐릿이 할당되는지 확인한다(205). 만약 비밀번호 입력 인터페이스에 캐릿이 할당되지 않는다면, 상기 무선단말(100)의 프로그램(125)은 상기 비밀번호 입력 인터페이스 이외에 다른 입력 인터페이스에 대한 터치 입력을 처리하고(210), 상기 터치 입력된 입력 값에 대한 지정된 정보 처리 절차를 수행한다(215).
한편 상기 비밀번호 입력 인터페이스에 캐릿이 할당된 경우, 상기 무선단말(100)의 프로그램(125)은 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 대한 적어도 하나의 터치 입력을 처리하거나(220), 및/또는 상기 무선단말(100)의 근거리 인터페이스 기능을 통해 지정된 근거리 매체(170)가 인식되는지 확인하는 절차를 수행한다(220).
상기 무선단말(100)의 프로그램(125)이 상기 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 상기 무선단말(100)의 근거리 인터페이스 기능을 통해 지정된 근거리 매체(170)가 인식되는지 확인하는 중에, 근거리에 위치하는 근거리 매체(170)에서 지정된 절차(또는 프로토콜)에 따라 무선단말(100)과 근거리 인터페이스하여 연동함으로써(225), 상기 무선단말(100)의 프로그램(125)이 상기 근거리 매체(170)를 인식하면, 상기 무선단말(100)의 프로그램(125)은 상기 근거리 매체(170) 인식 시점에 캐릿 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 입력 값의 터치 입력이 발생한 상태인지 확인한다(230).
만약 상기 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 상기 무선단말(100)의 근거리 인터페이스 기능을 통해 지정된 근거리 매체(170)가 인식됨과 동시에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 확인된 경우, 상기 무선단말(100)의 프로그램(125)은 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 유효 입력된 입력 값을 확인하고(235), 상기 근거리 인터페이스 기능을 통해 상기 인식된 근거리 매체(170)로 암호화 키를 요청하며(240), 상기 근거리 매체(170)에서 암호화 키를 확인하여(245), 상기 무선단말(100)로 제공하면(250), 상기 무선단말(100)의 프로그램(125)은 상기 근거리 매체(170)로부터 상기 암호화 키를 독출하고(255), 상기 독출된 암호화 키를 통해 상기 캐릿 할당된 비밀번호 입력 인터페이스에 유효하게 입력된 입력 값을 암호화하여 암호비밀번호를 생성한다(260). 상기 무선단말(100)의 프로그램(125)은 상기 유효 입력된 입력 값을 암호화하여 생성한 암호비밀번호를 상기 무선단말(100)의 지정된 저장영역에 저장한다(265).
도면3은 본 발명의 제1 실시 방법에 따른 비밀번호의 복호화 획득 후 이용 과정을 도시한 도면이다.
보다 상세하게 본 도면3은 터치스크린(105)에 표시된 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 지정된 근거리 매체(170)가 인식되었으나 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생하지 않은 경우에 상기 도면2의 과정을 통해 무선단말(100)의 지정된 저장영역에 저장된 암호비밀번호를 확인하고 상기 근거리 매체(170)에 구비된 복호화 키를 이용하여 상기 확인된 암호비밀번호를 복호화하여 캐릿 할당된 비밀번호 입력 인터페이스에 자동 입력 처리하는 실시예를 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면3을 참조 및/또는 변형하여 상기 복호화 획득 후 이용 과정에 대한 다양한 실시 방법(예컨대, 일부 단계가 생략되거나, 또는 순서가 변경된 실시 방법)을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면3에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. 예컨대, 본 도면3은 편의상 비밀번호 입력 인터페이스를 식별하는 식별정보를 이용하는 구성을 생략하여 도시 설명하지만, 본 발명은 상기 식별정보를 이용하는 구성을 포함함을 명백하게 밝혀두는 바이다.
도면3을 참조하면, 상기 무선단말(100)의 프로그램(125)은 터치스크린(105)에 표시된 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 지정된 근거리 매체(170)가 인식되었으나 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생하지 않은 것으로 확인된 경우(300), 상기 도면2의 과정을 통해 무선단말(100)의 지정된 저장영역에 저장된 암호비밀번호를 확인한다(305).
만약 터치스크린(105)에 표시된 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 지정된 근거리 매체(170)가 인식되었으나 상기 캐릿 할당된 비밀번호 입력 인터페이스에 유효한 터치 입력이 발생하지 않아 지정된 저장영역에 저장된 암호비밀번호를 확인하려고 했음에도 해당 저장영역에 유효하게 저장된 암호비밀번호가 확인되지 않은 경우, 상기 무선단말(100)의 프로그램(125)은 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 지정된 비밀번호 성립 조건을 만족하는 유효한 비밀번호가 수동으로 입력되기를 대기할 수 있다(345). 이 경우 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 유효 비밀번호가 수동 입력되면, 상기 무선단말(100)의 프로그램(125)은 상기 비밀번호 입력 인터페이스를 통해 수동 입력된 유효 비밀번호를 이용하는 절차를 수행할 수 있다(350).
한편 터치스크린(105)에 표시된 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 지정된 근거리 매체(170)가 인식되었으나 상기 캐릿 할당된 비밀번호 입력 인터페이스에 유효한 터치 입력이 발생하지 않아 지정된 저장영역에 저장된 암호비밀번호를 확인 시도하여 유효한 암호비밀번호가 확인된 경우, 상기 무선단말(100)의 프로그램(125)은 상기 근거리 인터페이스 기능을 통해 상기 근거리 매체(170)로 복호화 키를 요청하며(310), 상기 근거리 매체(170)에서 복호화 키를 확인하여(315), 상기 무선단말(100)로 제공하면(320), 상기 무선단말(100)의 프로그램(125)은 상기 근거리 매체(170)로부터 상기 복호화 키를 독출하고(325), 상기 독출된 복호화 키를 통해 상기 확인된 암호비밀번호를 복호화하여 유효한 비밀번호(예컨대, 비밀번호 성립 조건을 만족하는 비밀번호)를 복원한다(330).
한편 상기 복호화 키를 통해 상기 암호비밀번호가 복호화되지 않거나 또는 복호화되더라도 유효한 비밀번호(예컨대, 비밀번호 성립 조건을 만족하는 비밀번호)가 복원되지 않는 경우, 상기 무선단말(100)의 프로그램(125)은 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 지정된 비밀번호 성립 조건을 만족하는 유효한 비밀번호가 수동으로 입력되기를 대기할 수 있다(345). 이 경우 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 유효 비밀번호가 수동 입력되면, 상기 무선단말(100)의 프로그램(125)은 상기 비밀번호 입력 인터페이스를 통해 수동 입력된 유효 비밀번호를 이용하는 절차를 수행할 수 있다(350).
한편 상기 복호화 키를 통해 상기 암호비밀번호를 복호화하여 유효한 비밀번호가 복원되면, 상기 무선단말(100)의 프로그램(125)은 상기 캐릿 할당된 비밀번호 입력 인터페이스에 상기 복원된 유효 비밀번호를 자동 입력 처리하고(335), 상기 비밀번호 입력 인터페이스에 자동 입력된 유효 비밀번호를 이용하는 절차를 수행한다(340).
도면4는 본 발명의 제2 실시 방법에 따른 비밀번호의 암호화 저장 과정을 도시한 도면이다.
보다 상세하게 본 도면4는 터치스크린(105)에 표시된 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 지정된 근거리 매체(170)가 인식됨과 동시에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생한 경우에 상기 근거리 매체(170)에 구비된 암호화 키를 통해 상기 유효한 터치 입력에 대응하는 입력 값을 암호화하여 생성한 암호비밀번호를 상기 근거리 매체(170)로 전달하여 근거리 매체(170)의 지정된 저장영역에 저장하는 실시예를 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면4를 참조 및/또는 변형하여 상기 암호화 저장 과정에 대한 다양한 실시 방법(예컨대, 일부 단계가 생략되거나, 또는 순서가 변경된 실시 방법)을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면4에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. 예컨대, 본 도면4는 편의상 비밀번호 입력 인터페이스를 식별하는 식별정보를 이용하는 구성을 생략하여 도시 설명하지만, 본 발명은 상기 식별정보를 이용하는 구성을 포함함을 명백하게 밝혀두는 바이다.
도면4를 참조하면, 상기 무선단말(100)의 프로그램(125)은 터치스크린(105)에 터치 입력 기반의 입력 인터페이스가 표시되는지 확인하며(400), 상기 터치스크린(105)에 입력 인터페이스가 표시된 경우 상기 터치스크린(105)에 표시된 입력 인터페이스 중 비밀번호를 입력하는 비밀번호 입력 인터페이스에 캐릿이 할당되는지 확인한다(405). 만약 비밀번호 입력 인터페이스에 캐릿이 할당되지 않는다면, 상기 무선단말(100)의 프로그램(125)은 상기 비밀번호 입력 인터페이스 이외에 다른 입력 인터페이스에 대한 터치 입력을 처리하고(410), 상기 터치 입력된 입력 값에 대한 지정된 정보 처리 절차를 수행한다(415).
한편 상기 비밀번호 입력 인터페이스에 캐릿이 할당된 경우, 상기 무선단말(100)의 프로그램(125)은 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 대한 적어도 하나의 터치 입력을 처리하거나(420), 및/또는 상기 무선단말(100)의 근거리 인터페이스 기능을 통해 지정된 근거리 매체(170)가 인식되는지 확인하는 절차를 수행한다(420).
상기 무선단말(100)의 프로그램(125)이 상기 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 상기 무선단말(100)의 근거리 인터페이스 기능을 통해 지정된 근거리 매체(170)가 인식되는지 확인하는 중에, 근거리에 위치하는 근거리 매체(170)에서 지정된 절차(또는 프로토콜)에 따라 무선단말(100)과 근거리 인터페이스하여 연동함으로써(425), 상기 무선단말(100)의 프로그램(125)이 상기 근거리 매체(170)를 인식하면, 상기 무선단말(100)의 프로그램(125)은 상기 근거리 매체(170) 인식 시점에 캐릿 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 입력 값의 터치 입력이 발생한 상태인지 확인한다(430).
만약 상기 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 상기 무선단말(100)의 근거리 인터페이스 기능을 통해 지정된 근거리 매체(170)가 인식됨과 동시에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 확인된 경우, 상기 무선단말(100)의 프로그램(125)은 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 유효 입력된 입력 값을 확인하고(435), 상기 근거리 인터페이스 기능을 통해 상기 인식된 근거리 매체(170)로 암호화 키를 요청하며(440), 상기 근거리 매체(170)에서 암호화 키를 확인하여(445), 상기 무선단말(100)로 제공하면(450), 상기 무선단말(100)의 프로그램(125)은 상기 근거리 매체(170)로부터 상기 암호화 키를 독출하고(455), 상기 독출된 암호화 키를 통해 상기 캐릿 할당된 비밀번호 입력 인터페이스에 유효하게 입력된 입력 값을 암호화하여 암호비밀번호를 생성한다(460).
상기 무선단말(100)의 프로그램(125)은 상기 근거리 인터페이스 기능을 통해 상기 근거리 매체(170)로 상기 생성된 암호비밀번호를 제공하고(465), 상기 근거리 매체(170)는 상기 암호비밀번호를 수신하여(470), 상기 근거리 매체(170)의 지정된 저장영역에 상기 암호비밀번호를 저장한 후 그 결과를 응답하며(475), 상기 무선단말(100)의 프로그램(125)은 상기 근거리 매체(170)의 지정된 저장영역에 상기 암호비밀번호가 저장한 결과를 확인한다(480).
도면5는 본 발명의 제2 실시 방법에 따른 비밀번호의 복호화 획득 후 이용 과정을 도시한 도면이다.
보다 상세하게 본 도면5는 터치스크린(105)에 표시된 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 지정된 근거리 매체(170)가 인식되었으나 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생하지 않은 경우에 상기 도면4의 과정을 통해 근거리 매체(170)의 지정된 저장영역에 저장된 암호비밀번호를 확인하고 상기 근거리 매체(170)에 구비된 복호화 키를 이용하여 상기 암호비밀번호를 복호화하여 캐릿 할당된 비밀번호 입력 인터페이스에 자동 입력 처리하는 실시예를 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면5를 참조 및/또는 변형하여 상기 복호화 획득 후 이용 과정에 대한 다양한 실시 방법(예컨대, 일부 단계가 생략되거나, 또는 순서가 변경된 실시 방법)을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면5에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. 예컨대, 본 도면5는 편의상 비밀번호 입력 인터페이스를 식별하는 식별정보를 이용하는 구성을 생략하여 도시 설명하지만, 본 발명은 상기 식별정보를 이용하는 구성을 포함함을 명백하게 밝혀두는 바이다.
도면5를 참조하면, 상기 무선단말(100)의 프로그램(125)은 터치스크린(105)에 표시된 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 지정된 근거리 매체(170)가 인식되었으나 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생하지 않은 것으로 확인된 경우(500), 상기 근거리 인터페이스 기능을 통해 상기 근거리 매체(170)로 암호비밀번호를 요청하며(505), 상기 근거리 매체(170)는 상기 요청된 암호비밀번호를 확인하여(510), 상기 무선단말(100)로 제공한다(515). 한편 상기 무선단말(100)의 프로그램(125)은 상기 근거리 매체(170)로부터 수신되는 정보를 판독하여 상기 도면4의 과정을 통해 근거리 매체(170)의 지정된 저장영역에 저장된 암호비밀번호를 확인한다(520).
만약 터치스크린(105)에 표시된 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 지정된 근거리 매체(170)가 인식되었으나 상기 캐릿 할당된 비밀번호 입력 인터페이스에 유효한 터치 입력이 발생하지 않아 지정된 저장영역에 저장된 암호비밀번호를 확인하려고 했음에도 해당 저장영역에 유효하게 저장된 암호비밀번호가 확인되지 않은 경우, 상기 무선단말(100)의 프로그램(125)은 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 지정된 비밀번호 성립 조건을 만족하는 유효한 비밀번호가 수동으로 입력되기를 대기할 수 있다(560). 이 경우 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 유효 비밀번호가 수동 입력되면, 상기 무선단말(100)의 프로그램(125)은 상기 비밀번호 입력 인터페이스를 통해 수동 입력된 유효 비밀번호를 이용하는 절차를 수행할 수 있다(565).
한편 터치스크린(105)에 표시된 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 지정된 근거리 매체(170)가 인식되었으나 상기 캐릿 할당된 비밀번호 입력 인터페이스에 유효한 터치 입력이 발생하지 않아 지정된 저장영역에 저장된 암호비밀번호를 확인 시도하여 유효한 암호비밀번호가 확인된 경우, 상기 무선단말(100)의 프로그램(125)은 상기 근거리 인터페이스 기능을 통해 상기 근거리 매체(170)로 복호화 키를 요청하며(525), 상기 근거리 매체(170)에서 복호화 키를 확인하여(530), 상기 무선단말(100)로 제공하면(535), 상기 무선단말(100)의 프로그램(125)은 상기 근거리 매체(170)로부터 상기 복호화 키를 독출하고(540), 상기 독출된 복호화 키를 통해 상기 확인된 암호비밀번호를 복호화하여 유효한 비밀번호(예컨대, 비밀번호 성립 조건을 만족하는 비밀번호)를 복원한다(545).
한편 상기 복호화 키를 통해 상기 암호비밀번호가 복호화되지 않거나 또는 복호화되더라도 유효한 비밀번호(예컨대, 비밀번호 성립 조건을 만족하는 비밀번호)가 복원되지 않는 경우, 상기 무선단말(100)의 프로그램(125)은 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 지정된 비밀번호 성립 조건을 만족하는 유효한 비밀번호가 수동으로 입력되기를 대기할 수 있다(560). 이 경우 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 유효 비밀번호가 수동 입력되면, 상기 무선단말(100)의 프로그램(125)은 상기 비밀번호 입력 인터페이스를 통해 수동 입력된 유효 비밀번호를 이용하는 절차를 수행할 수 있다(565).
한편 상기 복호화 키를 통해 상기 암호비밀번호를 복호화하여 유효한 비밀번호가 복원되면, 상기 무선단말(100)의 프로그램(125)은 상기 캐릿 할당된 비밀번호 입력 인터페이스에 상기 복원된 유효 비밀번호를 자동 입력 처리하고(550), 상기 비밀번호 입력 인터페이스에 자동 입력된 유효 비밀번호를 이용하는 절차를 수행한다(555).
도면6은 본 발명의 제3 실시 방법에 따른 비밀번호의 암호화 저장 과정을 도시한 도면이다.
보다 상세하게 본 도면6은 터치스크린(105)에 표시된 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 지정된 근거리 매체(170)가 인식됨과 동시에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생한 경우에 상기 유효한 터치 입력에 대응하는 입력 값을 상기 인식된 근거리 매체(170)로 제공하여 근거리 매체(170)에 구비된 암호화 키를 통해 암호화시켜 상기 근거리 매체(170)의 지정된 저장영역에 저장하는 실시예를 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면6을 참조 및/또는 변형하여 상기 암호화 저장 과정에 대한 다양한 실시 방법(예컨대, 일부 단계가 생략되거나, 또는 순서가 변경된 실시 방법)을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면6에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. 예컨대, 본 도면6은 편의상 비밀번호 입력 인터페이스를 식별하는 식별정보를 이용하는 구성을 생략하여 도시 설명하지만, 본 발명은 상기 식별정보를 이용하는 구성을 포함함을 명백하게 밝혀두는 바이다.
도면6을 참조하면, 상기 무선단말(100)의 프로그램(125)은 터치스크린(105)에 터치 입력 기반의 입력 인터페이스가 표시되는지 확인하며(600), 상기 터치스크린(105)에 입력 인터페이스가 표시된 경우 상기 터치스크린(105)에 표시된 입력 인터페이스 중 비밀번호를 입력하는 비밀번호 입력 인터페이스에 캐릿이 할당되는지 확인한다(605). 만약 비밀번호 입력 인터페이스에 캐릿이 할당되지 않는다면, 상기 무선단말(100)의 프로그램(125)은 상기 비밀번호 입력 인터페이스 이외에 다른 입력 인터페이스에 대한 터치 입력을 처리하고(610), 상기 터치 입력된 입력 값에 대한 지정된 정보 처리 절차를 수행한다(615).
한편 상기 비밀번호 입력 인터페이스에 캐릿이 할당된 경우, 상기 무선단말(100)의 프로그램(125)은 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 대한 적어도 하나의 터치 입력을 처리하거나(620), 및/또는 상기 무선단말(100)의 근거리 인터페이스 기능을 통해 지정된 근거리 매체(170)가 인식되는지 확인하는 절차를 수행한다(620).
상기 무선단말(100)의 프로그램(125)이 상기 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 상기 무선단말(100)의 근거리 인터페이스 기능을 통해 지정된 근거리 매체(170)가 인식되는지 확인하는 중에, 근거리에 위치하는 근거리 매체(170)에서 지정된 절차(또는 프로토콜)에 따라 무선단말(100)과 근거리 인터페이스하여 연동함으로써(625), 상기 무선단말(100)의 프로그램(125)이 상기 근거리 매체(170)를 인식하면, 상기 무선단말(100)의 프로그램(125)은 상기 근거리 매체(170) 인식 시점에 캐릿 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 입력 값의 터치 입력이 발생한 상태인지 확인한다(630).
만약 상기 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 상기 무선단말(100)의 근거리 인터페이스 기능을 통해 지정된 근거리 매체(170)가 인식됨과 동시에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 확인된 경우, 상기 무선단말(100)의 프로그램(125)은 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 유효 입력된 입력 값을 확인하고(635), 상기 근거리 인터페이스 기능을 통해 상기 인식된 근거리 매체(170)로 상기 유효 입력된 입력 값을 제공하면서(635), 상기 입력 값에 대응하는 비밀번호를 근거리 매체(170)의 지정된 저장영역에 암호화하여 저장하도록 요청할 수 있다.
상기 근거리 매체(170)는 상기 무선단말(100)로부터 지정된 비밀번호 성립 조건을 만족하는 유효한 입력 값을 수신하고(645), 상기 근거리 매체(170) 내에 구비된 암호화 키를 통해 상기 유효한 입력 값을 암호화하여 암호비밀번호를 생성하고(650), 상기 생성된 암호비밀번호를 상기 근거리 매체(170)의 지정된 저장영역에 저장한 후 그 결과를 응답하며(655), 상기 무선단말(100)의 프로그램(125)은 상기 근거리 매체(170)로부터 상기 유효 입력된 입력 값에 대응하는 비밀번호를 암호화하여 근거리 매체(170)의 지정된 저장영역에 저장한 결과를 확인한다(660).
도면7은 본 발명의 제3 실시 방법에 따른 비밀번호의 복호화 획득 후 이용 과정을 도시한 도면이다.
보다 상세하게 본 도면7은 터치스크린(105)에 표시된 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 지정된 근거리 매체(170)가 인식되었으나 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생하지 않은 경우에 상기 도면6의 과정을 통해 근거리 매체(170)를 통해 암호화되어 근거리 매체(170)의 지정된 저장영역에 저장된 암호비밀번호를 근거리 매체(170)를 통해 복호화 처리하여 제공받아 캐릿 할당된 비밀번호 입력 인터페이스에 자동 입력 처리하는 실시예를 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면7을 참조 및/또는 변형하여 상기 복호화 획득 후 이용 과정에 대한 다양한 실시 방법(예컨대, 일부 단계가 생략되거나, 또는 순서가 변경된 실시 방법)을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면7에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. 예컨대, 본 도면7은 편의상 비밀번호 입력 인터페이스를 식별하는 식별정보를 이용하는 구성을 생략하여 도시 설명하지만, 본 발명은 상기 식별정보를 이용하는 구성을 포함함을 명백하게 밝혀두는 바이다.
도면7을 참조하면, 상기 무선단말(100)의 프로그램(125)은 터치스크린(105)에 표시된 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 지정된 근거리 매체(170)가 인식되었으나 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생하지 않은 것으로 확인된 경우(700), 상기 근거리 인터페이스 기능을 통해 상기 근거리 매체(170)로 상기 비밀번호 입력 인터페이스에 자동 입력 가능한 유효한 비밀번호(예컨대, 비밀번호 성립 조건을 만족하는 비밀번호)를 요청하며(705), 상기 근거리 매체(170)는 상기 도면6의 과정을 통해 암호화되어 지정된 저장영역에 저장된 암호비밀번호를 확인함과 동시에 복호화 키를 확인하고(710), 상기 복호화 키를 통해 상기 암호비밀번호를 복호화 처리하여(715), 상기 무선단말(100)로 제공한다(720). 한편 상기 무선단말(100)의 프로그램(125)은 상기 근거리 매체(170)로부터 수신되는 정보를 판독하여 비밀번호를 확인한다(725).
만약 터치스크린(105)에 표시된 비밀번호 입력 인터페이스에 캐릿이 할당된 상태에서 지정된 근거리 매체(170)가 인식되었으나 상기 캐릿 할당된 비밀번호 입력 인터페이스에 유효한 터치 입력이 발생하지 않아 지정된 저장영역에 암호화 저장된 비밀번호를 복호화하여 확인하려고 했음에도 해당 저장영역에 유효하게 저장된 비밀번호가 확인되지 않은 경우, 상기 무선단말(100)의 프로그램(125)은 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 지정된 비밀번호 성립 조건을 만족하는 유효한 비밀번호가 수동으로 입력되기를 대기할 수 있다(745). 이 경우 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 유효 비밀번호가 수동 입력되면, 상기 무선단말(100)의 프로그램(125)은 상기 비밀번호 입력 인터페이스를 통해 수동 입력된 유효 비밀번호를 이용하는 절차를 수행할 수 있다(750).
한편 상기 근거리 매체(170)로부터 복호화되어 수신된 비밀번호가 확인되면, 상기 무선단말(100)의 프로그램(125)은 상기 확인된 비밀번호가 비밀번호 입력 인터페이스에 입력 가능한 유효한 비밀번호(예컨대, 비밀번호 성립 조건을 만족하는 비밀번호)인지 확인한다(730). 만약 상기 근거리 매체(170)로부터 확인된 비밀번호가 유효한 비밀번호가 아니라면, 상기 무선단말(100)의 프로그램(125)은 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 지정된 비밀번호 성립 조건을 만족하는 유효한 비밀번호가 수동으로 입력되기를 대기할 수 있다(745). 이 경우 상기 캐릿 할당된 비밀번호 입력 인터페이스를 통해 유효 비밀번호가 수동 입력되면, 상기 무선단말(100)의 프로그램(125)은 상기 비밀번호 입력 인터페이스를 통해 수동 입력된 유효 비밀번호를 이용하는 절차를 수행할 수 있다(750).
한편 상기 근거리 매체(170)로부터 복호화되어 수신된 비밀번호가 유효한 비밀번호로 확인되면, 상기 무선단말(100)의 프로그램(125)은 상기 캐릿 할당된 비밀번호 입력 인터페이스에 상기 복원된 유효 비밀번호를 자동 입력 처리하고(735), 상기 비밀번호 입력 인터페이스에 자동 입력된 유효 비밀번호를 이용하는 절차를 수행한다(740).
100 : 무선단말 105 : 터치스크린
110 : 매체 인식부 125 : 프로그램
130 : 인터페이스 표시부 135 : 캐릿 확인부
140 : 매체 확인부 145 : 입력 확인부
150 : 암호화 저장부 155 : 복호화 획득부
160 : 입력 처리부 165 : 인증 절차부
170 : 근거리 매체

Claims (11)

  1. 지정된 근거리 매체를 인식하는 근거리 매체 인식 기능과 터치 입력을 위한 터치스크린을 구비한 무선단말에서 실행된 프로그램을 통해 실행되는 방법에 있어서,
    터치스크린에 표시된 입력 인터페이스 중 비밀번호를 입력하는 비밀번호 입력 인터페이스에 캐릿(Caret)이 할당되어 키 입력될 준비 상태가 되는지 확인하는 제1 단계;
    비밀번호 입력 인터페이스에 캐릿 할당 시, 무선단말에 구비된 근거리 인터페이스 기능을 통해 근거리 매체가 인식되는지 확인하면서 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 터치 입력이 발생하는지 확인하는 제2 단계;
    상기 근거리 매체를 인식한 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생한 경우 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 통해 입력된 입력 값을 암호화한 암호비밀번호를 생성하여 지정된 저장영역에 저장하는 절차를 수행하고, 상기 근거리 매체를 인식한 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 터치 입력이 발생하지 않거나 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생하지 않은 경우 상기 지정된 저장영역에 기 저장된 암호비밀번호를 확인하여 복호화하는 절차를 수행하는 제3 단계;
    상기 지정된 저장영역에 유효하게 저장된 암호비밀번호가 유효하게 복호화된 경우 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 상기 복호화된 비밀번호를 자동 입력 처리하는 절차를 수행하고, 상기 지정된 저장영역에 유효하게 저장된 암호비밀번호가 확인되지 않거나 유효하게 복호화되지 않은 경우 상기 캐릿이 할당된 비밀번호 입력 인터페이스를 통해 지정된 비밀번호 성립 조건을 만족하는 비밀번호 입력을 대기하는 제4 단계; 및
    상기 캐릿이 할당된 비밀번호 입력 인터페이스에 입력된 비밀번호를 이용하는 절차가 수행되게 처리하는 제5 단계;를 포함하며,
    상기 지정된 저장영역은, 상기 무선단말의 저장영역과 근거리 매체의 저장영역 중 적어도 하나의 저장영역을 포함하여 이루어지는 것을 특징으로 하는 근거리 매체를 이용한 비밀번호 인증 자동화 방법.
  2. 제 1항에 있어서, 상기 근거리 매체는,
    무선단말과 NFC를 통해 인터페이스되는 NFC 매체,
    무선단말과 블루투스 신호를 송수신하는 블루투스 매체 중 적어도 하나의 매체를 포함하여 이루어지는 것을 특징으로 하는 근거리 매체를 이용한 비밀번호 인증 자동화 방법.
  3. 제 1항에 있어서, 상기 비밀번호 성립 조건은,
    입력 값 최소 개수 조건,
    문자, 숫자, 기호 중 둘 이상의 이종의 입력 값을 조합하는 입력 값 조합 조건,
    대문자와 소문자를 조합하는 대/소 문자 조합 조건 중 적어도 하나의 조건을 포함하여 이루어지는 것을 특징으로 하는 근거리 매체를 이용한 비밀번호 인증 자동화 방법.
  4. 제 1항에 있어서, 상기 제3 단계는,
    상기 근거리 매체의 인식 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생한 경우,
    상기 인식된 근거리 매체로부터 독출된 암호화 키를 확인하는 단계;
    상기 독출된 암호화 키를 통해 상기 유효한 터치 입력에 대응하는 입력 값을 암호화하여 암호비밀번호를 생성하는 단계; 및
    상기 생성된 암호비밀번호를 상기 무선단말의 지정된 저장영역에 저장하는 단계;를 포함하여 이루어지는 것을 특징으로 하는 근거리 매체를 이용한 비밀번호 인증 자동화 방법.
  5. 제 1항에 있어서, 상기 제3 단계는,
    상기 근거리 매체의 인식 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생한 경우,
    상기 인식된 근거리 매체로부터 독출된 암호화 키를 확인하는 단계;
    상기 독출된 암호화 키를 통해 상기 유효한 터치 입력에 대응하는 입력 값을 암호화하여 암호비밀번호를 생성하는 단계; 및
    상기 생성된 암호비밀번호를 상기 근거리 매체로 전달하여 상기 근거리 매체의 지정된 저장영역에 저장되도록 처리하는 단계;를 포함하여 이루어지는 것을 특징으로 하는 근거리 매체를 이용한 비밀번호 인증 자동화 방법.
  6. 제 1항에 있어서, 상기 제3 단계는,
    상기 근거리 매체의 인식 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생한 경우,
    상기 유효한 터치 입력에 대응하는 입력 값을 상기 인식된 근거리 매체로 전달하는 단계를 포함하며,
    상기 입력 값은, 상기 근거리 매체에 구비된 암호화 키를 통해 암호화되어 상기 근거리 매체의 지정된 저장영역에 저장되는 것을 특징으로 하는 근거리 매체를 이용한 비밀번호 인증 자동화 방법.
  7. 제 1항에 있어서,
    상기 캐릿이 할당된 비밀번호 입력 인터페이스를 식별하는 식별정보를 확인하는 단계를 더 포함하며,
    상기 제3 단계는,
    상기 근거리 매체의 인식 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생한 경우,
    상기 확인된 식별정보와 상기 생성된 암호비밀번호를 연계하여 지정된 저장영역에 저장하는 절차를 수행하는 단계를 포함하여 이루어지는 것을 특징으로 하는 근거리 매체를 이용한 비밀번호 인증 자동화 방법.
  8. 제 1항에 있어서, 상기 제3 단계는,
    상기 근거리 매체의 인식 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 터치 입력이 발생하지 않거나 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생하지 않은 경우,
    상기 무선단말의 지정된 저장영역에 저장된 암호비밀번호를 확인하는 단계;
    상기 인식된 근거리 매체로부터 독출된 복호화 키를 확인하는 단계;
    상기 독출된 복호화 키를 통해 상기 확인된 암호비밀번호를 복호화하는 단계;를 포함하여 이루어지는 것을 특징으로 하는 근거리 매체를 이용한 비밀번호 인증 자동화 방법.
  9. 제 1항에 있어서, 상기 제3 단계는,
    상기 근거리 매체의 인식 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 터치 입력이 발생하지 않거나 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생하지 않은 경우,
    상기 인식된 근거리 매체의 지정된 저장영역에 저장된 암호비밀번호를 확인하는 단계;
    상기 인식된 근거리 매체로부터 독출된 복호화 키를 확인하는 단계;
    상기 독출된 복호화 키를 통해 상기 확인된 암호비밀번호를 복호화하는 단계;를 포함하여 이루어지는 것을 특징으로 하는 근거리 매체를 이용한 비밀번호 인증 자동화 방법.
  10. 제 1항에 있어서, 상기 제3 단계는,
    상기 근거리 매체의 인식 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 터치 입력이 발생하지 않거나 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생하지 않은 경우,
    상기 인식된 근거리 매체의 지정된 저장영역에 암호화된 저장되고 상기 근거리 매체 내부에서 복호화하여 제공한 비밀번호를 확인하는 단계를 포함하여 이루어지는 것을 특징으로 하는 근거리 매체를 이용한 비밀번호 인증 자동화 방법.
  11. 제 1항에 있어서,
    상기 캐릿이 할당된 비밀번호 입력 인터페이스를 식별하는 식별정보를 확인하는 단계를 더 포함하며,
    상기 제3 단계는,
    상기 근거리 매체의 인식 시점에 상기 캐릿이 할당된 비밀번호 입력 인터페이스에 터치 입력이 발생하지 않거나 지정된 비밀번호 성립 조건을 만족하는 유효한 터치 입력이 발생하지 않은 경우,
    상기 지정된 저장영역에 상기 식별정보와 연계 저장된 암호비밀번호를 확인하여 복호화하는 절차를 수행하는 단계를 포함하여 이루어지는 것을 특징으로 하는 근거리 매체를 이용한 비밀번호 인증 자동화 방법.

KR1020160082424A 2016-06-30 2016-06-30 근거리 매체를 이용한 비밀번호 인증 자동화 방법 KR101846684B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160082424A KR101846684B1 (ko) 2016-06-30 2016-06-30 근거리 매체를 이용한 비밀번호 인증 자동화 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160082424A KR101846684B1 (ko) 2016-06-30 2016-06-30 근거리 매체를 이용한 비밀번호 인증 자동화 방법

Publications (2)

Publication Number Publication Date
KR20180003075A KR20180003075A (ko) 2018-01-09
KR101846684B1 true KR101846684B1 (ko) 2018-04-06

Family

ID=61000724

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160082424A KR101846684B1 (ko) 2016-06-30 2016-06-30 근거리 매체를 이용한 비밀번호 인증 자동화 방법

Country Status (1)

Country Link
KR (1) KR101846684B1 (ko)

Also Published As

Publication number Publication date
KR20180003075A (ko) 2018-01-09

Similar Documents

Publication Publication Date Title
US10361857B2 (en) Electronic stamp system for security intensification, control method thereof, and non-transitory computer readable storage medium having computer program recorded thereon
KR20130018061A (ko) 비연결형 네트워크 씨드를 이용한 일회용코드 운영 방법 및 시스템
KR101541600B1 (ko) 코드 이미지를 이용한 매체 기반 거래 연동 오티피 제공 방법
KR101853970B1 (ko) 인증번호 중계 방법
KR101846684B1 (ko) 근거리 매체를 이용한 비밀번호 인증 자동화 방법
KR102172855B1 (ko) 사용자의 휴대형 매체를 이용한 매체 분리 기반 서버형 일회용코드 제공 방법
KR20160093197A (ko) 비접촉 매체를 이용한 무선 결제 방법
KR101628614B1 (ko) 보안운영체제를 이용한 전자서명 처리 방법
KR20190047557A (ko) 비동기식 근거리 무선 통신을 통해 오티피를 제공하는 이어폰 장치
KR101592070B1 (ko) 코드 이미지를 이용한 보안 중계 방법
KR101445001B1 (ko) Nfc를 이용한 종단간 보안 결제 제공 방법 및 시스템
KR102642954B1 (ko) 뱅킹앱을 이용한 간편 회원가입 방법
KR101498793B1 (ko) 엔에프씨를 이용한 오티피 생성 방법
KR20180003065A (ko) 매체 연동 로그인 자동화 방법
KR101704249B1 (ko) 분산 처리를 이용한 아이씨칩 제어 방법
KR20160093196A (ko) 비접촉 매체를 이용한 2채널 인증 방법
KR101491424B1 (ko) 엔에프씨를 이용한 오티피 생성 방법
KR102534032B1 (ko) 지문 인식을 이용한 보안 강화를 위한 전자 도장 시스템, 그의 제어 방법 및 컴퓨터 프로그램이 기록된 기록매체
KR101491425B1 (ko) 엔에프씨를 이용한 오티피 생성 방법
KR101513435B1 (ko) 키 입력 보호 방법과 이를 위한 키 입력 보호 장치
KR20150057885A (ko) 카드와 단말기 간 암호키 갱신 방법
KR102006987B1 (ko) 에스디메모리를 이용한 오티피 생성 방법
KR102179428B1 (ko) 엔에프씨를 이용한 역방향 가치 적립 방법
KR20140147242A (ko) 엔에프씨를 이용한 시간 검증 기반 오티피 생성 방법
CN116828461A (zh) 终端设备消息的输出方法、装置及存储介质

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant