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.