1 |
1
프라이버시 제어 시스템에 의해 수행되는 민감 정보 보호 및 복구 방법에 있어서, 민감 정보를 요청한 서비스에 따라 선택된 프라이버시 수준(Level)에 기초하여 조절된 사용자의 민감 정보에 대하여 프라이버시 보호 처리하는 단계; 및 상기 프라이버시 수준에 따라 조절된 사용자의 민감 정보에 기초하여 생성된 비밀키를 이용하여 상기 프라이버시 보호 처리된 사용자의 민감 정보를 복구하는 단계 를 포함하는 민감정보 보호 및 복구 방법
|
2 |
2
제1항에 있어서,상기 프라이버시 보호 처리하는 단계는, 민감 정보를 요청한 서비스에 등록된 프라이버시 규약을 설정하고, 상기 설정된 프라이버시 규약을 이용하여 상기 사용자의 민감 정보에 대한 프라이버시 수준을 조절하는 단계를 포함하는 민감정보 보호 및 복구 방법
|
3 |
3
제2항에 있어서,상기 프라이버시 보호 처리하는 단계는, 상기 사용자의 민감 정보가 사용자의 위치 정보일 경우, 상기 사용자의 위치 정보에 대한 프라이버시 수준을 낮추어 상기 사용자의 위치 정보의 정확도를 저하시키는 단계를 포함하는 민감정보 보호 및 복구 방법
|
4 |
4
제1항에 있어서,상기 프라이버시 보호 처리하는 단계는, 상기 사용자의 민감 정보에 대한 프라이버시 수준을 조절할 때마다, 키 생성 메커니즘에 기초하여 키 생성 비밀 정보와 키 생성 공개 정보를 이용하여 상기 사용자의 민감 정보에 대한 비밀키를 생성하는 단계 를 포함하는 민감정보 보호 및 복구 방법
|
5 |
5
제4항에 있어서,상기 비밀키는, 신뢰실행환경에서 생성된 것을 특징으로 하는
|
6 |
6
제4항에 있어서,상기 키 생성 비밀 정보는, 허가된 사용자, 소프트웨어 또는 하드웨어 모듈 외에는 접근이 불가능한 안전한 저장소에 저장된 것이고,상기 키 생성 공개 정보는, 랜덤 정보 또는 민감 정보를 요청한 서비스를 포함하는 상황 정보로서, 위치 정보를 구성하는 일부 영역에 저장된 것을 특징으로 하는 민감정보 보호 및 복구 방법
|
7 |
7
제4항에 있어서,상기 프라이버시 보호 처리하는 단계는, 랜덤하게 생성된 솔트와 안전한 저장소에 저장된 마스터 키를 하나의 비트스트림으로 생성하고, 상기 생성된 비트스트림에 대하여 해시 함수를 이용하여 난독화 키를 생성하는 단계를 포함하는 민감정보 보호 및 복구 방법
|
8 |
8
제4항에 있어서,상기 안전한 저장소에 저장된 키 생성 비밀 정보의 이외에 비밀키의 생성에 사용된 정보가 상기 민감 정보의 오차 범위에 저장되는 것을 특징으로 하는 민감정보 보호 및 복구 방법
|
9 |
9
제1항에 있어서,상기 사용자의 민감 정보는, 사용자의 위치 정보이고, 상기 프라이버시 보호 처리하는 단계는, 상기 사용자의 위치 정보에 설정된 오차 범위에 대하여 암호화 기법을 이용하여 상기 사용자의 위치 정보의 정확도를 조절하는 단계를 포함하는 민감정보 보호 및 복구 방법
|
10 |
10
제9항에 있어서,상기 프라이버시 보호 처리하는 단계는, DMS혹은 DD 표현법에서 정수로 표현된 위도와 경도에 상기 사용자의 위치 정보의 오차 범위에 설정된 노이즈 범위를 선택하여 상기 사용자의 위치 정보의 오차 범위에 주어진 키와 암호화 혹은 XOR 연산하는 단계 를 포함하는 민감정보 보호 및 복구 방법
|
11 |
11
제1항에 있어서,상기 사용자의 민감 정보는, 사용자의 위치 정보이고, 상기 복구하는 단계는,상기 사용자의 위치 정보의 오차 범위와 상기 사용자의 위치 정보의 오차 범위에 주어진 키를 이용하여 정확도가 조절된 사용자의 위치 정보를 복구하는 단계를 포함하는 민감정보 보호 및 복구 방법
|
12 |
12
제11항에 있어서,상기 복구하는 단계는,상기 정확도가 조절된 사용자의 위치 정보를 기 설정된 사용자의 위치 정보에 대한 프라이버시 수준에서 원본 위치 정보의 정확도로 복원하는 단계를 포함하는 민감정보 보호 및 복구 방법
|
13 |
13
제11항에 있어서,상기 복구하는 단계는, 상기 사용자의 위치 정보의 오차 범위에 대하여 암호화 기법을 이용하여 암호화된 영역 내에서 부분 복호화를 통해 원본 위치 정보의 정확도보다는 낮지만 조절된 정확도 보다는 높은 수준의 정확도로 복원하는 단계 를 포함하는 민감정보 보호 및 복구 방법
|
14 |
14
제11항에 있어서,상기 복구하는 단계는,상기 사용자의 위치 정보의 오차 범위에 설정된 노이즈 범위와 상기 사용자의 위치 정보의 오차 범위에 주어진 키를 이용한 복호화 혹은 XOR 연산을 통해 위치와 경도를 포함하는 위치 정보를 복원하는 단계를 포함하는 민감정보 보호 및 복구 방법
|
15 |
15
제1항에 있어서,상기 안전한 저장소에 저장되는 프라이버시 규약 또는 키 생성 비밀 정보가 비대칭키 또는 대칭키를 이용하여 저장되는 것을 특징으로 하는 민감정보 보호 및 복구 방법
|
16 |
16
제1항 내지 제15항 중 어느 한 항의 민감정보 보호 및 복구 방법을 상기 프라이버시 제어 시스템에 실행시키기 위해 비-일시적인 컴퓨터 판독가능한 기록 매체에 저장되는 컴퓨터 프로그램
|
17 |
17
프라이버시 제어 시스템에 있어서, 메모리에 포함된 컴퓨터 판독가능한 명령들을 실행하도록 구성된 적어도 하나의 프로세서를 포함하고,상기 적어도 하나의 프로세서는,민감 정보를 요청한 서비스에 따라 선택된 프라이버시 수준(Level)에 기초하여 조절된 사용자의 민감 정보에 대하여 프라이버시 보호 처리하고, 상기 프라이버시 수준에 따라 조절된 사용자의 민감 정보에 기초하여 생성된 비밀키를 이용하여 상기 프라이버시 보호 처리된 사용자의 민감 정보를 복구하는 것을 특징으로 하는 프라이버시 제어 시스템
|