Simplified IPSec Protocol Stack for Micro Server
Nguyen Thanh Hoa, Kensuke Naoe, Yoshiyasu Takefuji · 2010
In this paper, we propose a simple IPSec protocol stack for Micro Server. We proposed an implementation of IPSec protocol stack which is constructed by Encapsulating Se-curity Payload (ESP) protocol with Advanced Encryption Security (AES) encryption scheme, whereas authentica-tion using MD5 algorithm is optional. Researchers have focused on creating a small system composed of sensors and a Micro Server where it has a small sized memory, multi-function, low cost, but without security consider-ation. The security problem in the Micro Server is a challenging task because of the very limited flash mem-ory.Here, we have implemented the AES function as 2.704 Kbytes and the ESP protocol with this encryption func-tion as 3.822Kbytes of code. Therefore, the proposed method has less than 4Kbytes in code size. Even includ-ing the authentication using MD5, the file size is less than 7Kbytes although this is still optional. In our proposed method, we have focused on implementing the encapsula-tion of the payload and ignored the key exchange proce-dure to simplify the secure communication compared to conventional IPSec protocol stack.