Paper 2015/1099 Original: eprint.iacr.org/2015/1099 ↗

Device-Enhanced Password Protocols with Optimal Online-Offline Protection

Stanislaw Jarecki
Hugo Krawczyk
Maliheh Shirvanian
Nitesh Saxena
Abstract

We introduce a setting that we call Device-Enhanced PAKE (DE-PAKE), where PAKE (password-authenticated key exchange) protocols are strengthened against online and offline attacks through the use of an auxiliary device that aids the user in the authentication process. We build such schemes and show that their security, properly formalized, achieves maximal-attainable resistance to online and offline attacks in both PKI and PKI-free settings. In particular, an online attacker must guess the user's password and also corrupt the user's auxiliary device to authenticate, while an attacker who corrupts the server cannot learn the users' passwords via an offline dictionary attack. Our solutions do not require secure channels, and nothing (in an information-theoretic sense) is learned about the password by the device (or a malicious software running on the device) or over the device-client channel, even without any external protection of this channel. An attacker taking over the device still requires a full online attack to impersonate the user. Importantly, our DE-PAKE scheme can be deployed at the user end without the need to modify the server and without the server having to be aware that the user is using a DE-PAKE scheme. In particular, the schemes can work with standard servers running the usual password-over-TLS authentication.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2017-03-30: last updated
2015-11-12: published
Short URL
https://ia.cr/2015/1099
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2015/1099,
      author = {Stanislaw Jarecki and Hugo Krawczyk and Maliheh Shirvanian and Nitesh Saxena},
      title = {Device-Enhanced Password Protocols with Optimal Online-Offline Protection},
      howpublished = {Cryptology {ePrint} Archive, Paper 2015/1099},
      year = {2015},
      url = {https://eprint.iacr.org/2015/1099}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.