A Group Based Key Sharing and Management Algorithm for Vehicular Ad Hoc Networks. (22nd January 2014)