|
OpenSSL/NSS implementation of ProofVerfifier.
Changes to make ProofVerifier asynchronous. Each QuicSession's ProofVerifier is used to verify the signature and cert chain.
Implemented generation counter in QuicCryptoClientConfig's CachedState in case certs change when we are verifying the Proof.
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=209946
Total comments: 6
Total comments: 50
Total comments: 6
Total comments: 41
Total comments: 10
Total comments: 4
Total comments: 39
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+1137 lines, -50 lines) |
Patch |
|
M |
crypto/ec_signature_creator_unittest.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+13 lines, -3 lines |
0 comments
|
Download
|
|
M |
crypto/signature_verifier_openssl.cc
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+13 lines, -2 lines |
0 comments
|
Download
|
|
M |
net/data/ssl/certificates/README
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
net/data/ssl/certificates/quic_intermediate.crt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+53 lines, -0 lines |
0 comments
|
Download
|
|
A |
net/data/ssl/certificates/quic_proof_verify.crt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+106 lines, -0 lines |
0 comments
|
Download
|
|
A |
net/data/ssl/certificates/quic_test.example.com.crt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+56 lines, -0 lines |
0 comments
|
Download
|
|
A |
net/data/ssl/certificates/quic_test_ecc.example.com.crt
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+50 lines, -0 lines |
0 comments
|
Download
|
|
M |
net/net.gyp
|
View
|
1
2
3
4
5
6
|
4 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
net/quic/crypto/crypto_handshake.h
|
View
|
1
2
3
4
5
6
7
8
9
|
3 chunks |
+8 lines, -3 lines |
0 comments
|
Download
|
|
M |
net/quic/crypto/crypto_handshake.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
6 chunks |
+10 lines, -2 lines |
0 comments
|
Download
|
|
M |
net/quic/crypto/proof_test.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
2 chunks |
+337 lines, -11 lines |
4 comments
|
Download
|
|
M |
net/quic/crypto/proof_verifier.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+12 lines, -8 lines |
0 comments
|
Download
|
|
A |
net/quic/crypto/proof_verifier_chromium.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+89 lines, -0 lines |
0 comments
|
Download
|
|
A |
net/quic/crypto/proof_verifier_chromium.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+240 lines, -0 lines |
0 comments
|
Download
|
|
M |
net/quic/quic_crypto_client_stream.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+13 lines, -1 line |
0 comments
|
Download
|
|
M |
net/quic/quic_crypto_client_stream.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
8 chunks |
+58 lines, -20 lines |
0 comments
|
Download
|
|
M |
net/quic/quic_session.h
|
View
|
1
2
3
4
5
6
7
8
9
|
3 chunks |
+10 lines, -0 lines |
0 comments
|
Download
|
|
M |
net/quic/quic_session.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+11 lines, -0 lines |
0 comments
|
Download
|
|
A |
net/quic/test_tools/crypto_test_utils_chromium.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+48 lines, -0 lines |
0 comments
|
Download
|
Total messages: 27 (0 generated)
|