Certificate Transparency (2013)
After the 2011 DigiNotar breach, in which a compromised certificate authority issued fraudulent certificates, Google proposed public append-only logs of every TLS certificate. Browsers could then check that a certificate they received had been publicly recorded.
Browsers began requiring Certificate Transparency for extended-validation certificates, and certificate authorities had to submit to logs.
Logging became a standard part of web PKI, making mis-issued certificates detectable after the fact.
FlashProve applies the same idea to model outputs: publish a commitment, then prove each reply matches it, so substitution becomes detectable.
