有效

一种ZUC算法线性子部件适用于多场景的实现方法

林达、孙兵、刘建、李璐、王文豪、吕春阳、孙鹏跃、唐小妹
中国人民解放军国防科技大学

摘要

本申请涉及一种ZUC算法线性子部件适用于多场景的实现方法。所述方法包括:根据ZUC算法中线性子部件的定义,构建线性子部件输入比特序列到输出比特序列的线性变换矩阵表达式。对线性变换矩阵表达式进行结构划分,将原始的大规模矩阵运算分解为至少两个独立的小规模矩阵运算。根据每个小规模矩阵设计基于原位异或运算的逻辑门级实现方案,生成位操作序列。根据各位操作序列之间的数据依赖关系,将逻辑门级实现方案映射为多个具有层级连接关系的物理电路模块,以使所有物理电路模块共同构成适用于多场景的部件结构。采用本方法能够增强通信系统或设备执行ZUC算法的可靠性和适用性。