summaryrefslogtreecommitdiff
path: root/bip-0066.mediawiki
diff options
context:
space:
mode:
authorKristov Atlas <kristovatlas@gmail.com>2015-08-18 17:41:13 -0400
committerKristov Atlas <kristovatlas@gmail.com>2015-08-18 17:41:13 -0400
commit0ec82c9c8f19f645afc70cef40e2ae53d966a6dd (patch)
treeec97274fef7b50165b995e945eb2f87405da63c4 /bip-0066.mediawiki
parent9a0d3bb69e97f6bb3721ff23ee06f0402e2181d0 (diff)
parenta409100854f52454b0ba30f98f8f5e585695ec0e (diff)
downloadbips-0ec82c9c8f19f645afc70cef40e2ae53d966a6dd.tar.xz
Merge remote-tracking branch 'bitcoin/master'
Conflicts: README.mediawiki
Diffstat (limited to 'bip-0066.mediawiki')
-rw-r--r--bip-0066.mediawiki2
1 files changed, 1 insertions, 1 deletions
diff --git a/bip-0066.mediawiki b/bip-0066.mediawiki
index 3fd1b85..41cbd8f 100644
--- a/bip-0066.mediawiki
+++ b/bip-0066.mediawiki
@@ -23,7 +23,7 @@ This document proposes to restrict valid signatures to exactly what is mandated
Every signature passed to OP_CHECKSIG, OP_CHECKSIGVERIFY, OP_CHECKMULTISIG, or OP_CHECKMULTISIGVERIFY, to which ECDSA verification is applied, must be encoded using strict DER encoding (see further).
-These operators all perform ECDSA verifications on pubkey/signature pairs, iterating from the top of the stack backwards. For each such verifcation, if the signature does not pass the <code>IsValidSignatureEncoding</code> check below, the entire script evaluates to false immediately. If the signature is valid DER, but does not pass ECDSA verification, opcode execution continues as it used to, causing opcode execution to stop and push false on the stack (but not immediately fail the script) in some cases, which potentially skips further signatures (and thus does not subject them to <code>IsValidSignatureEncoding</code>).
+These operators all perform ECDSA verifications on pubkey/signature pairs, iterating from the top of the stack backwards. For each such verification, if the signature does not pass the <code>IsValidSignatureEncoding</code> check below, the entire script evaluates to false immediately. If the signature is valid DER, but does not pass ECDSA verification, opcode execution continues as it used to, causing opcode execution to stop and push false on the stack (but not immediately fail the script) in some cases, which potentially skips further signatures (and thus does not subject them to <code>IsValidSignatureEncoding</code>).
===DER encoding reference===