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

Function handshakeDigestResult

modules/crypt/ssl/ssl_handshake.js:115–130  ·  view source on GitHub ↗
(session, which)

Source from the content-addressed store, hash-verified

113}
114
115function handshakeDigestResult(session, which)
116{
117 let H, res;
118
119 if (which & MD5)
120 H = session.handshakeDigests.MD5.close(true);
121 if (which & SHA1) {
122 res = session.handshakeDigests.SHA1.close(true);
123 H = H ? H.concat(res) : res;
124 }
125 if (which & SHA256) {
126 res = session.handshakeDigests.SHA256.close(true);
127 H = H ? H.concat(res) : res;
128 }
129 return H;
130}
131
132const handshakeProtocol = {
133 name: "handshakeProtocol",

Callers 2

calculateDigestFunction · 0.85
calculateVerifyDataFunction · 0.85

Calls 2

closeMethod · 0.65
concatMethod · 0.65

Tested by

no test coverage detected