From df4f6d2b68821298378e2d2e8f5dc4ae21c3072f Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Sun, 17 Aug 2025 21:03:19 -0700 Subject: [PATCH] Use braces for if statement and byte length for typed array instantiation. --- src/lib/crypto/nano-nacl.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lib/crypto/nano-nacl.ts b/src/lib/crypto/nano-nacl.ts index 35e57ab..45950ac 100644 --- a/src/lib/crypto/nano-nacl.ts +++ b/src/lib/crypto/nano-nacl.ts @@ -370,7 +370,9 @@ export class NanoNaCl { this.Square(chk, r[0]) this.Multiply(chk, chk, den) - if (this.neq25519(chk, num)) this.Multiply(r[0], r[0], this.I) + if (this.neq25519(chk, num)) { + this.Multiply(r[0], r[0], this.I) + } this.Square(chk, r[0]) this.Multiply(chk, chk, den) @@ -582,7 +584,7 @@ export class NanoNaCl { if (signature.byteLength !== this.crypto_sign_BYTES) { throw new Error(`Signature must be ${this.crypto_sign_BYTES} bytes`) } - const sm = new Uint8Array(this.crypto_sign_BYTES + signedMessage.length) + const sm = new Uint8Array(this.crypto_sign_BYTES + signedMessage.byteLength) sm.set(signature, 0) sm.set(signedMessage, this.crypto_sign_BYTES) return (this.open(sm, publicKey as Uint8Array).byteLength >= 0) -- 2.47.3