| 번호 | 청구항 |
|---|---|
| 1 | 복수의 키를 통해 인증을 요청하는 사용자에 대한 인증을 처리하는 장치에 있어서,키 입력 횟수 및 횟수별 키 입력 개수에 대응하는 키의 조합에 대한 인증 정보가 저장되는 인증 정보 저장부;사용자에 의해 순차적으로 선택된 적어도 하나의 키로부터 인증 요청을 입력받는 입력부;상기 선택된 적어도 하나의 키의 입력 시간을 감지하여, 키 입력 횟수 및 횟수별 키 입력 개수에 대응하는 유효키를 판단하는 유효키 판단부;상기 유효키의 조합을 이용하여 인증 요청 정보를 생성하는 인증 요청 정보 생성부;상기 생성된 인증 요청 정보를 오름차순 또는 내림차순으로 정규화하는 정규화부:상기 생성된 인증 요청 정보를 일방향함수로 암호화하여 상기 인증 처리부로 전송하는 암호화부; 및상기 암호화된 인증 요청 정보를 복호화하고, 상기 인증 요청 정보와 상기 인증 정보를 비교하여 상기 사용자에 대한 인증을 처리하는 인증 처리부를 포함하며,상기 유효키 판단부는,복수의 키가 선택된 경우, 상기 복수의 키 중 가장 늦게 선택된 키의 선택 시간과 상기 복수의 키 중 가장 먼저 선택 해제된 키의 해제 시간 사이의 시간 차이를 미리 설정된 유효 시간과 비교하여, 상기 시간 차이가 상기 유효 시간과 같거나 길면 상기 선택된 복수의 키를 유효키로 판단하고, 상기 시간 차이가 상기 유효 시간보다 짧으면 상기 선택된 복수의 키 중에서 상기 가장 늦게 선택된 키를 제외한 나머지 복수의 키 중에서 가장 늦게 선택된 키의 선택 시간과 상기 가장 먼저 선택 해제된 키의 해제 시간 사이의 시간 차이를 상기 유효 시간과 비교하는 인증 처리 장치. |
| 2 | 삭제 |
| 3 | 삭제 |
| 4 | 삭제 |
| 5 | 제1항에 있어서,상기 인증 처리부의 인증 처리 결과를 음성 또는 영상으로 표시하는 표시부를 더 포함하는 인증 처리 장치. |
| 6 | 복수의 키를 통해 인증을 요청하는 사용자에 대한 인증을 처리하는 방법에 있어서,사용자에 의해 순차적으로 선택된 적어도 하나의 키로부터 인증 요청을 입력받는 단계;상기 선택된 적어도 하나의 키의 입력 시간을 감지하여, 키 입력 횟수 및 횟수별 키 입력 개수에 대응하는 유효키를 판단하는 단계;상기 유효키의 조합을 이용하여 인증 요청 정보를 생성하는 단계;상기 생성된 인증 요청 정보를 오름차순 또는 내림차순으로 정규화하는 단계:상기 생성된 인증 요청 정보를 일방향함수로 암호화하여 상기 인증 처리부로 전송하는 단계; 및상기 암호화된 인증 요청 정보를 복호화하고, 상기 인증 요청 정보와 상기 인증 정보를 비교하여 상기 사용자에 대한 인증을 처리하는 단계를 포함하며,상기 유효키를 판단하는 단계는,복수의 키가 선택된 경우, 상기 복수의 키 중 가장 늦게 선택된 키의 선택 시간과 상기 복수의 키 중 가장 먼저 선택 해제된 키의 해제 시간 사이의 시간 차이를 미리 설정된 유효 시간과 비교하는 단계, 및상기 시간 차이가 상기 유효 시간과 같거나 길면 상기 선택된 복수의 키를 유효키로 판단하고, 상기 시간 차이가 상기 유효 시간보다 짧으면 상기 선택된 복수의 키 중에서 상기 가장 늦게 선택된 키를 제외한 나머지 복수의 키 중에서 가장 늦게 선택된 키의 선택 시간과 상기 가장 먼저 선택 해제된 키의 해제 시간 사이의 시간 차이를 상기 유효 시간과 비교하는 단계를 포함하는 인증 처리 방법. |
| 7 | 삭제 |
| 8 | 삭제 |
| 9 | 삭제 |
| 10 | 제6항에 있어서,상기 인증 처리 결과를 음성 또는 영상으로 표시하는 단계를 더 포함하는 인증 처리 방법. |