摘要
本发明提供了一种面向ARM架构的对称密码加解密方法及系统,涉及加解密技术领域,对称密码采用分组密码,分组密码采用轮函数在加解密的每一轮中对数据块进行混淆和扩散,用于实现扩散的线性层组件中,通过字节复制填充的方式,将待计算的8位或16位原始变量填充至ARM架构要求的位数,对填充后的变量进行循环移位、异或和比特置换的组合运算,根据变量的原始位数,对运算后的结果进行低位提取,得到原始变量的运算结果;本发明能够显著提升小尺寸对称密码线性层效率,为轻量级对称密码算法设计提供了新的思路和方法,对物联网、智能终端中的密码算法性能提升具有重要意义。
技术关键词
加解密方法
变量
加解密系统
密钥
非线性组件
明文
加密
分块
对称密码算法
加解密技术
数据
智能终端
小尺寸
逻辑
思路
系统为您推荐了相关专利信息
质心侧偏角
横摆角速度
车辆模型
稳定性控制方法
车辆纵向速度
同态加密方法
后量子密码学
明文
哈希算法
奇偶校验矩阵
微电网组网方法
分布鲁棒
断线
决策
微电网拓扑结构
数据拟合模型
时序预测方法
变量
融合特征
多头注意力机制