Commit daed8a3b7f5 for nodejs

commit daed8a3b7f55bf4f8f758d49c0b55118ac408d07
Author: Rafael Gonzaga <rafael.nunu@hotmail.com>
Date:   Sat Oct 10 13:22:11 2026 -0300

    benchmark: fix input passed to subtle.digest in webcrypto-digest

    The data is already a random Buffer, so passing it through
    TextEncoder decoded it as UTF-8 and re-encoded it, making
    subtle.digest hash a different and larger input than createHash.

    Signed-off-by: RafaelGSS <rafael.nunu@hotmail.com>
    PR-URL: https://github.com/nodejs/node/pull/66608
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>

diff --git a/benchmark/crypto/webcrypto-digest.js b/benchmark/crypto/webcrypto-digest.js
index f5ef8e6bc49..e25181a3c3d 100644
--- a/benchmark/crypto/webcrypto-digest.js
+++ b/benchmark/crypto/webcrypto-digest.js
@@ -33,8 +33,6 @@ function measureLegacy(n, data, method) {
 }

 function measureSubtle(n, data, method) {
-  const ec = new TextEncoder();
-  data = ec.encode(data);
   const jobs = new Array(n);
   bench.start();
   for (let i = 0; i < n; i++)