A Novel Anonymous Mutual Authentication Protocol With Provable Link-Layer Location Privacy | IEEE Journals & Magazine | IEEE Xplore