摘要
本发明公开了一种无人清洁车软件包的生成、更新方法及装置,将用于更新的软件包分块;对数据块采用带密钥的不可逆算法生成子消息认证码;根据数据块的子消息认证码生成消息认证码组合表;对数据块和消息认证码组合表采用对称的加密算法,生成密文数据块;将密文数据块进行组合,得到用于发布的软件包;获取发布的用于更新的软件包分块;对密文数据块采用对称的解密算法,得到数据块和用于验证的消息认证码组合表;对数据块采用带密钥的不可逆算法生成实际的子消息认证码;根据数据块的实际的子消息认证码,生成实际的消息认证码组合表;比较用于验证的消息认证码组合表和实际的消息认证码组合表确定是否更新。
技术关键词
软件包
无人清洁车
组合表
组合方法
生成消息认证码
数据
生成方法
密钥
分块
组合模块
对称加密算法
解密算法
更新方法
块尺寸
打包模块
逻辑
解密模块
加密模块