固件加密加签
在安全模式开启的情况下,固件需加密加签后才可以下载至Flash运行。GProgrammer可对固件进行加密加签或者仅加签的操作,允许用户使用同一套产品信息和同一个Random Number操作一个或者多个固件文件。
Random Number可使用用户选择添加的随机数文件,或者使用软件自动生成的随机数。
添加多个固件时,各固件的路径之间用;隔开,如图 31所示。
如果勾选Encrypt复选框,则操作按钮变成Encrypt and Sign;如果不勾选Encrypt复选框,则操作按钮变成Sign。点击操作按钮,选择路径后,即可生成加密加签或者仅加签的固件。
加密加签后生成的文件包括:
仅加签后生成的文件包括:
说明:
软件随机生成的Random Number是一个用于加密算法的随机数。执行加密加签操作后,随机数文件(random.bin)会与加密加签后的固件文件保存在同一目录下。若用户需再次使用该随机数加密加签,则可浏览添加之前保存的随机数文件。