摘要 |
A method for protecting proprietary information. In one embodiment, the present invention is comprised of the steps of inserting a call to license management code within the proprietary information to be protected. The call to the license management code is inserted into the proprietary information such that at least one statement critical to the function of the proprietary information is embedded within the call to the license management code. Next, the present invention encrypts the call to the license management code having the at least one statement critical to the function of the proprietary information embedded therein. In so doing, the present invention produces a first encrypted code such that removal of the first encrypted code results in the removal of the at least one statement critical to the function of the proprietary information. The present invention then stores the first encrypted code and the proprietary information in computer readable memory. In so doing, the present invention allows a call to license management code to be used in such a manner that unauthorized removal of the call to the license management code compromises the integrity and completeness of the proprietary information.
|