摘要
本发明提供的基于算法分包与信息嵌入的供应链固件加密方法,包括:基于分包算法对真实的供应链固件包进行分包,得到多个真实子包,并记录每个真实子包的文件特征;基于所述文件特征,生成多个对应的无效包;将所述无效包混入包含各个所述真实子包的包集合中,得到混合包集合;生成所述真实子包的名称及顺序,并将所述分包算法的检验信息及所述真实子包的名称、顺序嵌入到固件信息中。在本发明中,通过对供应链固件包进行分包,并混入无效包,使得固件包难以被破解,增强了固件的保密性。
技术关键词
固件加密方法
文件特征
文件头信息
混合包
变异策略
算法
密钥
生成伪随机序列
字节流
浮动阈值
编码
字段
序列特征
核心
模运算
动态
参数