1. A method for accessing a password-secured computer software application, the method comprising: acquiring an input password; generating at a first computer an output password from the input password using password generation data, wherein the output password differs from the input password, and providing the output password accompanied by a user identifier that is associated with the output password to a second computer as part of a request to access a password-secured computer software application using the output password when accompanied by the user identifier, wherein the password-secured computer software application is accessible using the output password when accompanied by the user identifier, wherein the password-secured computer software application is inaccessible using the input password when accompanied by the user identifier, wherein the acquiring comprises acquiring wherein the input password is input into a web page of the password-secured computer software application, wherein the generating comprises generating the output password by using the password generation data in combination with data associated with the web page of the password-secured computer software application, and wherein the generating comprises generating wherein the data associated with the web page includes any of a portion of a network address associated with the web page, and a certificate signature public key associated with the web page.