Skip to content
Memoria y Resistencia
Reference numberCC-YUZ7-FZRP

Certified copy

Record of existence on the internet

Valid and verifiable Sealed on November 7, 2026, 16:43:42 (Central Mexico time)

Memoria y Resistencia hereby certifies que su sistema Turing leyó, el 7 nov 2026, 16:43:40 (hora del centro de México), la publicación de X de Alejandro Armenta (@armentapuebla_) en el enlace público que se indica abajo; que guardó una copia de su contenido; y que la huella digital SHA-256 de esa copia fue sellada por un tercero independiente (FreeTSA, estándar RFC 3161) el 7 nov 2026, 16:43:42 (hora del centro de México). Cualquier cambio en el contenido, por pequeño que sea, cambiaría la huella, y el sello dejaría de coincidir.

I What is certified

Publication
De X · Alejandro Armenta (@armentapuebla_)
Original link
https://x.com/armentapuebla_/status/1663708428726853633?a=FMLuLfDm9vTYruBiqSs
Publication date
May 30, 2023
Read by Turing
November 7, 2026, 16:43:40 (Central Mexico time)
How it was obtained
Turing read it directly from the public link, with no human involvement.
Huella SHA-256
ac19c8fcce361b0b92a32c06cf36f683463e929c65534351173948e5905c25ae
Turing’s analysis
See the full analysis (100 of 100)

II What it said

[Hilo 1/2] Pertenezco a @PartidoMorenaMx, un partido defensor de los derechos de todas y todos. La Constitución Mexicana deja claro que los derechos humanos son para todas las personas, sin reservas. Como sociedad debemos estar más conscientes de lo que significa la diversidad y lo que viven las personas con discriminación. Estamos en contra de la violencia homofóbica, de género y étnica. @mario_delgado @CitlaHM @donaji_alba Lo que se dice en el video: [0:00] [Alejandro Armenta] amigos me dirijo a la militancia de Morena. Desde el 2017 milito en Morena y reconozco los estatutos de nuestro partido. En Morena reconocemos los derechos de las niñas, de los niños y los adolescentes. Reconocemos a las personas de la comunidad diversa que se vieron afectados por mis declaraciones, a ellas, a ellos les ofrezco una disculpa. Las niñas y los niños tienen derecho a ser nombrados y reconocidos ante la ley como ellos decidan. El reconocimiento de una identidad no afecta a nadie. De ninguna manera permitiremos que su derecho a la identidad de género sea violentado y les aseguramos, les aseguro que como senador representante de Morena y de todas y de todos lo atenderemos siempre con apego a la ley. Lamento mucho que los medios de comunicación, algunos, hayan interpretado erróneamente mi postura. El artículo cuarto constitucional establece como derecho fundamental preservar y cuidar a la niñez en general y me disculpo si alguna persona de la comunidad diversa se sintió violentado con mis comentarios. Reitero que el movimiento al que pertenezco ha sido impulsor de una agenda que reconoce los derechos de todas las personas, en la que no daremos ni un paso atrás. [Hilo 2/2] @RiveraVivanco_
Video de la publicación (1011 KB) · SHA-256 84599e2e78232f59… · Descargar el video

III Chain of custody

  1. 1Huella digital SHA-256Copia exacta de lo que Turing leyó (texto, cuenta, fecha e imágenes).Done
  2. 2RFC 3161 timestampFreeTSA, un tercero independiente, firmó la huella el 7 nov 2026, 16:43:42 (hora del centro de México).Done
  3. 3OpenTimestamps · BitcoinFingerprint sent to the public calendars; it will be in a Bitcoin block within a few hours.Done
  4. 4archive.todayEn fila para archive.today. El enlace aparece abajo en cuanto quede guardada.In progress
  5. 5MonitoringSeguía en línea en la última revisión (revisada el 7 nov 2026).Done

ARCHIVE.TODAY · archive.ph

En fila para archive.today

Turing la guarda en archive.today, un archivo público e independiente que sí acepta X. Va de una en una, para no saturarlo, y lo que tiene dichos va primero; el enlace aparece aquí en cuanto quede guardada. Mientras, la copia ya es válida con su huella digital y sus sellos de tiempo.

IV Value as evidence

