summaryrefslogtreecommitdiff
path: root/src/mongo/db/auth/security_key.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/auth/security_key.cpp')
-rw-r--r--src/mongo/db/auth/security_key.cpp10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/mongo/db/auth/security_key.cpp b/src/mongo/db/auth/security_key.cpp
index 2554dd7565e..838e8c6ce02 100644
--- a/src/mongo/db/auth/security_key.cpp
+++ b/src/mongo/db/auth/security_key.cpp
@@ -39,7 +39,6 @@
#include "mongo/base/status_with.h"
#include "mongo/client/internal_auth.h"
#include "mongo/crypto/mechanism_scram.h"
-#include "mongo/crypto/sha1_block.h"
#include "mongo/crypto/sha256_block.h"
#include "mongo/db/auth/authorization_manager.h"
#include "mongo/db/auth/sasl_options.h"
@@ -58,8 +57,7 @@ constexpr size_t kMaxKeyLength = 1024;
class CredentialsGenerator {
public:
explicit CredentialsGenerator(StringData filename)
- : _salt1(scram::Presecrets<SHA1Block>::generateSecureRandomSalt()),
- _salt256(scram::Presecrets<SHA256Block>::generateSecureRandomSalt()),
+ : _salt256(scram::Presecrets<SHA256Block>::generateSecureRandomSalt()),
_filename(filename) {}
boost::optional<User::CredentialData> generate(const std::string& password) {
@@ -87,11 +85,6 @@ public:
(*internalSecurity.getUser())->getName().getUser(), password);
User::CredentialData credentials;
- if (!_copyCredentials(
- credentials.scram_sha1,
- scram::Secrets<SHA1Block>::generateCredentials(
- _salt1, passwordDigest, saslGlobalParams.scramSHA1IterationCount.load())))
- return boost::none;
if (!_copyCredentials(credentials.scram_sha256,
scram::Secrets<SHA256Block>::generateCredentials(
@@ -120,7 +113,6 @@ private:
return true;
}
- const std::vector<uint8_t> _salt1;
const std::vector<uint8_t> _salt256;
const StringData _filename;
};