Password & IP address Shadowing
Password Shadowing : Method to prevent Credentials theft of accounts , phising & Dictionary Attack. all you need is to create an Applet that executes on Client's machine, encrypts the data & store it in database of browser. Then server retrieve the data from browser's database using some secret protocol so that data is only received by server (shadow IP address or MAC address) . While client on use the static HTML page for login with no scripting code behind. each time applet should use different encryption methods, & synchronize the changing IP address of server.