Modeling and Verification of Fiat-Shamir Zero Knowledge Authentication Protocol

Maurya, Amith K and Choudhary, Murari S and Ajeyaraj, P and Singh, Sanjay (2012) Modeling and Verification of Fiat-Shamir Zero Knowledge Authentication Protocol. In: Advances in Computer Science and Information Technology.

[img] PDF
2907143.pdf - Published Version
Restricted to Registered users only

Download (377kB) | Request a copy


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.

Item Type: Conference or Workshop Item (Paper)
Uncontrolled Keywords: Zero-Knowledge Systems, Fiat-Shamir Zero Knowledge System, CTL, NuSMV
Subjects: Engineering > MIT Manipal > Information and Communication Technology
Depositing User: MIT Library
Date Deposited: 31 Jul 2014 07:11
Last Modified: 31 Jul 2014 07:11

Actions (login required)

View Item View Item