Node Authentication in Networks Using Zero-Knowledge Proofs

Node Authentication in Networks Using Zero-Knowledge Proofs

Richard S. Norville (Wichita University, USA), Kamesh Namuduri (Wichita University, USA) and Ravi Pendse (Wichita University, USA)
Copyright: © 2007 |Pages: 23
DOI: 10.4018/978-1-59904-168-1.ch008
OnDemand PDF Download:
$30.00
List Price: $37.50

Abstract

Zero-knowledge proof (ZKP) based authentication protocols provide a smart way to prove an identity of a node without giving away any information about the secret of that identity. There are many advantages as well as disadvantages to using this protocol over other authentication schemes, and challenges to overcome in order to make it practical for general use. This chapter examines the viability of ZKPs for use in authentication protocols in networks. It is concluded that nodes in a network can achieve a desired level of security by trading off key size, interactivity, and other parameters of the authentication protocol. This chapter also provides data analysis that can be useful in determining expected authentication times based on device capabilities. Pseudocode is provided for implementing a graph-based ZKP on small or limited processing devices.

Complete Chapter List

Search this Book:
Reset