Eran,

In that case, how about including the CCID and the results of the checks the log performed in the get-sth response, but not in the SCT itself?
The SCT will be available to the client (in the cert or as part of a handshake), so the CCID
needs to be there for the client to take advantage of it.
The log could still sign the complete get-sth reply so submitters get a confirmation it is indeed the log which performed the checks, and TLS clients will not be burdened with handling another field in the SCT there's no immediate use for.
If, as Ben has recently suggested, there are few or no client mandated client checks, then all of the SCT data has no immediate use :-). More to the point, it behooves us to decide on an SCT format that need not change for a while, so as to minimize the impact on clients and
Monitors.

As I said, I see the value in getting an "independent opinion" on the validity of a chain submitted to the log (both in syntactic and semantic compliance perspectives) and is much more useful than the current error handling approach (where the log returns a vague error). I just like to exclude this information from being embedded in the SCT if it's not useful for TLS clients.

I think I've provided a few examples of how it might be used by clients.

Steve

_______________________________________________
Trans mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/trans

Reply via email to