Secure Remote Password, Follow their code on GitHub.