On 5/04/12 12:29 PM, Daniel Veditz wrote:
On 3/30/12 6:47 AM, ianG wrote:
I've been asking them for years to add the CA's name to the chrome.
But they still don't.  Thus totally mangling any concept of who is
saying what to whom when why whether.

Most of the time I think that'd be a good idea, too. We sort of have
it, but not "at a glance" -- you have to hover over the identity
button or actually click it to see the CA.

If we did, though, which CA do we use? There's no space to show the
whole chain so our choices are the immediate EE issuer (which could
be faked if some other CA were badly compromised) or the root which
may not be all that useful. Of the two I'd pick the root as most
reliable


The root is the one that is responsible.

There isn't really a concept at the vendor level that we recognise the sub-CA as separate brands. The original Mozilla policy never recognised such a thing, and no CA has turned up and said "hey, guess what we're doing!"

(If CAs want sub-CA names on the chrome, then they have to come and negotiate that. And by the way, they should do that with full disclosure, full discussion, full debate, not the policy-arbitrage-then-grandfather thing that some CAs are hoping for. This is why there is so much angst & pressure over on the policy group to shut down the sub-CAs - no meaningfull response from the CAs.)


It wouldn't be that meaningful to most users (what is it? am I
expected to remember what it says on each site? should I worry if it
changes? sometimes sites do change legitimately so how do I tell?)
which is why our UX designers have kept it out of sight.


It would be meaningful to a vastly larger number of users than what is happening now. One thing to remember - even children at 3 years old know how to remember brand names. Annoying as it seems, brands are one of the most powerful tools we have to get to users.



It would also solve the problem that most users just trust Mozilla to make all their "trust" decisions. Notwithstanding the legal contract in BR (*), as far as users are concerned, Mozilla makes the decisions. And if Mozilla's decisions screw up, Mozilla has to fix it. That's how it was with Diginotar - it was Mozilla's failure and Mozilla's fix.

Putting the CA's name on the chrome goes a long way to shifting the responsibility for the CA's mistakes from Mozilla back to the CA.



iang


(*) BR's contract change at 18.2 is very helpful because it lays out Mozilla's legal position, but it doesn't make it work in court as yet. Mozilla has to make the contractual position into reality with the users, else the contract isn't useful.
_______________________________________________
dev-security mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-security

Reply via email to