Intel® Distribution of OpenVINO™ Toolkit
Community assistance about the Intel® Distribution of OpenVINO™ toolkit, OpenCV, and all aspects of computer vision-related on Intel® platforms.

how to encrypt release model

White__Christopher
778 Views

I'd like to add some security to the models I am releasing in my product. One idea is to encrypt the saved model, load into memory, decrypt and then pass to open vino library. However, I don't see a way to load a model from memory. I would like to be able to embed the model into a resource rather than have it floating as a separate file.

Any ideas here how this might be done? Is there a way to load a model from memory rather than directly from file name?

I understand the limitations to trying to protect a model, but I'd like it to be not as easy as it is now to reuse.

 

Thanks.

0 Kudos
1 Reply
Shubha_R_Intel
Employee
778 Views

Dear Christopher. Thanks for your enthusiasm ! We do not have such a feature now but stay tuned. It is in our product plan.

0 Kudos
Reply