]> git.codecow.com Git - nano25519.git/commitdiff
Fix wording on problem vector.
authorChris Duncan <chris@zoso.dev>
Sat, 15 Aug 2026 21:41:04 +0000 (14:41 -0700)
committerChris Duncan <chris@zoso.dev>
Sat, 15 Aug 2026 21:41:04 +0000 (14:41 -0700)
test/node.mjs
test/vectors.mjs

index 7c55e0999a5a70c43cef9d80ed4277be42c0ad09..9afaf3b1339e59d37eac7d52032b744c56c4c0ea 100644 (file)
@@ -187,7 +187,7 @@ check(`sign message too long (65538 '1's)`, test)
 passes += +test
 failures += +!test
 
-// Check verification of cemented block from non-canonical account
+// Check verification of live cemented block from small-order public key
 result = verify(PROBLEM_VECTOR.signature, PROBLEM_VECTOR.blockHash, PROBLEM_VECTOR.publicKey)
 test = result === true
 check(`verify problematic signature string ${NANO_ORG_VECTOR.signature}`, test)
index 380b477eae7d856b7032493a605e670ace9555c0..0f97bbad315f07637abb1955476c35cc5bc2c84e 100644 (file)
@@ -18,6 +18,7 @@ export const NANO_ORG_VECTOR = {
 }
 
 // https://github.com/rsnano-node/rsnano-node/blob/develop/types/src/private_key.rs
+// Small-order public key producing malleable signatures
 // Address: nano_11a11111111111111111111111111111111111111111111111116iq5p4i8
 export const PROBLEM_VECTOR = {
        blockHash: '150AFD70BD1E9845715F91D7CD7D5EE2683668199F19B4DF533FC7802CE07CA2',