An efficient multi-gateway-based three-factor user authentication and key agreement scheme in hierarchical wireless sensor networks
on the anonymity of two - factor authentication schemes for wireless sensor networks : attacks , principle and solutions .