News for hackers. Stuff that matters.
Re:Final Removal of Trust in WoSign and StartCom Certificates by JoshTriplett on Friday July 07, 2017 @12:43PM (#14719821)
And meanwhile, Let's Encrypt is on track to offer wildcards at the start of next year (https://letsencrypt.org/2017/07/06/wildcard-certificates-com...), so one of the last reasons to need a non-LE cert is going away.

I used StartCom for years, but LE made it completely obsolete for me. And StartCom seems to have been willing to throw it all away with the WoSign acquisition.

Re:Final Removal of Trust in WoSign and StartCom Certificates by justinclift on Friday July 07, 2017 @01:04PM (#14719993)
Lets Encrypt seems like a good solution for the https cert side of things.

Wish there was an equivalent thing for signing executables. eg for the binaries of our software releases.

We'd been using StartCom signing certs (for Win binaries) up until this clusterfk. ;)

Re:Final Removal of Trust in WoSign and StartCom Certificates by tonyedgecombe on Friday July 07, 2017 @01:12PM (#14720071)
If you are looking for an alternative I've been using KSoftware for years, they are cheap and good.
Re:Final Removal of Trust in WoSign and StartCom Certificates by justinclift on Sunday July 09, 2017 @02:16PM (#14730940)
When I looked into this originally, before choosing StartCom, the KSoftware process was really non-optimal.

Just to get a signing certificate I'd need to get my personal id docs signed by a public notary, get those docs to the KSoftware people, and THEN they'd be ok to issue the cert.

Whilst not impossible, that's like the process was back in the Stone Age ;) for getting normal https website certs.

Obviously went with the StartCom approach instead, which may need to be looked at again if we need to sign packages in the near future. :/

Re:Final Removal of Trust in WoSign and StartCom Certificates by imron on Friday July 07, 2017 @08:28PM (#14723358)
I second this recommendation. I've been using them for years too.
Re:Final Removal of Trust in WoSign and StartCom Certificates by dom0 on Friday July 07, 2017 @01:43PM (#14720385)
CERTUM provides AuthentiCode-compliant certificates from about 30 euros (for open-source usage).
Re:Final Removal of Trust in WoSign and StartCom Certificates by justinclift on Sunday July 09, 2017 @01:54PM (#14730856)
Interesting. I looked at the Certum website a while ago, before choosing StartCom.

The page on the Certum website about certs-for-open-source-signing didn't mention AuthentiCode at all. The AuthentiCode compliant certs seem like a different product.

If their certs for Open Source projects really are Authenticode compliant, I'd expect that to be front and center on the page about it. It's the one main feature of importance. :)

Re:Final Removal of Trust in WoSign and StartCom Certificates by adzm on Friday July 07, 2017 @01:36PM (#14720308)
Seriously, this has been a problem for the longest time. At one point you could get free ones for open source projects I think, from comodo perhaps? But no longer the case, which is tremendously frustrating.
Re:Final Removal of Trust in WoSign and StartCom Certificates by yuhong on Friday July 07, 2017 @04:20PM (#14721728)
StartCom is even part of the KMCS cross-cert list.
Re:Final Removal of Trust in WoSign and StartCom Certificates by ktta on Friday July 07, 2017 @01:07PM (#14720027)
There's always GPG signing.
Re:Final Removal of Trust in WoSign and StartCom Certificates by khedoros1 on Friday July 07, 2017 @01:14PM (#14720094)
Does that provide the same integration into Windows that Authenticode does? Plus timestamp, dualsign, and cross-sign?
Re:Final Removal of Trust in WoSign and StartCom Certificates by ktta on Friday July 07, 2017 @01:30PM (#14720255)
>Does that provide the same integration into Windows that Authenticode does?

Nope

Re:Final Removal of Trust in WoSign and StartCom Certificates by tonyedgecombe on Friday July 07, 2017 @01:13PM (#14720081)
Doesn't solve the Windows scary warnings issue.
Re:Final Removal of Trust in WoSign and StartCom Certificates by justinclift on Sunday July 09, 2017 @01:57PM (#14730869)
Technically correct, but it solves a different problem. The StartCom signing cert is a solution solving the "big scary warning" problem on Windows for untrusted binaries.

GPG signing is suitable for a different group of users. :)

Re:Final Removal of Trust in WoSign and StartCom Certificates by devy on Friday July 07, 2017 @01:17PM (#14720132)
There are still a few other reasons of using non-LE certs: extended validation TLS certs (the ones with greenbar + company/entity name), SAN TLS certs, etc.
Re:Final Removal of Trust in WoSign and StartCom Certificates by byuu on Friday July 07, 2017 @01:36PM (#14720312)
For me the last big one is longer-lasting certificates. I'd like a three-year cert like letsencrypt.org uses for their site, instead of the 90-day ones they offer.

I much prefer the CA industry practice of, put a meta tag on your frontpage, or add a string to a DNS TXT record, and then download a certificate, then you're done for three years. I understand their security claims (which apparently don't apply to letsencrypt.org), but all CAs offer 2-3 year certs, so it's a feature they have that LE lacks.

certbot raises complexities if you're using a managed hosting solution that doesn't have shell access, or the owner of your machine doesn't want you running code on their box, or you have a weird custom web server setup or something.

But all the same, I'm not sure that avoiding certbot is worth continuing to pay $40 a year for my wildcard certificate from AlphaSSL. I may switch when mine expires.

What I'm even more hopeful for is that prices of wildcard certs from other vendors will drop now that there's a free alternative. I'm super excited that LE are finally offering these for free!

Re:Final Removal of Trust in WoSign and StartCom Certificates by JoshTriplett on Friday July 07, 2017 @04:03PM (#14721601)
I don't recommend using certbot directly; I use and recommend acme-tiny (https://github.com/diafygi/acme-tiny), which is quite simple, and doesn't require as many permissions. I keep it isolated under its own user, run it to renew a certificate, and don't give it access to my TLS private key (just my LE account key and a directory mapped to .well-known/acme-challenge in my web server).

If you have a host that doesn't have shell access, it wouldn't be that hard to modify a script like that to copy files up to .well-known/acme-challenge, and copy the TLS key in place when done.

Re:Final Removal of Trust in WoSign and StartCom Certificates by imron on Friday July 07, 2017 @08:34PM (#14723372)
> I'd like a three-year cert like letsencrypt.org uses for their site, instead of the 90-day ones they offer.

Why? The whole point of LE is to be able to automate renewals and if you automate it then the length of validity makes zero difference.

Re:Final Removal of Trust in WoSign and StartCom Certificates by CJefferson on Saturday July 08, 2017 @03:06AM (#14724488)
Then why doesn't letsencrypt.org eat their own dogfood, rather than have a 3 year certificate?
Re:Final Removal of Trust in WoSign and StartCom Certificates by imron on Saturday July 08, 2017 @05:35AM (#14724779)
At a guess, I'd say the reason is because Let's Encrypt (the service) didn't exist when they got their certificate.

From Wikipedia:

> Let's Encrypt is a certificate authority that launched on April 12, 2016

From Let's Encrypt's certificate

> Period of Validity > Begins On: 2015/2/4

I agree they should eat their own dogfood, but in the meantime, I'm eating their dogfood and it tastes pretty good.

Re:Final Removal of Trust in WoSign and StartCom Certificates by AnssiH on Friday July 07, 2017 @08:42PM (#14723397)
Just in case you are not aware, Let's Encrypt does support the DNS TXT method as well.

I use the acme.sh client (https://github.com/Neilpang/acme.sh) for updating certs for a site on a managed platform, using the DNS verification method.

Re:Final Removal of Trust in WoSign and StartCom Certificates by sandGorgon on Saturday July 08, 2017 @12:10AM (#14724032)
+1 on this. An until nginx gets LE baked into it, building docker images is kind of tricky since there is a circular dependency. I'm actually willing to pay letsencrypt 60$ for a wildcard 3 year certificate.
Re:Final Removal of Trust in WoSign and StartCom Certificates by XorNot on Saturday July 08, 2017 @07:46AM (#14725068)
There is a Lua module which will do LetsEncrypt automatically for any domain in an nginx instance.
Re:Final Removal of Trust in WoSign and StartCom Certificates by pixl97 on Saturday July 08, 2017 @12:14AM (#14724050)
>For me the last big one is longer-lasting certificates. I'd like a three-year cert like

Long term I would be concerned that browsers, such as Chrome, may stop supporting certs that last too long. We are already seeing this behavior with Symantec after some security issues with issuing certs. I expect in the long run certs that last over a year will be done away with.

Re:Final Removal of Trust in WoSign and StartCom Certificates by devy on Friday July 07, 2017 @03:31PM (#14721350)
I agree that free LE certs disrupt the TLS certificate market pricing and a lot of CAs are probably going to be out of business for that matter.
Re:Final Removal of Trust in WoSign and StartCom Certificates by walrus01 on Friday July 07, 2017 @07:52PM (#14723191)
I think the market for TLS CA will segment into basically two things:

a) free letsencrypt certificates for everything that only needs to be domain-validated (DV SSL).

b) $95/year EV certificates for companies that want the big friendly green banner on their ecommerce/credit card checkout pages, which is reassuring to the average non techincal user. In the last 4 years I have seen the price for EV SSL certs fall from $400/year to $95/year from several vendors. My main concern is that EV SSL issuers need to be held to a very high standard of actually verifying corporate identity. If they start getting lax about it and known EV certs go out to not-fully-vetted organizations, that would be a bad thing for the whole idea behind EV.

Re:Final Removal of Trust in WoSign and StartCom Certificates by snakeanus on Friday July 07, 2017 @03:39PM (#14721413)
And this is a great thing.
Re:Final Removal of Trust in WoSign and StartCom Certificates by ivanr on Friday July 07, 2017 @04:19PM (#14721714)
Actually, it's not necessarily a great thing. Issuing certificates cost money and has to be paid one way or another. Having one very dominant CA -- even if it's free -- is not healthy long term. We need competition in this space.
Re:Final Removal of Trust in WoSign and StartCom Certificates by Kadin on Friday July 07, 2017 @07:32PM (#14723058)
> Issuing certificates cost money and has to be paid one way or another.

It's not clear that the prices being charged by commercial CAs are anywhere close or even related to the underlying costs.

I think LE is beginning to demonstrate that the costs of operating a CA are not actually that high, at the same time that the lax behavior by certain commercial CAs has demonstrated that the "validation" they provide is of very little value.

Re:Final Removal of Trust in WoSign and StartCom Certificates by Karunamon on Friday July 07, 2017 @09:37PM (#14723556)
Most of the cost tied up in being a CA is being audited and reaudited by a third party that charges hundreds of thousands of dollars (and given the Symantec/Startcom shenanigans, is completely worthless).

The actual technical infrastructure required, while intricate, isn't that hard to set up.

Re:Final Removal of Trust in WoSign and StartCom Certificates by snakeanus on Friday July 07, 2017 @05:56PM (#14722483)
I believe that it would be better if all CAs disappeared and a new system such as public-keys-as-urls/hashes-as-urls (like tor/i2p/gnunet/etc) or a web-of-trust based solution was adopted.

> Issuing certificates cost money

Making a post on HN probably costs more money than issuing certificates.

Re:Final Removal of Trust in WoSign and StartCom Certificates by Karunamon on Friday July 07, 2017 @09:39PM (#14723563)
Even if you're not using a proper PKI, you still have to trust someone at the end of the day to not be lying to you. That's ostensibly the point behind CAs and auditing and trust roots.

LE's probably the best we're going to get for a long time. Mozilla's one of the few groups I'd go so far as to say is completely benevolent, and LE is being operated as a public service.

Re:Final Removal of Trust in WoSign and StartCom Certificates by DaiPlusPlus on Friday July 07, 2017 @04:35PM (#14721844)
The cost of issuing domain-validated certificates is negligible - there's no reason they couldn't be done for free and paid through advertising or other long-tail revenue sources (or in LetsEncrypt's case: donations and endowment).
Re:Final Removal of Trust in WoSign and StartCom Certificates by snakeanus on Friday July 07, 2017 @03:42PM (#14721435)
If you want to avoid certbot you can just self-sign.
Re:Final Removal of Trust in WoSign and StartCom Certificates by kiallmacinnes on Friday July 07, 2017 @03:40PM (#14721420)
I assume letsencrypt don't use their own certs to avoid a chicken and egg problem if there's ever an issue.

e.g. a software as a service database provider most likely does not use their own software for their database.

Re:Final Removal of Trust in WoSign and StartCom Certificates by pfg on Friday July 07, 2017 @01:24PM (#14720193)
Let's Encrypt has supported SAN certificates with up to 100 hostnames ever since they launched.
Re:Final Removal of Trust in WoSign and StartCom Certificates by devy on Friday July 07, 2017 @03:28PM (#14721321)
You are right on the SAN cert, my bad.