1 |
1
적어도 하나의 객체를 포함하는 디자인 파일을 저장하는 저장부; 및상기 적어도 하나의 객체 중 하나 또는 하나 이상의 객체를 포함하는 레이어의 계층적 구조에 따라 트리를 생성하고, 상기 생성된 트리에 포함된 객체를 서로 다른 키로 암호화하며, 상기 레이어의 위치정보 및 상기 적어도 하나의 키에 관한 정보를 저장하는 헤더를 생성하고, 상기 생성된 헤더 및 상기 트리의 계층적 구조를 갖는 다중 레이어 암호화(MLE: Multiple layer Encryption) 파일을 생성하는 제어부를 포함하는 것을 특징으로 하는 안전한 협업 디자인 작업을 위한 다중 레이어 암호화 파일 생성 장치
|
2 |
2
제 1항에 있어서,상기 제어부는,상기 적어도 하나의 객체 중 하나 또는 하나 이상의 객체를 포함하는 레이어의 계층적 구조에 따라 상기 트리를 생성하는 트리구조 생성부;상기 생성된 트리에 포함된 객체를 상기 서로 다른 키로 암호화하는 레이어 암호화부;상기 레이어의 위치정보 및 상기 적어도 하나의 키에 관한 정보를 저장하는 헤더를 생성하는 헤더 생성부; 및상기 트리의 계층적 구조 및 상기 헤더의 정보를 갖는 MLE 파일을 생성하는 다중 레이어 암호화 파일 생성부를 포함하는 것을 특징으로 하는 안전한 협업 디자인 작업을 위한 다중 레이어 암호화 파일 생성 장치
|
3 |
3
제 1항에 있어서,상기 디자인 파일은 계층적으로 구성된 상기 객체들의 집합인 것을 특징으로 하는 안전한 협업 디자인 작업을 위한 다중 레이어 암호화 파일 생성 장치
|
4 |
4
제 2항에 있어서,상기 생성된 트리에 포함된 노드는 상기 레이어에 포함된 객체를 포함하는 것을 특징으로 하는 안전한 협업 디자인 작업을 위한 다중 레이어 암호화 파일 생성 장치
|
5 |
5
제 4항에 있어서,상기 객체는 가장 외곽에 위치하는 객체인 상위 객체를 포함하는 것을 특징으로 하는 안전한 협업 디자인 작업을 위한 다중 레이어 암호화 파일 생성 장치
|
6 |
6
제 2항에 있어서,상기 트리의 에지는 계층적 구조를 보여주고, 상기 객체간의 부모 자식 관계를 하는 것을 특징으로 하는 안전한 협업 디자인 작업을 위한 다중 레이어 암호화 파일 생성 장치
|
7 |
7
제 2항에 있어서,상기 레이어 암호화부는 상기 트리의 각 레이어별로 관심 지역(ROI: Regions Of Interest)을 설정하고, 상기 ROI들은 상기 서로 다른 키로 암호화하여 접근 권한을 부여하는 것을 특징으로 하는 안전한 협업 디자인 작업을 위한 다중 레이어 암호화 파일 생성 장치
|
8 |
8
제 1항에 있어서,상기 MLE 파일은, 상기 레이어별 위치정보 및 상기 레이어별 암호화된 키를 저장하는 레이어 노드 테이블(LNTAB: Layer Node Table);상기 MLE 파일에 대한 접근 권한이 있는 등록 사용자들에 대한 정보를 저장하는 사용자 노드 테이블(UNTAB: User Node Table); 및상기 키 및 상기 키가 사용되는 타겟 노드의 인덱스 값을 저장하는 암호화 세션 키 노드 테이블(ESKNTAB: Encrypted Session Key Node Table)를 포함하는 것을 특징으로 하는 안전한 협업 디자인 작업을 위한 다중 레이어 암호화 파일 생성 장치
|
9 |
9
제 8항에 있어서,상기 레이어 노드 테이블은 상기 MLE 파일의 익스텐트 3 내지 12에 할당되고, 상기 사용자 노드 테이블은 상기 MLE 파일의 익스텐트 14 내지 23에 할당되며, 상기 암호화 세션 키 노드 테이블은 상기 MLE 파일의 익스텐트 25 내지 34에 할당되는 것을 특징으로 하는 안전한 협업 디자인 작업을 위한 다중 레이어 암호화 파일 생성 장치
|
10 |
10
디자인 파일을 접속하는 단계;상기 디자인 파일에서 적어도 하나의 객체 중 하나 또는 하나 이상의 객체를 포함하는 레이어의 계층적 구조에 따라 트리를 생성하는 단계;상기 생성된 트리에 포함된 객체를 서로 다른 키로 암호화하는 단계;상기 레이어의 위치정보 및 상기 적어도 하나의 키에 관한 정보를 저장하는 헤더를 생성하는 단계; 및상기 트리의 계층적 구조 및 상기 헤더의 정보를 갖는 다중 레이어 암호화(MLE: Multiple layer Encryption) 파일을 생성하는 단계를 포함하는 것을 특징으로 하는 안전한 협업 디자인 작업을 위한 다중 레이어 암호화 파일 생성 방법
|