当前位置:首页 >资讯 >基于m序列的JTC加密技术


在加密过程中,M序列结构的相位函数取代了联合变换相关加密技术中用作密钥的随机相位掩膜。以生成M序列的初始参数为密钥,根据不同的初始参数加密不同的图像。解密时,从相应的初始参数获得重构的M序列,并产生相应的年解密。因此,密钥的数据量大大降低,不再难以存储和传输随机相位掩膜。如果将M序列与计算机相结合。空间光调制器和光信息处理系统不仅可以打开眼睛实时加密和解密图像,还可以方便地更改使用中的密钥,使其更容易实际应用。

伪随机序列的优良相关性和随机信号不具备的规律性使其易于从干扰信号中识别和分离,并易于生成和重复。同时,在解密过程中,必须准确知道所使用的伪机序列的长度。类型和初始状态,但伪机序列的长度不同,伪随机序列的长度相同,所以很难获取信息,所以伪机序列广泛应用于信息安全。

m序列作为一种比较常用的伪随机序列,具有几个重要的特点:

1.在每个周期中,码元1和码元0最多出现一次。

2.在每个周期中,共有2^n-1个元素游程(哪些相同的元素在一个序列中连接到以前的元素称为一个游程),长度为n的数据游程比长度为n+1的游程两倍。

m序列的这些特性决定了m序列具有优良的自相关函数:

JTC加密技术基于M序列。

m序列是线性反馈移位寄存器的最大长度序列,可以提前确定。可重复生成的伪随机序列。移位寄存器是一个n串联寄存器。一个移位时钟发生器和一个由触摸2加法器组成的反馈逻辑线组成。每个寄存器成为移位寄存器的级别,每个级别只能是0和1两种状态之一。移位时钟使每个级别的状态向下移动,成为下一个级别的新状态。

JTC加密技术基于M序列。

n线性反馈位移寄存器的末端输出序列满足反馈逻辑函数。

生成该序列的反馈逻辑函数可以通过查表找到原始多项式来确定。生成m序列还需要相应的移位寄存器初始值。