23-06-2016 дата публикации
Номер: US20160182517A1
Принадлежит:
A request for a web page is received and the requested web page is retrieved. The web page is modified to obfuscate a set of form attribute values into a corresponding set of obfuscated form attribute values. The modified web page is transmitted to the requesting device. The modified web page does not include the set of form attribute values in their original form. Form data for the set of obfuscated form attribute values is received from the requesting device. The set of obfuscated form attribute values is deobfuscated thereby revealing the original set of form attribute values. The form data for the set of original form attribute values is further processed. 1. A method in a proxy server that is coupled with an origin server , comprising:receiving, from a requesting device, a request for a web page of the origin server;retrieving the requested web page;determining that the retrieved web page includes a web form that includes a set of one or more form attribute values for obfuscation; determining a first set of one or more values of a set of one or more characteristics of the requesting device,', 'deriving a first symmetric key from at least the first set of values, and', 'encrypting the set of form attribute values using the first symmetric key;, 'modifying the retrieved web page including obfuscating the set of form attribute values into a corresponding set of one more obfuscated form attribute values wherein obfuscating the set of form attribute values includes performing the followingtransmitting the modified web page to the requesting device, wherein the set of form attribute values in their original form is not included in the modified web page;receiving, from the requesting device, form data for the set of obfuscated form attribute values; determining a second set of one or more values of the set of characteristics of the requesting device,', 'deriving a second symmetric key from at least the second set of values, and', 'decrypting the set of obfuscated form ...
Подробнее