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

Issue 1223763002: Recognize the legacy OID 1.3.14.3.2.29 (sha1WithRSASignature) as equivalent to (Closed)

Created:
5 years, 5 months ago by eroman
Modified:
5 years, 5 months ago
Reviewers:
Ryan Sleevi
CC:
chromium-reviews, cbentzel+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@sign_parse_alg
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Recognize the legacy OID 1.3.14.3.2.29 (sha1WithRSASignature) as equivalent to sha1WithRSAEncryption. sha1WithRSASignature is a deprecated equivalent of sha1WithRSAEncryption. It originates from the NIST Open Systems Environment (OSE) Implementor's Workshop (OIW). It is supported for compatibility with Microsoft's certificate APIs and tools, particularly makecert.exe, which default(ed/s) to this OID for SHA-1. See also https://bugzilla.mozilla.org/show_bug.cgi?id=1042479 BUG=410574 Committed: https://crrev.com/eb285a379ce1166024998f299c5a758835248d86 Cr-Commit-Position: refs/heads/master@{#339148}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Change comment to match rsleevi's recommendation #

Patch Set 3 : rebase #

Patch Set 4 : rebase using factory methods #

Patch Set 5 : rebase onto factory approach #

Patch Set 6 : rebase again #

Patch Set 7 : rebase and add a test for NULL params vs absent params case #

Patch Set 8 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+54 lines, -0 lines) Patch
M net/cert/internal/signature_algorithm.cc View 1 2 3 4 5 6 7 2 chunks +17 lines, -0 lines 0 comments Download
M net/cert/internal/signature_algorithm_unittest.cc View 1 2 3 4 5 6 1 chunk +37 lines, -0 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 12 (3 generated)
eroman
5 years, 5 months ago (2015-07-03 16:08:32 UTC) #2
Ryan Sleevi
https://codereview.chromium.org/1223763002/diff/1/net/cert/internal/signature_algorithm.cc File net/cert/internal/signature_algorithm.cc (right): https://codereview.chromium.org/1223763002/diff/1/net/cert/internal/signature_algorithm.cc#newcode31 net/cert/internal/signature_algorithm.cc:31: // Fiddler, which depend on certificates containing this OID. ...
5 years, 5 months ago (2015-07-06 14:41:08 UTC) #3
Ryan Sleevi
There was also an LGTM, but I clicked too fast.
5 years, 5 months ago (2015-07-06 14:41:21 UTC) #4
eroman
https://codereview.chromium.org/1223763002/diff/1/net/cert/internal/signature_algorithm.cc File net/cert/internal/signature_algorithm.cc (right): https://codereview.chromium.org/1223763002/diff/1/net/cert/internal/signature_algorithm.cc#newcode31 net/cert/internal/signature_algorithm.cc:31: // Fiddler, which depend on certificates containing this OID. ...
5 years, 5 months ago (2015-07-06 22:53:26 UTC) #5
eroman
For the record, I rebased this on dependent change and added a unit-test for both ...
5 years, 5 months ago (2015-07-14 20:40:58 UTC) #6
Ryan Sleevi
LGTM % the fact that I'd love if we had more empirical data to base ...
5 years, 5 months ago (2015-07-16 03:47:58 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1223763002/140001
5 years, 5 months ago (2015-07-16 20:12:50 UTC) #10
commit-bot: I haz the power
Committed patchset #8 (id:140001)
5 years, 5 months ago (2015-07-16 22:55:51 UTC) #11
commit-bot: I haz the power
5 years, 5 months ago (2015-07-16 22:56:53 UTC) #12
Message was sent while issue was closed.
Patchset 8 (id:??) landed as
https://crrev.com/eb285a379ce1166024998f299c5a758835248d86
Cr-Commit-Position: refs/heads/master@{#339148}

Powered by Google App Engine
This is Rietveld 408576698