El 20 de julio de 2019 se realizó un simulacro de escrutinio provisorio a cargo de la Dirección Nacional Electoral y el Correo Argentino, el primero con participación de los partidos políticos y los medios de prensa. Al finalizar —exitosamente, según la versión oficial— se entregó a los periodistas un conjunto de archivos PDF, supuestamente resultantes de la transmisión de ‘telegramas’ desde las escuelas y utilizados luego en el proceso de carga.
Analizando la metadata de dichos archivos, además de encontrar múltiples vulnerabilidades en el proceso de generación de los mismos, notamos una discrepancia más que dudosa: la fecha de creación corresponde con la realización del simulacro anterior, 13 de julio de 2019. ¿Se trató de simular un simulacro —que no podía fallar— para dejar conformes a los partidos políticos y a la prensa?
El origen de los PDF
Las autoridades de la Dirección Nacional Electoral entregaron al periodista de Clarín Alejandro Alfie un pen drive conteniendo 800 archivos PDF, afirmando que era una muestra de los utilizados en ese simulacro, para que los distribuyera entre sus colegas de la prensa. Gracias al periodista de Perfil Cristian Riccomagno pudimos obtener una muestra de 60 de esos archivos. Es importante hacer hincapié en esto: los PDF no son los archivos desde los cuales se imprimieron los ‘telegramas’ de prueba, sino el resultado de un escaneo en formato TIFF y la posterior conversión a PDF usando la herramienta tiff2pdf, tal como resulta de la transmisión desde las escuelas y el posterior procesamiento anterior a la carga. En definitiva, no pueden ser los archivos desde los cuales se imprimieron los ‘telegramas’ de prueba, dado que contienen una imagen incrustada (producto de un escaneo).
Imagen incrustada dentro del PDF
De ser los archivos generados como resultado de la transmisión de los ‘telegramas’ digitalizados desde las escuelas, estos archivos PDF deberían haber sido generados durante la mañana del día 20 de julio de 2019, pero analizando la metadata resultan haber sido generados el 13 de julio de 2019 durante las 11:35 y las 11:38.
La verificación
1. Descargamos el archivo .zip conteniendo los 60 telegramas:
wget https://archive.org/download/telegramas-simulacro/telegramas.zip
2. Descomprimimos el archivo .zip:
unzip telegramas.zip
3. Extraemos la metadata de cada archivo PDF, usando la herramienta pdfinfo quedándonos sólo con la fecha de creación y ordenamos el resultado cronológicamente:
for i in $(ls telegramas/*); do pdfinfo $i | grep 'CreationDate'; done | sort
El resultado es el siguiente:
CreationDate: Sat Jul 13 11:35:51 2019 -03 CreationDate: Sat Jul 13 11:35:51 2019 -03 CreationDate: Sat Jul 13 11:35:52 2019 -03 CreationDate: Sat Jul 13 11:35:53 2019 -03 CreationDate: Sat Jul 13 11:35:53 2019 -03 CreationDate: Sat Jul 13 11:35:53 2019 -03 CreationDate: Sat Jul 13 11:35:59 2019 -03 CreationDate: Sat Jul 13 11:36:00 2019 -03 CreationDate: Sat Jul 13 11:36:00 2019 -03 CreationDate: Sat Jul 13 11:36:01 2019 -03 CreationDate: Sat Jul 13 11:36:01 2019 -03 CreationDate: Sat Jul 13 11:36:02 2019 -03 CreationDate: Sat Jul 13 11:36:03 2019 -03 CreationDate: Sat Jul 13 11:36:03 2019 -03 CreationDate: Sat Jul 13 11:36:04 2019 -03 CreationDate: Sat Jul 13 11:36:05 2019 -03 CreationDate: Sat Jul 13 11:36:07 2019 -03 CreationDate: Sat Jul 13 11:36:07 2019 -03 CreationDate: Sat Jul 13 11:36:08 2019 -03 CreationDate: Sat Jul 13 11:36:08 2019 -03 CreationDate: Sat Jul 13 11:36:09 2019 -03 CreationDate: Sat Jul 13 11:36:10 2019 -03 CreationDate: Sat Jul 13 11:36:10 2019 -03 CreationDate: Sat Jul 13 11:36:11 2019 -03 CreationDate: Sat Jul 13 11:36:12 2019 -03 CreationDate: Sat Jul 13 11:36:13 2019 -03 CreationDate: Sat Jul 13 11:36:14 2019 -03 CreationDate: Sat Jul 13 11:36:15 2019 -03 CreationDate: Sat Jul 13 11:36:15 2019 -03 CreationDate: Sat Jul 13 11:36:16 2019 -03 CreationDate: Sat Jul 13 11:38:01 2019 -03 CreationDate: Sat Jul 13 11:38:01 2019 -03 CreationDate: Sat Jul 13 11:38:02 2019 -03 CreationDate: Sat Jul 13 11:38:02 2019 -03 CreationDate: Sat Jul 13 11:38:03 2019 -03 CreationDate: Sat Jul 13 11:38:03 2019 -03 CreationDate: Sat Jul 13 11:38:03 2019 -03 CreationDate: Sat Jul 13 11:38:04 2019 -03 CreationDate: Sat Jul 13 11:38:04 2019 -03 CreationDate: Sat Jul 13 11:38:05 2019 -03 CreationDate: Sat Jul 13 11:38:05 2019 -03 CreationDate: Sat Jul 13 11:38:05 2019 -03 CreationDate: Sat Jul 13 11:38:06 2019 -03 CreationDate: Sat Jul 13 11:38:06 2019 -03 CreationDate: Sat Jul 13 11:38:06 2019 -03 CreationDate: Sat Jul 13 11:38:07 2019 -03 CreationDate: Sat Jul 13 11:38:07 2019 -03 CreationDate: Sat Jul 13 11:38:07 2019 -03 CreationDate: Sat Jul 13 11:38:08 2019 -03 CreationDate: Sat Jul 13 11:38:08 2019 -03 CreationDate: Sat Jul 13 11:38:08 2019 -03 CreationDate: Sat Jul 13 11:38:09 2019 -03 CreationDate: Sat Jul 13 11:38:09 2019 -03 CreationDate: Sat Jul 13 11:38:09 2019 -03 CreationDate: Sat Jul 13 11:38:10 2019 -03 CreationDate: Sat Jul 13 11:38:10 2019 -03 CreationDate: Sat Jul 13 11:38:10 2019 -03 CreationDate: Sat Jul 13 11:38:11 2019 -03 CreationDate: Sat Jul 13 11:38:11 2019 -03 CreationDate: Sat Jul 13 11:38:15 2019 -03
Como puede observarse, todos los PDF fueron generados el día 13 de julio de 2019 entre las 11:35:51 y las 11:38:15. Son el resultado de ‘telegramas’ transmitidos desde las escuelas, pero no el 20 de julio de 2019.
La conclusión
La Dirección Nacional Electoral entregó a la prensa archivos PDF supuestamente utilizados en el simulacro del 20 de julio, pero en realidad correspondientes a las transmisiones del simulacro del 13 de julio. Si esos fueron los PDF procesados por los operadores de carga, entonces el simulacro de escrutinio no se basó en lo que se estaba transmitiendo en ese momento desde algunas escuelas, sino en datos previamente recibidos. De este modo, se aseguraría que una falla en el sistema —como la ocurrida en el simulacro del 29 de junio de 2019— pasara desapercibida por quienes observaban el proceso en los centros de carga de Correo Argentino.