From 9b1de84f3357cbdfa176718fb4153b501bc3e4d0 Mon Sep 17 00:00:00 2001 From: Niklas Keller Date: Sun, 25 Sep 2022 23:21:45 +0200 Subject: [PATCH] Fix scramble algorithm docs Also fixes two typos in error messages. --- plugin/x/client/authentication/sha256_scramble_generator.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin/x/client/authentication/sha256_scramble_generator.cc b/plugin/x/client/authentication/sha256_scramble_generator.cc index a18d95c0d7a9..28ffd993cba8 100644 --- a/plugin/x/client/authentication/sha256_scramble_generator.cc +++ b/plugin/x/client/authentication/sha256_scramble_generator.cc @@ -195,7 +195,7 @@ bool Generate_scramble::scramble(unsigned char *out_scramble, unsigned char *scramble_stage1; if (!out_scramble || scramble_length != m_digest_length) { - DBUG_PRINT("info", ("Unexpected scrable length" + DBUG_PRINT("info", ("Unexpected scramble length" "Expected: %d, Actual: %d", m_digest_length, !out_scramble ? 0 : scramble_length)); return true; @@ -238,7 +238,7 @@ bool Generate_scramble::scramble(unsigned char *out_scramble, if (m_digest_generator->update_digest(digest_stage2, m_digest_length) || m_digest_generator->update_digest(m_rnd.c_str(), m_rnd.length()) || m_digest_generator->retrieve_digest(scramble_stage1, m_digest_length)) { - DBUG_PRINT("info", ("Failed to generate scrmable_stage1: " + DBUG_PRINT("info", ("Failed to generate scramble_stage1: " "SHA2(digest_stage2, m_rnd)")); return true; } @@ -265,7 +265,7 @@ bool Generate_scramble::scramble(unsigned char *out_scramble, @note SHA2(src) => X SHA2(X) => Y - SHA2(XOR(salt, Y) => Z + SHA2(Y, salt) => Z XOR(X, Z) => scramble @returns Status of scramble generation