Day-by-day, network and internet applications are becoming very popular. Sensitive information requires security and safety measures. Security is the most challenging aspect in the internet and network applications. Encryption algorithm provides the necessary protection against the data intruders' attacks by converting information from its normal form into an unreadable form. The majority of current web authentication is built on username/password. And the password replacement offers more security, but it is very much difficult to use and expensive to deploy.