All your browser-saved passwords could belong to us: a security analysis and a cloud-based new design
stronger password authentication using browser extensions .