Secure, Private, and Personal: Advancing Digital Identity
dc.contributor.author
Hammann, Sven
dc.contributor.supervisor
Basin, David
dc.contributor.supervisor
Capkun, Srdjan
dc.contributor.supervisor
Mauw, Sjouke
dc.contributor.supervisor
Radomirović, Saša
dc.contributor.supervisor
Sasse, Ralf
dc.date.accessioned
2021-07-14T11:10:46Z
dc.date.available
2021-07-14T09:09:22Z
dc.date.available
2021-07-14T11:10:46Z
dc.date.issued
2021
dc.identifier.uri
http://hdl.handle.net/20.500.11850/494496
dc.identifier.doi
10.3929/ethz-b-000494496
dc.description.abstract
Internet users' digital identities consist of accounts for numerous services. These accounts can typically be accessed by providing a credential, most commonly a password. However, this primary authentication method is rarely the only way to access an account. Accounts are connected to other accounts, for example through recovery methods, password managers, or single sign-on.
Accounts are also connected with the user's electronic devices and with other aspects of the physical world. For example, users frequently have open sessions or saved passwords on their devices and write down passwords physically. This complex web of connections gives rise to a wide range of potential security weaknesses in users' account setups. However, from the user perspective, these connections are often necessary to reduce the risk of being locked out of one's own accounts.
In the first part of this thesis, we introduce account access graphs, the first formalism that enables a comprehensive modeling and analysis of the user's entire setup of interconnected accounts, credentials, devices, keys, and documents. Account access graphs support systematically identifying both security vulnerabilities and lockout risks in a user's accounts. We employ the methodology associated with this formalism in a qualitative user study where we obtain the account access graphs of twenty participants. In the study, we obtain detailed insights on how users' personal setup choices and behaviors affect their overall account security.
In the second part, we focus on one particularly important kind of connection between users' account setups: single sign-on using OpenID Connect. This protocol allows a user to leverage her account with an identity provider (IdP) to log in to other services, called relying parties (RPs). However, OpenID Connect comes with a significant privacy trade-off: Whenever the user logs in to an RP using the protocol, the IdP learns to which RP the user logged in. This is especially problematic when using a particular RP may reveal sensitive information about the user. We present a protocol design that solves this privacy issue, called Privacy-preserving OpenID Connect (POIDC). We have formally modeled our protocol design in the symbolic protocol model, and obtained machine-checked security proofs using the protocol verification tool Tamarin. Thus, POIDC improves users' privacy while obtaining the same security guarantees as the unmodified OpenID Connect protocol.
en_US
dc.format
application/pdf
en_US
dc.language.iso
en
en_US
dc.publisher
ETH Zurich
en_US
dc.rights.uri
http://rightsstatements.org/page/InC-NC/1.0/
dc.title
Secure, Private, and Personal: Advancing Digital Identity
en_US
dc.type
Doctoral Thesis
dc.rights.license
In Copyright - Non-Commercial Use Permitted
dc.date.published
2021-07-14
ethz.size
170 p.
en_US
ethz.code.ddc
DDC - DDC::0 - Computer science, information & general works::004 - Data processing, computer science
en_US
ethz.identifier.diss
27125
en_US
ethz.publication.place
Zurich
en_US
ethz.publication.status
published
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02150 - Dep. Informatik / Dep. of Computer Science::02660 - Institut für Informationssicherheit / Institute of Information Security::03634 - Basin, David / Basin, David
en_US
ethz.leitzahl.certified
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02150 - Dep. Informatik / Dep. of Computer Science::02660 - Institut für Informationssicherheit / Institute of Information Security::03634 - Basin, David / Basin, David
en_US
ethz.date.deposited
2021-07-14T09:09:29Z
ethz.source
FORM
ethz.eth
yes
en_US
ethz.availability
Open access
en_US
ethz.rosetta.installDate
2021-07-14T11:10:53Z
ethz.rosetta.lastUpdated
2022-03-29T10:24:22Z
ethz.rosetta.versionExported
true
ethz.COinS
ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=Secure,%20Private,%20and%20Personal:%20Advancing%20Digital%20Identity&rft.date=2021&rft.au=Hammann,%20Sven&rft.genre=unknown&rft.btitle=Secure,%20Private,%20and%20Personal:%20Advancing%20Digital%20Identity
Files in this item
Publication type
-
Doctoral Thesis [29165]