Method, system, and apparatus for encrypting a web browser script
OwnerMarvin Moserinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerMarvin Moserinventor
Estimating the term…
A method, system, and apparatus for encrypting a web browser script that prevents an unauthorized user from inspecting or reverse engineering the script and is compatible with any script-enabled web browser. When development of a script is complete, a script author uses an encryption program to encrypt the script, modify the web page to refer to the encrypted script, and create a decryption program capable of decrypting the encrypted script. The system makes the encrypted script publicly available on the Internet by copying the encrypted script, modified web page, and decryption program to a web server. A user accessing the encrypted script uses a web browser on the client computer to request from a web server a web page that includes a reference to the encrypted script. The web browser displays the contents of the web page to the user by interpreting the hypertext markup language (“HTML”) tags embedded in the web page. The HTML tags embedded in the web page identify the uniform resource locators (“URLs”) for the decryption program and encrypted script. The runtime environment of the client computer receives the decryption program and encrypted script from the web server and applies the decryption program to the encrypted script to produce the script. The runtime environment transfers the script to the web browser for execution.
A method that restricts access to a script comprising the steps of:
A method that restricts access to a script comprising the steps of:
A method that restricts access to a script comprising the steps of:
A method that restricts access to a script comprising the steps of:
A method that restricts access to a script comprising the steps of:
A system that restricts access to a script comprising:
A system that restricts access to a script comprising:
Dependencies are inferred from the claim text.