论文部分内容阅读
用户口令作为Web 应用验证用户身份的主要方式,给用户带来方便的同时也带来了威胁。很多用户为了使用方便,会在多个Web 应用中使用相同的口令。一旦一个Web 应用口令泄漏,就会导致用户其他Web 应用的账号受到威胁。针对上述问题,本文提出了一种基于Shadow DOM 的口令保护方案。该方案对用户输入的口令与Web 应用信息进行Hash 处理,得到一个新的用户口令。由于不同Web 应用信息不同,即使用户输入相同的口令,不同Web 应用也会获取不同的口令。该方案可以防止一个Web 应用口令泄漏,影响其它Web 应用,还可以有效的防止钓鱼网站攻击和撞库攻击。