diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/encryption/enc_sha2.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/encryption/enc_sha2.cpp b/modules/encryption/enc_sha2.cpp index 4a9f12b09..d2ad99b62 100644 --- a/modules/encryption/enc_sha2.cpp +++ b/modules/encryption/enc_sha2.cpp @@ -160,7 +160,7 @@ public: if (!is_hmac && hash_method.compare(0, 4, "raw-", 4)) return; // Not a SHA-2 password. - auto provider = GetAlgorithm(hash_method.substr(5)); + auto provider = GetAlgorithm(hash_method.substr(is_hmac ? 5 : 4)); if (!provider) return; // Not a hash for this module. |