Skip to content

Commit 74b8068

Browse files
Merge #1717: test: update wycheproof test vectors
c25c3c8 test: update wycheproof test vectors (josibake) Pull request description: Pull in updated test vectors. This update is done as a follow-up to #1711. ACKs for top commit: real-or-random: ACK c25c3c8 Tree-SHA512: 6f3b41460155a9f78d23711e471e73f732d3f6cdc2442f2f024540c04c3d4ab2ca376d4db020e99b093cd6a95c11f7dd3220f18727d62c4995a9a069d362406d
2 parents 20e3b44 + c25c3c8 commit 74b8068

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/wycheproof/WYCHEPROOF_COPYING

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
* The file `ecdsa_secp256k1_sha256_bitcoin_test.json` in this directory
22
comes from project Wycheproof with git commit
3-
`1f32ea7bb6cc5bd111cbd5507456b255dc8337c3`, see
4-
https://github.com/C2SP/wycheproof/blob/1f32ea7bb6cc5bd111cbd5507456b255dc8337c3/testvectors_v1/ecdsa_secp256k1_sha256_bitcoin_test.json
3+
`7ae4532f417575ced2b1cbbabed81a7fecfaef5d`, see
4+
https://github.com/C2SP/wycheproof/blob/7ae4532f417575ced2b1cbbabed81a7fecfaef5d/testvectors_v1/ecdsa_secp256k1_sha256_bitcoin_test.json
55

66
* The file `ecdh_secp256k1_test.json` in this directory
77
comes from project Wycheproof with git commit

src/wycheproof/ecdsa_secp256k1_sha256_bitcoin_test.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
},
9696
"SignatureMalleabilityBitcoin" : {
9797
"bugType" : "SIGNATURE_MALLEABILITY",
98-
"description" : "Signature malleability can be a serious issue in Bitcoin. An implementation should only accept a signature s where s < n/2. If an implementation is not meant for use cases that require signature malleability then this implementation should be tested with another set of test vectors.",
98+
"description" : "Signature malleability can be a serious issue in Bitcoin. An implementation should only accept a signature s where s < n/2. If an implementation is meant for use cases that tolerate signature malleability then this implementation should not be tested with this set of test vectors.",
9999
"effect" : "In Bitcoin exchanges, it may be used to make a double deposits or double withdrawals",
100100
"links" : [
101101
"https://en.bitcoin.it/wiki/Transaction_malleability",

0 commit comments

Comments
 (0)