Javascript Encryptor
User Guide
Download
Demo

Javascript Encryptor

I wrote this program as an extra credit assignment for Discrete Mathematics. Javascript Encryptor is designed to take javascript functions, encrypt them with RSA encryption, and provide necessary files to allow users to decrypt and execute the function from within other webpages. One provides the program with a javascript function and the number of keys desired. Then the desired number of unique decryption keys are generated and the javascript function is encrypted within another javascript file. One need only then call the decrypting javascript function, supplying it with a valid key, and the encrypted code will be decrypted and executed by the user's browser.




User Guide:
      Installation
      Directions on Encrypting and Using encrypted content within webpages
      Theory of the Encryption Method
      Security Evaluation: Analyzes potential weaknesses of system