Implementation of multivariate quadratic quasigroup for wireless sensor network

  • Authors:
  • Ricardo José Menezes Maia;Paulo Sérgio Licciardi Messeder Barreto;Bruno Trevizan de Oliveira

  • Affiliations:
  • Escola Politécnica da Universidade de São Paulo, Depatarmento de Engenharia Elétrica, Sistemas Digitais, São Paulo, Brasil;Escola Politécnica da Universidade de São Paulo, Depatarmento de Engenharia Elétrica, Sistemas Digitais, São Paulo, Brasil;Escola Politécnica da Universidade de São Paulo, Depatarmento de Engenharia Elétrica, Sistemas Digitais, São Paulo, Brasil

  • Venue:
  • Transactions on computational science XI
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Wireless sensor networks (WSN) consists of sensor nodes with limited energy, processing, communication and memory. Security in WSN is becoming critical with the emergence of applications that require mechanisms for authenticity, integrity and confidentiality. Due to resource constraints in WSN, matching public key cryptosystems (PKC) for these networks is an open research problem. Recently a new PKC based on quasigroups multivariate quadratic. Experiments performed show that MQQ performed in less time than existing major PKC, so that some articles claim that has MQQ speed of a typical symmetric block cipher. Considering features promising to take a new path in the difficult task of providing wireless sensor networks in public key cryptosystems. This paper implements in nesC a new class of public key algorithm called Multivariate Quadratic Quasigroup. This implementation focuses on modules for encryption and decryption of 160-bit MQQ, the modules have been implemented on platforms TelosB and MICAz. We measured execution time and space occupied in the ROM and RAM of the sensors.