Why Google Is Pushing For a Web Free of SHA-1
An anonymous reader writes: Google recently announced Chrome will be gradually phasing out support for certificates using SHA-1 encryption. They said, "We need to ensure that by the time an attack against SHA-1 is demonstrated publicly, the web has already moved away from it." Developer Eric Mill has written up a post explaining why SHA-1 is dangerously weak, and why moving browsers away from acceptance of SHA-1 is a lengthy, but important process. Both Microsoft and Mozilla have deprecation plans in place, but Google's taking the additional step of showing the user that it's not secure. "This is a gutsy move by Google, and represents substantial risk. One major reason why it's been so hard for browsers to move away from signature algorithms is that when browsers tell a user an important site is broken, the user believes the browser is broken and switches browsers. Google seems to be betting that Chrome is trusted enough for its security and liked enough by its users that they can withstand the first mover disadvantage. Opera has also backed Google's plan. The Safari team is watching developments and hasn't announced anything."
has hit the fan
It should start at the certificate authorities. They should've been planning for sha-1 to be unsupported by x date, and not issuing certificates valid past that date.
My website will be fine since it uses ROT-13.
First movers nothing. Firefox 32 just released, and it deprecated a bunch of certs without any real warning at all, causing some users to get mad (http://blog.mozilla.org/security/2014/09/08/phasing-out-certificates-with-1024-bit-rsa-keys/). Google waited for Mozilla to take the risk while planning to safely tell the user that the site is running outdated SHA-1 certs. Stop trying to paint them as heroes, they're just one of the players, and not even at the forefront of the effort.
Do your job too well, and people start questioning if it's needed in the first place.
The summary writers really need to stop adding terminology willy-nilly. SHA1 is a hashing function, not an encryption.
Yes, SHA-1 is a hashing algorithm, and anyone even remotely confused about the distinction should avert their eyes and NOT click on this link to an elucidating comment from a few years ago that indicated something... rather surprising... about the nature of hashing and encryption.
Strange, eh?
Wouldn't now be the time to push toward a transition to SHA-3, rather than SHA-2? I realize SHA-2 implementations are much more common. But 1) SHA-2 was handed down from the NSA and 2) is in the same family as MD5 and SHA-1.
Considering 1) the recent NSA scandals, 2) that SHA-3 was independently developed and won a public competition, and 2) that SHA-3 uses a newer family of one-hash algorithms which is provably more secure than SHA-2, it would seem prudent to use momentum to move to SHA-3 sooner rather than later.
Issuer: CN = VeriSign Class 3 Public Primary Certification Authority - G5, OU = (c) 2006 VeriSign, Inc. - For authorized use only, OU = VeriSign Trust Network, O = VeriSign, Inc., C = US
Subject: CN = Symantec Class 3 EV SSL CA - G2, OU = Symantec Trust Network, O = Symantec Corporation, C = US
Valid from: Thursday, 31 October 2013 12:00:00 p.m.
Valid to: Tuesday, 31 October 2023 11:59:59 a.m.
Signature algorithm: sha1RSA
Signature hash algorithm: sha1
Thumbprint algorithm: sha1
Thumbprint: e4 99 59 a4 b3 36 ac bd 2d ac 75 9b b5 21 b9 46 03 3e 82 3a
They're still issuing certificates. It appears they use sha1?
Implying only Google is doing this. Microsoft is doing it too, and a Firefox bug has made a similar proposal shortly after said announcement. https://bugzilla.mozilla.org/s...
Amazing www.google.com and every single link in its trust chain is using SHA-1 signature algorithm.
Except that it's honestly a shitty idea given the history of witness unreliability. The human mind is pretty shit at remembering a real human's face you've only seen once. Worse, an uncanny valley fake face is going to look like every other uncanny valley fake face, especially without additional visible features like hair or glasses (and even then the memory is likely to recall "wears glasses" not a specific style or color).
Also, the guy never explained what the hell the problem was that he wants the engineers to make a solution for, other than "it doesn't use this cool face-making library I wrote." Clearly we are all too stupid to see the value of having lawnmower man's face shown when we log into our banking website, if only we weren't engineers instead of PhDs.
If I have been able to see further than others, it is because I bought a pair of binoculars.
Hash is crypto. Its not encryption although with a bit of effort it can be turned into a stream cipher.
While that may be true, web browsers aren't using SHA-1 for encryption, especially for validating certificates. It's a cryptographically strong hashing function, but not, on its own, encryption.
Program Intellivision!
Google still REQUIRES RC4 for Youtube.
https://news.ycombinator.com/i...
Who logs in to gdm? Not I, said the duck.
Except that is out-of-date information so it is meaningless to this discussion: https://www.ssllabs.com/ssltes...
Not sure if serious...
Most CA's offer free re-issues these days. Allowing you to change your key, and hashing algorithm, and possibly other stuff.
That's not a root CA, it's an intermediate CA signed by the VeriSign root CA.
the only meaningless information is coming from you. Its not the YT portal that requires RC4, its servers serving actual video files
r6---sn-2apm-f5fs.googlevideo.com
accepted ciphers:
TLSv1 128 bit RC4-SHA
SSLv3 128 bit RC4-SHA
and hundreds of other content farm servers
Who logs in to gdm? Not I, said the duck.