1 |
1
그룹 내 통신을 위한 그룹키 관리 장치에 있어서, 그룹에 속하는 n(2 이상의 자연수)개의 단말장치들의 대칭키들 및 랜덤값을 이용하여 그룹키를 생성하는 그룹키 생성부; 및상기 그룹키를 해당 대칭키로 암호화한 후 상기 단말 장치들로 전송하는 전송부를 포함하되,상기 그룹키는 상기 그룹의 구성원이 변화되면 갱신되고, 상기 대칭키는 상기 단말 장치들에서 상기 전송된 그룹키를 복호하기 위해 사용되는 것을 특징으로 하는 그룹 내 통신을 위한 그룹키 관리 장치
|
2 |
2
제1항에 있어서, 상기 그룹키 생성부는 상기 그룹 내의 모든 대칭키들 및 상기 랜덤값에 대한 해쉬 연산 결과값을 XOR 연산하여 상기 그룹키를 생성하는 것을 특징으로 하는 그룹 내 통신을 위한 그룹키 관리 장치
|
3 |
3
제2항에 있어서, 상기 그룹의 구성원이 변화되면 상기 랜덤값이 달라지며, 상기 갱신된 그룹키는 상기 그룹 내의 모든 대칭키들과 상기 달라진 랜덤값에 대한 해쉬 연산 결과값으로부터 생성되는 것을 특징으로 하는 그룹 내 통신을 위한 그룹키 관리 장치
|
4 |
4
제1항에 있어서, 상기 각 단말장치들은 자신의 대칭키 및 상기 그룹키에 대한 정보만 가지고 있으며, 상기 랜덤값에 대한 정보는 가지고 있지 않는 것을 특징으로 하는 그룹 내 통신을 위한 그룹키 관리 장치
|
5 |
5
삭제
|
6 |
6
제1항에 있어서, 상기 단말장치들 중 제1 단말장치로부터 제1 대칭키와 상기 전송된 암호화된 그룹키를 복호함에 의해 획득된 그룹키의 OR 연산 결과에 대한 해쉬값을 수신하는 수신부; 및상기 제1 대칭키와 상기 갱신된 그룹키를 OR 연산한 결과에 대한 해쉬값을 산출하고, 상기 수신된 해쉬값과 동일한지 여부로부터 상기 제1 단말장치의 상기 획득된 그룹키를 검증하는 검증부;를 더 포함하는 것을 특징으로 하는 그룹 내 통신을 위한 그룹키 관리 장치
|
7 |
7
제3항에 있어서, 상기 그룹에서 k(1 이상의 자연수)개의 단말장치가 탈퇴하는 경우, 상기 랜덤값은 1 증가되고, 상기 갱신된 그룹키는 상기 n개의 대칭키에서 상기 k개의 대칭키를 제외한 나머지 대칭키, 및 상기 1 증가된 랜덤값에 대한 해쉬 연산 결과값으로부터 생성되는 것을 특징으로 하는 그룹 내 통신을 위한 그룹키 관리 장치
|
8 |
8
제3항에 있어서, 상기 그룹에 k(1 이상의 자연수)개의 단말장치가 가입하는 경우, 상기 랜덤값은 1 증가되고, 상기 갱신된 그룹키는 상기 n개의 대칭키, 상기 k개의 대칭키, 및 상기 1 증가된 랜덤값에 대한 해쉬 연산 결과값으로부터 생성되는 것을 특징으로 하는 그룹 내 통신을 위한 그룹키 관리 장치
|
9 |
9
그룹 내 통신을 위한 그룹키 관리 장치의 그룹키 관리 방법에 있어서, 그룹에 속하는 n(2 이상의 자연수)개의 단말장치들의 대칭키들 및 랜덤값을 이용하여 그룹키를 생성하는 단계; 및상기 그룹키를 해당 대칭키로 암호화한 후 상기 단말 장치들로 전송하는 단계를 포함하되,상기 그룹키는 상기 그룹의 구성원이 변화되면 갱신되고, 상기 대칭키는 상기 단말 장치들에서 상기 전송된 그룹키를 복호하기 위해 사용되는 것을 특징으로 하는 그룹키 관리 방법
|
10 |
10
제9항에 있어서, 상기 생성하는 단계는 상기 그룹 내의 모든 대칭키들 및 상기 랜덤값에 대한 해쉬 연산 결과값을 XOR 연산하여 상기 그룹키를 생성하는 것을 특징으로 하는 그룹키 관리 방법
|
11 |
11
제10항에 있어서, 상기 그룹의 구성원이 변화되면 상기 랜덤값이 달라지며, 상기 갱신된 그룹키는 상기 그룹 내의 모든 대칭키들과 상기 달라진 랜덤값에 대한 해쉬 연산 결과값으로부터 생성되는 것을 특징으로 하는 그룹키 관리 방법
|
12 |
12
제9항에 있어서, 상기 각 단말장치들은 자신의 대칭키 및 상기 그룹키에 대한 정보만 가지고 있으며, 상기 랜덤값에 대한 정보는 가지고 있지 않는 것을 특징으로 하는 그룹키 관리 방법
|
13 |
13
제9항 내지 제12항 중 어느 한 항에 기재된 그룹키 관리 방법을 수행하는 프로그램이 기록된 컴퓨터 판독 가능한 기록매체
|