1 |
1
복수개의 사용자 단말기를 포함하는 사용자 그룹 중, 적어도 하나의 사용자 단말기에 플러그인 형식으로 설치되는 데이터 암호화 장치에 있어,상기 적어도 하나의 사용자 단말기에 저장된 파일 또는 데이터를 암호화하고, 상기 암호화된 파일 또는 데이터를 공용 스토리지에 전송하고, 상기 공용 스토리지로부터 암호화되어 저장된 파일 또는 데이터를 수신하여 복호화하는 암호화 통신부; 및상기 사용자 그룹에 공유되는 암호키를 저장하고, 상기 사용자 그룹에 포함된 사용자 단말기 중 어느 하나에 상기 저장된 암호키를 송수신하는 암호키 공유부;를 포함하는 플러그인 인터페이스 모듈;을 포함하는 데이터 암호화 장치
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
제 1항에 있어서, 상기 플러그인 인터페이스 모듈은, 상기 공용 스토리지에 저장된 데이터 중 삭제 요청된 파일에 대해 상기 파일과 동일한 이름을 갖고 상기 저장된 파일과 같은 크기만큼 0 또는 1로 이루어진 수열을 생성하여 상기 공용 스토리지에 저장하는 파일삭제부;를 더 포함하는 데이터 암호화 장치
|
6 |
6
제 1항에 있어서, 상기 암호키는 사용자가 설정한 비밀키와 상기 암호화되는 파일 또는 데이터의 메타 정보를 이용하여 생성되는 데이터 암호화 장치
|
7 |
7
제 6항에 있어서, 상기 메타 정보는 상기 파일 또는 데이터의 수정 날짜를 포함하는, 데이터 암호화 장치
|
8 |
8
제 1항에 있어서, 상기 암호키는 broadcasting encryption 알고리즘, DH(Diffie-Hellman) key agreement 알고리즘, encrypted key distribution 알고리즘 중 어느 하나의 알고리즘을 이용하는 데이터 암호화 장치
|
9 |
9
복수개의 사용자 단말기를 포함하는 사용자 그룹 중, 적어도 하나의 사용자 단말기에 플러그인 형식으로 설치되는 데이터 암호화 프로그램에 있어,상기 데이터 암호화 프로그램은, 컴퓨터를상기 적어도 하나의 사용자 단말기에 저장된 파일 또는 데이터를 암호화하고 상기 암호화된 파일 또는 데이터를 공용 스토리지에 전송하고, 상기 공용 스토리지로부터 암호화되어 저장된 파일 또는 데이터를 수신하여 복호화하는 암호화 통신 수단,및상기 사용자 그룹에 공유되는 암호키를 저장하고, 상기 사용자 그룹에 포함된 사용자 단말기 중 어느 하나에 상기 저장된 암호키를 송수신하는 암호키 공유 수단,으로 기능시키기 위한 데이터 암호화 프로그램을 기록한, 컴퓨터로 읽을 수 있는 매체
|
10 |
10
삭제
|
11 |
11
삭제
|
12 |
12
삭제
|
13 |
13
제 9항에 있어서, 상기 데이터 암호화 프로그램은, 컴퓨터를상기 공용 스토리지에 저장된 데이터 중 삭제 요청된 파일에 대해 상기 파일과 동일한 이름을 갖고 상기 저장된 파일과 같은 크기만큼 0 또는 1로 이루어진 수열을 생성하여 상기 공용 스토리지에 저장하는 파일삭제수단,으로 더 기능시키기 위한 데이터 암호화 프로그램을 기록한, 컴퓨터로 읽을 수 있는 매체
|
14 |
14
제 9항에 있어서,상기 암호키는 사용자가 설정한 비밀키와 상기 암호화되는 파일 또는 데이터의 메타 정보를 이용하여 생성되는 데이터 암호화 프로그램을 기록한, 컴퓨터로 읽을 수 있는 매체
|