Un certificado TLS suele ser la parte más tranquila de cualquier conexión. Nunca leo el mío. Alguna autoridad que nadie cuestiona lo respalda, el candado se vuelve verde, y eso es todo.

@OpenGradient El certificado de Chat no puede ser tan aburrido. Su clave pública se hash y se sella en la propia atestación del enclave, en un campo llamado user_data.

No hay una cadena de firmas que regrese a alguna autoridad. Un número, horneado directamente en la prueba de que el código correcto estaba corriendo cuando ocurrió la conexión.

Saqué el certificado del registro on-chain de OpenGradient una vez y verifiqué el hash contra la atestación yo mismo. O coinciden o no. No hay autoridad a la que llamar, nada en lo que basarse en la fe. Solo aritmética.

Excepto que la aritmética solo verifica una cosa. Confirma que el certificado coincide con lo que está en el registro de OpenGradient en este momento. No dice nada sobre la tarde en que alguien realmente escribió ese registro — si el hash que entró era siquiera el correcto. Si algo se mezcló antes de que la cadena comenzara a verificarse a sí misma.

Una autoridad de certificación puede ser cuestionada años después; los registros de firma están allá afuera en alguna parte. La inscripción que revisé no dejó nada parecido atrás.

Lo que sucedió el día que se escribió ese hash, ya sea que ocurrió correctamente o no, no hay una segunda copia en ninguna parte para verificarlo.
#OPG $OPG