Abstract:
그룹 키 관리 방법 및 그룹 키 관리 장치가 개시된다. 본 발명의 그룹 키 관리 방법은, 각각 둘 이상의 사용자들로 구성되고 고유한 공통키를 가지는 사용자 집합 원소들을 생성하는 단계, 상기 사용자 집합 원소들 중 두 개를 선택하여 상위 레벨 집합 원소를 생성하고, 선택된 상기 사용자 집합 원소들 중 두 개 각각의 공통키들 중 어느 하나 이상을 이용하여 상기 상위 레벨 집합 원소의 레벨 키를 생성하는 단계, 및 기설정된 레벨까지 상기 상위 레벨 집합 원소의 레벨 키를 생성하는 단계를 반복하는 단계를 포함하는 것을 특징으로 한다. 따라서, 그룹 키 관리에 필요한 전송량을 줄일 수 있다. 브로드캐스트 암호화, 그룹 키 관리
Abstract:
A group key management method and a group key management apparatus using the same are provided to remarkably reduce a transmission quantity required for update of a group key when the number of seceders is small. A group key management method comprises the following steps of: generating user congregation elements including at least two users and having unique common keys(S110); selecting two of the user congregation elements to generate an upper level congregation element and generating level keys of the upper level congregation elements by using at least one of the common keys of the two user congregation elements(S120); and determining whether operation of the step S120 is performed up to a preset level(S130).
Abstract:
브로드캐스트 암호화에서 사용되는 키 생성방법이 개시된다. 상기 키 생성 방법은 다수의 행들 각각에 다수의 노드들을 할당하고, 상기 다수의 행들 중에서 어느 하나의 행을 구성하는 적어도 하나의 노드는 상기 다수의 행들 중에서 다른 하나의 행을 구성하는 적어도 하나의 노드와 서로 연관되도록 다수의 노드들로 구성된 계층적인 노드 그룹을 형성하는 단계; 상기 계층적인 노드 그룹을 형성하는 모든 노드들 각각에 적어도 하나의 노드 키를 할당하는 단계; 상기 다수의 행들 각각에 적어도 하나의 일방향 함수를 할당하는 단계; 상기 계층적인 노드 그룹을 형성하는 모든 노드들 중에서 선택된 두 개의 노드들로 이루어진 구간을 설정하고, 상기 구간을 형성하는 두 개의 노드들 각각을 포함하는 적어도 하나의 행에 할당된 적어도 하나의 일방향 함수를 적용하여 상기 구간의 구간 키를 생성하고, 생성된 구간 키를 상기 선택된 두 개의 노드들 중에서 어느 하나의 노드에 할당하는 단계: 및 상기 다수의 행들 중에서 마지막 행을 구성하는 다수의 노드들 각각에 사용자를 할당하는 단계를 구비한다. 상기 키 생성 방법은 브로드캐스트 암호화에서 전송량을 감소시킬 수 있다. 브로드캐스트 암호화, 전송량
Abstract:
브로드캐스트 암호화에서 사용되는 키 생성방법이 개시된다. 상기 키 생성 방법은 다수의 행들 각각에 다수의 노드들을 할당하고, 상기 다수의 행들 중에서 어느 하나의 행을 구성하는 적어도 하나의 노드는 상기 다수의 행들 중에서 다른 하나의 행을 구성하는 적어도 하나의 노드와 서로 연관되도록 다수의 노드들로 구성된 계층적인 노드 그룹을 형성하는 단계; 상기 계층적인 노드 그룹을 형성하는 모든 노드들 각각에 적어도 하나의 노드 키를 할당하는 단계; 상기 다수의 행들 각각에 적어도 하나의 일방향 함수를 할당하는 단계; 상기 계층적인 노드 그룹을 형성하는 모든 노드들 중에서 선택된 두 개의 노드들로 이루어진 구간을 설정하고, 상기 구간을 형성하는 두 개의 노드들 각각을 포함하는 적어도 하나의 행에 할당된 적어도 하나의 일방향 함수를 적용하여 상기 구간의 구간 키를 생성하고, 생성된 구간 키를 상기 선택된 두 개의 노드들 중에서 어느 하나의 노드에 할당하는 단계: 및 상기 다수의 행들 중에서 마지막 행을 구성하는 다수의 노드들 각각에 사용자를 할당하는 단계를 구비한다. 상기 키 생성 방법은 브로드캐스트 암호화에서 전송량을 감소시킬 수 있다. 브로드캐스트 암호화, 전송량
Abstract:
브로드캐스트 암호화를 위한 사용자 키 관리 방법이 개시된다. 본 발명은 순차적으로 배열된 각 노드에 노드 패스 아이디(Node Path ID)를 부여하는 단계, 각 노드에 노드 패스 아이디에 따라 임의의 씨드 키(Seed Value Key)를 부여하는 단계, 부여된 임의의 씨드 키에 해쉬함수를 반복적으로 적용하여 키값들을 생성하는 단계, 및 생성된 키값들을 각 노드들에 순차적으로 부여하는 단계를 통해 구현된다. 본 발명에 의하면, 브로드캐스트 암호화에서 가장 중요한 전송량을 r 미만으로 줄일 수 있게 된다. 또한, 본 발명의 실시예들에서는 현재까지 가장 좋은 방법으로 알려진 SD와 비교하여 전송량이 크게 줄일 수가 있다는 장점이 있다. 브로드캐스트 암호화, 해쉬 함수, 씨드 키, 해쉬 체인,계층구조
Abstract:
브로드캐스트 암호화를 위한 사용자 키 관리 방법이 개시된다. 본 발명은 순차적으로 배열된 각 노드에 노드 패스 아이디(Node Path ID)를 부여하는 단계, 각 노드에 노드 패스 아이디에 따라 임의의 씨드 키(Seed Value Key)를 부여하는 단계, 부여된 임의의 씨드 키에 해쉬함수를 반복적으로 적용하여 키값들을 생성하는 단계, 및 생성된 키값들을 각 노드들에 순차적으로 부여하는 단계를 통해 구현된다. 본 발명에 의하면, 브로드캐스트 암호화에서 가장 중요한 전송량을 r 미만으로 줄일 수 있게 된다. 또한, 본 발명의 실시예들에서는 현재까지 가장 좋은 방법으로 알려진 SD와 비교하여 전송량이 크게 줄일 수가 있다는 장점이 있다. 브로드캐스트 암호화, 해쉬 함수, 씨드 키, 해쉬 체인,계층구조
Abstract:
브로드캐스트 암호화를 위한 사용자 키 관리 방법이 개시된다. 본 발명은 순차적으로 배열된 각 노드에 노드 패스 아이디(Node Path ID)를 부여하는 단계, 각 노드에 노드 패스 아이디에 따라 임의의 씨드 키(Seed Value Key)를 부여하는 단계, 부여된 임의의 씨드 키에 해쉬함수를 반복적으로 적용하여 키값들을 생성하는 단계, 및 생성된 키값들을 각 노드들에 순차적으로 부여하는 단계를 통해 구현된다. 본 발명에 의하면, 브로드캐스트 암호화에서 가장 중요한 전송량을 r 미만으로 줄일 수 있게 된다. 또한, 본 발명의 실시예들에서는 현재까지 가장 좋은 방법으로 알려진 SD와 비교하여 전송량이 크게 줄일 수가 있다는 장점이 있다. 브로드캐스트 암호화, 해쉬 함수, 씨드 키, 해쉬 체인,계층구조