A secure communication network comprising: at least one client device communicatively connectable to a host server to communicate data between the client device and the host server; the host server comprising: a means associated with the host server for polymorphically generating and embedding a plurality of obfuscation data and program code into a source code for a data entry form including generating a plurality of decoy form elements and embedding the decoy form elements into the source code of the data entry form; and a means associated with the host server for transmitting the source code for the data entry form to the client device; and the client device comprising: a means associated with the client device for establishing a communications connection with the host server; a means associated with the client device for interpreting the obfuscation data embedded in the data entry form source code to generate a consistently displayed interactive data entry page including a plurality of interactive data entry fields and a virtual keypad, the interactive data entry page rendered on a display of the client device; and a means associated with the client device for interpreting and executing the program code embedded in the data entry form source code to obfuscate data entered in at least one of the interactive data entry fields using a first user interface device of the client device, to transmute data entered in at least one of the interactive data entry fields using a second user interface device and to pass decoy data based on the decoy form elements back to the host server as invalid POST data along with valid POST data input to the interactive data entry fields. a means associated with the host server for polymorphically generating and embedding a plurality of obfuscation data and program code into a source code for a data entry form including generating a plurality of decoy form elements and embedding the decoy form elements into the source code of the data entry form; and a means associated with the host server for transmitting the source code for the data entry form to the client device; and the client device comprising: a means associated with the client device for establishing a communications connection with the host server; a means associated with the client device for interpreting the obfuscation data embedded in the data entry form source code to generate a consistently displayed interactive data entry page including a plurality of interactive data entry fields and a virtual keypad, the interactive data entry page rendered on a display of the client device; and a means associated with the client device for interpreting and executing the program code embedded in the data entry form source code to obfuscate data entered in at least one of the interactive data entry fields using a first user interface device of the client device, to transmute data entered in at least one of the interactive data entry fields using a second user interface device and to pass decoy data based on the decoy form elements back to the host server as invalid POST data along with valid POST data input to the interactive data entry fields. a means associated with the client device for establishing a communications connection with the host server; a means associated with the client device for interpreting the obfuscation data embedded in the data entry form source code to generate a consistently displayed interactive data entry page including a plurality of interactive data entry fields and a virtual keypad, the interactive data entry page rendered on a display of the client device; and a means associated with the client device for interpreting and executing the program code embedded in the data entry form source code to obfuscate data entered in at least one of the interactive data entry fields using a first user interface device of the client device, to transmute data entered in at least one of the interactive data entry fields using a second user interface device and to pass decoy data based on the decoy form elements back to the host server as invalid POST data along with valid POST data input to the interactive data entry fields.