Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(136)

Issue 2483783003: Distrust publicly trusted SHA-1 certs (Closed)

Created:
4 years, 1 month ago by Ryan Sleevi
Modified:
4 years, 1 month ago
Reviewers:
davidben
CC:
chromium-reviews, cbentzel+watch_chromium.org, awhalley
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Distrust publicly trusted SHA-1 certs Reject all publicly trusted SHA-1 certificates, as announced September 2014 at https://security.googleblog.com/2014/09/gradually-sunsetting-sha-1.html and https://blog.chromium.org/2014/09/gradually-sunsetting-sha-1.html To avoid too much disruption, enterprise SHA-1 is still allowed for M56; in M57, it will be disabled unless the EnableSha1ForLocalAnchors policy is set, as described at https://www.chromium.org/Home/chromium-security/education/tls/sha-1 As with other TLS deprecations, an emergency 'undeprecate' switch is kept around in the event of unexpected breakage, to allow rapid reverting to the previous behaviour. BUG=653691 Committed: https://crrev.com/63efb444af72ffca8e96a9df770c05dc97f241bb Cr-Commit-Position: refs/heads/master@{#430866}

Patch Set 1 #

Total comments: 5

Patch Set 2 : Rebased & Fixed #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+193 lines, -52 lines) Patch
M net/cert/cert_verify_proc.h View 3 chunks +6 lines, -0 lines 0 comments Download
M net/cert/cert_verify_proc.cc View 1 4 chunks +31 lines, -2 lines 0 comments Download
M net/cert/cert_verify_proc_unittest.cc View 1 11 chunks +156 lines, -50 lines 3 comments Download

Messages

Total messages: 36 (21 generated)
Ryan Sleevi
Davidben for review, cc'ing awhalley for awareness It's finally happening! (Except for Win7 intermediates, as ...
4 years, 1 month ago (2016-11-08 02:14:52 UTC) #2
davidben
Looks good. Just minor questions about the tests. https://codereview.chromium.org/2483783003/diff/1/net/cert/cert_verify_proc_unittest.cc File net/cert/cert_verify_proc_unittest.cc (left): https://codereview.chromium.org/2483783003/diff/1/net/cert/cert_verify_proc_unittest.cc#oldcode1620 net/cert/cert_verify_proc_unittest.cc:1620: } ...
4 years, 1 month ago (2016-11-08 16:40:33 UTC) #8
Ryan Sleevi
https://codereview.chromium.org/2483783003/diff/1/net/cert/cert_verify_proc_unittest.cc File net/cert/cert_verify_proc_unittest.cc (left): https://codereview.chromium.org/2483783003/diff/1/net/cert/cert_verify_proc_unittest.cc#oldcode1620 net/cert/cert_verify_proc_unittest.cc:1620: } On 2016/11/08 16:40:33, davidben wrote: > Why were ...
4 years, 1 month ago (2016-11-08 18:23:41 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2483783003/1
4 years, 1 month ago (2016-11-08 18:24:38 UTC) #11
commit-bot: I haz the power
No L-G-T-M from a valid reviewer yet. CQ run can only be started by full ...
4 years, 1 month ago (2016-11-08 18:24:40 UTC) #13
davidben
lgtm https://codereview.chromium.org/2483783003/diff/1/net/cert/cert_verify_proc_unittest.cc File net/cert/cert_verify_proc_unittest.cc (left): https://codereview.chromium.org/2483783003/diff/1/net/cert/cert_verify_proc_unittest.cc#oldcode1620 net/cert/cert_verify_proc_unittest.cc:1620: } On 2016/11/08 18:23:41, Ryan Sleevi wrote: > ...
4 years, 1 month ago (2016-11-08 18:33:49 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2483783003/1
4 years, 1 month ago (2016-11-08 18:54:04 UTC) #16
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 1 month ago (2016-11-08 18:59:16 UTC) #18
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/a6bdfc7c128e0e51b3717c52c113d8dcff30bcb9 Cr-Commit-Position: refs/heads/master@{#430674}
4 years, 1 month ago (2016-11-08 19:08:45 UTC) #20
scheib
A revert of this CL (patchset #1 id:1) has been created in https://codereview.chromium.org/2487063003/ by scheib@chromium.org. ...
4 years, 1 month ago (2016-11-09 00:33:54 UTC) #21
Ryan Sleevi
David: Can you re-review just the diffs between patches 1 & 2 https://codereview.chromium.org/2483783003/diff/20001/net/cert/cert_verify_proc_unittest.cc File net/cert/cert_verify_proc_unittest.cc ...
4 years, 1 month ago (2016-11-09 01:02:14 UTC) #23
davidben
lgtm https://codereview.chromium.org/2483783003/diff/20001/net/cert/cert_verify_proc_unittest.cc File net/cert/cert_verify_proc_unittest.cc (right): https://codereview.chromium.org/2483783003/diff/20001/net/cert/cert_verify_proc_unittest.cc#newcode1533 net/cert/cert_verify_proc_unittest.cc:1533: return base::win::GetVersion() < base::win::VERSION_WIN8; On 2016/11/09 01:02:14, Ryan ...
4 years, 1 month ago (2016-11-09 01:04:28 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2483783003/20001
4 years, 1 month ago (2016-11-09 04:53:01 UTC) #32
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 1 month ago (2016-11-09 04:57:34 UTC) #34
commit-bot: I haz the power
4 years, 1 month ago (2016-11-09 04:59:55 UTC) #36
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/63efb444af72ffca8e96a9df770c05dc97f241bb
Cr-Commit-Position: refs/heads/master@{#430866}

Powered by Google App Engine
This is Rietveld 408576698