Lines Matching refs:masterSecret
149 masterSecret := make([]byte, masterSecretLength)
150 prfForVersion(version, suite)(masterSecret, preMasterSecret, masterSecretLabel, seed[0:])
151 return masterSecret
158 masterSecret := make([]byte, masterSecretLength)
159 prfForVersion(version, suite)(masterSecret, preMasterSecret, extendedMasterSecretLabel, h.Sum())
160 return masterSecret
166 func keysFromMasterSecret(version uint16, suite *cipherSuite, masterSecret, clientRandom, serverRan… argument
173 prfForVersion(version, suite)(keyMaterial, masterSecret, keyExpansionLabel, seed[0:])
268 func finishedSum30(md5, sha1 hash.Hash, masterSecret []byte, magic []byte) []byte {
270 md5.Write(masterSecret)
275 md5.Write(masterSecret)
281 sha1.Write(masterSecret)
286 sha1.Write(masterSecret)
302 func (h finishedHash) clientSum(masterSecret []byte) []byte {
304 return finishedSum30(h.clientMD5, h.client, masterSecret, ssl3ClientFinishedMagic[:])
308 h.prf(out, masterSecret, clientFinishedLabel, h.Sum())
314 func (h finishedHash) serverSum(masterSecret []byte) []byte {
316 return finishedSum30(h.serverMD5, h.server, masterSecret, ssl3ServerFinishedMagic[:])
320 h.prf(out, masterSecret, serverFinishedLabel, h.Sum())
342 func (h finishedHash) hashForClientCertificate(signatureAndHash signatureAndHash, masterSecret []by…
352 return finishedSum30(md5Hash, sha1Hash, masterSecret, nil), crypto.MD5SHA1, nil