动态拉丁方构造方法、计算机设备、计算机可读存储介质

    公开(公告)号:CN118869191A

    公开(公告)日:2024-10-29

    申请号:CN202410892823.3

    申请日:2024-07-04

    Abstract: 本申请涉及对称密码算法技术领域,为了解决现有的针对输入规模较大的拉丁方变换存在存储空间过大并且安全性低的问题,公开了一种动态拉丁方构造方法、计算机设备、计算机可读存储介质及计算机程序产品。该方法包括获取8个2n阶拉丁方,将其平均分为两组;获取输入变量,将其平均分为第一、第二、第三和第四输入变量,输入变量为4n比特数;获取动态控制参数;根据第一、第二动态控制参数的取值,分别从第一组、第二组的4个拉丁方中选择第一、第二目标拉丁方;将第一、第二、第三和第四输入变量中的任意两个输入至第一或第二目标拉丁方,得到输出变量,输出变量为2n比特数。采用本方法能够实现拉丁方的动态变化,具有安全性高和转换代价小的优点。

Patent Agency Ranking