• KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

A SECURITY ARCHITECTURE FOR THE INTERNET OF THINGS


Abstract

This paper demonstrates a case for an end-to-end pure Application Security Layer for reliable and confidential communications within an Internet of Things (IoT) constrained environment. To provide a secure key exchange and to setup a secure data connection, Transport Layer Security (TLS) is used, which provides native protection against replay attacks. TLS along with digital signature can be used to achieve non-repudiation within app-to-app communications. This paper studies the use of TLS over the JavaScript Object Notation (JSON) via a The Constrained Application Protocol (CoAP) RESTful service to verify the hypothesis that in this way one can provide end-to-end communication flexibility and potentially retain identity information for repudiation. As a proof of concept, a prototype has been developed to simulate an IoT software client with the capability of hosting a CoAP RESTful service. The prototype studies data requests via a network client establishing a TLS over JSON session using a hosted CoAP RESTful service. To prove reputability and integrity of TLS JSON messages, JSON messages was intercepted and verified against simulated MITM attacks. The experimental results confirm that TLS over JSON works as hypothesised.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
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 article

[IEEE Style]
R. Behrens and A. Ahmed, "A SECURITY ARCHITECTURE FOR THE INTERNET OF THINGS," KSII Transactions on Internet and Information Systems, vol. 11, no. 12, pp. 6092-6115, 2017. DOI: 10.3837/tiis.2017.12.022.

[ACM Style]
Reinhard Behrens and Ali Ahmed. 2017. A SECURITY ARCHITECTURE FOR THE INTERNET OF THINGS. KSII Transactions on Internet and Information Systems, 11, 12, (2017), 6092-6115. DOI: 10.3837/tiis.2017.12.022.

[BibTeX Style]
@article{tiis:21639, title="A SECURITY ARCHITECTURE FOR THE INTERNET OF THINGS", author="Reinhard Behrens and Ali Ahmed and ", journal="KSII Transactions on Internet and Information Systems", DOI={10.3837/tiis.2017.12.022}, volume={11}, number={12}, year="2017", month={December}, pages={6092-6115}}