MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / computeScramble

Method computeScramble

src/auth/SecureRemotePassword/srp.cpp:125–133  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

123}
124
125void RemotePassword::computeScramble()
126{
127 hash.reset();
128 dumpIt("computeScramble: clientPublicKey", clientPublicKey);
129 hash.processStrippedInt(clientPublicKey);
130 dumpIt("computeScramble: serverPublicKey", serverPublicKey);
131 hash.processStrippedInt(serverPublicKey);
132 hash.getInt(scramble);
133}
134
135void RemotePassword::clientSessionKey(UCharBuffer& sessionKey, const char* account,
136 const char* salt, const char* password,

Callers

nothing calls this directly

Calls 4

processStrippedIntMethod · 0.80
dumpItFunction · 0.70
resetMethod · 0.45
getIntMethod · 0.45

Tested by

no test coverage detected