]> git.codecow.com Git - nano25519.git/commitdiff
Fix test page signature buffer aliasing.
authorChris Duncan <chris@codecow.com>
Sat, 26 Sep 2026 00:19:26 +0000 (17:19 -0700)
committerChris Duncan <chris@codecow.com>
Sat, 26 Sep 2026 00:19:26 +0000 (17:19 -0700)
test/index.html

index 3ab659ea70289df5361f9486db88be5d135c3e2c..a95eb6e118929a4e7be782233d42a0683bf1331a 100644 (file)
@@ -422,7 +422,7 @@ SPDX-License-Identifier: GPL-3.0-or-later
                                                        const blocks = []
                                                        for (let b = 0; b < nano25519.constants.MAX_VERIFY_BLOCKS; b++) {
                                                                message = rand(32).bytes
-                                                               signature = sign(message, privateKey, publicKey, 'nano25519')
+                                                               signature = sign(message, privateKey, publicKey, 'nano25519').slice()
                                                                blocks[b] = { hash: message, signature }
                                                        }
                                                        start = performance.now()