M.G., Gouda, Liu A.X., Leung L.M., and Alam M.A.. "SPP: An Anti-Phishing Single Password Protocol." Computer Networks 51, no. 3 (2007): 3715-26.