工程加密及License二次分发工具
在智能制造和嵌入式开发领域,烧录工程的安全性与授权管理一直是企业关注的焦点。未经授权的工程复制、超额烧录、代码泄露等问题,不仅造成经济损失,更可能影响产品信誉和市场竞争力。针对这一痛点,力捷丰科技推出了全新的 「工程加密及License二次分发工具」 ,致力于为行业提供一套完整、可靠、易用的烧录安全管理解决方案。
1. 概述
工程加密及License二次分发工具主要用于烧录工程的加密及分发,具体包括:
- 烧录工程的加密。
- 设置可以烧录加密工程的烧录器。
- 设置加密工程烧录许可类型(永久/次数/时间)。
2. 工作流程
2.1 生成并导入RSA Key

2.2 工程加密并下发

3. 操作步骤
3.1. 安装软件
将U盘中的“OPTEEQProjTool.zip”文件解压后打开解压后的文件,双击打开“OPTEEQProjTool.exe”即可打开工具。工具需要插上加密狗才能正常使用。

3.2. 生成 RSA Key并下发
点击 “烧录器列表” 中的新增,输入烧录器的 SN、IP 地址,点击 “生成 RSA” 即可生成此烧录器的 RSA Key。点击 “下发RSA Key” 可以将生成的 Key 发送至对应 IP 的烧录器。

注:RSA Key只能通过本工具下发至烧录器。
3.3. 工程加密
点击 “烧录器列表” 中已添加的烧录器,在下方 “工程列表” 中会显示当前烧录器已添加的加密工程列表:

- 点击 “新增”->“ 选择工程文件”,选择需要加密的工程
- 点击 “生成AES Key” 可生成此工程的AES Key
- 选择工程License类型,工具支持3种License类型:
- 永久许可证:加密工程烧录次数不受限制
- 次数许可证:加密工程只能够烧录指定次数
- 日期许可证:加密工程只能在指定日期之前烧录
- 点击 “加密工程” 即可生成加密工程包。

3.4. 发送加密工程
生成的加密工程包会保存在安装目录下名称为烧录器SN的文件夹下。

3.4.1 编辑批处理命令
如果想将加密工程发送给烧录器,可以通过执行批处理命令下发工程。在文件夹内提供了1个批处理命令模板(XXXX.bat)。

批处理命令中需要修改的地方有2个:
- 修改目标烧录器IP:下发工程时目标烧录器的IP地址。
- 修改需要下发的工程命令:将模板中的{oprj1}更换成要下发的工程名称如:21114_W25Q_test01。
- 若需一次下发多个加密工程至烧录器,只需增加多条下发工程命令。

3.4.2 发送加密工程
双击修改后的批处理命令(电脑与设备必须在同一局域网内)即可将加密工程发送至烧录器。

每个加密工程发送成功后都会输出 “SendFile success”。

所有加密工程都导入后会显示烧录器中导入的所有加密工程的列表。
- ProjName为加密工程名称。
- type:0。表示此加密工程的许可证为永久许可证。
- type:1。表示此加密工程的许可证为次数许可证。
RemainingTimes为剩余烧写次数。
- type:2。表示此加密工程的许可证为时间许可证。
ExpireDate为许可证到期时间。
3.5 烧录加密工程

打开OPTEEQ烧录管理软件并连接设备,在下拉框中以”.en”结尾的工程为加密工程。

为保证安全每次烧录加密工程前,会增加相关检查及解压加密工程的步骤。
相关推荐
-
OPTEEQ量产烧录器S4/S8支持Nuvoton ML51系列
3635新唐科技(Nuvoton Technology)是2010年在台湾证券交易所正式挂牌上市的知名半导体企业,秉持在IC产业开创大唐盛世的企业精神,新唐科技延续母公司华邦电子在逻辑IC相关产品领域深耕多年的经验,同时持续强化产品创新及对终端应用市场的了解,在既有之基础上提供客...
查看全文 -
-
新品发布丨力捷丰传感器多功能模块:标定、烧录、测试一机搞定!
99在汽车电动化、智能化转型背景下,汽车传感器芯片市场快速增长,新能源车 “三电系统” 与高阶自动驾驶对传感器精度、环境耐受性及多模态集成提出严苛要求。在此趋势下,高效精准的标定、烧录、测试设备成为关键。
查看全文 -
解决方案丨力捷丰烧录器License管理及二次发布方案
110License(许可证)管理支持导入License、导出License、查看License信息等功能,管理者可在原有范围内进行二次分发。此方案可以解决客户对自己购买的烧录器烧录控制的需求,客户可以指定此烧录器烧录指定芯片的烧录次数,或者指定此烧录器烧录指定芯片的时间范围。
查看全文