@inproceedings{7c53f852c0c241e38e463aa67588f17f,
title = "IoTivity Packet Parser for Encrypted Messages in Internet of Things",
abstract = "The Internet of Things (IoT) market has been ever-growing because both the demand of smart lives and the number of mobile users keep increasing. On the other hand, IoT device manufacturers tend to employ proprietary operating systems and network protocols, which may lead device interoperability issues. The Open Connectivity Foundation (OCF) has established a standard protocol for seamless IoT communication. IoTivity is one of reference implementations that conforms to the OCF specification. IoTivity utilizes both Datagram Transport Layer Security (DTLS) and Constrained Application Protocol (CoAP) to support a lightweight and secure communication. Although a packet analysis tool like Wireshark offers a feature to decrypt messages over TLS or DTLS by feeding a session key that a Web browser records, it cannot be directly applied to IoTivity because it lacks such a key-tracing functionality. In this paper, we present an IoTivity Packet Parser (IPP) for encrypted CoAP messages tailored to IoTivity. To this end, we modify IoTivity source code to extract required keys, and leverage them to parse each field automatically for further protocol analysis in a handy manner.",
keywords = "CoAP, DTLS, IoT, IoTivity, Packet Parser",
author = "Hyeonah Jung and Hyungjoon Koo and Jeong, \{Jaehoon Paul\}",
note = "Publisher Copyright: {\textcopyright} 2022 Global IT Research Institute-GiRI.; 24th International Conference on Advanced Communication Technology, ICACT 2022 ; Conference date: 13-02-2022 Through 16-02-2022",
year = "2022",
doi = "10.23919/ICACT53585.2022.9728913",
language = "English",
series = "International Conference on Advanced Communication Technology, ICACT",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "53--57",
booktitle = "24th International Conference on Advanced Communication Technology",
}