본문 바로가기
KERD
논문KCI 등재

사물인터넷 환경에서 MQTT Broker를 활용한 지속-재인증 프로토콜 설계

Design of Sustained-Reauthentication Protocol Using MQTT Broker in IoT Environment

0

조회

0

다운로드

4

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

사물인터넷이 발전함에 따라 시대가 지날수록 이용하는 기기들의 수는 기하급수적으로 늘어나고 있다. 이러한 기기들은 서로 데이터를 주고받으며 유용한 정보를 사용자에게 제공한다. 그러나 사물인터넷 기기들은 소형화 및 저전력 형태로 설계하기 때문에 연산능력에 한계가 있어 기존의 보안기술을 적용시키기 어렵다. 이로 인해 사물인터넷 환경의 이용자나 기기에 대한 안전한 인증기술에 대한 연구가 활발히 진행되고 있다. 본 논문에서는 사용자가 설정한 방식에 맞추어 지속적으로 사물인터넷에 지속-재인증하는 프로토콜에 대해 기술한다. 사용자는 게이트웨이를 통해 사물인터넷 기기에 연결하기 위한 Access Token과 Refresh Token을 발급받은 후 토큰을 활용하여 지속적으로 재인증하여 신뢰된 사용자인지 검증받도록 한다. 이 프로토콜을 활용하면 Access Token이 만료되어도 처음부터 재발급하는 과정을 거치는 것이 아니라 Refresh Token을 활용하여 Access Token을 계속 사용할 수 있도록 만듦으로써 기존의 연결을 지속해서 이어나갈 수 있다.

Abstract

As the Internet of Things develops, the number of devices used increases exponentially. These devices exchange data with each other and provide useful information to users. However, it is difficult to apply existing security technologies as Internet of Things devices are designed in the form of miniaturization and low power. As a result, research on security authentication technology of users and devices is being carried out actively in the Internet of Things environment. This paper describes the protocol that continuously refortifies the Internet of Things according to the method set by the user. Users receive access tokens and refresh tokens to connect to IoT devices through a gateway, and continually re-certify the token to see if the user is a trusted user. This protocol allows you to continue with existing connections by making the access token available continuously using the refresh token instead of running the process again, even if the access token expires.

참고문헌 (16)

  1. 문미경, "IoT서비스의 신뢰성 보장을 위한 기능적 요구사항 모델링 방법", 한국차세대컴퓨팅학회 논문지, 12(2), pp.97~106 (2016), 한국차세대컴퓨팅학회
  2. 임철수, "IoT 서비스 활용사례 분석 및 산업 활성화 이슈", 한국차세대컴퓨팅학회 논문지, 11(6), pp.41~50 (2015), 한국차세대컴퓨팅학회
  3. Zhang, Zhi-Kai, "IoT security: ongoing challenges and research opportunities", Service-Oriented Computing and Applications(SOCA), 2014 IEEE 7th International Conference on, pp.230~234 (2014), IEEE
  4. Seokung Yoon, "Security issues on Smarthome in IoT environment", Computer science and its applications, 691(696), pp.691~696 (2015), Springer
  5. 이광형, "IoT 환경에서 해시 체인 기반 센서 상호 인증 기법", 한국산학기술학회논문지, 19(11), pp.303~309 (2018), 한국산학기술학회[DOI]
  6. 김득훈, "사물인터넷 환경에서 센서 네트워크에 대한 개선된 인증프로토콜 설계", 정보보호학회논문지, 25(2), pp.467~478 (2015), 한국정보보호학회[DOI]
  7. HAMMER-LAHAV, Eran, "The oauth 1.0 protocol", ~ (2010)
  8. Hardt, Dick, "The OAuth 2.0 authorization framework", ~ (2012)
  9. Leiba, Barry, "Oauth web authorization protocol", IEEE Internet Computing, 16(1), pp.74~77 (2012)
  10. YANG, Feng, "MANOHARAN, Sathiamoo0rthy. A security analysis of the OAuth protocol", 2013 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM), pp.271~276 (2013), IEEE
  11. 채철주, "The Extended Authentication Protocol using E-mail Authentication in OAuth 2.0 Protocol for Secure Granting of User Access", 인터넷정보학회논문지, 16(1), pp.21~28 (2015), 한국인터넷정보학회[DOI]
  12. LEE, Jong J., "An User Authentication Scheme Based on the ECC and OpenID Techniques in the Internet of Things", International Journal of Security and Its Applications, 10(11), pp.79~88 (2016)
  13. HUNKELER, Urs, "MQTT-S—A publish", subscribe protocol for Wireless Sensor Networks, 2008 (2008), 791~798[DOI]
  14. SINGH, Meena, "Secure MQTT for internet of things(IoT)", 2015 Fifth International Conference on Communication Systems and Network Technologies, pp.746~751 (2015), IEEE
  15. BHAWIYUGA Adhitya, "Architectural design of token based authentication of MQTT protocol in constrained IoT device", 2017 11th International Conference on Telecommunication Systems Services and Applications (TSSA), pp.1~4 (2017), IEEE
  16. NIRUNTASUKRAT, Aimaschana, "Authorization mechanism for MQTT-based internet of things", 2016 IEEE International Conference on Communications Workshops(ICC), pp.290~295 (2016), IEEE

관련 논문AI추천

이 간행물의 다른 논문 (8건)