The application discloses a
codebook rotation angle
perturbation method and device, a terminal and a storage medium in the technical field of communication, and aims to solve the problems of communication
transmission security and the like. The method comprises the following steps: inputting a key of an initial
codebook into a pre-constructed Chua circuit target
function model to obtain a
chaotic sequence; performing a rotation operation on mother
constellation points in a pre-constructed mother
codebook according to a rotation angle generated by the
chaotic sequence to obtain new user
constellation points; obtaining a codebook mapping
constellation based on a mapping relationship between the new user constellation points and the mother constellation points, wherein the codebook mapping constellation is obtained by using a pre-constructed
factor graph and a
factor matrix to obtain a new user codebook; performing codebook mapping on
data input into the sending end by using the new user codebook, and performing a modulation operation to obtain sending data of the sending end. The application realizes
encryption of the codebook, improves the security of
information transmission, and obtains an optical
transmission system with high stability, high spectrum efficiency and
high security.