Encryption or obfuscation of scripts ensures proprietary information is kept confidential and out of the reach of nefarious entities. Additionally, it prevents against exploit scans.
Even after a script is encrypted, the battle is only half over. There will always be obnoxiously curious attempts by some to unveil the secrets behind the arsenal of protection. enScryption.com has provisions in place designed specifically for this scenario. When an intrusion is detected, the self-teaching enScryption defense mechanisms kicks into effect to defend and mislead the intruding entity.
Prior to the advent of enscryption.com, there was no simple way to password protect a script since un-encrypted scripts are easily read and modifiable. Now, with enScryption.com, you can actually password-protect a section of your code, submit the code for encryption, and when a user runs it and a password prompt comes up, the user will not be able to proceed unless he or she was given the password by the script owner.
When an hack attempt takes place, the objective is often different for each hacker. Some hackers try to get to the hidden code. Others attempt to prolong usage of the encrypted script past its expiration date. To ensure this does not happen with your scripts, specify 'yes' for extra security when you submit your script for encryption.