IoT BLOCKCHAIN-BASED RAPID ACCESS CONTROL SYSTEMS AND METHODS FOR THE IOT DEVICE

The present invention relates to a blockchain-based rapid access control system for controlling Internet of things (IoT) devices and a method thereof. According to the present invention, the blockchain-based rapid access control system comprises: an IoT device transmitting a user identifier and comm...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: CHOI WONSEOK, CHUN, SAM GU, CHUNG ILHUN
Format: Patent
Sprache:eng ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The present invention relates to a blockchain-based rapid access control system for controlling Internet of things (IoT) devices and a method thereof. According to the present invention, the blockchain-based rapid access control system comprises: an IoT device transmitting a user identifier and command data in response to a user's control command request; an access control device determining whether the user who requested a control command has a control right to the IoT device on the basis of the user identifier and command data transmitted from the IoT device and access control data synchronized with a blockchain platform to process authentication and authorization; and the blockchain platform periodically synchronizing and updating the access control device. The access control device periodically receives the access control data including an authorizable user identifier and a control command set for each user from a blockchain to synchronize, update, and store the received access control data, the control command of the IoT device includes a plurality of function-specific control commands and policy data for each control command, and each policy data includes at least one rule data. The access control data includes a plurality of control commands for one IoT device, a policy data group associated with each control command, and a rule data group associated with the policy data group. Accordingly, since a user who wants to control an IoT device is authenticated, authorized, and controlled by the access control device, the IoT device can be precisely controlled in real-time. Since the access control data is stored on a blockchain platform, data integrity can be secured. 본 발명은, IoT 기기 제어를 위한 블록체인 기반 고속 인증 제어 시스템 및 방법에 관한 것이다. 본 시스템은, 사용자의 제어 명령 요청에 따라 사용자 식별자 및 명령 데이터를 송신하는 IoT 기기, 상기 IoT 기기로부터 전송된 상기 사용자 식별자 및 명령 데이터와 블록체인 플랫폼으로부터 동기화된 접근 제어 데이터에 기반하여, 제어 명령을 요청한 사용자가 상기 IoT 기기에 대한 제어 권한이 있는지 판단하여 인증 및 인가를 처리하는 접근 제어 장치와, 상기 접근 제어 장치에 주기적으로 동기화 및 갱신시키는 블록체인 플랫폼을 포함하고, 상기 접근 제어 장치는, 인가 가능한 사용자 식별자와 각 사용자별 설정된 제어 명령을 포함하는 상기 접근 제어 데이터를, 블록체인으로부터 주기적으로 수신하여 동기화하여 갱신하고 저장하며, 상기 IoT 기기의 제어 명령은, 다수의 기능별 제어 명령을 가지며, 각 제어 명령별로 정책 데이터를 가지고, 각 정책 데이터는 적어도 하나의 규칙 데이터를 가지며, 상기 접근 제어 데이터는 하나의 IoT 기기에 대해 다수의 제어 명령과, 각 제어 명령과 연관된 정책 데이터 그룹과 상기 정책 데이터 그룹과 연관된 규칙 데이터 그룹을 포함하는 것을 특징으로 한다. 이에 의하여, 접근 제어 장치에 의해, IoT 기기의 제어를 원하는 사용자의 인증, 인가 및 제어 처리를 수행하기 때문에 IoT 기기의 실시간 정밀 제어가 가능하게 되고, 블록체인 플랫폼에 접근 제어 데이터를 저장함으로써 데이터 무결성을 확보할 수 있다.