請問是否有模型加密機制? 該如何進行?
您好:
請問目前模型是否有加密機制, 避免被複製到別的耐能平台執行推論?
1.是否有api可讀取chip id 或 device id
2.nef是否支援加密佈署?
3.有無支援security boot 模式?
4.有無推薦的anti-copy flow?
5.toolchain 有無支援加密模型的merge?
謝謝
您好:
請問目前模型是否有加密機制, 避免被複製到別的耐能平台執行推論?
1.是否有api可讀取chip id 或 device id
2.nef是否支援加密佈署?
3.有無支援security boot 模式?
4.有無推薦的anti-copy flow?
5.toolchain 有無支援加密模型的merge?
謝謝
Comments
你好,
API讀取ID的部分請參考kp_scan_devices或kp_get_system_info
https://doc.kneron.com/docs/#plus_c_api/api_reference_3.1.2/kp_core.h/#kp_scan_devices
https://doc.kneron.com/docs/#plus_c_api/api_reference_3.1.2/kp_core.h/#kp_get_system_info
加密機制的部分可以參考 "Post Encrypt NEF" 的說明,將NEF模型綁定KN number,kneron_nef_utils 可以在toolchain上找到
https://doc.kneron.com/docs/#toolchain/appendix/nef_utils_guide/#6-post-encrypt-nef
security boot的部分請參考730SDK文件
/KL730_SDK_v2.0.0/01_BSP/01_Document/KL730_Security_Application_Note.pdf
合併NEF的話可以在kneron_nef_utils 上透過combine NEF指令
https://doc.kneron.com/docs/#toolchain/appendix/nef_utils_guide/#3-combine-nef