JeremyM
Lifetime Supporting Member
Hi all,
Short story: My company is very soon beginning to ship Studio 5k code in the form of AOIs that needs to be both source and execution protected.
I’ve got a grasp of the built-in source protection tool and I think it will suffice.
However, source protection won’t prevent a blind export/copy/paste/import of the AOIs themselves to processors we didn’t ship to our customer by other integrators and so on.
I understand I can do a hard-coded processor serial or MAC address check within each AOI via GSV to protect it. However, this requires un-protecting source, and re-protecting, manual key-in, and endless verification. It’s cumbersome, error-prone, and difficult to coordinate among a fellow team that regularly pushes various sets of these AOIs out daily.
Is the solution to hash the serial/MAC -> pass to AOI -> parse serial/MAC, regenerate hash, then compare?
Short story: My company is very soon beginning to ship Studio 5k code in the form of AOIs that needs to be both source and execution protected.
I’ve got a grasp of the built-in source protection tool and I think it will suffice.
However, source protection won’t prevent a blind export/copy/paste/import of the AOIs themselves to processors we didn’t ship to our customer by other integrators and so on.
I understand I can do a hard-coded processor serial or MAC address check within each AOI via GSV to protect it. However, this requires un-protecting source, and re-protecting, manual key-in, and endless verification. It’s cumbersome, error-prone, and difficult to coordinate among a fellow team that regularly pushes various sets of these AOIs out daily.
Is the solution to hash the serial/MAC -> pass to AOI -> parse serial/MAC, regenerate hash, then compare?
Last edited: