SRP implementation written in PHP