Zero-Knowledge Triple-Password Protocol

Abstract

In the world of technological evolution, everyone is a target of electronic crime and needs to be concerned about security. This widespread availability and acceptance of computers has dramatically increased the number of people with the ability to compromise data. So the first important consideration when designing a security policy is the sensitivity level of the data you are protecting.The research's objective is practically to create a novel algorithm; Zero-knowledge Triple-Password protocol, each one of three passwords consists of (8) random numbers which is defined in the system, complicated strongly by selective encryption system and to be after that stored within the proposed system.The algorithm in this project allows identification, key exchange and other basic cryptographic operations to be implemented without leaking any secret information during the conversation in contrast with conventional approaches of a zero-knowledge protocol which, in their role need smaller computational requirements than using a comparable other means; Public-Key protocols.[7]Thus Zero-knowledge Triple-Password protocol seems very attractive in its embedded application and intelligent especially with using smart card as well. Its primary soundness is that passwords have to be assigned definitely by the users, who can pick their passwords themselves. Thereby, there would be guarantee that no two users will pick the same password.There by, the central benefit of the new algorithm; Zero-knowledge Triple-Password protocol can be described as: The new complicated cryptographic protocol having the following special features: Verifier can not learn anything, by himself, from the protocol without the Prover assistance. In other words this means No-knowledge (zero amount of knowledge) is available.