作者: Jinli Zhang , Jintian Lu , Zhongyu Wan , Jing Li , Bo Meng
DOI: 10.1007/978-3-319-49109-7_90
关键词: Protocol (object-oriented programming) 、 OpenID Connect 、 Authorization 、 Authentication 、 Computer science 、 Computer network 、 Computer security 、 Message flow 、 Security analysis 、 Security token 、 Syntax (programming languages)
摘要: OpenID Connect protocol is widely used today, and it one of the newest Single Sign-On protocols in authentication. At present, a lot people are deeply focused on researches security analysis it. In this paper, we aimed at analyzing authentication by getting message term through its flow, then formalizing with Blanchet calculus computational model, finally transforming model into syntax CryptoVerif, generate CryptoVerif inputs form channels Front-end, import mechanized tool to analyze The result shows that has no between End-User Authorization Server, Token Endpoint can’t authenticate Client, while Client can Endpoint.