Text this: Verifier-based password-authenticated key exchange protocol for three-party