This is the IP RTL source code which needs to be protected. The beginning and end of the source code to be encrypted is defined using the following pragmas:
`protect begin ... `protect end
Note: The above pragmas are needed only when the encryption key is embedded inside the HDL code. If you are pointing to a standalone encryption keyfile during encryption process, you do not need to use above pragmas inside your RTL code.