DOI QR코드

DOI QR Code

속성 기반 암호화 기법을 활용한 보안 MQTT 프로토콜

Secure MQTT Protocol based on Attribute-Based Encryption Scheme

  • 김남호 (경희대학교 컴퓨터공학과) ;
  • 홍충선 (경희대학교 컴퓨터공학과)
  • 투고 : 2017.02.15
  • 심사 : 2017.12.05
  • 발행 : 2018.03.15

초록

최근 사물인터넷(IoT)의 규모가 증가함에 따라 다량의 데이터가 발생하고 있고 이런 데이터를 이용한 다양한 서비스가 등장하고 있다. 이에 따라 빅 데이터들을 효율적으로 처리/전송 할 수 있는 사물 인터넷 환경에 적합한 프로토콜이 필요하다. MQTT는 사물인터넷환경을 위한 경량의 메시징 프로토콜이다. 그러나 MQTT 프로토콜은 보안성을 제공하기 위해서는 TLS를 사용할 수 있지만, TLS를 사용할 경우 Handshake 및 패킷 오버헤드가 증가하는 문제점을 갖는다. 따라서 본 논문에서는 MQTT 프로토콜에 경량화 암호화 알고리즘을 활용하여 보다 강한 보안성을 제공하는 Secure_MQTT 프로토콜을 제안한다.

Recently, with increasing scale of internet of Things (IoT), a large amount of data are generated and various services using such data are emerging. Therefore, a protocol suitable for IoT environment that can efficiently process / transmit big data is needed. MQTT is a lightweight messaging protocol for IoT environment. Although MQTT protocol can use TLS to provide security, it has a problem in that handshake and packet overhead will increase when TLS is used. Therefore, this paper proposed as Secure_MQTT protocol. It can provide stronger security by using lightweight encryption algorithm for MQTT protocol.

키워드

과제정보

연구 과제번호 : IoT 기기의 물리적 속성, 관계, 역할 기반 Resilient/Fault-Tolerant 자율 네트워킹 기술 연구

연구 과제 주관 기관 : 정보통신기술진흥센터

참고문헌

  1. Lee Hyoeun et al., "IoT status and major issues," Information and Communication Technology Promotion Center, IT statistical survey and trend analysis report, 1-42, 2014 (In Korean)
  2. Sang-Hyun Kim, Young-Don Kim, Jung-Hyuck Lee, Chang-Se Oh, Min-seok Seo, Chang-Suk Lee, Hyun-Ju Park, "A Study On The Procedure That Sensor Devices Are Connected To Home Server In IoT Environment," Korea Computer Congress, Vol. 41, No. 1, pp. 1263-1265, 2014. (In Korean)
  3. Nam Hee Kang, "Standard Technology Trends for Internet of Things Security," The Journal of The Korean Institute of Communication Sciences, Vol. 31, No. 9, pp. 40-45, 2014. (In Korean)
  4. Se-Ra Oh, Young-Gab Kim, "Security Analysis of MQTT and CoAP protocols in the IoT Environment," 2016 Korea Information Processing Society Spring Conference, Vol. 23, No. 1, pp. 297-299, 2016. (In Korean)
  5. Hyun-Soo Kim, Seok-Cheon Park, "Design and Implementation of effective ECC Encryption Algorithm for Voice Data," Journal of the Korea Institute of Information and Communication Engineering, Vol. 15, No. 11, pp. 2374-2380. 2011 (In Korean) https://doi.org/10.6109/jkiice.2011.15.11.2374