MCPcopy Create free account
hub / github.com/Moddable-OpenSource/moddable / generateMasterSecret

Function generateMasterSecret

modules/crypt/ssl/ssl_handshake.js:782–785  ·  view source on GitHub ↗
(session, preMasterSecret)

Source from the content-addressed store, hash-verified

780 name: "clientKeyExchange",
781 msgType: client_key_exchange,
782 generateMasterSecret(session, preMasterSecret) {
783 session.masterSecret = PRF(session, preMasterSecret, master_secret_label,
784 session.clientRandom.concat(session.serverRandom), 48);
785 },
786 unpacketize(session, s) {
787 session.traceProtocol(this);
788 var n = s.readChars(2);

Callers

nothing calls this directly

Calls 2

PRFFunction · 0.85
concatMethod · 0.65

Tested by

no test coverage detected