It is a technical proof of integrity and date. In Mexico, information recorded in electronic media is recognized as evidence, and its weight depends on the reliability of the method used to create and keep it, on its remaining intact and on its being available for later consultation (Commercial Code, art. 1298-A; Federal Code of Civil Procedure, art. 210-A; National Code of Civil and Family Procedure, art. 348).

Este certificado cumple esas condiciones con estándares abiertos, comprobables sin confiar en nosotros: huella SHA-256, sello de tiempo RFC 3161 de un tercero, OpenTimestamps sobre Bitcoin y una copia independiente en archive.today.

It does not replace a notarial certification of facts or a NOM-151 preservation certificate. If you need it for a lawsuit or a formal procedure, the same fingerprint can be backed by them: write to us with the folio.

V How to verify it yourself

  1. Download the copy (manifiesto.json) and the timestamp (sello.tsr).
  2. Compute the fingerprint of the copy: shasum -a 256 ccyuz7fzrp-manifiesto.json. It should give ac19c8fcce361b0b92a32c06cf36f683463e929c65534351173948e5905c25ae.
  3. Download from freetsa.org (opens in another tab) its certificates cacert.pem y tsa.crt, and check the timestamp: openssl ts -verify -digest ac19c8fcce361b0b92a32c06cf36f683463e929c65534351173948e5905c25ae -in ccyuz7fzrp-sello.tsr -CAfile cacert.pem -untrusted tsa.crt. It should say “Verification: OK”.
  4. The .ots file can be checked at opentimestamps.org (opens in another tab).
QR code for this certificateScan to verify it online

Issued automatically by Turing, the analysis system of Memoria y Resistencia, with no human intervention.

Reference number CC-YUZ7-FZRP · https://memoriayresistencia.org/medios/certificado/CCYUZ7FZRP

This certificate shows the status of the copy at the moment it is opened; the fingerprint and the timestamp never change.

memoriayresistencia.org · contacto@memoriayresistencia.org

Before you download · Step by step

How to use the copy (manifiesto.json)

It is the file with what Turing saved from the post: the text, the account, the date and the link. It proves the content has not changed by a single letter.

  1. Descárgalo y guárdalo junto al certificado. No lo edites ni lo vuelvas a guardar: cualquier cambio, aunque sea un espacio, cambia su huella.
  2. Saca su huella SHA-256. En Mac o Linux abre la Terminal en la carpeta del archivo y escribe:shasum -a 256 ccyuz7fzrp-manifiesto.jsonOn Windows (PowerShell):Get-FileHash ccyuz7fzrp-manifiesto.json -Algorithm SHA256
  3. Compárala con la huella del certificado. Debe ser exactamente:ac19c8fcce361b0b92a32c06cf36f683463e929c65534351173948e5905c25aeSi coincide, tu copia es idéntica a la que se selló.
  4. Para leerla, ábrela con el navegador o con un visor de texto. Para comprobar la fecha usa el sello (sello.tsr).

Before you download · Step by step

How to use the timestamp (sello.tsr)

It is the stamp signed by FreeTSA, an independent third party, under the RFC 3161 standard. It proves the copy's fingerprint already existed at that date and time, and that nobody changed it afterwards.

  1. Download the stamp and save it in a folder.
  2. Download from freetsa.org (opens in another tab) its certificates cacert.pem y tsa.crt, y ponlos en la misma carpeta.
  3. Abre la Terminal en esa carpeta (necesitas OpenSSL; ya viene en Mac y Linux) y escribe:openssl ts -verify -digest ac19c8fcce361b0b92a32c06cf36f683463e929c65534351173948e5905c25ae -in ccyuz7fzrp-sello.tsr -CAfile cacert.pem -untrusted tsa.crt
  4. Si responde «Verification: OK», el sello es auténtico. Para ver la fecha y hora selladas:openssl ts -reply -in ccyuz7fzrp-sello.tsr -text

Before you download · Step by step

How to use the OpenTimestamps proof (sello.ots)

It is the proof that the copy's fingerprint was recorded on the Bitcoin blockchain, a public record nobody can alter or delete.

  1. Descarga el archivo .ots. Ten a la mano también la copia (manifiesto.json).
  2. Entra a opentimestamps.org (opens in another tab) y arrastra el archivo .ots al recuadro de la página.
  3. Cuando te lo pida, arrastra también la copia (manifiesto.json): la página comprueba que su huella coincida.
  4. It will tell you in which Bitcoin block and on what date it was recorded. If it says it is still pending, try again in a few hours.