基于4阶正交拉丁方组实际基本密码系统设计

深圳大学电子与信息工程学院,广东深圳518060

信息安全技术; 密码学; 保密通信系统; 流密码算法; 4阶正交拉丁方组; 基本实际密码系统

Design of practical basic cryptosystem based on four-order orthogonal Latin square group
TIAN Chuanjun

College of Electronics and Information Engineering, Shenzhen University, Shenzhen 518060, Guangdong Province, P.R.China

technology of information security; cryptology; secure communication system; stream cipher algorithm; four-order orthogonal Latin square group; basic practical cipher system

DOI: 10.3724/SP.J.1249.2020.03251

备注

研究4阶正交拉丁组所确定的基本理论密码系统的实际模型设计方法.基于计算机中简单易实现的几种运算,提出4阶正交拉丁方组非统一代数式的构造方法,并给出基本实际密钥空间K长度分别为2、3和4 bit时的实际基本密钥空间和统一形式的非线性加解密变换的设计方法.所设计的3种非线性基本实际密码系统不同于现有常用的基于模加法运算所设计的线性基本密码系统,可以将它们作为今后设计新流密码算法时所用的基本密码系统.

We propose the construction methods with non-uniform formulae for a group of four-order orthogonal Latin squares and give the methods of designing three basic practical key spaces with different bit lengths of 2, 3 and 4 bits and the corresponding encryption and decryption transformations by using several simple and easy operations in computers. The designed nonlinear basic practical cipher systems, which are different from the commonly used linear cryptosystems based on modular addition operation, can be used as the basic cryptosystem to design new stream cipher cryptosystems in the future.

·