1 |
1
허가형 블록체인 네트워크에 대한 합의 벡터를 생성하고, 인증 등록된 개체 서버들에게 공개 키를 생성하여 제공하는 통합 시스템 관리 서버;상기 통합 시스템 관리 서버에 인증 등록하고, 사용자 데이터 공개 범위를 지정하여 데이터 라벨링한 후 연결 키워드를 추출한 사용자 속성 데이터를 암호화하여 전송하는 사용자 단말; 상기 통합 시스템 관리 서버에 인증 등록하고, 데이터 획득 기반의 키워드 인증을 통해 상기 사용자 단말로부터 전송된 사용자 속성 데이터를 저장하고, 상기 사용자 단말의 데이터 연결 키워드로부터 데이터 접근 서비스의 유효성을 검증하기 위한 트랩도어를 생성하여 상기 사용자 속성 데이터를 제공하는 클라우드 운영 서버; 및 상기 통합 시스템 관리 서버 및 상기 클라우드 운영 서버에 인증 등록하고, 상기 클라우드 운영 서버에 트랩도어를 제출한 후, 사용자 데이터에 대한 검색 쿼리를 요청하는 서비스 제공 서버;를 포함하는 클라우드와 허가형 블록체인 환경의 세부 접근 제어 시스템
|
2 |
2
제1항에 있어서,상기 사용자 단말은 상기 사용자 연결 키워드, 인덱스 및 암호 서명을 포함하는 사용자 속성 데이터를 전송하는 것을 특징으로 하는 클라우드와 허가형 블록체인 환경의 세부 접근 제어 시스템
|
3 |
3
제1항에 있어서, 클라우드 운영 서버는, 상기 서비스 제공 서버가 데이터 접근 서비스를 수행하기 위한 트랩 도어를 포함하는 암호화 데이터를 생성하여 제공하고, 상기 서비스 제공 서버의 검색 쿼리 요청에 따른 데이터 검색 유효성을 검증을 위한 데이터 접근 토큰을 생성하여 제공하는 아웃소싱 서버; 및상기 사용자 단말에서 전송된 사용자 속성 데이터를 저장하고, 상기 아웃소싱 서버에서 요청한 리소스를 반환하는 리소스 서버;를 포함하는 것을 특징으로 하는 클라우드와 허가형 블록체인 환경의 세부 접근 제어 시스템
|
4 |
4
제1항에 있어서,상기 통합 시스템 관리 서버는 개체의 공개 파라미터 및 정수를 통해 공개 키/비밀 키 쌍을 생성하는 것을 특징으로 하는 클라우드와 허가형 블록체인 환경의 세부 접근 제어 시스템
|
5 |
5
제1항에 있어서,상기 서비스 제공 서버는 상기 클라우드 운영 서버에서 데이터 접근 서비스 요청을 승인하면 데이터 연결 토큰을 전송하는 것을 특징으로 하는 클라우드와 허가형 블록체인 환경의 세부 접근 제어 시스템
|
6 |
6
통합 시스템 관리 서버에서 허가형 블록체인 네트워크에 대한 합의 벡터를 생성하고, 인증 등록된 개체 서버들에게 공개 키를 생성하여 제공하는 단계;사용자 단말은 상기 통합 시스템 관리 서버에 인증 등록하고, 사용자 데이터 공개 범위를 지정하여 데이터 라벨링한 후 연결 키워드를 추출한 사용자 속성 데이터를 암호화하는 단계; 클라우드 운영 서버는 상기 통합 시스템 관리 서버에 인증 등록하고, 데이터 획득 기반의 키워드 인증을 통해 상기 사용자 단말로부터 전송된 사용자 속성 데이터를 저장하는 단계; 클라우드 운영 서버는 상기 사용자 단말의 데이터 연결 키워드로부터 데이터 접근 서비스의 유효성을 검증하기 위한 트랩도어를 생성하여 상기 사용자 속성 데이터를 제공하는 단계; 서비스 제공 서버는 상기 통합 시스템 관리 서버 및 상기 클라우드 운영 서버에 인증 등록하고, 상기 클라우드 운영 서버에 트랩도어를 제출한 후, 사용자 데이터에 대한 검색 쿼리를 요청하는 단계; 및 상기 클라우드 운영 서버는 상기 서비스 제공 서버의 요청된 검색 쿼리에 대한 유효성을 검증하는 단계를 포함하는 클라우드와 허가형 블록체인 환경의 세부 접근 제어 방법
|
7 |
7
제6에 있어서,상기 인증 등록된 개체 서버들에게 공개 키를 생성하여 제공하는 단계에서, 개체의 공개 파라미터 및 정수를 통해 공개 키/비밀 키 쌍을 생성하여 제공하는 것을 특징으로 하는 클라우드와 허가형 블록체인 환경의 세부 접근 제어 방법
|
8 |
8
제6에 있어서, 상기 사용자 속성 데이터를 암호화하는 단계에서, 사용자 단말은 상기 사용자 연결 키워드, 인덱스 및 암호 서명을 포함하는 사용자 속성 데이터를 암호화하는 것을 특징으로 하는 클라우드와 허가형 블록체인 환경의 세부 접근 제어 방법
|
9 |
9
제6에 있어서,상기 사용자 속성 데이터를 제공하는 단계에서, 상기 서비스 제공 서버가 데이터 접근 서비스를 수행하기 위한 트랩 도어를 포함하는 암호화 데이터를 생성하여 제공하고, 상기 서비스 제공 서버의 검색 쿼리 요청에 따른 데이터 검색 유효성을 검증을 위한 데이터 접근 토큰을 생성하여 제공하는 것을 특징으로 하는 클라우드와 허가형 블록체인 환경의 세부 접근 제어 방법
|
10 |
10
제6에 있어서,상기 검색 쿼리에 대한 유효성을 검증하는 단계에서 상기 클라우드 운영 서버에서 유효성을 검증하여 검색 쿼리에 대한 데이터 접근 서비스 요청을 승인하면 상기 서비스 제공 서버에서 데이터 연결 토큰을 전송하는 것을 특징으로 하는 클라우드와 허가형 블록체인 환경의 세부 접근 제어 방법
|