CapBAC in Hyperledger Sawtooth - Distributed Applications and Interoperable Systems Access content directly
Conference Papers Year : 2019

CapBAC in Hyperledger Sawtooth

Claudio Pannacci
  • Function : Author
  • PersonId : 1056246

Abstract

In the Internet of Things (IoT) context, the number of connected devices can be too large for a centralised server. This paper focuses on how to enforce authorisation in such a distributed and dynamic environment. The key idea is to use a blockchain-based technology both as a way to maintain a common distributed ledger to store and use access control information, and as a way to enforce Access Control policies in the form of smart contracts. An implementation of an access-control system is presented as a proof of concept: it corresponds to an adaptation of the Capability-based Access Control Model (CapBAC) in the form of a transaction family in Hyperledger Sawtooth. The main claim is that the features and simplicity of CapBAC magnify the usefulness of a blockchain to control the access in the IoT.
Fichier principal
Vignette du fichier
485766_1_En_10_Chapter.pdf (524.14 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-02319579 , version 1 (18-10-2019)

Licence

Attribution

Identifiers

Cite

Stefano Bistarelli, Claudio Pannacci, Francesco Santini. CapBAC in Hyperledger Sawtooth. 19th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS), Jun 2019, Kongens Lyngby, Denmark. pp.152-169, ⟨10.1007/978-3-030-22496-7_10⟩. ⟨hal-02319579⟩
85 View
106 Download

Altmetric

Share

Gmail Facebook X LinkedIn More