Hi,
I am making a VB program to prevent documents (scores in .awd format) from being distributed illegally. The documents can only be opened in my 'Shake-It' program. The program works, (see my site) but things can be more sophisticated.

1) Is there a way to protect a document with a password from code? Users are not allowed to see this password.
2) Is there a way to identify a computer? Now the program generates an IDcode on first run, and stores it with SaveSetting(). Smart users can copy this ID to other comps.