1 |
1
일회성 변환 정보를 이용하여 생체 정보로부터 제1 일회성 인증 템플릿을 생성하여 인증을 요청하는 단계;
상기 제1 일회성 인증 템플릿과 일회성 등록 템플릿을 비교하는 단계; 및
상기 비교 결과에 따라 인증되면, 동일한 일회성 변환키를 이용하여 상기 일회성 등록 템플릿 및 상기 일회성 변환 정보 각각을 갱신하는 단계를 포함하되,
상기 갱신된 일회성 변환 정보는, 다음 인증 요청시 상기 갱신된 일회성 등록 템플릿과 비교결과 인증되도록 제2 일회성 인증 템플릿을 생성하는데 이용되는 생체 인증 방법
|
2 |
2
삭제
|
3 |
3
제 1항에 있어서,
랜덤키를 이용하여 상기 일회성 변환키를 갱신하는 단계를 더 포함하는 생체 인증 방법
|
4 |
4
제 1항에 있어서,
상기 일회성 변환 정보는 제1 난수 직교 행렬 및 제1 난수 벡터를 포함하고,
상기 제1 일회성 인증 템플릿을 생성하여 인증을 요청하는 단계는
상기 생체 정보로부터 원본 템플릿을 생성하는 단계와,
상기 제1 난수 직교 행렬 및 상기 제1 난수 벡터를 이용하여 상기 원본 템플릿을 상기 제1 일회성 인증 템플릿으로 변환하는 단계를 포함하는 생체 인증 방법
|
5 |
5
제 4항에 있어서,
상기 제1 일회성 인증 템플릿으로 변환하는 단계는
상기 원본 템플릿에 상기 제1 난수 직교 행렬을 곱하는 단계와, 상기 곱한 결과에 상기 제1 난수 벡터를 합하는 단계를 포함하는 생체 인증 방법
|
6 |
6
제 4항에 있어서,
상기 일회성 변환 정보를 갱신하는 단계는,
일회성 변환키를 이용하여 제2 난수 직교 행렬 및 제2 난수 벡터를 생성하는 단계와,
상기 제2 난수 직교 행렬 및 상기 제2 난수 벡터를 이용하여 상기 제1 난수 직교 행렬 및 상기 제1 난수 벡터를 갱신하는 단계를 포함하는 생체 인증 방법
|
7 |
7
제 6항에 있어서,
상기 제1 난수 직교 행렬 및 상기 제1 난수 벡터를 갱신하는 단계 하기의 식 1에 따라 변환하는 단계를 포함하는 생체 인증 방법
|
8 |
8
제 1항에 있어서,
상기 일회성 등록 템플릿 및 상기 일회성 변환 정보를 갱신하는 단계는,
상기 일회성 변환키를 이용하여 난수 직교 행렬 및 난수 벡터를 생성하는 단계와,
상기 난수 직교 행렬 및 상기 난수 벡터를 이용하여 상기 일회성 등록 템플릿을 갱신하는 단계를 포함하는 생체 인증 방법
|
9 |
9
제 8항에 있어서,
상기 일회성 등록 템플릿 및 상기 일회성 변환 정보를 갱신하는 단계는
상기 일회성 등록 템플릿에 상기 난수 직교 행렬을 곱하는 단계와, 상기 곱한 결과에 상기 난수 벡터를 합하는 단계를 포함하는 생체 인증 방법
|
10 |
10
제 1항에 있어서,
상기 제1 일회성 인증 템플릿 및 상기 일회성 등록 템플릿은 실수 벡터 형태인 생체 인증 방법
|
11 |
11
사용자, 클라이언트 및 서버간 생체 인증 방법에 있어서,
상기 사용자의 생체 정보로부터 원본 템플릿을 생성하고, 상기 사용자로부터 제공된 제1 난수 직교 행렬 및 제1 난수 벡터를 이용하여 상기 원본 템플릿을 변환하여 제1 일회성 인증 템플릿을 생성하는 단계;
상기 제1 일회성 인증 템플릿과 상기 서버에 기 저장된 일회성 등록 템플릿을 비교하고, 그 비교 결과에 따라 인증하는 단계;
상기 서버에 기 저장된 제1 일회성 변환키를 이용하여 상기 일회성 등록 템플릿을 갱신하고, 랜덤키를 이용하여 상기 제1 일회성 변환키를 갱신하고, 상기 갱신된 일회성 등록 템플릿 및 상기 갱신된 제1 일회성 변환키를 상기 서버에 저장하는 단계; 및
상기 제1 일회성 변환키와 동일한 제2 일회성 변환키를 이용하여 상기 제1 난수 직교 행렬 및 상기 제1 난수 벡터를 갱신하고, 상기 제2 일회성 변환키를 상기 갱신된 제1 일회성 변환키와 동일하게 갱신하는 단계를 포함하는 생체 인증 방법
|
12 |
12
제 11항에 있어서,
상기 제1 일회성 인증 템플릿을 생성하는 단계는 상기 원본 템플릿을 폐기하는 단계를 포함하는 생체 인증 방법
|
13 |
13
제 11항에 있어서,
제1 일회성 변환키를 이용하여 상기 일회성 등록 템플릿을 갱신하는 과정은
상기 제1 일회성 변환키를 이용하여 제2 난수 직교 행렬 및 제2 난수 벡터를 생성하는 단계와,
상기 제2 난수 직교 행렬 및 상기 제2 난수 벡터를 이용하여 상기 일회성 등록 템플릿을 갱신하는 단계와,
상기 제2 난수 직교 행렬 및 상기 제2 난수 벡터를 폐기하는 단계를 포함하는 생체 인증 방법
|
14 |
14
제 11항에 있어서,
상기 제1 일회성 변환키를 갱신하는 단계 및 상기 제2 일회성 변환키를 갱신하는 단계는 각각
상기 랜덤키를 이용하여 하기의 식 2를 통해 변환하는 생체 인증 방법
|
15 |
15
제 14항에 있어서,
상기 서버가 상기 랜덤키를 발생시키는 단계와,
상기 랜덤키를 상기 클라이언트로 제공하는 단계와,
상기 랜덤키가 상기 서버로부터 제공된 것인지 여부를 확인하기 위한 체크키를 제공하는 단계와,
상기 체크키 및 상기 랜덤키를 이용하여 상기 랜덤키가 상기 서버로부터 제공된 것인지 여부를 확인하는 단계를 더 포함하는 생체 인증 방법
|
16 |
16
제 15항에 있어서,
상기 체크키는 H(Kt||Rt)를 통해 생성되는 생체 인증 방법
|