Design and Implementation of CoAP Authorization Framework Based on OAuth 2.0

KIPS Transactions on Computer and Communication Systems, Vol. 6, No.8, pp.329-342, August 2017
10.3745/KTCCS.2017.6.8.329, Full Text

Abstract

Recently, interest and investment in the Internet of Things (IoT) have increased significantly, and security issues are constantly being raised. As a solution, the IETF ACE Working Group is establishing the ACE framework standard, which is a new security framework for various constrained IoT environments based on the existing OAuth 2.0. However, additional work is required to apply the ACE framework, which proposes a new lightweight security system, to the existing Internet environment, and this additional cost is a factor that hinders the application of OAuth 2.0 to the IOT environment. Therefore, we propose an IoT authentication framework based on OAuth 2.0's existing development motivation, and implement a proposal framework based on CoAPthon and analyze its performance.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from October 15, 2016)

Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


Cite this paper

[KIPS Transactions Style]
K. Kim, H. Lim, J. Heo, and Y. Han, "Design and Implementation of CoAP Authorization Framework Based on OAuth 2.0," KIPS Transactions on Computer and Communication Systems, Vol.6, No.8, pp.329-342, 2017, DOI: 10.3745/KTCCS.2017.6.8.329.

[IEEE Style]
Kyoung-Han Kim, Hyun-Kyo Lim, Joo-Seong Heo, and Youn-Hee Han, "Design and Implementation of CoAP Authorization Framework Based on OAuth 2.0," KIPS Transactions on Computer and Communication Systems, vol. 6, no. 8, pp. 329-342, 2017. DOI: 10.3745/KTCCS.2017.6.8.329.

[ACM Style]
Kim, K., Lim, H., Heo, J., and Han, Y. 2017. Design and Implementation of CoAP Authorization Framework Based on OAuth 2.0. KIPS Transactions on Computer and Communication Systems, 6, 8, (2017), 329-342. DOI: 10.3745/KTCCS.2017.6.8.329.