摘要
本发明提出了一种用于车载系统的可配置白盒AES算法,包括设中间值变量state,将其设定为字节数组,随后进行轮密钥加,将中间值state与轮密钥进行异或后进行字节替换,通过S盒进行映射,随后开始行位移,通过中间值state矩阵内部字节之间进行置换,在完成置换后进行列混淆,将中间值进行可逆矩阵,每次动作影响中间值state的一列,重复上述操作,完成10轮加密,其中加密过程根据CipherState判断加密过程中使用混淆表与算法还原的比例,再通过混淆表查询方式进行加密,将部分分混淆表还原为算法,参与加解密过程;所述还原算法首先剔除冗余计算表,通过剔除冗余表格缩减混淆表大小;进行算法优化,减少非必须混淆表的使用。
技术关键词
车载系统
加密
密钥
还原算法
冗余
矩阵
表格
变量
标记
系统为您推荐了相关专利信息
工控网络安全
数据采集器
词嵌入模型
站点
数据处理单元
加密更新方法
量子随机数生成器
生成加密密钥
加密算法
机器学习算法
远程医疗诊断系统
网络异常检测
网络异常数据
故障诊断方法
诊断仪器