Micro Secure Socket Layer for Micro Server

In this paper, we propose Micro Secure Socket Layer (MSSL) for 8-bit flash micro controller that is about 1.3 Kbytes in code size. We have analyzed and compared various cryptographic protocols in TCP/IP stack for 5$ Micro Server to propose a simple secure layer based on simple handshake processing and encryption. Additionally, we analyzed MSSL performance, compared with the current security protocols and proved that MSSL can secure the connection between Micro Server and Internet. Security implementation for Micro Server, which has very limited size of memory with a small processer, is very difficult and challenging task. Conventional researches have focused mainly on creating small sensor system and Micro Server that has multi-function with low cost and small memory size, but without much security considerations. Crackers can easily access to the sensor nodes or Micro Server. Therefore, minimum security is needed in the ubiquitous sensor networks. The proposed MSSL is very small in code size so it can be implemented and is suitable for small sensors and Micro Server systems.