1 |
1
데이터 소유자와 데이터 요청자가 펀딩 거래를 생성하여 입금하는 펀딩 트랜잭션을 이용하여 외부 저장소에 저장된 데이터에 대한 액세스를 제어하기 위한 오프 체인 채널을 생성하는 채널 설정부;데이터 소유자와 데이터 요청자에 의해 생성된 오프 체인 채널의 상태를 변경하는 트랜잭션을 관리하고, 온 체인에 저장된 채널의 초기 상태를 적절한 액세스 제어 정책으로 변환하는 트랜잭션을 기반으로 데이터 요청자의 액세스 권한 요청을 검증하는 채널 관리부; 및 데이터 소유자와 데이터 요청자 간에 액세스 제어가 더 이상 필요하지 않을 경우, 오프 체인 채널을 폐쇄하는 채널 폐쇄부;를 포함하고,상기 오프 체인 채널의 상태는,스토리지 계층에 저장된 특정 데이터에 대한 액세스 제어 정책인 것을 특징으로 하고,상기 데이터 소유자는, 공유하려는 데이터를 클라우드 스토리지에 저장하고, 상태 채널을 설정하여 오프 체인 채널의 상태 전환을 기반으로 데이터에 대한 액세스를 관리하고, 상기 데이터 요청자는, 상기 데이터 소유자가 클라우드 스토리지에 저장한 데이터에 대한 액세스 권한을 획득하고, 스토리지 키퍼에게 상기 권한이 획득된 데이터에 액세스하도록 요청하며, 상기 스토리지 키퍼는, 저장된 데이터를 클라우드 스토리지에 안전하게 보관하고, 적절한 권한이 있는 사용자에게만 요청된 데이터를 제공하는 것을 특징으로 하고,상기 데이터 요청자는 개인키 및 공개키 쌍에서 파생된 주소 데이터를 상기 데이터 요청자에게 제공하고,상기 데이터 소유자 및 상기 데이터 요청자는 입금을 채널로 보내는 펀딩 거래와 입금 후 입금을 반환하는 환불 거래를 생성하고, 상기 생성된 펀딩 거래 및 환불 거래를 교환하고, 완료된 거래를 블록체인 네트워크에 전파하여 상기 오프 체인 채널을 구축하는 퍼블릭 블록체인에서의 개인 간 데이터 거래 및 공유를 지원하는 액세스 제어 시스템
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
제 1 항에 있어서,상기 데이터 소유자는, 데이터를 저장하기 전에 암호화하는 것을 특징으로 하는 퍼블릭 블록체인에서의 개인 간 데이터 거래 및 공유를 지원하는 액세스 제어 시스템
|
5 |
5
제 1 항에 있어서,상기 스토리지 키퍼는,상기 데이터 요청자가 증거와 함께 저장된 데이터에 액세스하기 위한 오프 체인 상태를 제출할 때, 온 체인에 기록된 정보를 기반으로 제출된 상태 및 증거의 유효성을 확인하는 것을 특징으로 하는 퍼블릭 블록체인에서의 개인 간 데이터 거래 및 공유를 지원하는 액세스 제어 시스템
|
6 |
6
퍼블릭 블록체인에서의 개인 간 데이터 거래 및 공유를 지원하는 액세스 제어 시스템에서의 액세스 제어 방법에 있어서, 데이터 소유자와 데이터 요청자가 외부 저장소에 저장된 데이터에 대한 액세스를 제어하기 위한 오프 체인 채널을 생성하는 채널 설정 단계;데이터 소유자와 데이터 요청자에 의해 생성된 오프 체인 채널의 상태를 변경하는 트랜잭션을 관리하고, 온 체인에 저장된 채널의 초기 상태를 적절한 액세스 제어 정책으로 변환하는 트랜잭션을 기반으로 데이터 요청자의 액세스 권한 요청을 검증하는 채널 관리 단계; 및 데이터 소유자와 데이터 요청자 간에 액세스 제어가 더 이상 필요하지 않을 경우, 오프 체인 채널을 폐쇄하는 채널 폐쇄 단계;를 포함하고,상기 오프 체인 채널의 상태는,스토리지 계층에 저장된 특정 데이터에 대한 액세스 제어 정책인 것을 특징으로 하고,상기 데이터 소유자는, 공유하려는 데이터를 클라우드 스토리지에 저장하고, 상태 채널을 설정하여 오프 체인 채널의 상태 전환을 기반으로 데이터에 대한 액세스를 관리하고, 상기 데이터 요청자는, 상기 데이터 소유자가 클라우드 스토리지에 저장한 데이터에 대한 액세스 권한을 획득하고, 스토리지 키퍼에게 상기 권한이 획득된 데이터에 액세스하도록 요청하며, 상기 스토리지 키퍼는, 저장된 데이터를 클라우드 스토리지에 안전하게 보관하고, 적절한 권한이 있는 사용자에게만 요청된 데이터를 제공하는 것을 특징으로 하고,상기 데이터 요청자는 개인키 및 공개키 쌍에서 파생된 주소 데이터를 상기 데이터 요청자에게 제공하고,상기 데이터 소유자 및 상기 데이터 요청자는 입금을 채널로 보내는 펀딩 거래와 입금 후 입금을 반환하는 환불 거래를 생성하고, 상기 생성된 펀딩 거래 및 환불 거래를 교환하고, 완료된 거래를 블록체인 네트워크에 전파하여 상기 오프 체인 채널을 구축하는 액세스 제어 방법
|
7 |
7
삭제
|
8 |
8
삭제
|
9 |
9
제 6 항에 있어서,상기 데이터 소유자는, 데이터를 저장하기 전에 암호화하는 것을 특징으로 하는 액세스 제어 방법
|
10 |
10
제 6 항에 있어서,상기 스토리지 키퍼는,상기 데이터 요청자가 증거와 함께 저장된 데이터에 액세스하기 위한 오프 체인 상태를 제출할 때, 온 체인에 기록된 정보를 기반으로 제출된 상태 및 증거의 유효성을 확인하는 것을 특징으로 하는 액세스 제어 방법
|