Skip to main content

Showing 1–6 of 6 results for author: Fett, D

Searching in archive cs. Search in all archives.
.
  1. arXiv:1901.11520  [pdf, other

    cs.CR

    An Extensive Formal Security Analysis of the OpenID Financial-grade API

    Authors: Daniel Fett, Pedram Hosseyni, Ralf Kuesters

    Abstract: Forced by regulations and industry demand, banks worldwide are working to open their customers' online banking accounts to third-party services via web-based APIs. By using these so-called Open Banking APIs, third-party companies, such as FinTechs, are able to read information about and initiate payments from their users' bank accounts. One of the most promising standards in this segment is the… ▽ More

    Submitted 31 January, 2019; originally announced January 2019.

    Comments: An abridged version appears in Security and Privacy 2019. Parts of this work extend the web model presented in arXiv:1411.7210, arXiv:1403.1866, arXiv:1508.01719, arXiv:1601.01229, and arXiv:1704.08539

  2. arXiv:1704.08539  [pdf, other

    cs.CR

    The Web SSO Standard OpenID Connect: In-Depth Formal Security Analysis and Security Guidelines

    Authors: Daniel Fett, Ralf Kuesters, Guido Schmitz

    Abstract: Web-based single sign-on (SSO) services such as Google Sign-In and Log In with Paypal are based on the OpenID Connect protocol. This protocol enables so-called relying parties to delegate user authentication to so-called identity providers. OpenID Connect is one of the newest and most widely deployed single sign-on protocols on the web. Despite its importance, it has not received much attention fr… ▽ More

    Submitted 27 April, 2017; originally announced April 2017.

    Comments: An abridged version appears in CSF 2017. Parts of this work extend the web model presented in arXiv:1411.7210, arXiv:1403.1866, arXiv:1508.01719, and arXiv:1601.01229

  3. arXiv:1601.01229  [pdf, ps, other

    cs.CR

    A Comprehensive Formal Security Analysis of OAuth 2.0

    Authors: Daniel Fett, Ralf Kuesters, Guido Schmitz

    Abstract: The OAuth 2.0 protocol is one of the most widely deployed authorization/single sign-on (SSO) protocols and also serves as the foundation for the new SSO standard OpenID Connect. Despite the popularity of OAuth, so far analysis efforts were mostly targeted at finding bugs in specific implementations and were based on formal models which abstract from many web features or did not provide a formal tr… ▽ More

    Submitted 8 August, 2016; v1 submitted 6 January, 2016; originally announced January 2016.

    Comments: An abridged version appears in CCS 2016. Parts of this work extend the web model presented in arXiv:1411.7210, arXiv:1403.1866 and arXiv:1508.01719

  4. arXiv:1508.01719  [pdf, other

    cs.CR

    SPRESSO: A Secure, Privacy-Respecting Single Sign-On System for the Web

    Authors: Daniel Fett, Ralf Kuesters, Guido Schmitz

    Abstract: Single sign-on (SSO) systems, such as OpenID and OAuth, allow web sites, so-called relying parties (RPs), to delegate user authentication to identity providers (IdPs), such as Facebook or Google. These systems are very popular, as they provide a convenient means for users to log in at RPs and move much of the burden of user authentication from RPs to IdPs. There is, however, a downside to curren… ▽ More

    Submitted 7 August, 2015; originally announced August 2015.

    Comments: Parts of this work extend the web model presented in arXiv:1411.7210 and arXiv:1403.1866

  5. arXiv:1411.7210  [pdf, other

    cs.CR

    Analyzing the BrowserID SSO System with Primary Identity Providers Using an Expressive Model of the Web

    Authors: Daniel Fett, Ralf Kuesters, Guido Schmitz

    Abstract: BrowserID is a complex, real-world Single Sign-On (SSO) System for web applications recently developed by Mozilla. It employs new HTML5 features (such as web messaging and web storage) and cryptographic assertions to provide decentralized login, with the intent to respect users' privacy. It can operate in a primary and a secondary identity provider mode. While in the primary mode BrowserID runs wi… ▽ More

    Submitted 1 April, 2015; v1 submitted 26 November, 2014; originally announced November 2014.

    Comments: arXiv admin note: substantial text overlap with arXiv:1403.1866

  6. arXiv:1403.1866  [pdf, ps, other

    cs.CR

    An Expressive Model for the Web Infrastructure: Definition and Application to the BrowserID SSO System

    Authors: Daniel Fett, Ralf Kuesters, Guido Schmitz

    Abstract: The web constitutes a complex infrastructure and as demonstrated by numerous attacks, rigorous analysis of standards and web applications is indispensable. Inspired by successful prior work, in particular the work by Akhawe et al. as well as Bansal et al., in this work we propose a formal model for the web infrastructure. While unlike prior works, which aim at automatic analysis, our model so fa… ▽ More

    Submitted 7 April, 2014; v1 submitted 7 March, 2014; originally announced March 2014.

    Comments: An abridged version appears in S&P 2014

    ACM Class: D.4.6; K.6.5