All your browser-saved passwords could belong to us: a security analysis and a cloud-based new design
Web wallet: preventing phishing attacks by revealing user intentions