Transport Layer Security (TLS) Implementation for Secured MN-HA Communication in Mobile IPv6
Mobile IPv6 usually use the IPsec/IKEv2 to secure Mobile Node (MN) and Home Agent (HA) communication. The implementation of IPsec/IKEv2 with MIPv6 is complex because it requires a tight coupling between MIPv6 protocol part and the IPsec/IKEv2 part of the IP stack. This paper proposes a security mechanism which uses Transport Layer Security (TLS) for establishing keying material and other bootstrapping parameters required to protect Mobile IPv6 signaling and data traffic between Mobile Node and Home Agent. This mechanism also supports Dual-Stack Mobile IPv6 which IPsec/IKEv2 finds it difficult to implement. TLS based establishment of Mobile IPv6 security associations compared to IKEv2 is the ease of implementation while providing an equivalent level of security.