Eran,

There may be a misunderstanding here: in 6962-bis the Auditor entity was replaced with an auditing role, that different entities (a Monitor being one) can take.
I recall when you and your co-authors unilaterally decided that there would be no Auditor as a separate CT element. Both DKG and I complained about that decision, to no avail. However, let's compromise and consider both Monitors and Auditors to be functions or roles. so that readers do not assume that these roles must be implemented by separate systems. OK?

I object to the current wording in the Monitor description because it mandates that a Monitor perform auditing, and does not mandate that it perform what I see as the the basic Monitor role. As currently described, there is no mandated role in CT that observes logs looking for possibly
bogus certs on behalf of Subjects. This strikes me as a serious omission.

Section 9.4. of draft 12 explains how monitors can audit and how TLS clients can, while section 9.3., about Monitors, describes the process a Monitor should use to audit.
Rob Stradling reviewed my Monitor doc a few month ago and agreed with the description, noting that his implementation of a Monitor also did not perform auditing. (It just observes logs to detect certs of "interest." I mentioned this on the TRANS list as part of why I believe that it is inappropriate to mandate any Auditor functions as
part of the Monitor role. again, this feedback seems to have been ignored.
I believe that change was partly made thanks to your feedback that the Monitor and Auditor entities have some overlap and the distinction wasn't quite clear.
The distinction was not clear, but this revised set of definitions is worse, i.e.,
it does not require a Monitor to watch for potentially bogus certs.

Steve

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

Reply via email to