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

Issue 23510003: Implement the TLS 1.2 mechanisms for PKCS #11. (Closed)

Created:
7 years, 3 months ago by wtc
Modified:
6 years, 11 months ago
Reviewers:
CC:
chromium-reviews
Visibility:
Public.

Description

[The CL was for code review only. Abandoned.] Implement the TLS 1.2 mechanisms for PKCS #11. Mechanisms implemented: CKM_TLS12_MASTER_KEY_DERIVE CKM_TLS12_MASTER_KEY_DERIVE_DH CKM_TLS12_KEY_AND_MAC_DERIVE CKM_TLS12_MAC The companion changelist https://codereview.chromium.org/23713003 shows how the new mechanisms are used by the NSS SSL library. BUG=none TEST=none

Patch Set 1 #

Patch Set 2 : Move the prfHashMechanism field to the end of struct. Implement master key derivation and key and M… #

Patch Set 3 : Allow CKM_TLS12_MAC to use the TLS 1.0 and 1.1 PRF #

Unified diffs Side-by-side diffs Delta from patch set Stats (+181 lines, -27 lines) Patch
M nss/lib/softoken/pkcs11.c View 1 2 2 chunks +4 lines, -0 lines 0 comments Download
M nss/lib/softoken/pkcs11c.c View 1 2 12 chunks +113 lines, -24 lines 0 comments Download
M nss/lib/softoken/pkcs11i.h View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M nss/lib/softoken/tlsprf.c View 1 2 5 chunks +13 lines, -2 lines 0 comments Download
M nss/lib/util/pkcs11t.h View 1 2 chunks +49 lines, -0 lines 0 comments Download

Powered by Google App Engine
This is Rietveld 408576698