1 |
1
(a) ID 정보, 시간 정보 및 GPS 정보를 포함하는 데이터 레코드를 수신하는 단계;(b) K-익명화를 위한 k값을 설정하는 단계;(c) 상기 설정된 k값을 기초로 k개의 상기 시간 정보에 대한 HMAC 값인 Q값들을 산출하는 단계;(d) 상기 Q값들을 기초로 단조증가 다항식을 이용하여 상기 GPS 정보를 교란화한 k개의 교란화된 GPS 정보를 산출하는 단계;(e) 상기 산출된 k개의 Q값 및 교란화된 GPS 정보를 데이터베이스화하여 저장하는 단계를 포함하며,상기 (c) 단계에서 상기 Q값은 하기 수학식 1에 의하여 산출되고,003c#수학식 1003e# (상기 수학식 1에서 HMAC는 Hash-based Message Authentication Code 알고리즘이며, TS는 상기 시간 정보의 타임스탬프 정보이며, K_CNT는 상기 k값이 기초한 카운트 숫자이며, PK는 사전에 공유된 비밀키 정보임)상기 GPS 정보는 위도 정보 및 경도 정보를 포함하고, 상기 (d) 단계에서 상기 교란화된 GPS 정보는 하기 수학식 2 및 수학식 3에 의하여 산출되는 K-익명성 모델 및 데이터 교란화를 이용한 위치추적정보 보안 기법
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
제1항에 있어서,상기 QI값은 상기 Q값을 기초로 아스키 코드 변환에 의하여 산출되는 K-익명성 모델 및 데이터 교란화를 이용한 위치추적정보 보안 기법
|
5 |
5
제1항에 있어서,상기 COR 값은 입력값 x가 상기 위도 정보인 경우 90으로 설정되고, 상기 입력값 x가 상기 경도 정보인 경우 180으로 설정되는 K-익명성 모델 및 데이터 교란화를 이용한 위치추적정보 보안 기법
|
6 |
6
제1항에 있어서,(f) 상기 비밀키(PK) 정보를 포함하는 위치추적정보 요청을 수신하는 단계; (g) 상기 비밀키(PK) 정보에 대응되는 Q값을 산출하는 단계;(h) 상기 (g) 단계에서 산출된 상기 Q값에 대응되는 QI값을 산출하는 단계; 및(i) 상기 (h) 단계에서 산출된 상기 QI값에 대응되는 교란화되어 저장되어 있는 위도 정보 및 경도 정보를 하기 수학식 4를 이용하여 복호화하는 단계를 포함하는 K-익명성 모델 및 데이터 교란화를 이용한 위치추적정보 보안 기법
|
7 |
7
네트워크를 통하여 ID 정보, 시간 정보 및 GPS 정보를 포함하는 데이터 레코드 및 위치추적요청 정보를 수신하는 통신부;K-익명화를 위해 미리 설정된 k값을 기초로 상기 수신된 시간 정보에 대한 HMAC 값인 Q값들을 산출하는 Q값 산출부;상기 Q값들을 기초로 단조증가 다항식을 이용하여 상기 GPS 정보를 교란화한 k개의 교란화된 GPS 정보를 산출하는 데이터 교란부; 및상기 통신부에서 수신된 정보를 기초로 상기 Q값 산출부 및 상기 데이터 교란부의 동작을 제어하며, 상기 산출된 Q값 및 교란화된 GPS 정보를 상기 k값에 대응되는 개수로 데이터 리스트를 생성하는 제어부; 및상기 제어부에서 생성된 상기 데이터 리스트를 저장하는 저장부를 포함하며,상기 Q값은 하기 수학식 1에 의하여 산출되고,003c#수학식 1003e# (상기 수학식 1에서 HMAC는 Hash-based Message Authentication Code 알고리즘이며, TS는 상기 시간 정보의 타임스탬프 정보이며, K_CNT는 상기 k값이 기초한 카운트 숫자이며, PK는 사전에 공유된 비밀키 정보임)상기 GPS 정보는 위도 정보 및 경도 정보를 포함하고, 상기 교란화된 GPS 정보는 하기 수학식 2 및 수학식 3에 의하여 산출되는 K-익명성 모델 및 데이터 교란화를 이용한 위치추적정보 보안 장치
|
8 |
8
삭제
|
9 |
9
삭제
|
10 |
10
제7항에 있어서,상기 제어부는 상기 통신부를 통하여 상기 비밀키(PK) 정보를 포함하는 위치추적정보 요청을 수신하면, 상기 비밀키(PK) 정보에 대응되는 Q값과, 상기 Q값에 대응되는 QI값을 산출하고, 상기 QI값에 대응되는 교란화되어 저장되어 있는 위도 정보 및 경도 정보를 하기 수학식 4를 이용하여 복호화하는 K-익명성 모델 및 데이터 교란화를 이용한 위치추적정보 보안 장치
|