arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2009.03062cs.CR
收藏

英文名:Divided They Stand,United They Fall

Passwords: Divided they Stand, United they Fall

Harshal Tupsamudre, Sachin Lodha

摘要:

如今,离线攻击是对密码安全的最严重威胁之一。这些攻击已经从包括雅虎、LinkedIn、Twitter、索尼、Adobe等在内的知名网站上窃取了数百万个密码。因此,作为预防措施,有必要衡量离线猜测密码数据库的阻力,并帮助用户选择安全的密码。依赖于最小密码长度和不同字符类的基于规则的机制太天真,无法捕捉复杂的人类行为,而那些基于概率模型的机制需要整个密码分布的知识,这并不总是容易学习的。在本文中,我们提出了一个空间分区攻击模型,利用以前的泄漏,调查,攻击和其他来源的信息划分的密码搜索空间为非重叠的分区和学习分区密度。我们证明了一个分区攻击者的预期成功是最大的,如果由此产生的分区探索密度的降序。我们表明,所提出的攻击模型是更一般的和各种流行的攻击技术,包括基于概率,基于字典,基于语法和暴力只是不同的分区攻击者的实例。随后,我们介绍了bin攻击者,分区攻击者的另一个实例,并测量了真实世界的密码数据库的猜测阻力。我们证明了利用的搜索空间是非常小的,因此,即使是一个弱的攻击者可以造成足够的损害系统。我们证明了分区攻击可以反击,只有当分区密度是均匀的。我们使用这个结果,并提出了一个系统,通过在不同的分区分布用户,挫败分区攻击者。最后,我们演示了一些著名的密码方案可以适应,以帮助用户选择密码从系统分配的分区。

英文摘要:

Today, offline attacks are one of the most severe threats to password security. These attacks have claimed millions of passwords from prominent websites including Yahoo, LinkedIn, Twitter, Sony, Adobe and many more. Therefore, as a preventive measure, it is necessary to gauge the offline guessing resistance of a password database and to help users choose secure passwords. The rule-based mechanisms that rely on minimum password length and different character classes are too naive to capture the intricate human behavior whereas those based on probabilistic models require the knowledge of an entire password distribution which is not always easy to learn. In this paper, we propose a space partition attack model which uses information from previous leaks, surveys, attacks and other sources to divide the password search space into non-overlapping partitions and learn partition densities. We prove that the expected success of a partition attacker is maximum if the resulting partitions are explored in decreasing order of density. We show that the proposed attack model is more general and various popular attack techniques including probabilistic-based, dictionary-based, grammar-based and brute-force are just different instances of a partition attacker. Later, we introduce bin attacker, another instance of a partition attacker, and measure the guessing resistance of real-world password databases. We demonstrate that the utilized search space is very small and as a result even a weak attacker can cause sufficient damage to the system. We prove that partition attacks can be countered only if partition densities are uniform. We use this result and propose a system that thwarts partition attacker by distributing users across different partitions. Finally, we demonstrate how some of the well-known password schemes can be adapted to help users in choosing passwords from the system assigned partitions.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