to resist electromagnetic interference. In addition, the accuracy of visible light positioning is also relatively high. In visible light positioning technology, each LED in the environment is encoded. After the receiver decodes the information of multiple LED lights, these LED lights are used as a reference to obtain the location of the receiver. [PERSON] et al. from Italy used the trilateral positioning method to achieve indoor positioning, which verified the feasibility of visible light communication (VLC) positioning technology [9]. Some researchers have proposed to use the light source image reflected by the floor for localization. This positioning method can avoid the problem whereby the front camera of the mobile phone is obscured by the user, resulting in an overly narrow viewing angle [10]. However, this method needs to limit the user's posture to ensure that the pseudo-light source is collected. With the popularity of smartphones, many researchers can now obtain light source images collected through smartphone cameras and calculate the pose of the receiver to provide support for navigation services [11; 12; 13; 14]. To date, most VLC indoor positioning studies have covered multi-light collaborative multi-access and interference suppression problems [15; 16]. The receiving device for VLC can be implemented by a photosensitive device or camera. Despite the decreased price of photosensitive devices, with the popularity of smartphones, cameras have become more accessible VLC receiving devices. A camera captures more information than a photosensitive device. A higher rate of communication can be achieved through rolling shutter technology, and the frequency of light source flashing can even exceed the frame rate of the camera [17; 18]. However, in real-world environments, the complexity of the indoor environment makes reflections common. For positioning, this reflection phenomenon, especially the specular reflection phenomenon, will form a pseudo-light source with the same ID and characteristics as the real light source, and receivers often cannot distinguish between the two. Therefore, the problem of the authentication of light sources is unavoidable and must be solved [19]. The light source authentication algorithm based on the vector product adopts a light source array composed of \(n\) (\(n\geq 3\)) sub-light sources and assigns each sub-light source a different pseudo-random sequence as an emission sequence to identify the light source ID [20]. Then, through the method of vector outreach, the chirality of the light source is obtained, and the authenticity of the light source is judged. Considering the limit on the number of sequences, the light source authentication algorithm based on the vector product limits the number of light source IDs, making it suitable only for environments with a small number of light sources. Therefore, from the perspective of increasing the number of light source array IDs, this paper proposes a light source authentication algorithm based on the delay and sum of the light source emission sequence. The proposed algorithm increases the number of light source IDs while identifying the authenticity of the light source. Compared with the light source authentication algorithm based on the vector product, the number of ID sequences of the proposed algorithm increases by around 6% when the number of light sources is 3 and the length of the sequence is 63. As the sequence length and the number of light sources continue to increase, the number of light source ID sequences will continue to grow. The remainder of this paper is organized as follows. The second section provides an introduction to the principles. This section elaborates on the light source design considered in the authenticity algorithm, describes the algorithm's principles in detail, and presents the method of determining the light array ID under the algorithm. The third section simulates the number of light source IDs and derives the usable length of the emission sequence based on the rolling shutter characteristics.