1 |
1
삭제
|
2 |
2
홈 인증서버, 다수의 지역 인증서버, 및 다수의 가입자 단말로 구성되는 통신 네트워크 상에서 ID기반의 공개키 및 개인키를 이용하여 그룹키를 관리하는 ABM 기반 그룹키 관리 방법에 있어서,(a) 상기 홈 인증서버는 홈 인증서버의 공개키와 제어워드를 곱하여 제1 마스터키 생성자를 생성하고, 홈 인증서버의 개인키와, 가입자 단말의 공개키과 제어워드의 곱으로 ABM(admissible bilinear map) 연산을 하여 제2 마스터키 생성자를 생성하는 단계;(b) 상기 홈 인증서버는 상기 제1 및 제2 마스터키 생성자를 암호화하여 상기 가입자 단말로 전송하는 단계;(c) 상기 지역 인증서버는 상기 지역 인증서버에 속하는 모든 가입자 단말의 아이디를 지수승 연산하여 그룹단말 공개키를 생성하는 단계;(d) 상기 지역 인증서버는 제어워드와 지역 인증서버의 공개키를 곱하여 제1 그룹키 생성자를 생성하고, 지역 인증서버의 개인키와, 제어워드와 상기 그룹단말 공개키의 곱으로 ABM(admissible bilinear map) 연산을 하여 제2 그룹키 생성자를 생성하는 단계;(e) 상기 지역 인증서버는 상기 제1 및 제2 그룹키 생성자와, 각 가입자 단말의 아이디를 제외한 그룹단말 공개키를 암호화하여 상기 가입자 단말로 전송하는 단계;(f) 상기 가입자 단말은 상기 제1 및 제2 그룹키 생성자와 그룹단말 공개키를 수신하고, 수신한 그룹단말 공개키에 가입자 단말의 아이디로 지수승 연산하고 가입자 단말의 비밀값을 곱하여 그룹단말 개인키를 생성하고, 상기 그룹단말 개인키와 상기 제1 그룹키 생성자로 ABM 연산을 하여 상기 제2 그룹키 생성자와 비교하여, 상기 그룹키 생성자를 검증하는 단계; 및,(g) 검증이 완료되면, 상기 가입자 단말은 상기 제2 그룹키 생성자를 그룹키로 생성하는 단계를 포함하는 것을 특징으로 하는 ABM 기반 그룹키 관리 방법
|
3 |
3
제2항에 있어서, 상기 방법은,(h) 가입자 단말이 새로 가입되면, 새로 가입된 가입자 단말의 공개키 및 개인키를 생성하는 단계;(i) 상기 지역 인증서버는 상기 새로 가입된 가입자 단말을 추가하여 그룹단말 공개키를 갱신하여, 전송하는 단계; 및,(j) 상기 가입자 단말은 갱신된 그룹단말 공개키를 수신하여, 지역 그룹키를 갱신하는 단계를 더 포함하는 것을 특징으로 하는 ABM 기반 그룹키 관리 방법
|
4 |
4
제2항에 있어서, 상기 방법은,(k) 가입자 단말이 탈퇴되면, 상기 지역 인증서버는 상기 가입자 단말의 비밀값을 갱신하고, 탈퇴한 가입자 단말의 아이디 및 갱신된 비밀값을 상기 가입자 단말에 전송하는 단계; 및,(l) 상기 가입자 단말은 상기 탈퇴한 가입자 단말의 아이디 및 갱신된 비밀값을 수신하여, 상기 그룹단말 공개키에서 탈퇴한 가입자 단말의 아이디를 제외하여 상기 그룹단말 공개키를 갱신하고, 갱신된 그룹단말 공개키에 갱신된 비밀값을 곱하여 상기 그룹단말 개인키를 갱신하고, 갱신된 그룹단말 개인키로 그룹키를 갱신하는 단계를 더 포함하는 것을 특징으로 하는 ABM 기반 그룹키 관리 방법
|