A clean implementation of the SRP6a handshake.