A New Mutual Authentication and Key Agreement Protocol for Mobile Client—Server Environment | IEEE Journals & Magazine | IEEE Xplore