In cryptography fields, one concern is the consideration of the capacity of the resource, especially, in environments that run IoT devices. This paper presents a lightweight and comprehensive security system, which involves a novel Pseudo-Random Number Generator (PRNG) based on a novel 3D Coupled Map Lattice system (3D-CML) as a chaotic system that is more practical in cryptography, and encryption algorithms depend on two security levels, firstly, permuting the plain image using a standard 2D Henon chaotic map, then, encrypt it by a One-Time Symmetric Key (OTSK). The bifurcation diagram of the 3D-CML shows that the chaotic parameters have been extended in their ranges, this feature has a positive effect on the key-space size which its size equal to 2^373. From another aspect, with fewer iteration configurations, all random sequences that are produced by the proposed PRNG have passed all statistical tests of the NIST suite, in turn, this configuration would lower the run-time, hence decreasing the computational effort as a response to the requirements of limited-resources environments, such as IoT. Several assessment metrics, such as Mutual Information, Gray Difference Degree, Histogram, Chi-square, Correlation Coefficient, Entropy, and more, confirmed that the proposed algorithms can be robust in dissolving the internal characteristics in the original image for producing an encryption image, resulting in strong resistance against any cyberattacks.