1 |
1
수집장치로부터 개인정보를 암호화한 암호화 데이터를 수신하는 수신부;상기 암호화 데이터와 관련된 서비스를 제공하는 서비스제공장치로부터 특정 사용자에 대한 정보를 요청하는 정보요청메시지를 수신하면, 상기 정보요청메시지와 관련되는 암호화 데이터를 검출하고, 상기 검출된 암호화 데이터를 복호화하는 수집장치를 확인하는 정보를 포함하는 암호화된 연산결과를 생성하는 생성부; 및상기 암호화된 연산결과를 상기 서비스제공장치로 제공하여, 상기 서비스제공장치에서 상기 암호화된 연산결과를 이용하여 상기 검출된 암호화 데이터에 대한 복호화 결과를 획득할 수 있도록 하는 제공부를 포함하는 것을 특징으로 하는 분석서버
|
2 |
2
제 1 항에 있어서,상기 정보요청메시지는,상기 특정 사용자에 대한 정보를 검색하기 위한 검색 조건을 포함하며,상기 검출된 암호화 데이터는,상기 암호화 데이터에 포함된 2 이상의 요소암호화데이터 중 상기 검색조건을 만족하는 요소암호화데이터인 것을 특징으로 하는 분석서버
|
3 |
3
제 2 항에 있어서,상기 생성부는,상기 검출된 암호화 데이터에 대한 복호화 과정 없이 암호화된 정보간의 연산을 수행하여 상기 암호화된 연산결과를 생성하는 것을 특징으로 하는 분석서버
|
4 |
4
제 3 항에 있어서,상기 암호화 데이터에 적용된 암호화 알고리즘은 동일하며, 암호화된 정보간의 연산이 가능한 동형 암호화(Homomorphic Encryption) 기법을 기반으로 하는 것을 특징으로 하는 분석서버
|
5 |
5
개인정보를 암호화한 암호화 데이터를 이용한 서비스를 제공하기 위해 특정 사용자에 대한 정보를 요청하는 정보요청메시지를 생성하는 생성부;상기 정보요청메시지와 관련되는 암호화 데이터를 검출하고, 상기 검출된 암호화 데이터를 복호화하는 수집장치를 확인하는 정보를 포함하는 암호화된 연산결과를 수신하면, 상기 암호화된 연산결과를 이용하여 상기 검출된 암호화 데이터에 대한 복호화 결과를 획득하는 획득부; 및상기 복호화 결과를 이용하여 상기 특정 사용자와 관련된 서비스를 제공하는 서비스 제공부를 포함하는 것을 특징으로 하는 서비스제공장치
|
6 |
6
제 5 항에 있어서,상기 정보요청메시지는,상기 특정 사용자에 대한 정보를 검색하기 위한 검색 조건을 포함하며,상기 검출된 암호화 데이터는,상기 암호화 데이터에 포함된 2 이상의 요소암호화데이터 중 상기 검색조건을 만족하는 요소암호화데이터인 것을 특징으로 하는 서비스제공장치
|
7 |
7
제 6 항에 있어서,상기 획득부는,상기 암호화된 연산결과를 상기 수집장치로 전달하여 상기 검색조건을 만족하는 요소암호화데이터에 대한 복호화 결과를 수신하는 것을 특징으로 하는 서비스제공장치
|
8 |
8
수집장치로부터 개인정보를 암호화한 암호화 데이터를 수신하는 수신단계;상기 암호화 데이터와 관련된 서비스를 제공하는 서비스제공장치로부터 특정 사용자에 대한 정보를 요청하는 정보요청메시지를 수신하면, 상기 정보요청메시지와 관련되는 암호화 데이터를 검출하고, 상기 검출된 암호화 데이터를 복호화하는 수집장치를 확인하는 정보를 포함하는 암호화된 연산결과를 생성하는 생성단계; 및상기 암호화된 연산결과를 상기 서비스제공장치로 제공하여, 상기 서비스제공장치에서 상기 암호화된 연산결과를 이용하여 상기 검출된 암호화 데이터에 대한 복호화 결과를 획득할 수 있도록 하는 제공단계를 포함하는 것을 특징으로 하는 분석서버의 동작 방법
|
9 |
9
제 8 항에 있어서,상기 정보요청메시지는,상기 특정 사용자에 대한 정보를 검색하기 위한 검색 조건을 포함하며,상기 검출된 암호화 데이터는,상기 암호화 데이터에 포함된 2 이상의 요소암호화데이터 중 상기 검색조건을 만족하는 요소암호화데이터인 것을 특징으로 하는 분석서버의 동작 방법
|
10 |
10
개인정보를 암호화한 암호화 데이터를 이용한 서비스를 제공하기 위해 특정 사용자에 대한 정보를 요청하는 정보요청메시지를 생성하는 생성단계;상기 정보요청메시지와 관련되는 암호화 데이터를 검출하고, 상기 검출된 암호화 데이터를 복호화하는 수집장치를 확인하는 정보를 포함하는 암호화된 연산결과를 수신하면, 상기 암호화된 연산결과를 이용하여 상기 검출된 암호화 데이터에 대한 복호화 결과를 획득하는 획득단계; 및상기 복호화 결과를 이용하여 상기 특정 사용자와 관련된 서비스를 제공하는 제공단계를 포함하는 것을 특징으로 하는 서비스제공장치의 동작 방법
|