1 |
1
서버에서 수행되는 인증 및 키 공유 방법에 있어서,단말기로부터 난수화된 아이디()와 난수화된 패스워드()를 포함하는 등록 요청 메시지를 수신하는 단계;상기 단말기의 사용자를 등록하는 단계;상기 단말기로부터 인증 요청 메시지를 수신하는 단계;상기 사용자를 인증하고 세션 키를 생성하는 단계; 및상기 단말기로 응답값을 송신하는 단계를 포함하고,상기 사용자를 등록하는 단계는, 상기 난수화된 아이디(), 상기 난수화된 패스워드(), 상기 서버의 비밀값()을 이용하여 등록값(, )을 생성하는 단계; 및 상기 등록값(, )과 공개 파라미터(, )를 상기 단말기로 송신하는 단계를 포함하는,인증 및 키 공유 방법
|
2 |
2
삭제
|
3 |
3
제1항에 있어서,상기 인증 요청 메시지는 질의값(, , , )을 포함하고,상기 는 수학식 1에 의해 정의되고,상기 수학식 1은 이고,상기 는 상기 단말기에 의해 선택된 임의의 난수이고,상기 는 수학식 2에 의해 정의되고,상기 수학식 2는 이고,상기 는 수학식 3에 의해 정의되고,상기 수학식 3은 이고,상기 은 타임스탬프인,인증 및 키 공유 방법
|
4 |
4
제3항에 있어서,상기 사용자를 인증하고 세션 키를 생성하는 단계는, 수학식 4를 이용하여 를 생성하는 단계; 상기 와 상기 단말기로부터 수신된 를 비교하여 상기 사용자를 인증하는 단계; 및 수학식 5를 이용하여 세션 키()를 생성하는 단계를 포함하고,상기 수학식 4는 이고,상기 수학식 5는 이고,상기 는 수학식 6에 의해 정의되고,상기 수학식 6은 이고,상기 는 상기 서버에 의해 선택된 임의의 난수이고,상기 는 수학식 7에 의해 정의되고,상기 수학식 7은 인,인증 및 키 공유 방법
|
5 |
5
제4항에 있어서,상기 단말기로 응답값을 송신하는 단계는 상기 응답값(, , )을 생성하는 단계를 포함하고,상기 는 수학식 8에 의해 정의되고,상기 수학식 8은 이고,상기 는 타임스탬프인,인증 및 키 공유 방법
|
6 |
6
제1항에 있어서,상기 는 수학식 9에 의해 정의되고,상기 수학식 9는 이고,상기 는 수학식 10에 의해 정의되고,상기 수학식 10은 인,인증 및 키 공유 방법
|
7 |
7
인증 및 키 공유 서버에 있어서,단말기로부터 난수화된 아이디()와 난수화된 패스워드()를 포함하는 등록 요청 메시지를 수신하고, 상기 단말기의 사용자를 등록하는 등록부; 및상기 단말기로부터 인증 요청 메시지를 수신하고, 상기 사용자를 인증하고 세션 키를 생성하고, 상기 단말기로 응답값을 송신하는 인증부를 포함하고,상기 등록부는 상기 난수화된 아이디(), 상기 난수화된 패스워드(), 상기 인증 및 키 공유 서버의 비밀값()을 이용하여 등록값(, )을 생성하고, 상기 등록값(, )과 공개 파라미터(, )를 상기 단말기로 송신하는,인증 및 키 공유 서버
|
8 |
8
제7항에 기재된 인증 및 키 공유 서버; 및상기 단말기를 포함하는,인증 및 키 공유 시스템
|