Modeling and verification of Fiat-Shamir zero knowledge authentication protocol

3Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Model checking is a multi-purpose, automatic technique for verifying finite-state concurrent systems. Formal verification methods have quite recently become usable by industry. Presently model checking has been widely used in hardware, software validation and security protocol analysis. Fiat-Shamir is one of the many zero-knowledge authentication protocol which is used for security authentication purpose. In this paper, we have proposed a formal model of Fiat-Shamir authentication protocol using Finite State Machine (FSM). Security requirements are represented using Computation Tree Logic (CTL). These security requirements are verified and analyzed using symbolic model checker tool NuSMV. Based on our verification we have identified one of the security flaw of Fiat-Shamir protocol using the NuSMV model checker. © Institute for Computer Sciences, Social Informatics and Telecommunications Engineering 2012.

Cite

CITATION STYLE

APA

Maurya, A. K., Choudhary, M. S., Ajeyaraj, P., & Singh, S. (2012). Modeling and verification of Fiat-Shamir zero knowledge authentication protocol. In Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST (Vol. 85, pp. 61–70). https://doi.org/10.1007/978-3-642-27308-7_6

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free