在本文提出的新的分组密码系统中,通过迭代一个混沌分段线性映射得到的十进制序列的数字位按照算法1构造了一个双射函数g(·);通过比较两个混沌分段线性映射产生的十进制序列的对应项得到54n比特噪声向量。经过群上的三种运算(异或运算、模乘运算和模加运算)与由双射函数确定的置换运算交替作用(共8轮)在54n比特的明文上得到54n比特密文。最后,从理论和仿真实验两个方面对算法的性能进行了分析。
A sequence of decimal numbers generated the chaotic piecewise linear map is used to define a bijection map;two sequences of decimal numbers individually generated by two chaotic piecewise linear maps are used to determine the noise vectors by comparing the element of the two sequences;three operations(bit-by-bit exclusive OR,module rnulfiplicafion, module addition)in the group and the permutation determined by the bijection map are alternately applied on plaintext with block length 64n bits to prodace ciphertext blocks of the same length, lastly, the performances were analyzed from the theory and experiments.