In this paper, the authors outline and discuss about the smart card based password authentication scheme. Smart cards are the commonly used security mechanism used for several application especially security related ones. This paper addresses the two recently proposed protocols: attacker with pre-computed data and attacker with different data. Therefore, they propose an improved scheme to overcome the weakness and to improve the benefits of their new scheme. In addition, their improved scheme is secure under both online and offline dictionary attack.