Paper Abstract and Keywords |
Presentation |
2019-03-05 10:30
Distributed and Fine-Grained Attribute-Based Access Control for the Internet of Things
-- An Ethereum Blockchain-Based Framework -- Mirei Yutaka, Yuanyu Zhang, Masahiro Sasabe, Shoji Kasahara (NAIST) NS2018-251 |
Abstract |
(in Japanese) |
(See Japanese page) |
(in English) |
This paper investigates the critical access control issue of the Internet of Things (IoT) to prevent unauthorized access to IoT resources, e.g., data and devices. More specifically, this paper considers the smart contract functionality of the emerging Ethereum blockchain to propose a novel Attribute-Based Access Control (ABAC) framework for distributed and fine-grained IoT access control. The framework consists of one Policy Management Contract (PMC), one Subject Attribute Management Contract (SAMC), one Object Attribute Management Contract (OAMC) and one Access Control Contract (ACC). The PMC, SAMC and OAMC are responsible for storing and managing access control policies (i.e., statements claiming who can access what under what conditions), attributes of subjects (i.e., entities accessing resources) and attributes of objects (i.e., resources being accessed), respectively. The ACC retrieves the corresponding policy, subject attributes and object attributes from the PMC, SAMC and OAMC respectively to perform the ABAC, when receiving access requests from a subject. To show the feasibility of the proposed framework, we construct a local private Ethereum blockchain system and implement the four smart contracts on the blockchain. |
Keyword |
(in Japanese) |
(See Japanese page) |
(in English) |
Ethereum Blockchain / Internet of Things (IoT) / Attribute-Based Access Control (ABAC) / / / / / |
Reference Info. |
IEICE Tech. Rep., vol. 118, no. 465, NS2018-251, pp. 343-348, March 2019. |
Paper # |
NS2018-251 |
Date of Issue |
2019-02-25 (NS) |
ISSN |
Online edition: ISSN 2432-6380 |
Copyright and reproduction |
All rights are reserved and no part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopy, recording, or any information storage and retrieval system, without permission in writing from the publisher. Notwithstanding, instructors are permitted to photocopy isolated articles for noncommercial classroom use without fee. (License No.: 10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
Download PDF |
NS2018-251 |
Conference Information |
Committee |
IN NS |
Conference Date |
2019-03-04 - 2019-03-05 |
Place (in Japanese) |
(See Japanese page) |
Place (in English) |
Okinawa Convention Center |
Topics (in Japanese) |
(See Japanese page) |
Topics (in English) |
General |
Paper Information |
Registration To |
NS |
Conference Code |
2019-03-IN-NS |
Language |
Japanese |
Title (in Japanese) |
(See Japanese page) |
Sub Title (in Japanese) |
(See Japanese page) |
Title (in English) |
Distributed and Fine-Grained Attribute-Based Access Control for the Internet of Things |
Sub Title (in English) |
An Ethereum Blockchain-Based Framework |
Keyword(1) |
Ethereum Blockchain |
Keyword(2) |
Internet of Things (IoT) |
Keyword(3) |
Attribute-Based Access Control (ABAC) |
Keyword(4) |
|
Keyword(5) |
|
Keyword(6) |
|
Keyword(7) |
|
Keyword(8) |
|
1st Author's Name |
Mirei Yutaka |
1st Author's Affiliation |
Nara Institute of Science and Technology (NAIST) |
2nd Author's Name |
Yuanyu Zhang |
2nd Author's Affiliation |
Nara Institute of Science and Technology (NAIST) |
3rd Author's Name |
Masahiro Sasabe |
3rd Author's Affiliation |
Nara Institute of Science and Technology (NAIST) |
4th Author's Name |
Shoji Kasahara |
4th Author's Affiliation |
Nara Institute of Science and Technology (NAIST) |
5th Author's Name |
|
5th Author's Affiliation |
() |
6th Author's Name |
|
6th Author's Affiliation |
() |
7th Author's Name |
|
7th Author's Affiliation |
() |
8th Author's Name |
|
8th Author's Affiliation |
() |
9th Author's Name |
|
9th Author's Affiliation |
() |
10th Author's Name |
|
10th Author's Affiliation |
() |
11th Author's Name |
|
11th Author's Affiliation |
() |
12th Author's Name |
|
12th Author's Affiliation |
() |
13th Author's Name |
|
13th Author's Affiliation |
() |
14th Author's Name |
|
14th Author's Affiliation |
() |
15th Author's Name |
|
15th Author's Affiliation |
() |
16th Author's Name |
|
16th Author's Affiliation |
() |
17th Author's Name |
|
17th Author's Affiliation |
() |
18th Author's Name |
|
18th Author's Affiliation |
() |
19th Author's Name |
|
19th Author's Affiliation |
() |
20th Author's Name |
|
20th Author's Affiliation |
() |
Speaker |
Author-1 |
Date Time |
2019-03-05 10:30:00 |
Presentation Time |
20 minutes |
Registration for |
NS |
Paper # |
NS2018-251 |
Volume (vol) |
vol.118 |
Number (no) |
no.465 |
Page |
pp.343-348 |
#Pages |
6 |
Date of Issue |
2019-02-25 (NS) |
|