"$Company requires protection from unauthorized source code access and illegal duplication of its intellectual property that exists in the form of perl source code. The goal of this assignment is to provide a licensing mechanism that can decrypt securely, installed $Company perl software on a customer’s machine without the client’s ability to glean the source. Furthermore the same mechanism needs to update appropriate fields in some of the installed modules with information embedded in the license before being passed onto the interpreter.