]> git.codecow.com Git - nano25519.git/commitdiff
Fix byte clearing after flipping verify bit meaning.
authorChris Duncan <chris@zoso.dev>
Sun, 6 Sep 2026 09:18:12 +0000 (02:18 -0700)
committerChris Duncan <chris@zoso.dev>
Sun, 6 Sep 2026 09:18:12 +0000 (02:18 -0700)
src/lib/wasm.ts

index 50f4bf143bd904f39f7993ffcec7a4bcbd55b944..4de956703185bb0f6ac460db54f2d2131937dd6b 100644 (file)
@@ -120,7 +120,7 @@ export function clearMemory (): void {
        bytes.fill(0, INPUT_SIG, INPUT_SIG + SIGNATURE_BYTELENGTH)
        bytes.fill(0, OUTPUT_DERIVE, OUTPUT_DERIVE + KEY_BYTELENGTH)
        bytes.fill(0, OUTPUT_SIGN, OUTPUT_SIGN + SIGNATURE_BYTELENGTH)
-       bytes.fill(255, OUTPUT_VERIFY, OUTPUT_VERIFY + MAX_VERIFY_BLOCKS)
+       bytes.fill(0, OUTPUT_VERIFY, OUTPUT_VERIFY + MAX_VERIFY_BLOCKS)
        locked = false
 }