From 91cd5504c71af4a475d0e35a4788e4a1c11cbed7 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Sun, 9 Apr 2023 19:40:29 -0400 Subject: [PATCH] *Ensure we only store the 32 byte private key --- assets/auth.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/auth.html b/assets/auth.html index 667ec10..f93a575 100644 --- a/assets/auth.html +++ b/assets/auth.html @@ -1136,7 +1136,7 @@ const vals = new Uint8Array(crypto_sign_SEEDBYTES); crypto.getRandomValues(vals) const [kp] = ed25519KeypairFromEntropy(vals); - let keyStr = bufToHex(kp.secretKey); + let keyStr = bufToHex(kp.secretKey.slice(0, kp.secretKey.length/2)); window.localStorage.setItem("v1-key", keyStr) if (window.opener) { window.close()