In this paper, an algorithm based on the novel Chebyshev chaotic system (NCCS) for remote sensing image encryption and joint encryption of remote sensing images, grayscale images and color images is proposed. In view of the large amount of remote sensing image data, this paper proposes NCCS, which effectively reduces the time complexity of the algorithm and produces a more uniform pseudo-random sequence with better performance. On this basis, the remote sensing image is encrypted, first put each band of the remote sensing image into different channels, to obtain a three-dimensional matrix, the use of 3-D spiral curve to read each side of the three-dimensional matrix one by one, the obtained one-dimensional sequence into the two-dimensional matrix, this method makes each channel produce a certain coupling at the same time also reduces the dimension of the matrix, effectively enhance the effect of chaos. The chaos map is used to scramble the one-dimensional sequences once, and then to scramble between these one-dimensional sequences, and the method of circular left shift is used to diffuse. Because this method is suitable for encryption of images with multiple channels, it can be used not only for remote sensing image encryption, but also for joint encryption of remote sensing, grayscale, and color images. Simulation results and performance analysis show that the proposed method has good safety. Compared to some existing encryption schemes, this method is more widely applicable.