Live data from Hacker News

Our First Certificate Is Now Live

letsencrypt.org

241–250 of 263 posts

Re: Our First Certificate Is Now Live

#241

Earlier quoted context omitted.

I’m on linux, and yes, it does. Opening the font selection menu can take for me, with 7000 installed fonts, about half an hour sometimes. I just don’t do that, instead select fonts by name (I know most of them now). But you don’t notice it until you open a font selection menu.

That's insane! Guessing you don't use Photoshop. At least, the last version I used (I think CS5), the font selection was weird and, no matter what, required that you open the drop down. Bleh. Haha

Photoshop on linux, that’s funny ;P

But seriously, I had to use Gtk3's font selection menu today, and it was impossible to work with it.

Re: Our First Certificate Is Now Live

#242
post #213
post #203

Earlier quoted context omitted.

He would need to be in control of that domain entirely. thecitibank.com is just an address that looks legitimate and is purchasable.

Ok, I understand. On a slight side note he may not necessarily need to control the domain entirely, just have access to a privileged email address [1] However, now it seems you won't even need access to an email address. What would stop someone creating a cert for the real citibank.com and using it for a MITM attack? How many people actually check the green bar? [1] http://arstechnica.com/security/2015/03/bogus-ssl-c…

In the live.fi example, it sounds like Microsoft may have failed to prevent a random user from registering administrator@live.fi as a personal account. Citibank probably won't allow a customer to get that e-mail address!

Re: Our First Certificate Is Now Live

#243

Earlier quoted context omitted.

StartSSL is not free for any commercial sites, even tiny businesses or personal sites advertising freelance services.

We used StartSSL for free when we started LogNormal. We were definitely commercial.

It might not always be enforced in practice, but StartCom's policy doesn't allow use of the free certs for a commercial purpose:

> Class 1 certificates are limited to client and server certificates, whereas the later is restricted in its usage for non-commercial purpose only. Subscribers MUST upgrade to Class 2 or higher level for any domain and site of commercial nature, when using high-profile brands and names or if involved in obtaining or relaying sensitive information such as health records, financial details, personal information etc.

https://www.startssl.com/policy.pdf

Re: Our First Certificate Is Now Live

#245
post #205

Can anyone explain to me what the difficulties of producing secure certs are? What steps do you need to go through to get root CA approval?

Root CA status is conferred by the individual user-agent developers (for example, Mozilla, Microsoft, Google, Apple, among others). Some browser or OS developers may try to follow others' lead to avoid duplicating effort or creating big divergences in trusted status of a given cert.

Each entity that maintains its own root CA list has its own policy and process that people can apply through in order to propose to become a root CA. For example:

https://technet.microsoft.com/en-us/library/cc751157.aspx

https://wiki.mozilla.org/CA

These programs have certain criteria, which became more formal and rigorous over time (it used to be quite informal when the CA system was first set up). One commonality is generally to get a WebTrust CA audit, and there are also rules and meta-rules for CAs from the CA/Browser Forum.

https://cabforum.org/

This will require creating and publishing a certification policy and certification practice statement that have certain elements, and the auditors will look at those.

There are also physical security issues. For example, CAs use hardware security modules (HSMs) to perform their signing.

https://en.wikipedia.org/wiki/Hardware_security_module

The HSM will sign requested data, but won't export its private keys into a less-controlled environment like the CA's web server. It's akin to storing your crypto keys on a smartcard, only more expensive. :-)

Re: Our First Certificate Is Now Live

#248

Earlier quoted context omitted.

Most of the reputable CAs have some practices in place to check for keywords related to big brands and auto-reject certificate requests. (So you can't get a certificate for "login-facebook.com" or whatnot, for instance.)

No, they don't. What would be the point, anyway?

Er, from personal experience I can say that at least some well-known CAs absolutely do review keywords appearing in SSL certificate requests. For a (really stupid and disappointing) example, see:

http://forums.comodo.com/ssl-certificate-b14.0/-t106480.0.ht...

Re: Our First Certificate Is Now Live

#249
post #235
post #234

Earlier quoted context omitted.

Most are just suggestions, not law. I stand by what I said. Being vindictive is not civilized. I didn't make personal attacks - I have no idea who downvoted me.

Personal attacks can be anonymous, so that's a red herring. And HN's guidelines may not be laws, but neither are they optional—we ban accounts that violate them repeatedly. It's not hard to see what kind of discourse we're going for here. What's hard is to stick to it when you're feeling that someone is subpar. On the internet, human biases yield a strong tendency to feel that way about others, and we all need to be…

Then do the right thing and solve the problem by removing downvote on comments - you will do this community a huge favor and you will simplify the UX as well. It has no purpose outside of emotional buildups. Upvotes give you enough for sorting purposes - it's been working well for Facebook and Twitter. For everything else, there's reddit!

Re: Our First Certificate Is Now Live

#250

Earlier quoted context omitted.

> The benefit is that if I get BankOfAmericaa.com and try to get an EV cert, the CA is going to verify my actual company name, which will unlikely be Bank of America or anything similar. So the first question is, why not? Can't someone file papers for a shell corporation with whatever name they like? Of course "Bank of Americaa Corp" is likely to raise questions, but is it not possible to BS your way through an EV ce…

Part of the label is also the country, if it says "Bank of America [AZ]" your alarms bells should start ringing.

If it says "bankofamericaa.com" your alarm bells should start ringing. Even assuming the attacker can't get a certificate for the right country, how is the user expected to notice (and understand) the wrong country code if they can't notice the wrong domain name?
Post reply on HN