El consejero del Consejo Nacional Electoral (CNE), Marlon Ochoa, denunció públicamente hoy la existencia de graves indicios de alteración al código fuente del Sistema de Transmisión de Resultados Electorales Preliminares (TREP), poniendo en riesgo la validez de los resultados y la integridad del proceso electoral.
El incidente ocurrió durante la jornada del pasado sábado, 6 de noviembre, cuando se comprobó un cambio en el código hash de dos módulos clave del sistema, a pesar de haber sido sellado previamente.
Ochoa confirmó que ha enviado un oficio al Ministerio Público para que se inicien las investigaciones correspondientes, señalando que la falta de certeza sobre la seguridad informática compromete la validez de los resultados y expone a las autoridades a responsabilidades administrativas, civiles y penales, además de debilitar la confianza ciudadana.
El incidente y la falla de seguridad
La alarma se encendió alrededor de las 8:00 PM del sábado 6 de noviembre durante la ceremonia de triple sellado del software para dar inicio a la contingencia II (escaneo y procesamiento de aproximadamente 7,000 actas físicas). En la sesión de consejeros, con la presencia de la presidenta Ana Paola Holl, la consejera Cosette López Osorio, miembros de la comisión de seguimiento del TREP, y representantes de las empresas ASD (implementadora) y CGTS (auditora), se constató el problema.
- Módulos Afectados: Se detectó un cambio en el código de seguridad (hash) en dos módulos:
- Escrutinio Publicación Nacional Backend (módulo de divulgación).
- Escrutinio Seguimiento Control Job (módulo de seguimiento).
- Significado del Hash: El hash es un código de seguridad fundamental que permite verificar que el código fuente de un sistema no haya sido alterado, por ejemplo, para introducir cambios fraudulentos.
Justificaciones y falta de certificación
Tras la reanudación de la sesión de pleno a las 11:00 PM, la empresa implementadora, ASD, ofreció las siguientes explicaciones, que fueron recibidas con escepticismo por el consejero Ochoa:
- Módulo de Divulgación: ASD admitió el cambio de hash, pero pidió confiar en que el código fuente no se había modificado y atribuyó la alteración a un reinicio de los sistemas durante un mantenimiento.
- Módulo de Seguimiento: Se alegó un error humano al no cargarse el archivo correcto para la comparación entre el sistema sellado el 30 de noviembre y el que se estaba utilizando.
El consejero consultó a los técnicos del CNE si podían confirmar que el código fuente sellado el 30 de noviembre no había sido alterado, pero ninguno pudo dar certeza.
Posteriormente, se solicitó a la empresa auditora, CGTS, comprobar lo manifestado por ASD. CGTS respondió que, si bien el reinicio es teóricamente posible, no disponía de técnicos desplegados en el país para realizar la auditoría forense necesaria que pudiera certificar la veracidad de la explicación de ASD.
Propuesta de acción y consecuencias
Ante la falta de certeza y la imposibilidad de garantizar que el software utilizado sea el mismo que se selló inicialmente, el consejero Ochoa advirtió sobre las graves consecuencias:
- Invalidez de Resultados: El CNE no puede garantizar que las actas estén siendo procesadas por el software original, lo que compromete la validez de los resultados .
- Violación Legal: Un cambio en el código fuente sin la autorización del pleno violenta el artículo 282 de la Ley Electoral, que exige el uso conjunto de las tres llaves de los codirectores para cualquier modificación, sugiriendo que el sistema fue abierto y modificado al margen de la ley.
- Acciones Legales: Ochoa propuso, y ahora procede a instruir, remitir toda la documentación y un acta de lo ocurrido al Ministerio Público para la investigación de posibles responsabilidades.
El fracaso del TREP y la transparencia
Ochoa manifestó que estas irregularidades se suman a otras previamente denunciadas, calificando a las elecciones como las más manipuladas y menos creíbles en la historia democrática del país. El consejero defendió su decisión de hacer pública la información, incluso ante cuestionamientos de otros periodistas, alegando que la falta de transparencia es lo que genera incertidumbre en el pueblo, el cual lleva más de 36 horas sin ver actualizaciones en la página de divulgación de resultados.
Nosotros somos funcionarios públicos y nos debemos al pueblo, enfatizó Ochoa. El pueblo. merece explicaciones y merece nuestra absoluta transparencia.
Cuestionamiento a la anulación
Respecto a la solicitud de anulación de las elecciones presidenciales, Ochoa se abstuvo de pronunciarse, señalando que la ley electoral lo prohíbe sobre temas que serán sometidos a la consideración del Pleno. Sin embargo, reiteró que la gravedad de las fallas del TREP es crítica, dado que este sistema es la base para la construcción de la Declaratoria de Resultados final.
- Contexto de Irregularidades: El consejero Ochoa recordó que desde el 9 de noviembre había advertido sobre un simulacro fallido con muy pocas actas transmitidas, recibiendo censura en su momento.
- Rol en el Proceso: En respuesta a un periodista que lo consultó si se consideraba parte del fracaso del TREP, Ochoa respondió negativamente, afirmando que hizo todo lo posible para que el sistema funcionara, incluso siendo el único presente a altas horas de la noche en el centro de datos de Tigo. Las decisiones del Pleno, sin embargo, se toman por mayoría, siendo él un voto minoritario.
La modificación del código fuente sin la aprobación del pleno y sin el uso conjunto de las tres llaves de los codirectores técnicos del CNE viola la Ley Electoral, sugiriendo que alguien tuvo acceso al sistema TREP ya sellado, lo abrió, introdujo cambios y volvió a cerrarlo al margen de las garantías previstas.

