Ahora que lo pienso bien hay ciertos componentes que permiten manipular imágenes, y en este mismo foro, encuentras funciones que te regresan cadenas a partir de caracteres aleatorios, esta cadena, mediante el uso de algun componente, te serviría para escribir sobre la imagen, y guardarías en una variable de sesión dicha cadena, después solamente la comparas en el paso siguiente contra el campo que llega del form...desgraciadamente estos componentes son de pago, pero creo que en php ya existe una librería para lograr la edición de imágenes en el servidor, y debe ser gratuita, así te evitarías la captura de miles de imágenes y consultas a la DB
Salu2,