News for hackers. Stuff that matters.
Re:Chrome 68 will mark all HTTP sites as “not secure” by Klathmon on Thursday February 08, 2018 @01:56PM (#16334560)
I'm glad this is happening, although I'm more excited for the day when they start very obviously marking password input fields as "NOT SECURE" when they are used on HTTP sites. Although I am genuinely surprised how much Google and others like Mozilla have had to drag many site owners kicking and screaming into HTTPS. I never would have imagined that end-to-end encryption by default would be consitered "controversial".

Also, those HTTPS numbers are amazing!

* Over 68% of Chrome traffic on both Android and Windows is now protected

* Over 78% of Chrome traffic on both Chrome OS and Mac is now protected

* 81 of the top 100 sites on the web use HTTPS by default

Re:Chrome 68 will mark all HTTP sites as “not secure” by badsectoracula on Thursday February 08, 2018 @02:29PM (#16334840)
> Although I am genuinely surprised how much Google and others like Mozilla have had to drag many site owners kicking and screaming into HTTPS

Personally i am very concerned about how much power Google has over the web - all it takes to change millions of how web sites work and look like is a random decision by Google.

What bothers me even more is that most people do not seem to care much because they happen to agree with what Google is doing (so far). However i think that sites should make decisions on their configuration, layout, mobile friendliness and other things because they want to, not because they are forced by Google through taking advantage of their position and biasing what people see towards what they believe people should see.

I do not like that Google basically dictates how the web should behave.

(actually it isn't only the web, but also mail - just recently i had a mail of mine end up in the spam folder of someone else's GMail account because who knows what of the 1983847813 things i didn't configured exactly as Google likes it in my mail server... and of course the "solution" that many people present to this is to hand all my communications to Google)

Re:Chrome 68 will mark all HTTP sites as “not secure” by fishywang on Thursday February 08, 2018 @07:12PM (#16336763)
> a random decision by Google

What do you think is a random decision?

> However i think that sites should make decisions on their configuration

It's OK when they have ideas what they are doing, but that's not always the case.

Before my trip to Kaua'i I googled some dive shops on the island to book a scuba diving trip. Every dive shops on the island seems to be using the same vendor to process online order of the reservation, which has the same form to input credit card number, and has some text around it saying "it's secure". They are not secure. They are on HTTP: https://twitter.com/fishywang/status/895133987525476354

Re:Chrome 68 will mark all HTTP sites as “not secure” by slobotron on Thursday February 08, 2018 @09:39PM (#16337496)
Those forms sit in an IFRAME and content is loaded via https. Example from http://seasportdivers.com/ :

<iframe src="https://fareharbor.com/embeds/book/seasportdivers/?full-item...

Re:Chrome 68 will mark all HTTP sites as “not secure” by eropple on Thursday February 08, 2018 @10:01PM (#16337583)
That's not sufficient when the external page can be controlled and the iframe target set by it.
Re:Chrome 68 will mark all HTTP sites as “not secure” by slobotron on Thursday February 08, 2018 @11:22PM (#16337869)
Agreed that in situation like this it's near impossible to ascertain that iframe target wasn't altered, unless you already somehow know what it was before you got mitmd.
Re:Chrome 68 will mark all HTTP sites as “not secure” by fiddlerwoaroof on Thursday February 08, 2018 @10:02PM (#16337584)
Yeah, that’s a little better but can’t an attacker inject something in the surrounding the age that compromises the iframe? Or even rewrite the iframe to use a proxy under the attackers control?
Re:Chrome 68 will mark all HTTP sites as “not secure” by fishywang on Thursday February 08, 2018 @10:49PM (#16337769)
Maybe the vendor improved since then (it's still not very secure as others and Chrome pointed out), but I remembered that back last Aug I searched for "https" in the source code and that's not the case.
Re:Chrome 68 will mark all HTTP sites as “not secure” by slobotron on Thursday February 08, 2018 @11:25PM (#16337878)
Even now it doesn't inspire much confidence :)
Re:Chrome 68 will mark all HTTP sites as “not secure” by heywire on Thursday February 08, 2018 @08:02PM (#16337045)
Wow. Unless this was some accidental configuration issue, this is inexcusable.
Re:Chrome 68 will mark all HTTP sites as “not secure” by Rapzid on Thursday February 08, 2018 @07:12PM (#16336771)
This is possible because how ubiquitous the idea of HTTPS-all-the-things is now, not the other way around. Further, HTTP IS insecure(the S literally means secure) so...
Re:Chrome 68 will mark all HTTP sites as “not secure” by jlarocco on Thursday February 08, 2018 @07:20PM (#16336825)
I feel the push to HTTPS is bike shedding. It solves a problem, but it's not a big problem.

Most people don't need HTTPS for most sites. I think it's safe to say most security and privacy breaches are due to poor practices on the back end or by end users.

Re:Chrome 68 will mark all HTTP sites as “not secure” by jdavis703 on Thursday February 08, 2018 @08:23PM (#16337149)
Man in the middle attacks are more common than you'd think. Many corporate networks inspect outbound network traffic. I've heard of some coffee shop WiFi spots that also modify traffic to inject ads. Having someone tamper with your traffic, is a big deal. Especially consider many websites people visit are sensitive in nature, e.g. Google almost certainty knows more about me than any other human being -- they might even know more about me than I know about myself.
Re:Chrome 68 will mark all HTTP sites as “not secure” by Silhouette on Thursday February 08, 2018 @09:28PM (#16337442)
Most corporate networks are going to inspect or block HTTPS traffic too. They have security and regulatory compliance concerns, and consequently deploying tools capable of intercepting that traffic is pretty much the norm these days. It's all but certain that if you have a work PC then your contract/handbook/etc. states that this may happen, unless you're in an area where the legal basis for this sort of inspection is weaker.

Protecting people who aren't at work but are using a potentially hostile network (public WiFi, etc.) from their own device is certainly a legitimate concern.

Re:Chrome 68 will mark all HTTP sites as “not secure” by fiddlerwoaroof on Thursday February 08, 2018 @10:03PM (#16337592)
Of course, this is a feature in certain contexts: I’d love to be able to inspect all the traffic going in and out of my home network and possibly even modifying it at the edge device.
Re:Chrome 68 will mark all HTTP sites as “not secure” by MaulingMonkey on Thursday February 08, 2018 @10:19PM (#16337669)
Try fiddler.

I've inspected my own HTTPS traffic a number of times using it including e.g. traffic from e.g. iPads where my Desktop was effectively acting as "the edge device". Of course, this is more for debugging than aggregate statistics/monitoring...

This won't let you inspect traffic secured via certificate pinning without additional reverse engineering to figure out how to replace the pinned cert, but it'll work fine for vanilla HTTPS / generic CA based stuff (e.g. all browser traffic.)

Re:Chrome 68 will mark all HTTP sites as “not secure” by IncRnd on Thursday February 08, 2018 @11:23PM (#16337874)
> This won't let you inspect traffic secured via certificate pinning without additional reverse engineering to figure out how to replace the pinned cert

Replacing a cert doesn't get around cert pinning. That is the exact use case that cert pinning protects against.

Re:Chrome 68 will mark all HTTP sites as “not secure” by tzahola on Friday February 09, 2018 @03:27AM (#16338739)
They meant replacing the cert fingerprint in the app that’s using cert pinning.
Re:Chrome 68 will mark all HTTP sites as “not secure” by IncRnd on Friday February 09, 2018 @09:44PM (#16345555)
That makes sense. Thank you.
Re:Chrome 68 will mark all HTTP sites as “not secure” by fiddlerwoaroof on Friday February 09, 2018 @10:16AM (#16340748)
Couldn’t a mitm proxy just strip out the relevant headers?
Re:Chrome 68 will mark all HTTP sites as “not secure” by IncRnd on Friday February 09, 2018 @09:40PM (#16345545)
It appears you're talking about pinning in browsers only, so I'll address from that perspective only.

For public certs: Yes, but that would only produce the desired effect if the site hadn't yet been pinned, and this was a first connection, or in the case of the pins having expired. In other words, the pinning can only be stripped out if there is no pinning already in place on the client.

However, this will soon be a moot point, as Chrome removes pinning in favor of cert transparency. This will reopen this security hole in browsers simply trying to be secure within captive portals and other insecure networks. Tor has pinning that would extend from inside the portal to outside, so that may be one option, but I don't yet know how sturdy that is.

Re:Chrome 68 will mark all HTTP sites as “not secure” by andrewaylett on Friday February 09, 2018 @06:01AM (#16339330)
Firefox at least will disable pinning if it sees a certificate signed by a user-supplied CA, on the one hand to facilitate this kind of debugging and on the other because otherwise enterprises using MITM boxes wouldn't be able to use Firefox. I suspect Chrome does too.
Re:Chrome 68 will mark all HTTP sites as “not secure” by detaro on Friday February 09, 2018 @06:03AM (#16339335)
Yes, all major browsers do that.
Re:Chrome 68 will mark all HTTP sites as “not secure” by brucephillips on Thursday February 08, 2018 @07:22PM (#16336832)
The ability for third parties to sniff your traffic is a big problem.
Re:Chrome 68 will mark all HTTP sites as “not secure” by takeda on Thursday February 08, 2018 @08:14PM (#16337101)
The real reason for Google pushing this is is due to ISPs having genius idea of start replacing ads on sites with their own.

Google is not doing this without interest, but I guess it overall is beneficial for us as well...

Re:Chrome 68 will mark all HTTP sites as “not secure” by jlarocco on Thursday February 08, 2018 @07:31PM (#16336878)
That's simply not true. 99% of the time I could care less if a middle man sniffs my traffic. HTTPS is for that other 1% of the time.

The hypocrisy here is amazing, too, because while pushing HTTPS, Google itself is actively following everybody around, tracking everything they do online.

Re:Chrome 68 will mark all HTTP sites as “not secure” by Diederich on Thursday February 08, 2018 @08:01PM (#16337037)
https is about two big things in my mind.

The obvious one is that it makes your traffic hard or impossible to sniff.

What's often overlooked is that it also makes your session highly resistant to tampering by 3rd parties. These parties include:

1. Anybody who might have access to your home WIFI network.

2. Your Internet Service Provider. There's been plenty of documented cases where ISPs have injected 'harmless' HTML.

3. Any number of bad actors if you're using any kind of public WIFI.

4. National actors. That's the NSA in the United States, where we have clear evidence that they have been capable of intercepting unsecured connections and injecting unreleased attacks into targeted computers.

This is not tinfoil hat stuff.

The benefit of https is undeniably greater than the cost.

I'm not crazy about how Google throws their weight around in a lot of cases either. But in this case, I think they're doing the right thing.

Re:Chrome 68 will mark all HTTP sites as “not secure” by IncRnd on Thursday February 08, 2018 @11:27PM (#16337883)
> https is about two big things in my mind.

Three things not two. Confidentiality, Integrity, and Authentication.

Re:Chrome 68 will mark all HTTP sites as “not secure” by jlarocco on Thursday February 08, 2018 @08:38PM (#16337218)
1 and 3 are due to poor end user security and won't be solved by HTTPS, and 2 and 4 are lost causes and also not solved by HTTPS.

An ISP is by definition a man in the middle, and unless the user checks certificates for every page and resource they fetch then the ISP can inject their own certs and monitor traffic if they really want to.

And most of the time national actors like the NSA will have better ways of getting the information if they need it

Re:Chrome 68 will mark all HTTP sites as “not secure” by roblabla on Thursday February 08, 2018 @09:36PM (#16337477)
An ISP cannot inject their own certificate. That is decided by your OS or browser vendor.
Re:Chrome 68 will mark all HTTP sites as “not secure” by ams6110 on Thursday February 08, 2018 @11:06PM (#16337827)
An ISP could inject their own certs very easily. Send an email to customers -- here run our "tune up" app to speed up your computer. A huge portion of customers would probably do it. Bingo, new CA roots installed.
Re:Chrome 68 will mark all HTTP sites as “not secure” by CogitoCogito on Friday February 09, 2018 @05:11AM (#16339145)
In that case the ISP would be inducing the user to install malware. If the ISP is willing to do that, then you should probably view them as malevolent adversaries in your security model. I don't really think that an OS can protect against this in any reasonable way if that OS allows users to update certificate stores themselves. I don't really view this as a problem with the certificate model as opposed to plain old social engineering.

In any case, I don't think "an ISP could inject their own certs very easily" is a fair characterization unless you put it on the same footing as "anyone with your email can get people to install malware easily".

Re:Chrome 68 will mark all HTTP sites as “not secure” by andrewaylett on Friday February 09, 2018 @06:05AM (#16339340)
What's rather more difficult is doing that without it being noticed.

As a concrete example, Lenovo were caught.

Re:Chrome 68 will mark all HTTP sites as “not secure” by brucephillips on Thursday February 08, 2018 @07:36PM (#16336914)
Blackmail, economic exploitation, political repercussions including imprisonment are all real consequences of surveillence.
Re:Chrome 68 will mark all HTTP sites as “not secure” by jlarocco on Thursday February 08, 2018 @08:23PM (#16337150)
I'd like to see something comparing the number of people blackmailed or exploited by sniffed HTTP traffic versus the number of people affected by back end exploits or social engineering. Everybody screams about HTTPS because it's easy to do, but it's a tiny problem in the grand scheme of things, and it gives people a misplaced sense of security.
Re:Chrome 68 will mark all HTTP sites as “not secure” by dane-pgp on Thursday February 08, 2018 @09:19PM (#16337408)
To be fair, there's not much that browser makers can do about back end exploits and social engineering. Google aren't in the business of writing back ends for third parties, and it's difficult to know if a website's back end is insecure, so I don't know who you expect to hear "scream", or who they would scream about.

The article is about one practical measure that a browser maker has taken to improve the piece of user-facing software that they are responsible for, and some users of that software are applauding this improvement.

Having said that, I do accept your over all point that there is a lot of other work that still needs to be done in securing the web. As you suggest, that's not going to be easy, but let's not fail to fix the things that we can fix already.

Re:Chrome 68 will mark all HTTP sites as “not secure” by ams6110 on Thursday February 08, 2018 @07:25PM (#16336853)
It's not a big problem if the traffic is inconsequential.

If I'm passively browsing I don't really care too much. If I'm submitting forms, or working in a authenticated session, that's a different matter of course.

And as easy as it is to get a certificate these days, what does it really prove? It stops 3rd party snooping, but then again so does a self-signed certificate.

Re:Chrome 68 will mark all HTTP sites as “not secure” by niij on Thursday February 08, 2018 @07:33PM (#16336897)
I think you're confusing authentication vs encryption. If you were MITMing someone and using a self signed cert for example.com that connection can be encrypted (if the user clicks through the warnings) but says nothing about your trust for the site.
Re:Chrome 68 will mark all HTTP sites as “not secure” by ams6110 on Thursday February 08, 2018 @07:52PM (#16336984)
Let's Encrypt, or any other low-cost SSL certificate, says very little about my trust for the site either. It's just too easy to get them to think they really mean anything.
Re:Chrome 68 will mark all HTTP sites as “not secure” by tialaramex on Friday February 09, 2018 @05:34AM (#16339252)
All new certificates for DNS names in the Web PKI today (and for some time now) must result from the CA having used one of the Ten Blessed Methods to validate the Applicants control over the name, regardless of who paid how much.

Let's Encrypt offered three of the Ten, but one was discovered to be flawed due to the way some major bulk hosting services are configured, so that leaves two (of Nine, since in practice any implementation of the Tenth Blessed Method is flawed the same way).

Even flawed Blessed Methods are far superior to the checking (basically none) we can reasonably expect from a normal person using a web browser. But still, improvements upon the Blessed Methods are a topic of public discussion, if you think you genuinely have a better way you should definitely let the CA/B Forum or m.d.s.policy know about it.

Re:Chrome 68 will mark all HTTP sites as “not secure” by niij on Friday February 09, 2018 @11:36AM (#16341581)
Having any valid cert (DV or otherwise) proves that you are viewing the example.com that the owner of example.com wants you to see. Without a certificate, you can/will be MITMed.

>It's just too easy to get them to think they really mean anything.

I'm not sure what you mean by this:

1. Are you saying that there is a vulnerability where you can get a valid certificate for a domain you don't own?

2. Do you mean the fact that valid owners of a domain can get a certificate easily?

If 1, please provide more info. If 2, why is that a bad thing?

Re:Chrome 68 will mark all HTTP sites as “not secure” by dragonwriter on Thursday February 08, 2018 @07:54PM (#16337000)
An expensive DV certificate doesn't really say any more than a cheap one, except that the person buying it had money to burn.

Whether an EV certificate should do much more for trust than DV is a matter of some debate.

Re:Chrome 68 will mark all HTTP sites as “not secure” by lolsal on Thursday February 08, 2018 @07:39PM (#16336925)
The traffic is only inconsequential until it's not. It's a privacy matter, not strictly a security matter.
Re:Chrome 68 will mark all HTTP sites as “not secure” by paulie_a on Thursday February 08, 2018 @07:53PM (#16336992)
It is a huge problem
Re:Chrome 68 will mark all HTTP sites as “not secure” by dingo_bat on Thursday February 08, 2018 @08:14PM (#16337100)
I agree. Nobody is attacked using MITM, which is the only thing HTTPS prevents. Most credential leaks are due to insufficient security at the server, not the connection.
Re:Chrome 68 will mark all HTTP sites as “not secure” by rhencke on Thursday February 08, 2018 @08:43PM (#16337240)
So the whole RFC Comcast submitted containing details of how they MITM HTTP traffic...

https://tools.ietf.org/html/rfc6108

Nobody is affected by this?

Re:Chrome 68 will mark all HTTP sites as “not secure” by jlarocco on Thursday February 08, 2018 @08:51PM (#16337270)
Isn't that putting the cart before the horse?

If the connection were HTTPS they could simply block it or redirect it wherever they want to give the same message. An ISP will always be able to MITM the connection.

Re:Chrome 68 will mark all HTTP sites as “not secure” by Franciscouzo on Thursday February 08, 2018 @09:10PM (#16337360)
You can't redirect HTTPS traffic unless you have a root certificate or have the private key of the site, and blocking HTTPS traffic would make at least 68% of web traffic not work, so not a real option.
Re:Chrome 68 will mark all HTTP sites as “not secure” by dingo_bat on Thursday February 08, 2018 @09:43PM (#16337512)
Can't an ISP's DNS server tell you that https://www.google.com is at 10.10.10.10? And that is an internal server hosting whatever ISP wants.
Re:Chrome 68 will mark all HTTP sites as “not secure” by Franciscouzo on Thursday February 08, 2018 @09:49PM (#16337536)
They can, but you will get a certificate error, because the ISP doesn't has a valid certificate for the domain.
Re:Chrome 68 will mark all HTTP sites as “not secure” by rhencke on Thursday February 08, 2018 @10:00PM (#16337576)
Exactly. It will show up in any modern browser with a big red "This site is not safe!" type of message if that was to happen. This is one of the reasons Google (and others) so proactively protect the certificate infrastructure so meticulously, and run efforts like https://www.certificate-transparency.org/
Re:Chrome 68 will mark all HTTP sites as “not secure” by IncRnd on Thursday February 08, 2018 @11:34PM (#16337911)
Yes, and that is an argument for https with certificates...
Re:Chrome 68 will mark all HTTP sites as “not secure” by jsmthrowaway on Thursday February 08, 2018 @08:31PM (#16337179)
> Nobody is attacked using MITM, which is the only thing HTTPS prevents

The only thing?

I can think of four others off hand. That said, the “only” thing is pretty important in itself.

Re:Chrome 68 will mark all HTTP sites as “not secure” by dingo_bat on Thursday February 08, 2018 @08:53PM (#16337274)
It's not important at all for most people. How many times have you been MITM'd? I'll tell you about me: zero. Nobody cares enough about me to do that.

You know what people get bitten by? Hacked servers where the whole website is under a phisher's control or malicious website which downloads malware to your machine or sells your data (eg, Google, Facebook).

Maybe my knowledge is lacking, so please tell me what those 4 things are that you're being so elusive about. I suspect they are also as unlikely as MITM.

Re:Chrome 68 will mark all HTTP sites as “not secure” by roblabla on Thursday February 08, 2018 @09:32PM (#16337459)
I've been MITM'd numerous time in the past. I've been MITM by corporate netorks filtering my traffic. I've been MITM'd by scummy and public wifi hotspots trying to inject ads. My own domain provider once MITM'd my domain in a weird attempt to tell me my domain was expiring...

I'm not trying to protect myself from a targeted attack. I'm trying to protect myself from the enormous amount of scummy behavior in this whole industry. When I connect to my bank, I want my data to be secure not only against malicious activity, but negligence and incompetence. This is the threat model that HTTPS-Everywhere protects against.

Sure, people get bitten by viruses and phishes. But let's fix things one step at a time.

Re:Chrome 68 will mark all HTTP sites as “not secure” by dingo_bat on Thursday February 08, 2018 @09:44PM (#16337516)
> When I connect to my bank, I want my data to be secure not only against malicious activity, but negligence and incompetence.

What bank do you use that doesn't use https already? Maybe it's time to change your bank rather than force every website in the world to switch to https.

Re:Chrome 68 will mark all HTTP sites as “not secure” by fiddlerwoaroof on Thursday February 08, 2018 @10:05PM (#16337601)
Of course my office pushes a root certificate to all the devices and Skype for Business breaks unless you’ve trusted that certificate to handle SSL traffic.
Re:Chrome 68 will mark all HTTP sites as “not secure” by eropple on Thursday February 08, 2018 @10:05PM (#16337599)
> It's not important at all for most people. How many times have you been MITM'd? I'll tell you about me: zero.

How do you know? What is your groundless, evidence-free assertion worth to you?

> Nobody cares enough about me to do that.

I have detected Firesheeping on coffee shop networks in the past. Guess somebody cared about all the people in there, huh?

The conflation of Google using information collected about you in aggregate to provide advertising services and man-in-the-middle attacks on clients is dishonest, disingenuous, and at this point downright malicious. Stop.

Re:Chrome 68 will mark all HTTP sites as “not secure” by umanwizard on Friday February 09, 2018 @12:29AM (#16338103)
I’ve been MITM’d before.

Usually shitty public WiFi providers injecting ads.

Re:Chrome 68 will mark all HTTP sites as “not secure” by saas_co_de on Thursday February 08, 2018 @08:25PM (#16337155)
> It solves a problem, but it's not a big problem

Exactly. In the overall threat landscape that computer users face using HTTPS for cat videos and blog posts is meaningless.

Everyone who needs HTTPS already implemented it and any individual user who actually cares about security can use a VPN.

Re:Chrome 68 will mark all HTTP sites as “not secure” by dane-pgp on Thursday February 08, 2018 @09:09PM (#16337349)
Are you proposing that Chrome drop the security warning if it detects that the user is visiting a site that only has cat videos or blog posts on? Do you realise that people have been arrested for writing blog posts?
Re:Chrome 68 will mark all HTTP sites as “not secure” by anonymfus on Friday February 09, 2018 @12:38AM (#16338134)
Not only for writing, but also for sharing/reposting/liking/upvoting.
Re:Chrome 68 will mark all HTTP sites as “not secure” by aetherspawn on Thursday February 08, 2018 @08:29PM (#16337171)
You may be lacking SPF, DKIM or DMARC records. The lack of these records is a very reliable way to detect spambots that forge the From: field, so many mail sites now spam these by default.
Re:Chrome 68 will mark all HTTP sites as “not secure” by _jal on Thursday February 08, 2018 @09:48PM (#16337535)
I do agree with you - it is appalling how much power Google has. I think a bit of perspective is helpful, though.

There hasn't really been much of a span where there wasn't a de facto 900 Lb gorilla browser that threw its weight around. I think a lot of us watched this happen, but the various charts on this page are instructive:

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

It appears that somehow the browser market trends toward an unstable near-monopoly of sorts, at least so far.

So, meet the new boss, same as the old boss. At least https everywhere is a long-term public good that they're willing to take grief over forcing. It beats some of the other unilateral changes various once-dominant browsers forced.

Re:Chrome 68 will mark all HTTP sites as “not secure” by erikj on Thursday February 08, 2018 @11:31PM (#16337900)
The complexity of the web platform is at least party to blame for this. The specifications for HTTP, HTML, DOM, CSS, JavaScript together are gargantuan and growing even further every year. This makes the development of Chrome's new competitors and the maintenance of already existing browsers extremely expensive, and it also hinders cross-browser compatibility of web applications as every browser fails to implement the monstrous specs flawlessly in its own unique ways.
Re:Chrome 68 will mark all HTTP sites as “not secure” by sjellis on Friday February 09, 2018 @03:14AM (#16338698)
We are luckier than we deserve that Mozilla exists. If it was necessary to re-implement a modern Web browser completely from scratch today, it would probably take someone with the level of commitment of Richard Stallman to make it happen.
Re:Chrome 68 will mark all HTTP sites as “not secure” by nsgi on Tuesday February 13, 2018 @02:22PM (#16369898)
Search engines and browser vendors have had a big influence on configuration, layout, mobile friendliness and other things long before HTTPS All The Things started to gain traction.
Re:Chrome 68 will mark all HTTP sites as “not secure” by ldng on Friday February 09, 2018 @07:43AM (#16339752)
> a random decision by Google

It's not random and that it just might serve security is a side effect.

It is about competitive advantage over other Ad Networks which might not implement HTTPS for AdSense. It is about raising both monetary and technical cost of server setup to make Google Cloud offer look even cheaper. It is very self serving.

Re:Chrome 68 will mark all HTTP sites as “not secure” by Avamander on Thursday February 08, 2018 @03:05PM (#16335142)
> 1983847813 things

And by that you mean?

Re:Chrome 68 will mark all HTTP sites as “not secure” by trav4225 on Thursday February 08, 2018 @03:23PM (#16335277)
Probably the dozens of various DNS, DKIM, SPF, SMTP behavior config, non-consumer-IP, etc., etc. boxes that must be ticked just right in order to not be considered a spammer these days. It's very difficult to get it all correct enough to keep a significant portion of the email sent through your SMTP site from being considered spam by mainstream email providers such as Google.
Re:Chrome 68 will mark all HTTP sites as “not secure” by newman314 on Thursday February 08, 2018 @07:59PM (#16337028)
I agree that for most people, that's probably an exhausting list to go through.

I'm a fan of Hardenize. I like using that site to help people understand what needs to be done.

https://www.hardenize.com

Re:Chrome 68 will mark all HTTP sites as “not secure” by trav4225 on Friday February 09, 2018 @03:29PM (#16343577)
Interesting. Thanks for the tip!
Re:Chrome 68 will mark all HTTP sites as “not secure” by wpietri on Thursday February 08, 2018 @08:21PM (#16337138)
I can confirm that this is a giant pain in the ass. I use a non-standard address scheme (instead of the plus character as a tagged-address delimiter, I use the qmail approach, a dash character), so I can't easily move my domain to GMail. I occasionally end up in spam folders for reasons I can't discern, despite years of puzzling and discussion with a number of experts.

The especially frustrating thing is that there's no way to find out why you've been binned. Even my friends who work at Google can't find out for me, much less get me whitelisted.

Re:Chrome 68 will mark all HTTP sites as “not secure” by Silhouette on Thursday February 08, 2018 @09:35PM (#16337472)
It's very difficult to get it all correct enough to keep a significant portion of the email sent through your SMTP site from being considered spam by mainstream email providers such as Google.

This doesn't change the problems of unreliable email because mail services are too aggressive, unfortunately.

We recently got a bounced mail (not dumped in a spam folder, actively rejected) from a major university, telling us that the message looked like unsolicited bulk mail. The message was sent directly to a specific single customer in response to a purchase they had just made, contained information that we were required by law to provide to them, and was sent from a reputable host with things like SPF properly set up. That is simply broken, and it is 100% the fault of the mail service admins at the university.

Re:Chrome 68 will mark all HTTP sites as “not secure” by jacquesm on Thursday February 08, 2018 @10:46PM (#16337754)
If it was just the occasional small site it would not be such a problem, but even iCloud (Apple) and Outlook (Microsoft) get it wrong with some regularity from hosts that check all the right boxes.
Re:Chrome 68 will mark all HTTP sites as “not secure” by trav4225 on Friday February 09, 2018 @03:27PM (#16343566)
Yeah, agreed: it's all pretty broken, unfortunately.
Re:Chrome 68 will mark all HTTP sites as “not secure” by agentdrtran on Thursday February 08, 2018 @05:23PM (#16336136)
yeah, but all of these things exist becuase of the sheer amount of spam that gets sent to people.
Re:Chrome 68 will mark all HTTP sites as “not secure” by amelius on Thursday February 08, 2018 @05:34PM (#16336202)
And it still doesn't work as desired.
Re:Chrome 68 will mark all HTTP sites as “not secure” by Avamander on Saturday February 10, 2018 @08:32PM (#16350660)
Gmail seems to filter all spam of mine though.
Re:Chrome 68 will mark all HTTP sites as “not secure” by gsich on Thursday February 08, 2018 @08:26PM (#16337165)
It's not hard.
Re:Chrome 68 will mark all HTTP sites as “not secure” by m_eiman on Thursday February 08, 2018 @02:04PM (#16334613)
Required maintenance for a simple, static http site: none.

Required maintenance for a simple, static https site: configure let’s encrypt and keep the cron job running.

Big difference? Not for some, but it sure is something that offers very little value for very many site owners. Even the top 100 sites are only at 80% https by default, and they do it for a living!

Re:Chrome 68 will mark all HTTP sites as “not secure” by Klathmon on Thursday February 08, 2018 @02:18PM (#16334735)
>it sure is something that offers very little value for very many site owners.

Because it's not meant to offer value for a site owner, it's meant to offer value to the user.

When I type a password on your website, I'm the one that has the most to lose there. When I type my credit card or other personal information into a site, I'm the one that will need to spend time and money getting control of my information if it was stolen.

When I am browsing the web and ads are being injected into the HTTP request, or my ISP is dragnet datamining, or a compromised router is injecting malware into every page, I'm the one that loses, not you.

The argument that an insecure website is easier to maintain than a secure website is like saying "a car without airbags is easier to work on". The extreme vast majority don't care about how easy it is to maintain the site, they care about their privacy and security.

And your counterpoint is needing to download and run some open-source software once a month (or automate the process and never touch it again). A few years ago that would have been a much larger list, but developers were listening to the complaints, and realized that the only way to a fully secure web was to make this process easier, so they did!

It's easier than ever to enable HTTPS on every website, and in the vast majority of cases it's a net improvement for users.

Re:Chrome 68 will mark all HTTP sites as “not secure” by drdeca on Thursday February 08, 2018 @02:32PM (#16334858)
Well, ok, but what about the websites that don't have ads or logins or other personal information?
Re:Chrome 68 will mark all HTTP sites as “not secure” by Klathmon on Thursday February 08, 2018 @02:42PM (#16334955)
I think you misunderstand. An ad-free website served over HTTP can (and does) have ads injected into it by someone along the way. And not just ads, but malware as well.

And privacy of information going from your browser to the internet is only half of the equation. What about privacy about what you are viewing?

I don't want every single router between my computer and the server knowing the full contents of the pages I'm choosing to view, or building advertising profiles on my habits, or even knowing what device type, browser, OS, and more I'm using.

Re:Chrome 68 will mark all HTTP sites as “not secure” by drdeca on Thursday February 08, 2018 @06:46PM (#16336605)
Ah, ok.

Would a self-signed (I'm not sure this is the right terminology) cert be sufficient for this?

That way if someone MITM'd you, you would see that the cert changed, right?

But I guess if the path you use to the website is always the same, then if they MITM'd you the first time you accessed it, you wouldn't be able to tell?

Hmm, I guess that probably isn't enough then.

Is there really no good way to serve public information from a website that doesn't require periodically updating one's cert, and without risking MITM'ers changing the content?

I guess if the client already has the hash of the content, but that isn't very convenient.

Huh.

I guess example.com needs https then?

Re:Chrome 68 will mark all HTTP sites as “not secure” by CydeWeys on Thursday February 08, 2018 @09:13PM (#16337374)
The problem with self-signed certs is that you're then given no assurance that you're not being MITMed. An attacker could be stripping the real SSL off a connection, re-encrypting it with a self-signed cert they've created, and then showing that to you. Real SSL certificates have trust chains, which aren't used in self-signed certs.
Re:Chrome 68 will mark all HTTP sites as “not secure” by shakna on Thursday February 08, 2018 @07:13PM (#16336773)
They already serve example.com as both https and http. Try it: https://example.com/

They don't use HSTS to force it, because example.com isn't meant to anything but an example.

Re:Chrome 68 will mark all HTTP sites as “not secure” by ams6110 on Thursday February 08, 2018 @07:31PM (#16336881)
> Would a self-signed (I'm not sure this is the right terminology) cert be sufficient for this?

Yes, but browsers make that MUCH more scary than surfing insecure (not https) sites.

Re:Chrome 68 will mark all HTTP sites as “not secure” by charliesome on Thursday February 08, 2018 @09:16PM (#16337393)
Self-signed certificates are trivially MITMable. In the absence of cert pinning (like SSH does), they offer no security.
Re:Chrome 68 will mark all HTTP sites as “not secure” by ams6110 on Thursday February 08, 2018 @10:07PM (#16337612)
The chicken and egg problem with self-signed certs is not solved by Lets Encrypt. It's simply a matter of who do you trust.

I can publish my personal CA certificate and ask you to trust it. This is hardly different than how I prove myself to Lets Encrypt.

Re:Chrome 68 will mark all HTTP sites as “not secure” by tialaramex on Friday February 09, 2018 @06:49AM (#16339497)
Let's Encrypt has to use one of the Ten Blessed Methods to validate control over the name they issue for. Unlike a random person out on the Internet, doing that validation is their actual job, so they're pretty good at it, and the Ten Blessed Methods tell them what constitutes an acceptable means of doing so.

These days Let's Encrypt uses a "multiple view" approach in which more than one physical location in the world hosts Let's Encrypt systems (although only their US West Coast location contains the actual CA) and so they can check that things appear the same from more than one angle, you can't just take over the ISP they're getting service from in California and leverage that to get anything you want. If the views don't agree (e.g. you pass a Let's Encrypt validation from Paris but not from San Francisco) then your application is denied automatically.

Now, the next layer above is also interesting. Who checks Let's Encrypt and other public CAs are doing their job? Fortunately Mozilla are on the case again, all major Trust stores say they enforce the Baseline Requirements which explain how a CA should do its job, but all except one make decisions entirely in private. Or maybe they just bin all the complaints if the CA pays them a bribe? Who knows. Mozilla acts openly in public, you can (and indeed your insight might be valuable, so please do) help oversee the Web PKI in their m.d.s.policy group.

Re:Chrome 68 will mark all HTTP sites as “not secure” by drdeca on Friday February 09, 2018 @01:41AM (#16338397)
Assuming cert pinning is saving the information from the first time it is accessed, that is sort-of what I was imagining for part of what I was saying.
Re:Chrome 68 will mark all HTTP sites as “not secure” by gsich on Thursday February 08, 2018 @08:28PM (#16337170)
True. But why should the website owner do something about it? It's a crappy network the user is using. The same crappy network could strip https and then inject ads.
Re:Chrome 68 will mark all HTTP sites as “not secure” by Klathmon on Thursday February 08, 2018 @08:36PM (#16337206)
No, a properly setup site cannot have it's HTTPS stripped, and even if it could it is the browsers job to warn the user that they site they are on is insecure regardless of why it is that way.
Re:Chrome 68 will mark all HTTP sites as “not secure” by gsich on Friday February 09, 2018 @09:17AM (#16340292)
https stripped or doesn't work could be achieved.

Problem is that browser warnings are sometimes false. Self signed certificates are not unsecure, the underlying encryption is still the same. The "unsecure" only applies to the CA, but that is not clear in the warning.

Re:Chrome 68 will mark all HTTP sites as “not secure” by Klathmon on Friday February 09, 2018 @09:26AM (#16340348)
>Problem is that browser warnings are sometimes false. Self signed certificates are not unsafe, the underlying encryption is still the same.

Browser warnings aren't false, you're reading of them is false. Read around on badssl.com [0]. The self-signed warnings in chrome say:

>Attackers might be trying to steal your information from self-signed.badssl.com (for example, passwords, messages, or credit cards).

And when you click advanced chrome says:

>This server could not prove that it is self-signed.badssl.com; its security certificate is not trusted by your computer's operating system. This may be caused by a misconfiguration or an attacker intercepting your connection.

It says nothing about the encryption being bad, I don't know where you got that from. What it does say is that Chrome has no way to validate that the site you are going to is actually the site in the address bar. Encryption is pointless if anyone and everyone knows the password (oversimplified, but you get the point). Encryption without Authentication is as secure as normal HTTP.

[0] https://badssl.com/

Re:Chrome 68 will mark all HTTP sites as “not secure” by gsich on Friday February 09, 2018 @09:40AM (#16340440)
Because of the term "unsecure". Also Chrome says "This is not a secure connection". Emphasis on "connection". Which implies encryption (on that connection) being not secure. Which is wrong. What happens on the site itself is a layer above.
Re:Chrome 68 will mark all HTTP sites as “not secure” by Klathmon on Friday February 09, 2018 @10:05AM (#16340643)
>Which implies encryption (on that connection) being not secure. Which is wrong.

No it is not wrong, even your confusingly worded sentence there is still fully correct.

Security (or encryption, or any other synonym you can come up with here) is made up of 3 (well technically 4) parts:

* confidentiality

* integrity

* authenticity

* (and technically non-repudiation, but that doesn't really apply here)

self-signed HTTPS certificates only provides 2 of the 3 (confidentiality and integrity) and it's that last one that is most important (authenticity), because without it you don't know who you are talking to. It could be your website, or it could be some asshole down the street pretending to be your website, you have literally no idea.

You say it's misleading, but it is you that is misreading and misunderstanding the concepts. Encryption without authentication is like encryption without a password. Utterly pointless.

Re:Chrome 68 will mark all HTTP sites as “not secure” by gsich on Friday February 09, 2018 @11:56AM (#16341770)
The browser is implying that AES on that connection is unsecure. A better would be "might be unsecure". Because even if it's self signed, there is a possibility it's still the correct certificate.
Re:Chrome 68 will mark all HTTP sites as “not secure” by Klathmon on Friday February 09, 2018 @12:08PM (#16341891)
Yes, because AES in that configuration IS INSECURE!

Just like my analogy, AES encryption with a password of nothing is "unsecure", and no matter how much you try to argue that it's still perfectly secure, you are wrong..

Just like this, the AES is pointless when ANYONE can set the password (or in more correct terms, when anyone can create one with the user in a DHKE). If you can't tell that the server you are talking to is actually the server you meant, then AES does fuckall, because the man-in-the-middle is the one that is setting the password!

You are doing the equivalent of telling me how secure your new house door lock is, while wiring it up to always unlock when someone rings the doorbell... All the security in the world won't help you when you give everyone a way to bypass it instantly.

Re:Chrome 68 will mark all HTTP sites as “not secure” by gsich on Friday February 09, 2018 @01:07PM (#16342422)
But maybe I can tell? If I installed the self signed cert, I know it is still secure.
Re:Chrome 68 will mark all HTTP sites as “not secure” by Klathmon on Friday February 09, 2018 @01:43PM (#16342775)
Only if you verify that it is the same cert before you visit the page.

Luckily browsers will show you the warning saying that page is insecure, and give you the option of going there anyway after you have validated that the cert is the same.

Re:Chrome 68 will mark all HTTP sites as “not secure” by josteink on Thursday February 08, 2018 @03:56PM (#16335526)
Only if you use a shitty ISP which tries to MITM you.

So don’t use a shitty ISP that tries to MITM you.

Problem solved. How is that even controversial?

Re:Chrome 68 will mark all HTTP sites as “not secure” by Klathmon on Thursday February 08, 2018 @04:32PM (#16335763)
But it's not only if you use a shitty ISP. It's if any hop between you and the server is being shitty. And only 1 or 2 of those can you control as the user.
Re:Chrome 68 will mark all HTTP sites as “not secure” by shakna on Thursday February 08, 2018 @07:16PM (#16336803)
Having spent four months in a hospital, it isn't just "ISPs" who are the problem.

Rather than the hospital supplying any kind of proper authentication, they MITM the first connection to their WiFi, and logged your IP address as your user. They also required you refresh that connection every half hour or so.

There are a lot of people doing things in really bad ways.

We can't fix all of them, and often we don't have a choice about interacting with them.

Re:Chrome 68 will mark all HTTP sites as “not secure” by IncRnd on Friday February 09, 2018 @09:09AM (#16340226)
Yep. That's why the name for any one of these is "captive portal".
Re:Chrome 68 will mark all HTTP sites as “not secure” by pfg on Thursday February 08, 2018 @04:34PM (#16335772)
Users often have very little choice when it comes to their ISP. Regional ISP monopolies are very much a thing in many countries.
Re:Chrome 68 will mark all HTTP sites as “not secure” by UncleMeat on Thursday February 08, 2018 @02:39PM (#16334928)
Integrity. HTTPS prevents scripts from being inserted into a page, which is still a problem even for static content that includes no forms.
Re:Chrome 68 will mark all HTTP sites as “not secure” by JankySolutions on Thursday February 08, 2018 @02:12PM (#16334681)
Required maintenance for a simple, static https site: Install certbot, press enter a few times, forget about it.

"keep a cron job running" sounds like it you're running the cron job by hand.

>Even the top 100 sites are only at 80% https by default, and they do it for a living!

That's entirely separate from your "simple, static site" example and yes, rolling any sort of large change out to a big site is a big deal, and if there isn't business motivation to do it it likely wont happen. Google is providing everyone a business motivation by threatening to point out to users that insecure sites are insecure.

Re:Chrome 68 will mark all HTTP sites as “not secure” by dfabulich on Thursday February 08, 2018 @02:21PM (#16334768)
> "keep a cron job running" sounds like it you're running the cron job by hand.

Cron jobs fail sometimes. You have to monitor them, investigate why they failed, fix the issue, and rerun them.

Web servers fail, too, but with shared hosting, it's mostly not your problem. And shared hosting providers are still trying to charge an arm and a leg to manage SSL certs for you (because it's a nice high-margin business for them).

Re:Chrome 68 will mark all HTTP sites as “not secure” by skrebbel on Thursday February 08, 2018 @02:43PM (#16334963)
There's plenty shared hosting provider that just have a free let's encrypt powered "https" toggle.

Eg tools like cPanel have built in support for it now.

Re:Chrome 68 will mark all HTTP sites as “not secure” by ams6110 on Thursday February 08, 2018 @07:33PM (#16336894)
Right -- so the security of a "Let's Encrypt" certificate is very minimal. It prevents MITM shenanigans and that's about it.
Re:Chrome 68 will mark all HTTP sites as “not secure” by CydeWeys on Thursday February 08, 2018 @09:15PM (#16337385)
And spying/surveillance/analytics/snooping. That's not minimal. And you get all those benefits from checking a checkbox in cPanel and the rest is handled automatically? Who could be against that?!
Re:Chrome 68 will mark all HTTP sites as “not secure” by JankySolutions on Friday February 09, 2018 @01:40AM (#16338389)
What other shenanigans are you concerned about? MITM and sniffing are basically what https/tls are designed to prevent.
Re:Chrome 68 will mark all HTTP sites as “not secure” by anchpop on Saturday February 10, 2018 @05:27PM (#16350004)
There's shenanigans like "grnail.com" pretending to be "gmail.com" which bigger and much more expensive certs prevent against. But the benefit of https that doesn't prevent against this is still very high
Re:Chrome 68 will mark all HTTP sites as “not secure” by tokenizerrr on Thursday February 08, 2018 @02:38PM (#16334921)
1. You don't have to monitor your cronjobs. They'll send you an email when they produce output.

2. Let's Encrypt will send you an email if your certificate is going to expire in a month. This will normally never happen, since it is continuously renewed.

Re:Chrome 68 will mark all HTTP sites as “not secure” by TeMPOraL on Thursday February 08, 2018 @03:14PM (#16335207)
> 1. You don't have to monitor your cronjobs. They'll send you an email when they produce output.

You now have to configure e-mail on your small server to actually work (and not get immediately eaten by spam filters of your personal e-mail provider).

Re:Chrome 68 will mark all HTTP sites as “not secure” by jacobparker on Thursday February 08, 2018 @04:04PM (#16335588)
The email doesn't come from your server, it comes from Lets Encrypt.

https://letsencrypt.org/docs/expiration-emails/

Re:Chrome 68 will mark all HTTP sites as “not secure” by TeMPOraL on Thursday February 08, 2018 @04:06PM (#16335598)
Ah, ok. I read "they" as "cron jobs".
Re:Chrome 68 will mark all HTTP sites as “not secure” by kelnos on Thursday February 08, 2018 @09:35PM (#16337467)
Why are you arguing against basic server administration if you're, y'know, a server admin?
Re:Chrome 68 will mark all HTTP sites as “not secure” by _asummers on Thursday February 08, 2018 @02:19PM (#16334737)
If you have a simple static site, you can have Google's Firebase hosting thing do the HTTPS for you, without management, for free. Netlify[1] is another one I see recommended around here decently often which has the same service.

[0] https://firebase.google.com/docs/hosting/

[1] https://www.netlify.com/docs/ssl/

Re:Chrome 68 will mark all HTTP sites as “not secure” by josteink on Thursday February 08, 2018 @03:58PM (#16335548)
So the solution to Google having too much power, is using and depending on Google for more things?

Really?

Re:Chrome 68 will mark all HTTP sites as “not secure” by ukoki on Friday February 09, 2018 @10:42AM (#16340957)
Re:Chrome 68 will mark all HTTP sites as “not secure” by kalleboo on Thursday February 08, 2018 @10:31PM (#16337711)
Amazon also issue/autorenew free certs for AWS customers (so you can set–and-forget an HTTPS site on CloudFront)

https://aws.amazon.com/certificate-manager/

Re:Chrome 68 will mark all HTTP sites as “not secure” by ef4 on Thursday February 08, 2018 @02:53PM (#16335048)
If you are running your own webserver even a static simple site has required maintenance. You need to keep the server and OS patched. So adding a letsencrypt cron job is not any worse than configuring something like Debian's unattended-upgrades.

But I don't think most site owners should be doing even that much. They should just pay for static hosting, which is cheap and ensures somebody else will keep the server, os, and cert all safe.

Re:Chrome 68 will mark all HTTP sites as “not secure” by 1wheel on Thursday February 08, 2018 @03:36PM (#16335369)
I added https to my static site last year and it has been a huge waste of time.

ubuntu + nginx worked fine for years without much maintenance, but I've spent so much time reconfiguring things when something breaks (and it is really clear when something a renewal fails... thanks HSTS).

Things that used to be simple, like putting setting up a subdomain (need to get a new cert and reconfigure the cron job now) or pointing at a websocket (can't point directly at node since that's not secure, needs to pass through nginx now) consistently take hours to do now.

I mostly do data analysis and front end work; mucking around in nginx config files is something I would have been happy never experiencing. It sucks that it's harder to host your own website now.

https://pastebin.com/N2sbvULA

Re:Chrome 68 will mark all HTTP sites as “not secure” by kelnos on Thursday February 08, 2018 @09:40PM (#16337499)
I have nginx fronting around 15 different (very low traffic) websites (most static, a few python), all of which have Let's Encrypt certs. The required additions to the nginx conf were minimal and easy. Adding a new subdomain is trivial. Fetching the initial certificate from Let's Encrypt is a short, easy command line. And "sudo certbot renew; sudo /etc/init.d/nginx reload" in a cron job keeps the certs up to date (the "renew" command is smart enough to go through the list of certs you have and renew them all).

It's really hard to imagine it getting much easier.

Re:Chrome 68 will mark all HTTP sites as “not secure” by andrewaylett on Friday February 09, 2018 @06:10AM (#16339365)
Try `certbot renew --post-hook "/etc/init.d/nginx reload`, which will only reload nginx if at least one certificate changed :).
Re:Chrome 68 will mark all HTTP sites as “not secure” by Retric on Thursday February 08, 2018 @03:20PM (#16335259)
You don't actually need to keep web servers serving static content patched. Simply close all other ports, run a minimal web server, and it's a tiny attack surface. Some of these have made it 20+ years with zero maintenance.
Re:Chrome 68 will mark all HTTP sites as “not secure” by robocat on Thursday February 08, 2018 @08:31PM (#16337178)
I use cloudflare for my static website so that https is seen by the browser even though I am serving http.

Advantages are that it is free and zero maintenance, however nation or network providers can intercept between cloudflare POP and my server. I'm ok with that for my situation.

Re:Chrome 68 will mark all HTTP sites as “not secure” by kelnos on Thursday February 08, 2018 @09:41PM (#16337506)
As a website visitor this has always bothered me. HTTPS used to mean that I had an encrypted path between my browser and the server actually serving the webpage. With Cloudflare allowing this weird hybrid mode, I can never actually know if the connection is secured all the way end to end.
Re:Chrome 68 will mark all HTTP sites as “not secure” by jacobparker on Friday February 09, 2018 @12:32AM (#16338112)
cloudflare didn’t invent this or make it normal. It’s always been common to terminate https in front of your “actual” server and with re-encrypt to the “actual” server or (very common) ... don’t.

Cloudflare may have made it more common for the most basic kind of site (with their easy setup and free tier) but at the same time most of those sites probably didn’t use https anyway.

The reasons this has been done are performance (specialized hardware/separation of concerns) load balancers/firewalls needing to decrypt to route/enforce policy (that doesn’t need to imply termination but it often goes hand-in-hand) and protecting keys from your app server (think of it as like an HSM - if your app server gets compromised you probably don’t want the TLS private key to be leaked. Again you could reencrypt with a different key but often this hadn’t been done.)

The threats for last mile network fuckery (e.g. consumer ISP) are quite different then on the backend. Google has to worry about nation states messing with their networks and so they’ve had to reengineer end-to-end encryption within their network. As an end-user you just sort of need to accept that this isn’t within your ability to control or know.

Re:Chrome 68 will mark all HTTP sites as “not secure” by JetSpiegel on Friday February 09, 2018 @03:43AM (#16338791)
Reverse proxy were usally not routed through the Internet, only a local network.
Re:Chrome 68 will mark all HTTP sites as “not secure” by jacobparker on Friday February 09, 2018 @07:45AM (#16339763)
Sure but the GP made a much stronger claim that they previous knew that it was the “actual” server terminating HTTPS.

Even still, the difference between this and e2e encryption isn’t something an end user is really equipped to evaluate IMO. The threat model is practically different vs e2e no-encryption.

Cloudflare also supports reencryption over the net which is useful if your hosting provider supports HTTPS but not via a custom domain (e.g. Google clouds GCS (S3))

Re:Chrome 68 will mark all HTTP sites as “not secure” by kelnos on Thursday February 15, 2018 @05:15PM (#16388258)
No, I didn't make that stronger claim; if that's what it sounded like, I apologize for the poor wording. I was definitely assuming "terminate TLS at load balancer and proxy in the clear over internal, private network" as a common, long-established practice that I have no problem with.

With services like Cloudflare, you can terminate TLS at CF, and then proxy over the public internet to the server that actually serves the page, which I think defeats a lot of the purpose of TLS, and I can never know ahead of time when I request a page of HTTPS if this will in fact be what's happening.

Re:Chrome 68 will mark all HTTP sites as “not secure” by detaro on Thursday February 08, 2018 @02:14PM (#16334699)
If you truly have a simple, static site, the required maintenance should most of the time be exactly the same: pay your hosting provider, nowadays they should be providing HTTPS.
Re:Chrome 68 will mark all HTTP sites as “not secure” by josteink on Thursday February 08, 2018 @03:59PM (#16335552)
And if you host your own?
Re:Chrome 68 will mark all HTTP sites as “not secure” by detaro on Thursday February 08, 2018 @05:14PM (#16336069)
Then yes, you pay the maintenance overhead for doing so. I do it too, since I want to mess with these things and run things I can't easily run on shared hosting and if I'm taking care of a server and HTTPS for it anyways adding another site isn't much effort, but for just a static site it's overkill most of the time and kind of "your own fault" if you make it harder on you than it is.

That said, using certbot made it so painless I just started doing it at some point for everything I run and I only once had a small hiccup configuring a renewal-hook.

Re:Chrome 68 will mark all HTTP sites as “not secure” by ridiculous_fish on Thursday February 08, 2018 @07:02PM (#16336697)
Yet setting up HTTPS on s3 is still non-trivial, and an additional ongoing expense.
Re:Chrome 68 will mark all HTTP sites as “not secure” by CydeWeys on Thursday February 08, 2018 @09:16PM (#16337392)
Adding fire sprinklers to new construction is an additional expense, yet it's still required as a safety measure.

This argument from cost doesn't seem like a compelling one to me. It's not money being thrown away, it's delivering real added security.

Re:Chrome 68 will mark all HTTP sites as “not secure” by tialaramex on Friday February 09, 2018 @07:02AM (#16339558)
The English government (well, they're the British government, but they don't get to set building rules for the bits of Britain that aren't England) didn't think fire sprinklers were necessary in big tower blocks and schools. Too many regulations you know, it hurts the economy.

Then not just one but two huge tower blocks in London burned down. So how about that, suddenly maybe tower blocks _did_ need sprinklers after all. Shame about all the dead people.

Re:Chrome 68 will mark all HTTP sites as “not secure” by detaro on Friday February 09, 2018 @05:25AM (#16339212)
Then use a provider that makes it easy. My point wasn't that it's easy everywhere, just that for simple static sites you can just use a provider that makes it easy for you.
Re:Chrome 68 will mark all HTTP sites as “not secure” by fulafel on Friday February 09, 2018 @12:53AM (#16338194)
You should check on your "no maintenance needed" servers once in a while, you might find surprising applications running on them now!

It's better to use a content-hosting service, and as a bonus you don't have to keep cron jobs running in order to get TLS.

Re:Chrome 68 will mark all HTTP sites as “not secure” by lopmotr on Thursday February 08, 2018 @09:01PM (#16337313)
A small static site I operate recently got HTTPS with zero action on my part. My hosting provider just did it of their own initiative and notified me that it was now done. I suppose they're going to do whatever ongoing maintenance it requires.
Re:Chrome 68 will mark all HTTP sites as “not secure” by rabidrat on Thursday February 08, 2018 @07:12PM (#16336768)
How do I run that cronjob on a simple, static site? I very deliberately create static sites and store them on e.g. s3 to be served without any effort on my part. I do not want to have to run a 24/7 server just for a monthly cronjob!
Re:Chrome 68 will mark all HTTP sites as “not secure” by berbec on Thursday February 08, 2018 @08:57PM (#16337294)
Then you just flick the S3 switch "force https" and forget about it.
Re:Chrome 68 will mark all HTTP sites as “not secure” by rabidrat on Friday February 09, 2018 @02:15AM (#16338504)
Is that actually an option now? I can't seem to find it.
Re:Chrome 68 will mark all HTTP sites as “not secure” by api_or_ipa on Thursday February 08, 2018 @11:54PM (#16337979)
It's absolutely trivial to use CloudFlare to give your site https.
Re:Chrome 68 will mark all HTTP sites as “not secure” by ldng on Friday February 09, 2018 @07:51AM (#16339797)
Doing something over doing nothing is always a big difference. And a potential for failure and all sort of issues.
Re:Chrome 68 will mark all HTTP sites as “not secure” by AstralStorm on Thursday February 08, 2018 @02:09PM (#16334662)
A server is not a site.
Re:Chrome 68 will mark all HTTP sites as “not secure” by Santosh83 on Thursday February 08, 2018 @02:02PM (#16334605)
>I'm glad this is happening, although I'm more excited for the day when they start very obviously marking password input fields as "NOT SECURE" when they are used on HTTP sites.

Mozilla already does this with Firefox: https://support.mozilla.org/en-US/kb/insecure-password-warni...

Re:Chrome 68 will mark all HTTP sites as “not secure” by schoen on Thursday February 08, 2018 @03:56PM (#16335527)
Maybe Klathmon was envisioning it appearing inside the password field itself (not just in the browser chrome)?
Re:Chrome 68 will mark all HTTP sites as “not secure” by Ajedi32 on Thursday February 08, 2018 @04:56PM (#16335937)
Firefox _does_ do it in the password field itself: https://prod-cdn.sumo.mozilla.net/uploads/gallery/images/201...

Doesn't seem like Chrome's planning to do it that way though.

Re:Chrome 68 will mark all HTTP sites as “not secure” by schoen on Thursday February 08, 2018 @06:37PM (#16336558)
Oh yeah, thanks for pointing that out!

Maybe Chrome would be up for it at some point in the future as HTTP form submissions become rarer, though I don't know how they made this decision.

Edit: Amusingly, even though I normally use Firefox, I haven't noticed this UI element recently because I'm so conscious of HTTPS—working on Let's Encrypt and support for it—that I rarely even try to enter information into a non-HTTPS site in the first place. :-) (so I might not be quite the target audience for this notification)

Re:Chrome 68 will mark all HTTP sites as “not secure” by saas_co_de on Thursday February 08, 2018 @03:05PM (#16335143)
> I never would have imagined that end-to-end encryption by default would be consitered "controversial"

The whole point of Google's https crusade is to secure users from ISPs profiling their browsing activity, which for them is about eliminating the competition because they still monitor and track everyone and so if they knock the ISPs out they solidify their monopoly position.

HTTPS is not bad but Google's motives (in the context of their business model and monopoly position) are and that gives some people pause.

Re:Chrome 68 will mark all HTTP sites as “not secure” by kstrauser on Thursday February 08, 2018 @07:43PM (#16336940)
> The whole point of Google's https crusade is to secure users from ISPs profiling their browsing activity, which for them is about eliminating the competition because they still monitor and track everyone and so if they knock the ISPs out they solidify their monopoly position.

Even if that's Google's motivation, I'm OK with the end result. I already use a VPN on my iPhone when on LTE because Verizon's been caught sniffing and manipulating traffic a few too many times. At least I can (and generally) do opt out of using Google's services, so I genuinely appreciate them helping me out of out Verizon's unwelcome inspections.

Re:Chrome 68 will mark all HTTP sites as “not secure” by adtac on Thursday February 08, 2018 @03:09PM (#16335172)
Wow, I'm genuinely surprised someone managed to spin something like Google advocating for a secure web into a monopoly agenda. I get it, corporations are evil. But not every move. Why can't this simply be something out of goodwill?
Re:Chrome 68 will mark all HTTP sites as “not secure” by josteink on Thursday February 08, 2018 @04:01PM (#16335568)
> I'm genuinely surprised someone managed to spin something like Google advocating for a secure web into a monopoly agenda

You are surprised to see people expecting more monopolistic behavior from the biggest monopolist on the web?

I have bridges for you.

Re:Chrome 68 will mark all HTTP sites as “not secure” by wpietri on Thursday February 08, 2018 @08:25PM (#16337160)
I don't think this needs to be seen as a monopoly move. Think of it instead like health inspections for restaurants.

In theory, restaurateurs would hate health inspections, because they're intrusive regulation with no direct benefit. But they have a lot of indirect benefit, in that the safer people feel going to restaurants, the more likely they are to go out to eat.

Similarly, the safer the web is, the better off Google is, because people do more things on the web. That does benefit them, sure, but I don't think it benefits them disproportionately, let alone harms other legitimate competitors.

Re:Chrome 68 will mark all HTTP sites as “not secure” by indubitable on Thursday February 08, 2018 @11:52PM (#16337966)
Source on people eat out more when there are health inspections? I've lived and traveled to many countries where there are no meaningful food inspections whatsoever, and your statement there really does not pass the sniff test. And as an aside there also tend to be far more independent restaurants since if you can cook something well, then all you need do is plop out a table, put up a sign, and you're in business.
Re:Chrome 68 will mark all HTTP sites as “not secure” by wpietri on Friday February 09, 2018 @12:16PM (#16341955)
I think a cross-country comparison clouds the issue. Think of it this way: if in an American city people started to frequently get sick from poor restaurant hygiene, would you expect them to eat out more, less, or the same? Would you expect them to be more or less willing to try restaurants new to them? My strong bet is on less for both, because people are pretty risk-averse when it comes to vomiting.

The US is in a very long restaurant boom: https://www.theatlantic.com/business/archive/2017/06/its-the...

And I don't think it's an accident that goes along with a large decline in food-borne illness rates: https://www.cdc.gov/foodnet/pdfs/FoodNet-Annual-Report-2015-...

Re:Chrome 68 will mark all HTTP sites as “not secure” by indubitable on Friday February 09, 2018 @02:35PM (#16343187)
This is an interesting conversation to have as I used to feel very similarly, until getting to experience a nation where there are really no rules or regulations on food at all. It's actually what started reshaping my general view towards regulations in general. Think about the implication of your statement/belief. You're implying that the primary reason restaurants aren't making people sick, en masse, is because of rules and regulations.

The restaurant industry is one place where self regulation works surprisingly well. Think about your own experience, as it's true for just about everybody. When you choose to go out you most often go to one of a handful of the same restaurants. What happens if you get sick at a place? You're probably not going back there. And you're also probably going to tell your friends. If you're particularly upset you might even post some less than friendly reviews of the restaurant. That restaurant, with one mistake, converts a high value customer into a one man image destruction machine. And now let's imagine it wasn't a one off, but this restaurant actually makes a significant number of people sick - even if on just one a single day. They're pretty much dead.

All the rules and regulations make it much harder for people to start new restaurants. In most states you're looking at several permits and associated educational courses just to be able to even call yourself a restaurant. And then don't forget to fact in the fees for the permits, the fees for the classes, and plenty of more fees on top of that. Basically you end up having to pay the government a whole lot of money just to be able to sell the food you've probably already been making your friends and family for years if not decades.

And this leads to utterly ridiculous scenes like this [1]. How dare a man try to sell some hotdogs without asking the government for permission. Time to take all the money out of his wallet, fine him, and probably schedule a court date too. By contrast, you can be completely certain that 100% of McDonald's franchises have every single government fee and permit covered inside out. But that does little to stop people ending up with their food being mishandled, and in some cases intentionally. The big thing you'll see in industries with heavy regulation is a trends towards centralization. Here [2] are some actual data on this 'golden age of restaurants', though the ridiculous number of chains itself is more indicative of the issue than a recent slump.

[1] - https://streamable.com/3dvge

[2] - https://www.npd.com/wps/portal/npd/us/news/press-releases/20...

Re:Chrome 68 will mark all HTTP sites as “not secure” by wpietri on Monday February 12, 2018 @10:56AM (#16359430)
I too have lived in the third world. But I also have cooked in a commercial setting for immune-compromised people, where I found health department guidelines enormously valuable.

> You're implying that the primary reason restaurants aren't making people sick, en masse, is because of rules and regulations.

No. The primary reason restaurants aren't making people sick is good hygiene all along the food supply chain. But good hygiene isn't easy. It gets harder the more industrial your operation gets. And short-term financial incentives cut against it, especially when you're working at scale.

I will happily eat from one of the probably-unlicensed hot dog carts in my neighborhood because a) I can inspect their kitchen, b) I see them around and so can know who's got a track record, c) I can see who's moving a lot of product, and d) they just can't carry a lot of inventory.

But I won't be nearly as casual with restaurants, because there is so much more opportunity for poor hygiene to impact food. Happily, I live in San Francisco, a city with vigorous restaurant inspection, one where the scores are posted physically in every restaurant. Here, I'll try new restaurants at the drop of a hat, because I'm not worried about shitting my guts out, something that happened to me repeatedly in my third-world eating adventures. My folks, who lived in Mexico for many years years, had a complicated set of heuristics around where to go and what dishes were most likely to be safe. Nobody in SF does that.

Your theory is that this is terrible for restaurateurs trying to do new things, but San Francisco is one of the best food cities in the world, with new, bold things opening frequently and often doing quite well. Unregulated sanitation strongly advantages chains, because people know they're getting a safe product. Strongly regulated sanitation enables entrepreneurs, because it removes safety from consideration when looking at a new restaurant.

People opening restaurants here complain about many barriers, but I've never heard one grumble about health code regulation. It's mostly what good cooks do anyhow, so they're happy to be held to a high standard, especially if it disadvantages competitors who would otherwise be cutting corners.

Re:Chrome 68 will mark all HTTP sites as “not secure” by indubitable on Wednesday February 14, 2018 @03:09AM (#16374307)
You're putting your head in the sand here. Independent restaurants in the US are dying. This is not based on anecdotal evidence, but national data. And your entire hypothesis that chains thrive on a lack of regulations is similarly completely unsupported by data. Look at the ratios of chains:independent restaurants in countries with extensive rules and regulations on food and then compare that to countries without. If your hypothesis was correct, we'd see domination of chains in countries with minimal rules and regulations, instead it's the unambiguously exact opposite.

Arguably the biggest issue with the regulations is that they're overreaching and extensive to the point that if somebody wants to find a violation, they probably can. And many have very little positive effect. In California the 'CalCode' [1] for food regulations alone is 188 pages of random rules, which regularly change. And that is not an all inclusive document. It regularly references not only itself but also other sources. If you actually put all the rules in their verbose and clear form together, it would likely exceed a thousand pages. And you get these dense rules like:

"FOOD prepackaged in a FOOD FACILITY shall bear a label that complies with the labeling requirements prescribed by the Sherman Food, Drug, and Cosmetic Law (Part 5 (commencing with Section 109875)), 21 C.F.R. 101-Food Labeling, 9 C.F.R. 317-Labeling, Marking Devices, and Containers, and 9 C.F.R. 381-Subpart N Labeling and Containers, and as specified under Sections 114039 and 114039.1. [...Skipping several more lines of rules, this for this single rule...] Except as exempted in the Federal Food, Drug, and Cosmetic Act Section 403(Q)(3)-(5) (21 U.S.C. Sec. 343(q)(3)-(5), incl.), nutrition labeling as specified in 21 C.F.R. 101-Food Labeling and 9 C.F.R. 317 Subpart B Nutrition Labeling."

And that's just one segment of the regulations. If by some miracle you manage to obey every single rule down to the dime in the Calcode, there's then hundreds of other pages of rules and regulations you need to obey. And as mentioned many of these things are completely arbitrary. How deep a sink do you think you need to wash the utensils in a food cart? Would 9 inches do? Obviously that'd be way more than enough, yet that'd be a violation of CalCode giving them sufficient cause to find and/or shut down your business. Some politician somewhere at some time decided all sinks must be at least 10 inches deep. Why? No good reason. Instead of creating common sense regulation, rules and regulations inevitably converge on these obtuse rules. Instead it could be that all utensils and instruments used in food preparation need to be able to be fully cleaned on site. But that'd be too logical.

This is all an enormous burden on individuals starting businesses and serves little purpose other than ensuring we're left with chains and perhaps your 'bold' restaurants, which I assume boils down to a euphemism for overpriced outlets primarily targeting yuppies. It's much easier to afford the full size legal team necessary to navigate all this mess when you have a 4 figure markup on your product!

[1] - http://www.emd.saccounty.net/EH/Documents/Calcode2017.pdf

Re:Chrome 68 will mark all HTTP sites as “not secure” by wpietri on Monday February 19, 2018 @06:59PM (#16416780)
Sorry, I missed this in some other discussion.

Fundamentally, I think you're just making a lot of this up to suit your ideological views.

For example: "Would 9 inches do? Obviously that'd be way more than enough, yet that'd be a violation of CalCode giving them sufficient cause to find and/or shut down your business. Some politician somewhere at some time decided all sinks must be at least 10 inches deep. Why? No good reason"

Do you have any data demonstrating this sink issue? I'm betting no. Having cooked commercially, though, I can tell you a deep sink is absolutely necessary to clean well. Is the numeric measurement possibly a little arbitrary? Sure. Most are, but that's better than just "have a pretty deep sink", because you want to install that sink once. You don't want to rip it out later when an inspector says, "Not deep enough, try again."

The people I've met who work on regulatory issues are smart, sincere, and often really want to make things work for users. That's especially true for business regulation, as business owners have the political clout to complain.

I note also that you're energetically conflating restaurants, prepackaged food facilities, and food trucks. Those are all pretty different businesses.

Another example: "This is all an enormous burden on individuals starting businesses"

I doubt it. I know people who have started restaurants, catering companies, and a premade food company. None of them ever have mention this as a particularly big burden. They complain about all sorts of other things. Staff, customers, competitors, and definitely prices from suppliers and landlords. Never one grumble about safety regulations.

As an aside, the reason that many regulations don't seem "common sense" is generally that some asshole found a way to do something bothersome, so they had to add another regulation. For example, in LA people started to effectively run dodgy used-car lots out of public parking on major streets, inconveniencing both people who wanted to park and merchants who wanted customers to park. Last I heard they were looking at a variety of regulatory solutions, none of which would seem "common sense" unless you know the problem. It's the same deal with building codes; many regulations don't make sense until an expert tells you what's up.

And the same applies with software, really. Look at all the things people have to do to make secure software. Many of the rules make no sense unless you have an attacker in mind.

So given that your basic take seems to be, "I, an internet random, think some regulations I know nothing about are dumb," I guess my answer is, "Ok, buddy. Thanks for sharing."

Re:Chrome 68 will mark all HTTP sites as “not secure” by indubitable on Thursday February 08, 2018 @11:41PM (#16337934)
They just engaged in an action that substantially increases their monopoly over access to user information, which is their golden goose. And this action is going to result in some degree of backlash. People hosting information only static sites aren't going to be thrilled that Google is effectively coercing them into, at the minimum, setting up let's encrypt when they have no reason to do so. And of course, this can be seen through some lens as benefiting the public good. Do you really think Occam's Razor points to the second reason as the primary incentive?

Another example from Google would be them preventing you from running plugins on Chrome that were not from the Google store. Yeah, it can be spun to be about protecting users from malicious plugins but it also enhances their control over their users. Incidentally, they decided to ban evil things like Youtube Downloaders from their store as well, which is a far more impactful given their increased level of control 'for your safety.'

Re:Chrome 68 will mark all HTTP sites as “not secure” by nightski on Thursday February 08, 2018 @08:29PM (#16337172)
It's simple. This is hacker news. I'd guess in general audience prefers control over decisions being made for them whether for better or worse.
Re:Chrome 68 will mark all HTTP sites as “not secure” by DannyBee on Thursday February 08, 2018 @06:53PM (#16336652)
This is almost as cynical as the guy who said that google started Calico because you can't show ads to dead people
Re:Chrome 68 will mark all HTTP sites as “not secure” by saas_co_de on Thursday February 08, 2018 @07:31PM (#16336883)
> google started Calico because you can't show ads to dead people

good one.

I am not sure why people view it as cynical to assume that for-profit corporations act out of self interest.

Have you ever gotten a company you worked for to authorize spending for something where you didn't justify it in terms of its benefit to the company? Was it millions of dollars like Google has spent on this HTTPS thing?

To assume that Google is not doing this for profit would be to assume that they are incompetent or derelict in their professional duties, and that seems unlikely to me in this case.

Re:Chrome 68 will mark all HTTP sites as “not secure” by DannyBee on Thursday February 08, 2018 @08:11PM (#16337090)
"Have you ever gotten a company you worked for to authorize spending for something where you didn't justify it in terms of its benefit to the company?"

Yes, actually, and i was managing enough people that it was a dent (IE xx million a year investment in people alone). That company was, in fact, Google.

"Was it millions of dollars like Google has spent on this HTTPS thing?"

Yes.

"To assume that Google is not doing this for profit would be to assume that they are incompetent or derelict in their professional duties, and that seems unlikely to me in this case."

I'm going to disagree with you based on my experience above :)

Re:Chrome 68 will mark all HTTP sites as “not secure” by saas_co_de on Thursday February 08, 2018 @08:32PM (#16337181)
> Yes, actually

Can you explain how you spent millions of dollars on something that had no benefit whatsoever for your company?

Now, you may have done something that had more ephemeral benefits and did not have directly attributable immediate revenue impacts, but I am pretty sure that it benefited your company somehow, and I am pretty sure that you justified the expense in terms of the benefit to your company.

If I am wrong I would be interested to hear the details of this.

Re:Chrome 68 will mark all HTTP sites as “not secure” by DannyBee on Thursday February 08, 2018 @09:11PM (#16337367)
"Can you explain how you spent millions of dollars on something that had no benefit whatsoever for your company?"

In what sense? Like why they let me do it? Because they aren't as profit driven as you seem to believe. I'm sure parts are, but not the part i was in. Additionally, the founders and CEO definitely cared more about doing the right thing than trying to eek out another little bit of profit for something.

Unfortunately, it's not public in the particular case i'm referring to, so in that case, you'd just have to trust me.

I have also managed similarly not-profit driven things, that are public, like election information publication (which was also xx million worth of people). This data and work was explicitly kept away from any profit driven part of the company, and not driven, at any level, by a desire to profit (In this case, eric thought we should do it, as did sergey, and they very much wanted it to be done because it was the right thing to do, and didn't want us to care one whit about either the business or goodwill aspects) I'm sure you will contrive a motive. But you can contrive all you want, it's basically "your random thoughts" against "the people who actually funded and supported it", and i trust them at their words.

"Now, you may have done something that had more ephemeral benefits and did not have directly attributable immediate revenue impacts, but I am pretty sure that it benefited your company somehow, and I am pretty sure that you justified the expense in terms of the benefit to your company.""

You've moved from claiming, essentially, direct commercial benefit (solidification of monopoly position) to "any benefit at all". I'm pretty sure no matter how i answer you are going to try to contrive benefit out of it.

But i asked explicitly (when dealing with the non-public thing), and the answer all the way up to, as far as i know, Larry, was "no, we should do this because it's the right thing to do, we don't care if it benefits us".

I did not justify the expense in terms of benefit to my company.

As a lawyer, i can also tell you the professional duties you claim are either non-existent or not as absolute as you make them.

Google, and pretty much all corporations, are simply not the black and white things you paint them to be.

(and also, for the record, i actually very much hate corporatism :P)

Re:Chrome 68 will mark all HTTP sites as “not secure” by saas_co_de on Thursday February 08, 2018 @09:47PM (#16337528)
> As a lawyer, i can also tell you the professional duties you claim are either non-existent or not as absolute as you make them.

"under American law we have a fiduciary responsibility to our shareholders to account for things properly, so if we were, for example, to just arbitrarily decide to pay a different tax rate than we were required to, a more favourable one for example to a particular country, how would we account for that?" - Eric Schmidt on why Google paid "£3.4m in tax on £3.2bn of sales" (.1%)

https://www.theguardian.com/technology/2013/may/27/google-er...

Re:Chrome 68 will mark all HTTP sites as “not secure” by DannyBee on Friday February 09, 2018 @12:53AM (#16338193)
Uh, so? Eric is legally wrong about this[1][2]

I'm really unsure what is this comment supposed to add to the discussion. It doesn't respond substantively to any point i made, it's not even relevant to the quote you are responding to, it's not caselaw or legal argumentation, it's a CEO giving a political answer to a question. Is that supposed to be shocking or something? I'm not even sure.

Truthfully, it makes it seem like you aren't even trying to have a real discussion, you just want to grind an axe.

[1] "While the duty to maximize shareholder value may be a useful shorthand for a corporate manager to think about how to act on a day to day basis, this is not legally required or enforceable ….

Under this legal regime, it is not malfeasance for boards or corporate chiefs to make decisions that do not maximize shareholder value."

[2] "Contrary to what many believe, U.S. corporate law does not impose any enforceable legal duty on corporate directors or executives of public corporations to maximize profits or share price" (https://corpgov.law.harvard.edu/2012/06/26/the-shareholder-v...)

[3] There are only two legal duties here. The duty of care and the duty of loyalty. As I said, neither is about maximization of profits, though you will occasionally find courts with loose language around the duty of loyalty. The duty of loyalty's history is about not making money at the corporations expense - you must put the corporation's interests above your own. Transforming that into a "you must maximize profit at all costs" is ... a pretty far step. Again, 99.99% court cases here, and traditional breach of this duty are about either taking a corporate opportunity for yourself or making self-interested transactions.

Re:Chrome 68 will mark all HTTP sites as “not secure” by saas_co_de on Friday February 09, 2018 @06:05AM (#16339341)
> I'm really unsure what is this comment supposed to add to the discussion

A direct quote of Google's long time former CEO making the exact same argument I am seems pretty on topic to me.

> Eric is legally wrong about this

Maybe, but Google became a $500B+ company with him thinking and acting this way, so being "wrong" pays well apparently.

Re:Chrome 68 will mark all HTTP sites as “not secure” by DannyBee on Friday February 09, 2018 @11:11AM (#16341311)
"A direct quote of Google's long time former CEO making the exact same argument I am seems pretty on topic to me."

It's only on topic because you keep changing topics! You've now gone and pretty much ignored every point made and just shifted discussion to something else in pretty much every reply. It's not even the same argument you have made in these replies, as you claim. (Eric is talking about accountability to shareholders, you started by talking about direct benefit to the business. These are incredibly different things)

So while this has been fun, it doesn't seem very useful or constructive.

Re:Chrome 68 will mark all HTTP sites as “not secure” by saas_co_de on Friday February 09, 2018 @12:31PM (#16342099)
> Truthfully, it makes it seem like you aren't even trying to have a real discussion, you just want to grind an axe.

When you can't counter on facts or logic attack the speaker and impugn their motives.

> You've now gone and pretty much ignored every point made and just shifted discussion to something else

When someone directly refutes you accuse them of trying to change the subject, which is what you are doing.

Re:Chrome 68 will mark all HTTP sites as “not secure” by stevenicr on Thursday February 08, 2018 @07:54PM (#16337004)
"obviously marking password input fields as "NOT SECURE"" - firefox has been doing this for a while, confuses some of my users - I am glad it's there, but wish it did not completely cover the login button on wordpress fields. Very glad there is a "learn more" attached to this.

"Google and others like Mozilla have had to drag many site owners kicking and screaming" - I was dragged into this by the Google threats. Spent hours on it. Come to find our most popular few pages use a script that just will not function over https - no way to make it happen.

Then I spent hours crafting htaccess rules to make some pages https (home and password pages) - and some pages forced non-https (the 5 pages we have with needed chat script on them) - more hours into updating links on all pages and everything -

then come to find out the browsers have a function where if your home page is https only then it can't pull the sub pages as non-https (maybe it's the other way around, it's been a while) -

So I had to go and undo all the changes. I've been spending time trying to help develop newer chat scripts to have all the functionality of the old one our users prefer - and to no avail. So as google forces https use on sites to be in it's results, and now to not be labeled as insecure - we currently have to choose to remove our most popular functions on our site or lose the google battle completely.

We are still trying to get a newer chat system up and running that has our old familiar functions, but we don't have the resources that google and others have obviously.

We want https so bad, we love, love, love more encryption the better. It just has not been an easy thing for us to implement, and we've tried many things, included pushing our users to newer html5 based chat systems and such. Nothing has panned out quite yet. Fingers crossed we make strides in these areas before it gets worse.

Re:Chrome 68 will mark all HTTP sites as “not secure” by heywire on Thursday February 08, 2018 @08:01PM (#16337040)
No offense, but this can't have come as a surprise. The writing has been on the wall for a very long time. I'm glad that Google is forcing company's hands here, because it is obvious that if they didn't, some would never "find time" to get it done.
Re:Chrome 68 will mark all HTTP sites as “not secure” by heartbreak on Thursday February 08, 2018 @08:17PM (#16337115)
You may want to update the website linked via your HN profile as well. To start with, every page includes unicode replacement characters mixed into the text.
Re:Chrome 68 will mark all HTTP sites as “not secure” by pjmlp on Thursday February 08, 2018 @02:03PM (#16334610)
I am glad, but it also pisses me off.

Computer goes out of sync with some kind of cache server, welcome to HSTS errors and not able to surf to any site with cached content there.

Visit customers that have self signed certificates on their guest network, hello LTE to be able to do anything.

Re:Chrome 68 will mark all HTTP sites as “not secure” by Klathmon on Thursday February 08, 2018 @02:10PM (#16334669)
To be completely honest, this kind of counter-argument (not that you are advocating against HTTPS, but bear with we) always reads to me like "people forget passwords, and don't like having to type usernames, so we just rely on the honor system".

Yes, security has downsides, but in my opinion those downsides are well worth it for the benefits.

Re:Chrome 68 will mark all HTTP sites as “not secure” by badsectoracula on Thursday February 08, 2018 @02:23PM (#16334796)
Personally i wouldn't mind it that much if the browser let me bypass the error but HSTS seems to mean "even if the site would work fine otherwise, keep it broken". There have been several cases where i couldn't bypass such an error in a site that i just wanted to read something and i was very surprised to see that Firefox didn't had any about:config option to indicate that "i know what i am doing, let me in". So much for taking back the web. Seems it was only temporary so we can hand it to Google.
Re:Chrome 68 will mark all HTTP sites as “not secure” by ancarda on Thursday February 08, 2018 @02:50PM (#16335032)
If browsers allowed you to bypass HSTS, then it could be easily defeated by an attacker by breaking the traffic on port 443, forcing the user to disable SSL for the site. What would be the point over regular SSL? HSTS was designed as a response to programs like sslstrip, where the implementation of SSL may be attacked so the user is made vulnerable.

If a website puts out an HSTS header, they are telling the browser they need a higher bar of security than regular SSL.

Re:Chrome 68 will mark all HTTP sites as “not secure” by vageli on Thursday February 08, 2018 @07:26PM (#16336858)
And if I am a user of that website and am willing to accept the risks, why does Google force me to live with their opinion? HSTS should be bypassable with user consent.
Re:Chrome 68 will mark all HTTP sites as “not secure” by cpeterso on Thursday February 08, 2018 @07:30PM (#16336877)
Technically, HSTS is the website's opinion that you should not accept the risk, not Google's.
Re:Chrome 68 will mark all HTTP sites as “not secure” by vageli on Thursday February 15, 2018 @05:46PM (#16388470)
I get the distinction, but it's the browser that enforces the website's opinion, and I'm arguing that the browser should give the user absolute control for those users that want it.
Re:Chrome 68 will mark all HTTP sites as “not secure” by dylz on Thursday February 08, 2018 @07:40PM (#16336927)
Firefox: test.currentTimeOffsetSeconds

Chrome: type badidea

Re:Chrome 68 will mark all HTTP sites as “not secure” by AnIdiotOnTheNet on Thursday February 08, 2018 @02:17PM (#16334723)
That very much depends on the circumstances doesn't it?
Re:Chrome 68 will mark all HTTP sites as “not secure” by yjftsjthsd-h on Thursday February 08, 2018 @07:41PM (#16336934)
> Visit customers that have self signed certificates on their guest network, hello LTE to be able to do anything.

Visit customers that try to MITM you, get protected. That is, in fact, the point.

Re:Chrome 68 will mark all HTTP sites as “not secure” by pjmlp on Friday February 09, 2018 @01:38AM (#16338380)
The point is delivering work, not spending billable hours messing with network configurations and having to pay LTE from my pocket.
Re:Chrome 68 will mark all HTTP sites as “not secure” by TeMPOraL on Thursday February 08, 2018 @03:20PM (#16335253)
Same here.

Similarly: I have a static site (no tracking, no PIIs) that's currently hosted on a friend's VPS. HTTPS is out, because they're already using it for something else, and Apache can't know which vhost the user is requesting in time to present appropriate certificate. Maybe there's a workaround for that, but neither I nor my friend know of any, we've both already spent few hours looking, and I do not feel like spending even more time figuring out, or moving it to a dedicated VPS with its own IP.

Basically, on the one hand I'm all happy. On the other hand, I totally do not want to do the work.

And beyond that, all the extra complexity introduced everywhere that you mention, and that I also had happen to me.

Re:Chrome 68 will mark all HTTP sites as “not secure” by cmg on Thursday February 08, 2018 @03:28PM (#16335315)
If I'm understanding your issue correctly (you have two or more domains on the same IP address), then Server Name Indication (SNI) has worked for a very long time and addresses this for you: https://wiki.apache.org/httpd/NameBasedSSLVHostsWithSNI

Support is at about 97.9% globally: https://caniuse.com/#search=SNI - Effectively every browser released since 2010 plus IE 7 and 8 on Vista.

Re:Chrome 68 will mark all HTTP sites as “not secure” by TeMPOraL on Thursday February 08, 2018 @03:39PM (#16335390)
Thanks, I'll take a look at it tonight.
Re:Chrome 68 will mark all HTTP sites as “not secure” by btym on Friday February 09, 2018 @02:00AM (#16338455)
>81 of the top 100 sites on the web use HTTPS by default

I find it disappointing that there are any sites that large that are using HTTP.

Re:Chrome 68 will mark all HTTP sites as “not secure” by dx034 on Friday February 09, 2018 @02:58AM (#16338651)
I'm actually quite shocked that 19 of the top 100 pages still use http by default. For small or internal pages that's fine but top 100 pages on the internet? Any idea which pages they're talking about?
Re:Chrome 68 will mark all HTTP sites as “not secure” by tialaramex on Friday February 09, 2018 @07:55AM (#16339819)
Google's Transparency Report shows a list of which top sites do modern HTTPS by default, which do it but only if you explicitly request the HTTPS site, and which have crappy (e.g. TLS 1.0 only, or they require 3DES) cryptography, and which have nothing at all.

https://transparencyreport.google.com/https/top-sites

The last category features many Chinese sites. I could speculate about why that is, maybe the Great Firewall gives citizens no reason to bother trying to achieve security, maybe Chinese culture opposes privacy, maybe everybody in China is running Windows 95 still. But whatever the reason, that's an observable fact.

There's also a whole bunch of crappy British tabloid newspapers there. Given their print editions are specifically printed on the worst quality paper that will take print ink, and they are routinely accused of "gutter" journalism, perhaps it isn't a surprise that defending their reputations through the use of encryption isn't a priority? Or you know, maybe British culture... British great firewall... etcetera. No idea.

Re:Chrome 68 will mark all HTTP sites as “not secure” by zerostar07 on Thursday February 08, 2018 @10:59PM (#16337807)
it's not end-to-end encryption. it's end-to-end with a middleman issuing cerificates who's not trustless.