Flexible, Decentralized Access Control for Smart Buildings with Smart Contracts

10/16/2020
by   Leepakshi Bindra, et al.
0

Large commercial buildings are complex cyber-physical systems containing expensive and critical equipment that ensure the safety and comfort of their numerous occupants. Yet occupant and visitor access to spaces and equipment within these buildings are still managed through unsystematic, inefficient, and human-intensive processes. As a standard practice, long-term building occupants are given access privileges to rooms and equipment based on their organizational roles, while visitors have to be escorted by their hosts. This approach is conservative and inflexible. In this paper, we describe a methodology that can flexibly and securely manage building access privileges for long-term occupants and short-term visitors alike, taking into account the risk associated with accessing each space within the building. Our methodology relies on blockchain smart contracts to describe, grant, audit, and revoke fine-grained permissions for building occupants and visitors, in a decentralized fashion. The smart contracts are specified through a process that leverages the information compiled from Brick and BOT models of the building. We illustrate the proposed method through a typical application scenario in the context of a real office building and argue that it can greatly reduce the administration overhead, while, at the same time, providing fine-grained, auditable access control.

READ FULL TEXT

page 9

page 23

research
10/17/2022

Development of a hardware-In-the-Loop (HIL) testbed for cyber-physical security in smart buildings

As smart buildings move towards open communication technologies, providi...
research
02/17/2021

AGSolT: a Tool for Automated Test-Case Generation for Solidity Smart Contracts

Blockchain and smart contract technology are novel approaches to data an...
research
07/15/2021

Methodology and Analysis of Smart Contracts in Blockchain-Based International Trade Application

Blokchain is used in a variety of applications where trustworthy computi...
research
10/15/2021

Fast and Reliable Formal Verification of Smart Contracts with the Move Prover

The Move Prover (MVP) is a formal verifier for smart contracts written i...
research
03/17/2020

SMACS: Smart Contract Access Control Service

Although blockchain-based smart contracts promise a “trustless” way of e...
research
12/18/2018

Smart Contracts for Multiagent Plan Execution in Untrusted Cyber-physical Systems

Intelligent Cyber-physical systems can be modelled as multi-agent system...
research
06/06/2018

Droplet: Decentralized Authorization for IoT Data Streams

This paper presents Droplet, a decentralized data access control service...

Please sign up or login with your details

Forgot password? Click here to reset