"SRP stands for the Secure Remote Password protocol, and it represents a new mechanism for performing password-based authentication and key exchange over potentially insecure networks. SRP offers both security and convenience improvements over authentication techniques currently in use."