4 ms·
They should just put a red dot on the browser bar somewhere indicating a non-normal root cert is being used (this would also help in dev / test scenarios).
by privateSFacct 7y ago
They should just put a red dot on the browser bar somewhere indicating a non-normal root cert is being used (this would also help in dev / test scenarios).
- jedberg 7y agoThat would help people who already know what a root cert is, but it's well known that most people ignore any indicator in a URL bar. Even "smart people" ignore them. Do you actually check the lock status of every site you visit?
- saagarjha 7y agoMost browsers have made the lack of a "lock" quite evident to end users.
- hombre_fatal 7y agoIf they look and care. The comment you replied to asserts that most people don't. I certainly don't. If HN didn't have the lock in the url bar (no https), it would have zero impact on my behavior. I had to look just now to even know if there was one.
- saagarjha 7y agoThe goal is to make it evident when there isn't one.
- hombre_fatal 7y agoWell, Chrome does make it evident. That wasn't my point. My point, and the point of the comment above, is that it doesn't matter to almost anyone. If HN still wasn't using https, we'd still be here. Virtually nobody really cares day to day.
- effie 7y agoSo? It matters to those who care about their communication not being spied on / silently modified by third parties. That set isn't empty.
- cj 7y agoThis would be fantastic. Also, it would be great if there were a "red dot" style warning when you manually click "Proceed anyway" while viewing a https page with an invalid certificate (currently, the browser remembers the "Proceed anyway" decision and accepts the invalid cert after the initial acceptance of the warning)
- clinta 7y agoSomething like this is in FF 68. Not a red dot, but an indication when you click the padlock. https://bugzilla.mozilla.org/show_bug.cgi?id=1549605 https://bugzilla.mozilla.org/show_bug.cgi?id=1549605
- taviso 7y agoThis is actually the subject of some debate, believe it or not, there is a good argument against it. Here is the crux of the issue, many TLS middleware providers install their own root certificate for network monitoring, data loss prevention, security scanning and so on. I personally would like them to stop doing that or at least make it obvious to end users it's happening. However, in order to modify the root store, they must have been authorized to do so by the Administrator, and it's their network or hardware. If we try to make it obvious to users that this inspection is happening, these providers will switch to using alternative methods, such as using Microsoft Detours - which would be even worse, now you have random vendors patching security critical code in such a way that is not discoverable for end-users. This cannot be prevented, because they must already have Administrator access or they wouldn't have been able to modify the root certificate store in the first place. In this Kazakhstan scenario, imagine if adding the government certificate put a red dot that said "You are being monitored". If the government didn't like that, they could instead require you to install monitor.exe that had the exact same effect, but didn't show the dot by patching and hooking all the crypto APIs. I find this argument against adding an obvious indicator quite compelling.
- dhruvil1514 7y agohiyy
- Ajedi32 7y agoIn this case though, it seems like the government has no problem with telling people they're being monitored. The fact that they're willing to tell people to install a TLS certificate is indicative of that. I think companies in the US are legally required to provide similar disclosure when monitoring their employees, so I don't see why they'd have a problem with a persistent indicator like that.
- contravariant 7y agoI'm curious how many people would realise that installing a root certificate implies the government wants to spy on their traffic. It's going to be a lot fewer than the people who'd be able to understand they'd need to do X to keep the internet working.