Skip to content
Free planNo credit card requiredStart writing

article · PLoS ONE · 2019

An improved and efficient mutual authentication scheme for session initiation protocol

Yuanyuan Zhang, Kunming Xie, Ou Ruan

Cited by 23Open access

Abstract

Qiu et al. made a security analysis about the protocols of Chaudhry et al. and Kumari et al. in 2018, and they pointed out that there are many security weaknesses in the protocols. To improve the security, Qiu et al. proposed an advanced authentication scheme for Session Initiation Protocol on the basis of the previous protocols and claimed that their own protocol was very secure and practical. However, we demonstrate that the protocol of Qiu et al. has a serious mistake which causes their protocol cannot be executed normally. Beyond that, we also find out that their protocol cannot withstand insider attack and denial service attack. In order to remove these weaknesses, we propose an efficient provably secure mutual authentication scheme. Furthermore, our scheme provides security analysis with the help of Burrows-Abadi-Needham (BAN) logic. Compared with their protocol, ours has greater security and better performance.

Cite this paper

APA 7

Zhang, Y., Xie, K., & Ruan, O. (2019). An improved and efficient mutual authentication scheme for session initiation protocol. PLoS ONE, 14(3), e0213688. https://doi.org/10.1371/journal.pone.0213688

MLA 9

Zhang, Yuanyuan, et al. “An improved and efficient mutual authentication scheme for session initiation protocol.” PLoS ONE, vol. 14, no. 3, 2019, p. e0213688, https://doi.org/10.1371/journal.pone.0213688.

Chicago

Zhang, Yuanyuan, Kunming Xie, and Ou Ruan. 2019. “An improved and efficient mutual authentication scheme for session initiation protocol.” PLoS ONE 14 (3): e0213688. https://doi.org/10.1371/journal.pone.0213688.

Harvard

Zhang, Y., Xie, K. and Ruan, O. (2019) ‘An improved and efficient mutual authentication scheme for session initiation protocol’, PLoS ONE, 14(3), p. e0213688. Available at: https://doi.org/10.1371/journal.pone.0213688.

BibTeX
@article{zhang2019improved,
  title = {{An improved and efficient mutual authentication scheme for session initiation protocol}},
  author = {Zhang, Yuanyuan and Xie, Kunming and Ruan, Ou},
  journal = {PLoS ONE},
  volume = {14},
  number = {3},
  pages = {e0213688},
  year = {2019},
  doi = {10.1371/journal.pone.0213688}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.