Index: third_party/tlslite/tlslite/tlsrecordlayer.py |
diff --git a/third_party/tlslite/tlslite/tlsrecordlayer.py b/third_party/tlslite/tlslite/tlsrecordlayer.py |
index c3bcd8c40ca64a12e426bc1f23ff3eff3d0305b4..b7d68a7ab239bf309b0d8337af3b26f4f3646801 100644 |
--- a/third_party/tlslite/tlslite/tlsrecordlayer.py |
+++ b/third_party/tlslite/tlslite/tlsrecordlayer.py |
@@ -1256,3 +1256,9 @@ class TLSRecordLayer(object): |
return md5Bytes + shaBytes |
+ def _getHandshakeHash(self): |
+ if self.version in ((3,1), (3,2)): |
+ return self._handshake_md5.digest() + \ |
+ self._handshake_sha.digest() |
+ elif self.version == (3,3): |
+ return self._handshake_sha256.digest() |