Skip to main navigation Skip to search Skip to main content

A java servlet based transaction broker for internet of things edge device communications

  • Universiti Sains Malaysia
  • Universiti Teknologi Petronas

Research output: Contribution to journalArticlepeer-review

6 Scopus citations

Abstract

Internet of things (IoT) technology is growing exponentially in almost every sphere of life. IoT offers several innovation capabilities and features, but they are also prone to security vulnerabilities and risks. These vulnerabilities must be studied to protect these technologies from being exploited by others. Cryptography techniques and approaches are commonly used to address and deal with security vulnerabilities. In general, the message queuing telemetry transport (MQTT) is an application layer protocol vulnerable to various known and unknown security issues. One possible solution is to introduce an encryption algorithm into the MQTT communication protocol for secure transmission. This study aims to solve the security problem of IoT traffic by using a secure and lightweight communication proxy. The strategy behind this communication broker acts as a network gateway providing secure transaction keys to all IoT nodes in the network. This task uses a java servlet and elliptic curve cryptography (ECC) algorithm to generate identity encryption keys in a component-based web transaction infrastructure. This approach encrypts the data before it is sent via the MQTT protocol to secure the communication channel and raise the security device and network transactions.

Original languageEnglish
Pages (from-to)488-497
Number of pages10
JournalBulletin of Electrical Engineering and Informatics
Volume11
Issue number1
DOIs
StatePublished - Feb 2022
Externally publishedYes

Keywords

  • ECC
  • Internet of things
  • Java servlet
  • Security

Fingerprint

Dive into the research topics of 'A java servlet based transaction broker for internet of things edge device communications'. Together they form a unique fingerprint.

Cite this