La crittografia visiva è una tecnica di crittografia delle immagini sicura e unica che protegge i segreti basati sulle immagini. Nella crittografia visiva l'immagine viene cifrata in azioni e nel processo di decifrazione tutte o alcune azioni vengono sovrapposte l'una all'altra per decifrare l'immagine segreta originale. In questa tecnica non sono necessari calcoli complessi per decifrare l'immagine segreta e questo è il miglior vantaggio dello schema di crittografia visiva. In questa relazione sono stati discussi vari tipi di tecniche di crittografia visiva, provenienti da aree di ricerca precedenti. In questo sistema proposto (N, N) il VCS viene utilizzato per la crittografia. Prende in input un'immagine a colori e ne estrae le componenti R, G e B. Successivamente, genera una maschera-chiave utilizzando l'algoritmo di generazione della maschera-chiave , che viene sottoposta a XOR con i componenti R, G e B e fornisce le quote della chiave . Un'ulteriore operazione di XOR di queste quote chiave con la maschera chiave genera le quote colore . Nel processo di decodifica l'immagine viene recuperata mediante l'operazione XOR tra la maschera chiave e le quote di colore.