From e02edcc7b3edeb8a4895036f073c803c2a5b7ecf Mon Sep 17 00:00:00 2001 From: todu Date: Fri, 12 Jun 2015 15:02:15 +0200 Subject: Corrected spelling of one word. "verifcation" -> "verification". --- bip-0066.mediawiki | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bip-0066.mediawiki') 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 IsValidSignatureEncoding 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 IsValidSignatureEncoding). +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 IsValidSignatureEncoding 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 IsValidSignatureEncoding). ===DER encoding reference=== -- cgit v1.2.3