Posted Jan 21, 2013 1:48 UTC (Mon) by giraffedata (subscriber, #1954)
[Link]
you are mixing up fields filled in, and information validated
No, I'm not. I suspect you read something into what I wrote that I didn't intend, for you to think that. (A weird brain slip may have contributed - I wrote "I couldn't tell from Startssl's certificate" where I meant to say, "from Startssl's web site").
I meant to explore what is the difference between Startssl's free and $60 product. The customer isn't going pay more to have himself scrutinized harder and get the same certificate in the end. The difference therefore must consist, ultimately, in what fields are filled in.
Whether the information in those fields is true, or the certificate authority expended effort to be sure it's true, is a whole different conversation.
Fraudulent certificates in the wild — again
Posted Jan 21, 2013 2:13 UTC (Mon) by dlang (✭ supporter ✭, #313)
[Link]
what fields are filled in do not really matter.
All that matters in there is one other bit set (in what field I don't know), in the BofA cert that says "this is an extended validation cert", which means that the cabal of CA vendors promise that they actually validate who the cert belongs to, and they set the rules that prohibit anyone other than that handful of (I think 5) vendors from issuing any certs that set that "extended validation" bit
The people who buy the extended validation certs do pay a LOT more to have themselves scrutinized more, in exchange the browser puts the green bar when browsing to the site. This gives everyone involved the warm and fuzzies and makes them think that they are more secure.
Fraudulent certificates in the wild — again
Posted Jan 21, 2013 9:08 UTC (Mon) by giraffedata (subscriber, #1954)
[Link]
what fields are filled in do not really matter.
Nonetheless, all the evidence is that having fields filled is in fact what people are buying with Startssl's $60 product. That product is not an EV certificate.
The people who buy the extended validation certs do pay a LOT more to
have themselves scrutinized more, in exchange the browser puts the green
bar when browsing to the site.
I would say they're paying to have the browser put the green bar up (more specifically, they're paying for an EV certificate). If they failed to be scrutinized more in the process, they wouldn't exactly demand a refund.
I think there probably is value, by the way, in having the Organization field filled in in a non-EV certificate. To the extent that a browser user pays any attention to the certified identity at all, many probably realize that even a non-EV certificate has some verification of the information and give the web site correspondingly higher respect if the name of the organization is vouched for than if only the domain name is.
Fraudulent certificates in the wild — again
Posted Jan 21, 2013 9:19 UTC (Mon) by dlang (✭ supporter ✭, #313)
[Link]
> many probably realize that even a non-EV certificate has some verification of the information and give the web site correspondingly higher respect if the name of the organization is vouched for than if only the domain name is.
umm, the CA organizations don't fill out any of these fields, they are filled out by the org that submits the signing request.
The fact that LWN.net's cert doesn't list an organization doesn't tell you anything other than the fact that the LWN cert request didn't have that information in it when it was submitted to the CA
Fraudulent certificates in the wild — again
Posted Jan 21, 2013 16:10 UTC (Mon) by Jonno (subscriber, #49613)
[Link]
Not quite, while openssl will by default copy those fields from the certificate request to the certificate, there is no such requirement by the specification.
For example, StartSSL will ignore the metadata in the certificate request, (only using its public key) and instead use the CN (common name) and subjectAlternateName from the web form used to make the request, and O, L, ST, C, emailAddress (organization, location, state, country, email) from the validation they did of you.
For EV certificates, all certificate vendors promise (to the browser vendor) to do this, and additionally to do a slightly more thorough validation than what StartSSL does for normal certificates, but the principle is the same.
Fraudulent certificates in the wild — again
Posted Jan 21, 2013 9:51 UTC (Mon) by anselm (subscriber, #2796)
[Link]
All that matters in there is one other bit set (in what field I don't know), in the BofA cert that says "this is an extended validation cert", which means that the cabal of CA vendors promise that they actually validate who the cert belongs to, and they set the rules that prohibit anyone other than that handful of (I think 5) vendors from issuing any certs that set that "extended validation" bit
Actually, there is no »extended validation cert« bit. The way a browser recognises an EV certificate is that it has a list of all the vendors (there's about 25 of them now, not 5) that issue EV certificates, together with a special OID – different for each vendor – that that particular vendor will reference in an EV certificate's Certificate Policies extension field. When a certificate from one of the EV certificate vendors comes in, the browser checks that certificate's CP extension field against the list entry for that vendor, and if there is a match, then the certificate is considered an EV certificate.
This tricky method makes it nearly impossible for vendors outside the cabal – or indeed entities who operate their own internal CAs – to offer certificates that look like EV certificates and are treated by browsers as such. If you want to join the cabal, you essentially need to convince the browser makers (by filing large amounts of expensive paperwork) that you're crossing every t and dotting every i, and they will include your magic OID in their list of EV certificate issuers.