Efficient cryptographic password hardening services from partially oblivious commitments

Conference contribution
(Conference Contribution)


Publication Details

Author(s): Schneider J, Fleischhacker N, Schröder D, Backes M
Publisher: Association for Computing Machinery
Publication year: 2016
Pages range: 1192-1203
ISBN: 9781450341394
Language: English


Abstract


Password authentication still constitutes the most widespread authentication concept on the Internet today, but the human incapability to memorize safe passwords has left this concept vulnerable to various attacks ever since. Affected enterprises such as Facebook now strive to mitigate such attacks by involving external cryptographic services that harden passwords. Everspaugh et al. provided the first comprehensive formal treatment of such a service, and proposed the Pythia PRF-Service as a cryptographically secure solution (Usenix Security'15). Pythia relies on a novel cryptographic primitive called partially oblivious pseudorandom functions and its security is proven under a strong new interactive assumption in the random oracle model. In this work, we prove that this strong assumption is inherently necessary for the Pythia construction, i.e., it cannot be weakened without invalidating the security of Pythia. More generally, it is impossible to reduce the security of Pythia to any non-interactive assumptions. Hence any efficient, scalable password hardening service that is secure under weaker assumptions necessarily requires a conceptually different construction. To this end, we propose a construction for password hardening services based on a novel cryptographic primitive called partially oblivious commitments, along with an efficient secure instantiation based on simple assumptions. The performance and storage evaluation of our prototype implementation shows that our protocol runs almost twice as fast as Pythia, while achieving a slightly relaxed security notion but relying on weaker assumptions.



FAU Authors / FAU Editors

Schröder, Dominique Prof. Dr.
Lehrstuhl für Informatik 13 (Angewandte Kryptographie)


How to cite

APA:
Schneider, J., Fleischhacker, N., Schröder, D., & Backes, M. (2016). Efficient cryptographic password hardening services from partially oblivious commitments. (pp. 1192-1203). Association for Computing Machinery.

MLA:
Schneider, Jonas, et al. "Efficient cryptographic password hardening services from partially oblivious commitments." Proceedings of the 23rd ACM Conference on Computer and Communications Security, CCS 2016 Association for Computing Machinery, 2016. 1192-1203.

BibTeX: 

Last updated on 2018-12-11 at 13:50