Identity-based password-authenticated key exchange for client/server model