An Enhanced Authentication and Key Agreement Protocol for Smart Grid Communication | IEEE Journals & Magazine | IEEE Xplore