作者: Wanpeng Li , Chris J. Mitchell
DOI: 10.1007/978-3-319-40667-1_18
关键词: Authentication 、 Computer security 、 Service (systems architecture) 、 OpenID Connect 、 Computer science 、 Identity management 、 Protocol (object-oriented programming) 、 End user 、 Forensic examination 、 World Wide Web 、 Identity (object-oriented programming)
摘要: Many millions of users routinely use Google to log ini¾?to relying party RP websites supporting Google's OpenID Connect service. builds an identity layer on top the OAuth 2.0 protocol, which has itself been widely adopted support management. allows obtain authentication assurances regarding end user. A number authors have analysed security, but whether is secure in practice remains open question. We report a large-scale practical study implementation Connect, involving forensic examination 103 it. Our reveals widespread serious vulnerabilities types, many allowing attacker website as victim These issues appear be caused by combination design its service and developers making decisions sacrificing security for ease implementation. give recommendations both RPs OPs help improve real world systems.