在商用环境下如何确保源代码跟训练的模型的安全性?

Viewed 42

产品的行业竞争比较激烈,需要考虑商用条件下的代码安全性问题,有什么合适的方法吗?

1 Answers

商业保密是一个永恒的题目,这也是一个通用的领域,有一些现成的解决方案或手段,建议以公司其它项目做参考,采用类似级别的加解密保护。

首先,如果是商业项目,对于商业秘密非常看重,建议就不要用Micropython,至少采用RTOS SDK/Linux SDK, C比Micropython更有利于源码保护。

其次,可以设计固件加密,采用内置加解密引擎或者外置专用加密芯片,训练代码保存在你们自己手里,训练好的模型加密存储,载入时进行解密处理。

由于加解密需求各不相同,当前SDK未提供现成的方案,只提供底层加解密接口,需要自行设计方案。