Questioning the Security of Three Recent Authentication and Key Agreement Protocols | IEEE Journals & Magazine | IEEE Xplore