Lines Matching refs:salt
205 const std::string& salt, std::string* stretched) { in stretchSecret() argument
224 reinterpret_cast<const uint8_t*>(salt.data()), salt.size(), in stretchSecret()
238 const std::string& salt, const std::string& secdiscardable, in generateAppId() argument
241 if (!stretchSecret(stretching, auth.secret, salt, &stretched)) return false; in generateAppId()
261 std::string salt; in storeKey() local
263 if (ReadRandomBytes(SALT_BYTES, salt) != OK) { in storeKey()
267 if (!writeStringToFile(salt, dir + "/" + kFn_salt)) return false; in storeKey()
270 if (!generateAppId(auth, stretching, salt, secdiscardable, &appId)) return false; in storeKey()
293 std::string salt; in retrieveKey() local
295 if (!readFileToString(dir + "/" + kFn_salt, &salt)) return false; in retrieveKey()
298 if (!generateAppId(auth, stretching, salt, secdiscardable, &appId)) return false; in retrieveKey()