From 3c082f37fe220219be4b529413908b40c8ea215d Mon Sep 17 00:00:00 2001 From: "henry133.dev" Date: Thu, 25 Jan 2024 20:32:50 +0700 Subject: [PATCH] UUID Layout changed for later commits --- tcp-client/index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tcp-client/index.js b/tcp-client/index.js index 393f5e7..986a5c1 100644 --- a/tcp-client/index.js +++ b/tcp-client/index.js @@ -9,9 +9,9 @@ const { stdin } = require("process") function UUIDGen() { let uuid = [,,,,] - uuid[0] = crypto.createHash("sha256").update(Date.now().toString()).digest("hex").toString().slice(0, 16) - uuid[1] = Buffer.from(crypto.randomBytes(8)).toString("hex").slice(0, 8) - uuid[2] = (Buffer.from("12c-").toString("hex").slice(1, 3) + crypto.createHash("sha256").update(crypto.randomBytes(8)).digest("hex").toString()).slice(0, 8) + uuid[0] = crypto.createHash("sha256").update(Date.now().toString()).digest("hex").toString().slice(0, 8) + uuid[1] = Buffer.from(crypto.randomBytes(8)).toString("hex").slice(0, 4) + uuid[2] = (Buffer.from("12c-").toString("hex").slice(1, 3) + crypto.createHash("sha256").update(crypto.randomBytes(8)).digest("hex").toString()).slice(0, 4) uuid[3] = (crypto.createHash("sha512").update(Buffer.from(crypto.randomBytes(8))).digest("hex").toString().slice(1, 2) + Buffer.from(crypto.randomBytes(15)).toString("hex")).slice(0,16) return uuid.join('-') }