1{ 2 "algorithm" : "DSA", 3 "generatorVersion" : "0.8rc18", 4 "numberOfTests" : 330, 5 "header" : [ 6 "Test vectors of test DsaVerify are intended for checking the signature", 7 "verification of DSA signatures." 8 ], 9 "notes" : { 10 "EdgeCase" : "Some implementations of DSA do not properly check for boundaries. In some cases the modular inverse of 0 is simply 0. As a result there are implementations where values such as r=1, s=0 lead to forgeries.", 11 "NoLeadingZero" : "ASN encoded integers with a leading hex-digit in the range 8 .. F are negative. If the first hex-digit of a positive integer is 8 .. F then a leading 0 must be added. Some libraries forgot to do this an therefore generated invalid DSA signatures. Some providers, accept such legacy signatures for compatibility." 12 }, 13 "schema" : "dsa_verify_schema.json", 14 "testGroups" : [ 15 { 16 "key" : { 17 "g" : "16a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde", 18 "keySize" : 2048, 19 "p" : "008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667", 20 "q" : "00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d", 21 "type" : "DsaPublicKey", 22 "y" : "1e77f842b1ae0fcd9929d394161d41e14614ff7507a9a31f4a1f14d22e2a627a1f4e596624883f1a5b168e9425146f22d5f6ee28757414714bb994ba1129f015d6e04a717edf9b530a5d5cab94f14631e8b4cf79aeb358cc741845553841e8ac461630e804a62f43676ba6794af66899c377b869ea612a7b9fe6611aa96be52eb8b62c979117bbbcca8a7ec1e1ffab1c7dfcfc7048700d3ae3858136e897701d7c2921b5dfef1d1f897f50d96ca1b5c2edc58cada18919e35642f0807eebfa00c99a32f4d095c3188f78ed54711be0325c4b532aeccd6540a567c327225440ea15319bde06510479a1861799e25b57decc73c036d75a0702bd373ca231349931" 23 }, 24 "keyDer" : "308203423082023506072a8648ce3804013082022802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d0282010016a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde0382010500028201001e77f842b1ae0fcd9929d394161d41e14614ff7507a9a31f4a1f14d22e2a627a1f4e596624883f1a5b168e9425146f22d5f6ee28757414714bb994ba1129f015d6e04a717edf9b530a5d5cab94f14631e8b4cf79aeb358cc741845553841e8ac461630e804a62f43676ba6794af66899c377b869ea612a7b9fe6611aa96be52eb8b62c979117bbbcca8a7ec1e1ffab1c7dfcfc7048700d3ae3858136e897701d7c2921b5dfef1d1f897f50d96ca1b5c2edc58cada18919e35642f0807eebfa00c99a32f4d095c3188f78ed54711be0325c4b532aeccd6540a567c327225440ea15319bde06510479a1861799e25b57decc73c036d75a0702bd373ca231349931", 25 "keyPem" : "-----BEGIN PUBLIC KEY-----\nMIIDQjCCAjUGByqGSM44BAEwggIoAoIBAQCPeTXZuarpv6vtiHrPSVG28y7Fnjuv\nNxjo6sSWHz79NgbnQ1GpxBgzObgJ58KuHFObp0dbhdARrbi0eYd1SYRpXKwOjxSz\nNggooi/6JxEKPWKpk0U0CaD+aWxGWPhL3SCBnDcJoBBXsZWtzQAjPbpUhLYpH51k\njviDRIZ3l5zsBLQ0pqwudemYXeI9sCkvwRGMn/qdgYHnM423krcw17njSVkvaAmY\nchU5Feo9a4tGU8YzRY+AOzKkwuDycpAlbk4/ijsIOKHEUOThjBopo33fXqFD3ktm\n/wSQPtXPFiPhWNSHxgjpfyEc2B3KI8tuOAdl+CLjQr5ITAV2OTlgHNZnAh0AuvaW\npoV499/e5/pnyXfHhe8ysjO65YDAvNVpXQKCAQAWplxYIEhQcE51AqOXVwQNNNo6\nNHjBVNTkpcAtJC7gT5bmHkvQkEq9rI837rHgnzGC0jyQQ8tkL4gAQWDt+coJsyB2\np5wypifyRz6Rh5uixOdEvSCBVEy1W4AsNo0fqD7UielOD6BojjJCilx4xHjGjQUn\ntxyaOrsLC+EsRGiWOefTznTbEBplqiuH9kxoJts+xy9LVZmDS7TtsC98kOmkltOl\nXVNb6/xF1PYZ9j897buHOSXC8iTgdzEpbaiH7B5HSPh++1/et1SEMWsiMt7lU92v\nAhErDR8C2jCXMiT+J67ai51LKSLZuovjntnhA6Y8UoELxoi34u1DFuHvF9veA4IB\nBQACggEAHnf4QrGuD82ZKdOUFh1B4UYU/3UHqaMfSh8U0i4qYnofTllmJIg/GlsW\njpQlFG8i1fbuKHV0FHFLuZS6ESnwFdbgSnF+35tTCl1cq5TxRjHotM95rrNYzHQY\nRVU4QeisRhYw6ASmL0Nna6Z5SvZomcN3uGnqYSp7n+ZhGqlr5S64tiyXkRe7vMqK\nfsHh/6scffz8cEhwDTrjhYE26JdwHXwpIbXf7x0fiX9Q2WyhtcLtxYytoYkZ41ZC\n8IB+6/oAyZoy9NCVwxiPeO1UcRvgMlxLUyrszWVApWfDJyJUQOoVMZveBlEEeaGG\nF5niW1fezHPANtdaBwK9NzyiMTSZMQ==\n-----END PUBLIC KEY-----", 26 "sha" : "SHA-224", 27 "type" : "DsaVerify", 28 "tests" : [ 29 { 30 "tcId" : 1, 31 "comment" : "Legacy:ASN encoding of r misses leading 0", 32 "msg" : "313233343030", 33 "sig" : "303c021ca545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 34 "result" : "acceptable", 35 "flags" : [ 36 "NoLeadingZero" 37 ] 38 }, 39 { 40 "tcId" : 2, 41 "comment" : "valid", 42 "msg" : "313233343030", 43 "sig" : "303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 44 "result" : "valid", 45 "flags" : [] 46 }, 47 { 48 "tcId" : 3, 49 "comment" : "long form encoding of length of sequence", 50 "msg" : "313233343030", 51 "sig" : "30813d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 52 "result" : "invalid", 53 "flags" : [] 54 }, 55 { 56 "tcId" : 4, 57 "comment" : "length of sequence contains leading 0", 58 "msg" : "313233343030", 59 "sig" : "3082003d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 60 "result" : "invalid", 61 "flags" : [] 62 }, 63 { 64 "tcId" : 5, 65 "comment" : "wrong length of sequence", 66 "msg" : "313233343030", 67 "sig" : "303e021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 68 "result" : "invalid", 69 "flags" : [] 70 }, 71 { 72 "tcId" : 6, 73 "comment" : "wrong length of sequence", 74 "msg" : "313233343030", 75 "sig" : "303c021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 76 "result" : "invalid", 77 "flags" : [] 78 }, 79 { 80 "tcId" : 7, 81 "comment" : "uint32 overflow in length of sequence", 82 "msg" : "313233343030", 83 "sig" : "3085010000003d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 84 "result" : "invalid", 85 "flags" : [] 86 }, 87 { 88 "tcId" : 8, 89 "comment" : "uint64 overflow in length of sequence", 90 "msg" : "313233343030", 91 "sig" : "308901000000000000003d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 92 "result" : "invalid", 93 "flags" : [] 94 }, 95 { 96 "tcId" : 9, 97 "comment" : "length of sequence = 2**31 - 1", 98 "msg" : "313233343030", 99 "sig" : "30847fffffff021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 100 "result" : "invalid", 101 "flags" : [] 102 }, 103 { 104 "tcId" : 10, 105 "comment" : "length of sequence = 2**32 - 1", 106 "msg" : "313233343030", 107 "sig" : "3084ffffffff021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 108 "result" : "invalid", 109 "flags" : [] 110 }, 111 { 112 "tcId" : 11, 113 "comment" : "length of sequence = 2**40 - 1", 114 "msg" : "313233343030", 115 "sig" : "3085ffffffffff021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 116 "result" : "invalid", 117 "flags" : [] 118 }, 119 { 120 "tcId" : 12, 121 "comment" : "length of sequence = 2**64 - 1", 122 "msg" : "313233343030", 123 "sig" : "3088ffffffffffffffff021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 124 "result" : "invalid", 125 "flags" : [] 126 }, 127 { 128 "tcId" : 13, 129 "comment" : "incorrect length of sequence", 130 "msg" : "313233343030", 131 "sig" : "30ff021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 132 "result" : "invalid", 133 "flags" : [] 134 }, 135 { 136 "tcId" : 14, 137 "comment" : "indefinite length without termination", 138 "msg" : "313233343030", 139 "sig" : "3080021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 140 "result" : "invalid", 141 "flags" : [] 142 }, 143 { 144 "tcId" : 15, 145 "comment" : "indefinite length without termination", 146 "msg" : "313233343030", 147 "sig" : "303d028000a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 148 "result" : "invalid", 149 "flags" : [] 150 }, 151 { 152 "tcId" : 16, 153 "comment" : "indefinite length without termination", 154 "msg" : "313233343030", 155 "sig" : "303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b0280068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 156 "result" : "invalid", 157 "flags" : [] 158 }, 159 { 160 "tcId" : 17, 161 "comment" : "removing sequence", 162 "msg" : "313233343030", 163 "sig" : "", 164 "result" : "invalid", 165 "flags" : [] 166 }, 167 { 168 "tcId" : 18, 169 "comment" : "lonely sequence tag", 170 "msg" : "313233343030", 171 "sig" : "30", 172 "result" : "invalid", 173 "flags" : [] 174 }, 175 { 176 "tcId" : 19, 177 "comment" : "appending 0's to sequence", 178 "msg" : "313233343030", 179 "sig" : "303f021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a80000", 180 "result" : "invalid", 181 "flags" : [] 182 }, 183 { 184 "tcId" : 20, 185 "comment" : "prepending 0's to sequence", 186 "msg" : "313233343030", 187 "sig" : "303f0000021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 188 "result" : "invalid", 189 "flags" : [] 190 }, 191 { 192 "tcId" : 21, 193 "comment" : "appending unused 0's to sequence", 194 "msg" : "313233343030", 195 "sig" : "303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a80000", 196 "result" : "invalid", 197 "flags" : [] 198 }, 199 { 200 "tcId" : 22, 201 "comment" : "appending null value to sequence", 202 "msg" : "313233343030", 203 "sig" : "303f021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a80500", 204 "result" : "invalid", 205 "flags" : [] 206 }, 207 { 208 "tcId" : 23, 209 "comment" : "including garbage", 210 "msg" : "313233343030", 211 "sig" : "3042498177303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 212 "result" : "invalid", 213 "flags" : [] 214 }, 215 { 216 "tcId" : 24, 217 "comment" : "including garbage", 218 "msg" : "313233343030", 219 "sig" : "30412500303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 220 "result" : "invalid", 221 "flags" : [] 222 }, 223 { 224 "tcId" : 25, 225 "comment" : "including garbage", 226 "msg" : "313233343030", 227 "sig" : "303f303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a80004deadbeef", 228 "result" : "invalid", 229 "flags" : [] 230 }, 231 { 232 "tcId" : 26, 233 "comment" : "including garbage", 234 "msg" : "313233343030", 235 "sig" : "30422222498177021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 236 "result" : "invalid", 237 "flags" : [] 238 }, 239 { 240 "tcId" : 27, 241 "comment" : "including garbage", 242 "msg" : "313233343030", 243 "sig" : "304122212500021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 244 "result" : "invalid", 245 "flags" : [] 246 }, 247 { 248 "tcId" : 28, 249 "comment" : "including garbage", 250 "msg" : "313233343030", 251 "sig" : "3045221f021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b0004deadbeef021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 252 "result" : "invalid", 253 "flags" : [] 254 }, 255 { 256 "tcId" : 29, 257 "comment" : "including garbage", 258 "msg" : "313233343030", 259 "sig" : "3042021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b2221498177021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 260 "result" : "invalid", 261 "flags" : [] 262 }, 263 { 264 "tcId" : 30, 265 "comment" : "including garbage", 266 "msg" : "313233343030", 267 "sig" : "3041021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b22202500021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 268 "result" : "invalid", 269 "flags" : [] 270 }, 271 { 272 "tcId" : 31, 273 "comment" : "including garbage", 274 "msg" : "313233343030", 275 "sig" : "3045021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b221e021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a80004deadbeef", 276 "result" : "invalid", 277 "flags" : [] 278 }, 279 { 280 "tcId" : 32, 281 "comment" : "including undefined tags", 282 "msg" : "313233343030", 283 "sig" : "3045aa00bb00cd00303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 284 "result" : "invalid", 285 "flags" : [] 286 }, 287 { 288 "tcId" : 33, 289 "comment" : "including undefined tags", 290 "msg" : "313233343030", 291 "sig" : "3043aa02aabb303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 292 "result" : "invalid", 293 "flags" : [] 294 }, 295 { 296 "tcId" : 34, 297 "comment" : "including undefined tags", 298 "msg" : "313233343030", 299 "sig" : "30452225aa00bb00cd00021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 300 "result" : "invalid", 301 "flags" : [] 302 }, 303 { 304 "tcId" : 35, 305 "comment" : "including undefined tags", 306 "msg" : "313233343030", 307 "sig" : "30432223aa02aabb021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 308 "result" : "invalid", 309 "flags" : [] 310 }, 311 { 312 "tcId" : 36, 313 "comment" : "including undefined tags", 314 "msg" : "313233343030", 315 "sig" : "3045021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b2224aa00bb00cd00021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 316 "result" : "invalid", 317 "flags" : [] 318 }, 319 { 320 "tcId" : 37, 321 "comment" : "including undefined tags", 322 "msg" : "313233343030", 323 "sig" : "3043021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b2222aa02aabb021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 324 "result" : "invalid", 325 "flags" : [] 326 }, 327 { 328 "tcId" : 38, 329 "comment" : "truncated length of sequence", 330 "msg" : "313233343030", 331 "sig" : "3081", 332 "result" : "invalid", 333 "flags" : [] 334 }, 335 { 336 "tcId" : 39, 337 "comment" : "using composition with indefinite length", 338 "msg" : "313233343030", 339 "sig" : "3080303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a80000", 340 "result" : "invalid", 341 "flags" : [] 342 }, 343 { 344 "tcId" : 40, 345 "comment" : "using composition with indefinite length", 346 "msg" : "313233343030", 347 "sig" : "30412280021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b0000021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 348 "result" : "invalid", 349 "flags" : [] 350 }, 351 { 352 "tcId" : 41, 353 "comment" : "using composition with indefinite length", 354 "msg" : "313233343030", 355 "sig" : "3041021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b2280021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a80000", 356 "result" : "invalid", 357 "flags" : [] 358 }, 359 { 360 "tcId" : 42, 361 "comment" : "using composition with wrong tag", 362 "msg" : "313233343030", 363 "sig" : "3080313d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a80000", 364 "result" : "invalid", 365 "flags" : [] 366 }, 367 { 368 "tcId" : 43, 369 "comment" : "using composition with wrong tag", 370 "msg" : "313233343030", 371 "sig" : "30412280031d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b0000021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 372 "result" : "invalid", 373 "flags" : [] 374 }, 375 { 376 "tcId" : 44, 377 "comment" : "using composition with wrong tag", 378 "msg" : "313233343030", 379 "sig" : "3041021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b2280031c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a80000", 380 "result" : "invalid", 381 "flags" : [] 382 }, 383 { 384 "tcId" : 45, 385 "comment" : "Replacing sequence with NULL", 386 "msg" : "313233343030", 387 "sig" : "0500", 388 "result" : "invalid", 389 "flags" : [] 390 }, 391 { 392 "tcId" : 46, 393 "comment" : "changing tag value of sequence", 394 "msg" : "313233343030", 395 "sig" : "2e3d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 396 "result" : "invalid", 397 "flags" : [] 398 }, 399 { 400 "tcId" : 47, 401 "comment" : "changing tag value of sequence", 402 "msg" : "313233343030", 403 "sig" : "2f3d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 404 "result" : "invalid", 405 "flags" : [] 406 }, 407 { 408 "tcId" : 48, 409 "comment" : "changing tag value of sequence", 410 "msg" : "313233343030", 411 "sig" : "313d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 412 "result" : "invalid", 413 "flags" : [] 414 }, 415 { 416 "tcId" : 49, 417 "comment" : "changing tag value of sequence", 418 "msg" : "313233343030", 419 "sig" : "323d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 420 "result" : "invalid", 421 "flags" : [] 422 }, 423 { 424 "tcId" : 50, 425 "comment" : "changing tag value of sequence", 426 "msg" : "313233343030", 427 "sig" : "ff3d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 428 "result" : "invalid", 429 "flags" : [] 430 }, 431 { 432 "tcId" : 51, 433 "comment" : "dropping value of sequence", 434 "msg" : "313233343030", 435 "sig" : "3000", 436 "result" : "invalid", 437 "flags" : [] 438 }, 439 { 440 "tcId" : 52, 441 "comment" : "using composition for sequence", 442 "msg" : "313233343030", 443 "sig" : "3041300102303c1d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 444 "result" : "invalid", 445 "flags" : [] 446 }, 447 { 448 "tcId" : 53, 449 "comment" : "truncated sequence", 450 "msg" : "313233343030", 451 "sig" : "303c021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4", 452 "result" : "invalid", 453 "flags" : [] 454 }, 455 { 456 "tcId" : 54, 457 "comment" : "truncated sequence", 458 "msg" : "313233343030", 459 "sig" : "303c1d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 460 "result" : "invalid", 461 "flags" : [] 462 }, 463 { 464 "tcId" : 55, 465 "comment" : "indefinite length", 466 "msg" : "313233343030", 467 "sig" : "3080021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a80000", 468 "result" : "invalid", 469 "flags" : [] 470 }, 471 { 472 "tcId" : 56, 473 "comment" : "indefinite length with truncated delimiter", 474 "msg" : "313233343030", 475 "sig" : "3080021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a800", 476 "result" : "invalid", 477 "flags" : [] 478 }, 479 { 480 "tcId" : 57, 481 "comment" : "indefinite length with additional element", 482 "msg" : "313233343030", 483 "sig" : "3080021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a805000000", 484 "result" : "invalid", 485 "flags" : [] 486 }, 487 { 488 "tcId" : 58, 489 "comment" : "indefinite length with truncated element", 490 "msg" : "313233343030", 491 "sig" : "3080021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8060811220000", 492 "result" : "invalid", 493 "flags" : [] 494 }, 495 { 496 "tcId" : 59, 497 "comment" : "indefinite length with garbage", 498 "msg" : "313233343030", 499 "sig" : "3080021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a80000fe02beef", 500 "result" : "invalid", 501 "flags" : [] 502 }, 503 { 504 "tcId" : 60, 505 "comment" : "indefinite length with nonempty EOC", 506 "msg" : "313233343030", 507 "sig" : "3080021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a80002beef", 508 "result" : "invalid", 509 "flags" : [] 510 }, 511 { 512 "tcId" : 61, 513 "comment" : "prepend empty sequence", 514 "msg" : "313233343030", 515 "sig" : "303f3000021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 516 "result" : "invalid", 517 "flags" : [] 518 }, 519 { 520 "tcId" : 62, 521 "comment" : "append empty sequence", 522 "msg" : "313233343030", 523 "sig" : "303f021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a83000", 524 "result" : "invalid", 525 "flags" : [] 526 }, 527 { 528 "tcId" : 63, 529 "comment" : "append garbage with high tag number", 530 "msg" : "313233343030", 531 "sig" : "3040021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8bf7f00", 532 "result" : "invalid", 533 "flags" : [] 534 }, 535 { 536 "tcId" : 64, 537 "comment" : "sequence of sequence", 538 "msg" : "313233343030", 539 "sig" : "303f303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 540 "result" : "invalid", 541 "flags" : [] 542 }, 543 { 544 "tcId" : 65, 545 "comment" : "truncated sequence: removed last 1 elements", 546 "msg" : "313233343030", 547 "sig" : "301f021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b", 548 "result" : "invalid", 549 "flags" : [] 550 }, 551 { 552 "tcId" : 66, 553 "comment" : "repeating element in sequence", 554 "msg" : "313233343030", 555 "sig" : "305b021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 556 "result" : "invalid", 557 "flags" : [] 558 }, 559 { 560 "tcId" : 67, 561 "comment" : "long form encoding of length of integer", 562 "msg" : "313233343030", 563 "sig" : "303e02811d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 564 "result" : "invalid", 565 "flags" : [] 566 }, 567 { 568 "tcId" : 68, 569 "comment" : "long form encoding of length of integer", 570 "msg" : "313233343030", 571 "sig" : "303e021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b02811c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 572 "result" : "invalid", 573 "flags" : [] 574 }, 575 { 576 "tcId" : 69, 577 "comment" : "length of integer contains leading 0", 578 "msg" : "313233343030", 579 "sig" : "303f0282001d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 580 "result" : "invalid", 581 "flags" : [] 582 }, 583 { 584 "tcId" : 70, 585 "comment" : "length of integer contains leading 0", 586 "msg" : "313233343030", 587 "sig" : "303f021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b0282001c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 588 "result" : "invalid", 589 "flags" : [] 590 }, 591 { 592 "tcId" : 71, 593 "comment" : "wrong length of integer", 594 "msg" : "313233343030", 595 "sig" : "303d021e00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 596 "result" : "invalid", 597 "flags" : [] 598 }, 599 { 600 "tcId" : 72, 601 "comment" : "wrong length of integer", 602 "msg" : "313233343030", 603 "sig" : "303d021c00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 604 "result" : "invalid", 605 "flags" : [] 606 }, 607 { 608 "tcId" : 73, 609 "comment" : "wrong length of integer", 610 "msg" : "313233343030", 611 "sig" : "303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021d068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 612 "result" : "invalid", 613 "flags" : [] 614 }, 615 { 616 "tcId" : 74, 617 "comment" : "wrong length of integer", 618 "msg" : "313233343030", 619 "sig" : "303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021b068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 620 "result" : "invalid", 621 "flags" : [] 622 }, 623 { 624 "tcId" : 75, 625 "comment" : "uint32 overflow in length of integer", 626 "msg" : "313233343030", 627 "sig" : "30420285010000001d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 628 "result" : "invalid", 629 "flags" : [] 630 }, 631 { 632 "tcId" : 76, 633 "comment" : "uint32 overflow in length of integer", 634 "msg" : "313233343030", 635 "sig" : "3042021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b0285010000001c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 636 "result" : "invalid", 637 "flags" : [] 638 }, 639 { 640 "tcId" : 77, 641 "comment" : "uint64 overflow in length of integer", 642 "msg" : "313233343030", 643 "sig" : "3046028901000000000000001d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 644 "result" : "invalid", 645 "flags" : [] 646 }, 647 { 648 "tcId" : 78, 649 "comment" : "uint64 overflow in length of integer", 650 "msg" : "313233343030", 651 "sig" : "3046021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b028901000000000000001c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 652 "result" : "invalid", 653 "flags" : [] 654 }, 655 { 656 "tcId" : 79, 657 "comment" : "length of integer = 2**31 - 1", 658 "msg" : "313233343030", 659 "sig" : "304102847fffffff00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 660 "result" : "invalid", 661 "flags" : [] 662 }, 663 { 664 "tcId" : 80, 665 "comment" : "length of integer = 2**31 - 1", 666 "msg" : "313233343030", 667 "sig" : "3041021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b02847fffffff068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 668 "result" : "invalid", 669 "flags" : [] 670 }, 671 { 672 "tcId" : 81, 673 "comment" : "length of integer = 2**32 - 1", 674 "msg" : "313233343030", 675 "sig" : "30410284ffffffff00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 676 "result" : "invalid", 677 "flags" : [] 678 }, 679 { 680 "tcId" : 82, 681 "comment" : "length of integer = 2**32 - 1", 682 "msg" : "313233343030", 683 "sig" : "3041021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b0284ffffffff068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 684 "result" : "invalid", 685 "flags" : [] 686 }, 687 { 688 "tcId" : 83, 689 "comment" : "length of integer = 2**40 - 1", 690 "msg" : "313233343030", 691 "sig" : "30420285ffffffffff00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 692 "result" : "invalid", 693 "flags" : [] 694 }, 695 { 696 "tcId" : 84, 697 "comment" : "length of integer = 2**40 - 1", 698 "msg" : "313233343030", 699 "sig" : "3042021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b0285ffffffffff068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 700 "result" : "invalid", 701 "flags" : [] 702 }, 703 { 704 "tcId" : 85, 705 "comment" : "length of integer = 2**64 - 1", 706 "msg" : "313233343030", 707 "sig" : "30450288ffffffffffffffff00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 708 "result" : "invalid", 709 "flags" : [] 710 }, 711 { 712 "tcId" : 86, 713 "comment" : "length of integer = 2**64 - 1", 714 "msg" : "313233343030", 715 "sig" : "3045021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b0288ffffffffffffffff068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 716 "result" : "invalid", 717 "flags" : [] 718 }, 719 { 720 "tcId" : 87, 721 "comment" : "incorrect length of integer", 722 "msg" : "313233343030", 723 "sig" : "303d02ff00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 724 "result" : "invalid", 725 "flags" : [] 726 }, 727 { 728 "tcId" : 88, 729 "comment" : "incorrect length of integer", 730 "msg" : "313233343030", 731 "sig" : "303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b02ff068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 732 "result" : "invalid", 733 "flags" : [] 734 }, 735 { 736 "tcId" : 89, 737 "comment" : "removing integer", 738 "msg" : "313233343030", 739 "sig" : "301e021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 740 "result" : "invalid", 741 "flags" : [] 742 }, 743 { 744 "tcId" : 90, 745 "comment" : "lonely integer tag", 746 "msg" : "313233343030", 747 "sig" : "301f02021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 748 "result" : "invalid", 749 "flags" : [] 750 }, 751 { 752 "tcId" : 91, 753 "comment" : "lonely integer tag", 754 "msg" : "313233343030", 755 "sig" : "3020021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b02", 756 "result" : "invalid", 757 "flags" : [] 758 }, 759 { 760 "tcId" : 92, 761 "comment" : "appending 0's to integer", 762 "msg" : "313233343030", 763 "sig" : "303f021f00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b0000021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 764 "result" : "invalid", 765 "flags" : [] 766 }, 767 { 768 "tcId" : 93, 769 "comment" : "appending 0's to integer", 770 "msg" : "313233343030", 771 "sig" : "303f021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021e068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a80000", 772 "result" : "invalid", 773 "flags" : [] 774 }, 775 { 776 "tcId" : 94, 777 "comment" : "prepending 0's to integer", 778 "msg" : "313233343030", 779 "sig" : "303f021f000000a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 780 "result" : "invalid", 781 "flags" : [] 782 }, 783 { 784 "tcId" : 95, 785 "comment" : "prepending 0's to integer", 786 "msg" : "313233343030", 787 "sig" : "303f021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021e0000068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 788 "result" : "invalid", 789 "flags" : [] 790 }, 791 { 792 "tcId" : 96, 793 "comment" : "appending unused 0's to integer", 794 "msg" : "313233343030", 795 "sig" : "303f021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b0000021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 796 "result" : "invalid", 797 "flags" : [] 798 }, 799 { 800 "tcId" : 97, 801 "comment" : "appending null value to integer", 802 "msg" : "313233343030", 803 "sig" : "303f021f00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b0500021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 804 "result" : "invalid", 805 "flags" : [] 806 }, 807 { 808 "tcId" : 98, 809 "comment" : "appending null value to integer", 810 "msg" : "313233343030", 811 "sig" : "303f021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021e068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a80500", 812 "result" : "invalid", 813 "flags" : [] 814 }, 815 { 816 "tcId" : 99, 817 "comment" : "truncated length of integer", 818 "msg" : "313233343030", 819 "sig" : "30200281021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 820 "result" : "invalid", 821 "flags" : [] 822 }, 823 { 824 "tcId" : 100, 825 "comment" : "truncated length of integer", 826 "msg" : "313233343030", 827 "sig" : "3021021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b0281", 828 "result" : "invalid", 829 "flags" : [] 830 }, 831 { 832 "tcId" : 101, 833 "comment" : "Replacing integer with NULL", 834 "msg" : "313233343030", 835 "sig" : "30200500021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 836 "result" : "invalid", 837 "flags" : [] 838 }, 839 { 840 "tcId" : 102, 841 "comment" : "Replacing integer with NULL", 842 "msg" : "313233343030", 843 "sig" : "3021021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b0500", 844 "result" : "invalid", 845 "flags" : [] 846 }, 847 { 848 "tcId" : 103, 849 "comment" : "changing tag value of integer", 850 "msg" : "313233343030", 851 "sig" : "303d001d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 852 "result" : "invalid", 853 "flags" : [] 854 }, 855 { 856 "tcId" : 104, 857 "comment" : "changing tag value of integer", 858 "msg" : "313233343030", 859 "sig" : "303d011d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 860 "result" : "invalid", 861 "flags" : [] 862 }, 863 { 864 "tcId" : 105, 865 "comment" : "changing tag value of integer", 866 "msg" : "313233343030", 867 "sig" : "303d031d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 868 "result" : "invalid", 869 "flags" : [] 870 }, 871 { 872 "tcId" : 106, 873 "comment" : "changing tag value of integer", 874 "msg" : "313233343030", 875 "sig" : "303d041d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 876 "result" : "invalid", 877 "flags" : [] 878 }, 879 { 880 "tcId" : 107, 881 "comment" : "changing tag value of integer", 882 "msg" : "313233343030", 883 "sig" : "303dff1d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 884 "result" : "invalid", 885 "flags" : [] 886 }, 887 { 888 "tcId" : 108, 889 "comment" : "changing tag value of integer", 890 "msg" : "313233343030", 891 "sig" : "303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b001c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 892 "result" : "invalid", 893 "flags" : [] 894 }, 895 { 896 "tcId" : 109, 897 "comment" : "changing tag value of integer", 898 "msg" : "313233343030", 899 "sig" : "303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b011c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 900 "result" : "invalid", 901 "flags" : [] 902 }, 903 { 904 "tcId" : 110, 905 "comment" : "changing tag value of integer", 906 "msg" : "313233343030", 907 "sig" : "303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b031c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 908 "result" : "invalid", 909 "flags" : [] 910 }, 911 { 912 "tcId" : 111, 913 "comment" : "changing tag value of integer", 914 "msg" : "313233343030", 915 "sig" : "303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b041c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 916 "result" : "invalid", 917 "flags" : [] 918 }, 919 { 920 "tcId" : 112, 921 "comment" : "changing tag value of integer", 922 "msg" : "313233343030", 923 "sig" : "303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7bff1c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 924 "result" : "invalid", 925 "flags" : [] 926 }, 927 { 928 "tcId" : 113, 929 "comment" : "dropping value of integer", 930 "msg" : "313233343030", 931 "sig" : "30200200021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 932 "result" : "invalid", 933 "flags" : [] 934 }, 935 { 936 "tcId" : 114, 937 "comment" : "dropping value of integer", 938 "msg" : "313233343030", 939 "sig" : "3021021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b0200", 940 "result" : "invalid", 941 "flags" : [] 942 }, 943 { 944 "tcId" : 115, 945 "comment" : "using composition for integer", 946 "msg" : "313233343030", 947 "sig" : "30412221020100021ca545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 948 "result" : "invalid", 949 "flags" : [] 950 }, 951 { 952 "tcId" : 116, 953 "comment" : "using composition for integer", 954 "msg" : "313233343030", 955 "sig" : "3041021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b2220020106021b8259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 956 "result" : "invalid", 957 "flags" : [] 958 }, 959 { 960 "tcId" : 117, 961 "comment" : "modify first byte of integer", 962 "msg" : "313233343030", 963 "sig" : "303d021d02a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 964 "result" : "invalid", 965 "flags" : [] 966 }, 967 { 968 "tcId" : 118, 969 "comment" : "modify first byte of integer", 970 "msg" : "313233343030", 971 "sig" : "303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c048259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 972 "result" : "invalid", 973 "flags" : [] 974 }, 975 { 976 "tcId" : 119, 977 "comment" : "modify last byte of integer", 978 "msg" : "313233343030", 979 "sig" : "303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1bfb021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 980 "result" : "invalid", 981 "flags" : [] 982 }, 983 { 984 "tcId" : 120, 985 "comment" : "modify last byte of integer", 986 "msg" : "313233343030", 987 "sig" : "303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea428", 988 "result" : "invalid", 989 "flags" : [] 990 }, 991 { 992 "tcId" : 121, 993 "comment" : "truncated integer", 994 "msg" : "313233343030", 995 "sig" : "303c021c00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 996 "result" : "invalid", 997 "flags" : [] 998 }, 999 { 1000 "tcId" : 122, 1001 "comment" : "truncated integer", 1002 "msg" : "313233343030", 1003 "sig" : "303c021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021b068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4", 1004 "result" : "invalid", 1005 "flags" : [] 1006 }, 1007 { 1008 "tcId" : 123, 1009 "comment" : "truncated integer", 1010 "msg" : "313233343030", 1011 "sig" : "303c021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021b8259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 1012 "result" : "invalid", 1013 "flags" : [] 1014 }, 1015 { 1016 "tcId" : 124, 1017 "comment" : "leading ff in integer", 1018 "msg" : "313233343030", 1019 "sig" : "303e021eff00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 1020 "result" : "invalid", 1021 "flags" : [] 1022 }, 1023 { 1024 "tcId" : 125, 1025 "comment" : "leading ff in integer", 1026 "msg" : "313233343030", 1027 "sig" : "303e021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021dff068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 1028 "result" : "invalid", 1029 "flags" : [] 1030 }, 1031 { 1032 "tcId" : 126, 1033 "comment" : "replaced integer by infinity", 1034 "msg" : "313233343030", 1035 "sig" : "3021090180021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 1036 "result" : "invalid", 1037 "flags" : [] 1038 }, 1039 { 1040 "tcId" : 127, 1041 "comment" : "replaced integer by infinity", 1042 "msg" : "313233343030", 1043 "sig" : "3022021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b090180", 1044 "result" : "invalid", 1045 "flags" : [] 1046 }, 1047 { 1048 "tcId" : 128, 1049 "comment" : "replacing integer with zero", 1050 "msg" : "313233343030", 1051 "sig" : "3021020100021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 1052 "result" : "invalid", 1053 "flags" : [] 1054 }, 1055 { 1056 "tcId" : 129, 1057 "comment" : "replacing integer with zero", 1058 "msg" : "313233343030", 1059 "sig" : "3022021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b020100", 1060 "result" : "invalid", 1061 "flags" : [] 1062 }, 1063 { 1064 "tcId" : 130, 1065 "comment" : "Modified r or s, e.g. by adding or subtracting the group order", 1066 "msg" : "313233343030", 1067 "sig" : "303d021d01603c6cd3f3ac5f55da5295ec5ee9ddcc947e8af9d2254162e62f84d8021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 1068 "result" : "invalid", 1069 "flags" : [] 1070 }, 1071 { 1072 "tcId" : 131, 1073 "comment" : "Modified r or s, e.g. by adding or subtracting the group order", 1074 "msg" : "313233343030", 1075 "sig" : "303c021cea4f3f86e8ba6f961c82a11ccbfa4ec0b61926925c5a3fe16c84b21e021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 1076 "result" : "invalid", 1077 "flags" : [] 1078 }, 1079 { 1080 "tcId" : 132, 1081 "comment" : "Modified r or s, e.g. by adding or subtracting the group order", 1082 "msg" : "313233343030", 1083 "sig" : "303d021dff5aba29d291cc988a0495647b6a8de9b95ab42739e8c03f5dd6a5e485021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 1084 "result" : "invalid", 1085 "flags" : [] 1086 }, 1087 { 1088 "tcId" : 133, 1089 "comment" : "Modified r or s, e.g. by adding or subtracting the group order", 1090 "msg" : "313233343030", 1091 "sig" : "303c021c15b0c07917459069e37d5ee33405b13f49e6d96da3a5c01e937b4de2021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 1092 "result" : "invalid", 1093 "flags" : [] 1094 }, 1095 { 1096 "tcId" : 134, 1097 "comment" : "Modified r or s, e.g. by adding or subtracting the group order", 1098 "msg" : "313233343030", 1099 "sig" : "303d021dfe9fc3932c0c53a0aa25ad6a13a11622336b8175062ddabe9d19d07b28021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 1100 "result" : "invalid", 1101 "flags" : [] 1102 }, 1103 { 1104 "tcId" : 135, 1105 "comment" : "Modified r or s, e.g. by adding or subtracting the group order", 1106 "msg" : "313233343030", 1107 "sig" : "303d021d01a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 1108 "result" : "invalid", 1109 "flags" : [] 1110 }, 1111 { 1112 "tcId" : 136, 1113 "comment" : "Modified r or s, e.g. by adding or subtracting the group order", 1114 "msg" : "313233343030", 1115 "sig" : "303c021c5aba29d291cc988a0495647b6a8de9b95ab42739e8c03f5dd6a5e485021c068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 1116 "result" : "invalid", 1117 "flags" : [] 1118 }, 1119 { 1120 "tcId" : 137, 1121 "comment" : "Modified r or s, e.g. by adding or subtracting the group order", 1122 "msg" : "313233343030", 1123 "sig" : "303e021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021d00c178f07615a75535ca0ee2274e824a59fef7f79ef575a73a1e040e05", 1124 "result" : "invalid", 1125 "flags" : [] 1126 }, 1127 { 1128 "tcId" : 138, 1129 "comment" : "Modified r or s, e.g. by adding or subtracting the group order", 1130 "msg" : "313233343030", 1131 "sig" : "303e021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021dff4b8bc3290ab565760c3eed57bb92bb4e209293377faaa5b8a4593b4b", 1132 "result" : "invalid", 1133 "flags" : [] 1134 }, 1135 { 1136 "tcId" : 139, 1137 "comment" : "Modified r or s, e.g. by adding or subtracting the group order", 1138 "msg" : "313233343030", 1139 "sig" : "303d021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021cf97da6306fd1a2aa14d918407af57d2bf03aba94c56fd9869ed15b58", 1140 "result" : "invalid", 1141 "flags" : [] 1142 }, 1143 { 1144 "tcId" : 140, 1145 "comment" : "Modified r or s, e.g. by adding or subtracting the group order", 1146 "msg" : "313233343030", 1147 "sig" : "303e021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021d00b4743cd6f54a9a89f3c112a8446d44b1df6d6cc880555a475ba6c4b5", 1148 "result" : "invalid", 1149 "flags" : [] 1150 }, 1151 { 1152 "tcId" : 141, 1153 "comment" : "Modified r or s, e.g. by adding or subtracting the group order", 1154 "msg" : "313233343030", 1155 "sig" : "303e021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021dff3e870f89ea58aaca35f11dd8b17db5a6010808610a8a58c5e1fbf1fb", 1156 "result" : "invalid", 1157 "flags" : [] 1158 }, 1159 { 1160 "tcId" : 142, 1161 "comment" : "Modified r or s, e.g. by adding or subtracting the group order", 1162 "msg" : "313233343030", 1163 "sig" : "303e021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021d01068259cf902e5d55eb26e7bf850a82d40fc5456b3a902679612ea4a8", 1164 "result" : "invalid", 1165 "flags" : [] 1166 }, 1167 { 1168 "tcId" : 143, 1169 "comment" : "Modified r or s, e.g. by adding or subtracting the group order", 1170 "msg" : "313233343030", 1171 "sig" : "303e021d00a545d62d6e336775fb6a9b8495721646a54bd8c6173fc0a2295a1b7b021d00f97da6306fd1a2aa14d918407af57d2bf03aba94c56fd9869ed15b58", 1172 "result" : "invalid", 1173 "flags" : [] 1174 }, 1175 { 1176 "tcId" : 144, 1177 "comment" : "Signatures with special case values for r and s.", 1178 "msg" : "313233343030", 1179 "sig" : "3022020100021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3", 1180 "result" : "invalid", 1181 "flags" : [ 1182 "EdgeCase" 1183 ] 1184 }, 1185 { 1186 "tcId" : 145, 1187 "comment" : "Signatures with special case values for r and s.", 1188 "msg" : "313233343030", 1189 "sig" : "3006020100020100", 1190 "result" : "invalid", 1191 "flags" : [ 1192 "EdgeCase" 1193 ] 1194 }, 1195 { 1196 "tcId" : 146, 1197 "comment" : "Signatures with special case values for r and s.", 1198 "msg" : "313233343030", 1199 "sig" : "3006020100020101", 1200 "result" : "invalid", 1201 "flags" : [ 1202 "EdgeCase" 1203 ] 1204 }, 1205 { 1206 "tcId" : 147, 1207 "comment" : "Signatures with special case values for r and s.", 1208 "msg" : "313233343030", 1209 "sig" : "30060201000201ff", 1210 "result" : "invalid", 1211 "flags" : [ 1212 "EdgeCase" 1213 ] 1214 }, 1215 { 1216 "tcId" : 148, 1217 "comment" : "Signatures with special case values for r and s.", 1218 "msg" : "313233343030", 1219 "sig" : "3021020100021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae", 1220 "result" : "invalid", 1221 "flags" : [ 1222 "EdgeCase" 1223 ] 1224 }, 1225 { 1226 "tcId" : 149, 1227 "comment" : "Signatures with special case values for r and s.", 1228 "msg" : "313233343030", 1229 "sig" : "3021020100021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af", 1230 "result" : "invalid", 1231 "flags" : [ 1232 "EdgeCase" 1233 ] 1234 }, 1235 { 1236 "tcId" : 150, 1237 "comment" : "Signatures with special case values for r and s.", 1238 "msg" : "313233343030", 1239 "sig" : "3022020100021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c", 1240 "result" : "invalid", 1241 "flags" : [ 1242 "EdgeCase" 1243 ] 1244 }, 1245 { 1246 "tcId" : 151, 1247 "comment" : "Signatures with special case values for r and s.", 1248 "msg" : "313233343030", 1249 "sig" : "3022020100021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d", 1250 "result" : "invalid", 1251 "flags" : [ 1252 "EdgeCase" 1253 ] 1254 }, 1255 { 1256 "tcId" : 152, 1257 "comment" : "Signatures with special case values for r and s.", 1258 "msg" : "313233343030", 1259 "sig" : "3022020100021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e", 1260 "result" : "invalid", 1261 "flags" : [ 1262 "EdgeCase" 1263 ] 1264 }, 1265 { 1266 "tcId" : 153, 1267 "comment" : "Signatures with special case values for r and s.", 1268 "msg" : "313233343030", 1269 "sig" : "3022020100021d0100000000000000000000000000000000000000000000000000000000", 1270 "result" : "invalid", 1271 "flags" : [ 1272 "EdgeCase" 1273 ] 1274 }, 1275 { 1276 "tcId" : 154, 1277 "comment" : "Signatures with special case values for r and s.", 1278 "msg" : "313233343030", 1279 "sig" : "3082010802010002820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667", 1280 "result" : "invalid", 1281 "flags" : [ 1282 "EdgeCase" 1283 ] 1284 }, 1285 { 1286 "tcId" : 155, 1287 "comment" : "Signatures with special case values for r and s.", 1288 "msg" : "313233343030", 1289 "sig" : "3008020100090380fe01", 1290 "result" : "invalid", 1291 "flags" : [ 1292 "EdgeCase" 1293 ] 1294 }, 1295 { 1296 "tcId" : 156, 1297 "comment" : "Signatures with special case values for r and s.", 1298 "msg" : "313233343030", 1299 "sig" : "3006020100090142", 1300 "result" : "invalid", 1301 "flags" : [ 1302 "EdgeCase" 1303 ] 1304 }, 1305 { 1306 "tcId" : 157, 1307 "comment" : "Signatures with special case values for r and s.", 1308 "msg" : "313233343030", 1309 "sig" : "3022020101021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3", 1310 "result" : "invalid", 1311 "flags" : [ 1312 "EdgeCase" 1313 ] 1314 }, 1315 { 1316 "tcId" : 158, 1317 "comment" : "Signatures with special case values for r and s.", 1318 "msg" : "313233343030", 1319 "sig" : "3006020101020100", 1320 "result" : "invalid", 1321 "flags" : [ 1322 "EdgeCase" 1323 ] 1324 }, 1325 { 1326 "tcId" : 159, 1327 "comment" : "Signatures with special case values for r and s.", 1328 "msg" : "313233343030", 1329 "sig" : "3006020101020101", 1330 "result" : "invalid", 1331 "flags" : [ 1332 "EdgeCase" 1333 ] 1334 }, 1335 { 1336 "tcId" : 160, 1337 "comment" : "Signatures with special case values for r and s.", 1338 "msg" : "313233343030", 1339 "sig" : "30060201010201ff", 1340 "result" : "invalid", 1341 "flags" : [ 1342 "EdgeCase" 1343 ] 1344 }, 1345 { 1346 "tcId" : 161, 1347 "comment" : "Signatures with special case values for r and s.", 1348 "msg" : "313233343030", 1349 "sig" : "3021020101021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae", 1350 "result" : "invalid", 1351 "flags" : [ 1352 "EdgeCase" 1353 ] 1354 }, 1355 { 1356 "tcId" : 162, 1357 "comment" : "Signatures with special case values for r and s.", 1358 "msg" : "313233343030", 1359 "sig" : "3021020101021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af", 1360 "result" : "invalid", 1361 "flags" : [ 1362 "EdgeCase" 1363 ] 1364 }, 1365 { 1366 "tcId" : 163, 1367 "comment" : "Signatures with special case values for r and s.", 1368 "msg" : "313233343030", 1369 "sig" : "3022020101021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c", 1370 "result" : "invalid", 1371 "flags" : [ 1372 "EdgeCase" 1373 ] 1374 }, 1375 { 1376 "tcId" : 164, 1377 "comment" : "Signatures with special case values for r and s.", 1378 "msg" : "313233343030", 1379 "sig" : "3022020101021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d", 1380 "result" : "invalid", 1381 "flags" : [ 1382 "EdgeCase" 1383 ] 1384 }, 1385 { 1386 "tcId" : 165, 1387 "comment" : "Signatures with special case values for r and s.", 1388 "msg" : "313233343030", 1389 "sig" : "3022020101021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e", 1390 "result" : "invalid", 1391 "flags" : [ 1392 "EdgeCase" 1393 ] 1394 }, 1395 { 1396 "tcId" : 166, 1397 "comment" : "Signatures with special case values for r and s.", 1398 "msg" : "313233343030", 1399 "sig" : "3022020101021d0100000000000000000000000000000000000000000000000000000000", 1400 "result" : "invalid", 1401 "flags" : [ 1402 "EdgeCase" 1403 ] 1404 }, 1405 { 1406 "tcId" : 167, 1407 "comment" : "Signatures with special case values for r and s.", 1408 "msg" : "313233343030", 1409 "sig" : "3082010802010102820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667", 1410 "result" : "invalid", 1411 "flags" : [ 1412 "EdgeCase" 1413 ] 1414 }, 1415 { 1416 "tcId" : 168, 1417 "comment" : "Signatures with special case values for r and s.", 1418 "msg" : "313233343030", 1419 "sig" : "3008020101090380fe01", 1420 "result" : "invalid", 1421 "flags" : [ 1422 "EdgeCase" 1423 ] 1424 }, 1425 { 1426 "tcId" : 169, 1427 "comment" : "Signatures with special case values for r and s.", 1428 "msg" : "313233343030", 1429 "sig" : "3006020101090142", 1430 "result" : "invalid", 1431 "flags" : [ 1432 "EdgeCase" 1433 ] 1434 }, 1435 { 1436 "tcId" : 170, 1437 "comment" : "Signatures with special case values for r and s.", 1438 "msg" : "313233343030", 1439 "sig" : "30220201ff021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3", 1440 "result" : "invalid", 1441 "flags" : [ 1442 "EdgeCase" 1443 ] 1444 }, 1445 { 1446 "tcId" : 171, 1447 "comment" : "Signatures with special case values for r and s.", 1448 "msg" : "313233343030", 1449 "sig" : "30060201ff020100", 1450 "result" : "invalid", 1451 "flags" : [ 1452 "EdgeCase" 1453 ] 1454 }, 1455 { 1456 "tcId" : 172, 1457 "comment" : "Signatures with special case values for r and s.", 1458 "msg" : "313233343030", 1459 "sig" : "30060201ff020101", 1460 "result" : "invalid", 1461 "flags" : [ 1462 "EdgeCase" 1463 ] 1464 }, 1465 { 1466 "tcId" : 173, 1467 "comment" : "Signatures with special case values for r and s.", 1468 "msg" : "313233343030", 1469 "sig" : "30060201ff0201ff", 1470 "result" : "invalid", 1471 "flags" : [ 1472 "EdgeCase" 1473 ] 1474 }, 1475 { 1476 "tcId" : 174, 1477 "comment" : "Signatures with special case values for r and s.", 1478 "msg" : "313233343030", 1479 "sig" : "30210201ff021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae", 1480 "result" : "invalid", 1481 "flags" : [ 1482 "EdgeCase" 1483 ] 1484 }, 1485 { 1486 "tcId" : 175, 1487 "comment" : "Signatures with special case values for r and s.", 1488 "msg" : "313233343030", 1489 "sig" : "30210201ff021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af", 1490 "result" : "invalid", 1491 "flags" : [ 1492 "EdgeCase" 1493 ] 1494 }, 1495 { 1496 "tcId" : 176, 1497 "comment" : "Signatures with special case values for r and s.", 1498 "msg" : "313233343030", 1499 "sig" : "30220201ff021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c", 1500 "result" : "invalid", 1501 "flags" : [ 1502 "EdgeCase" 1503 ] 1504 }, 1505 { 1506 "tcId" : 177, 1507 "comment" : "Signatures with special case values for r and s.", 1508 "msg" : "313233343030", 1509 "sig" : "30220201ff021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d", 1510 "result" : "invalid", 1511 "flags" : [ 1512 "EdgeCase" 1513 ] 1514 }, 1515 { 1516 "tcId" : 178, 1517 "comment" : "Signatures with special case values for r and s.", 1518 "msg" : "313233343030", 1519 "sig" : "30220201ff021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e", 1520 "result" : "invalid", 1521 "flags" : [ 1522 "EdgeCase" 1523 ] 1524 }, 1525 { 1526 "tcId" : 179, 1527 "comment" : "Signatures with special case values for r and s.", 1528 "msg" : "313233343030", 1529 "sig" : "30220201ff021d0100000000000000000000000000000000000000000000000000000000", 1530 "result" : "invalid", 1531 "flags" : [ 1532 "EdgeCase" 1533 ] 1534 }, 1535 { 1536 "tcId" : 180, 1537 "comment" : "Signatures with special case values for r and s.", 1538 "msg" : "313233343030", 1539 "sig" : "308201080201ff02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667", 1540 "result" : "invalid", 1541 "flags" : [ 1542 "EdgeCase" 1543 ] 1544 }, 1545 { 1546 "tcId" : 181, 1547 "comment" : "Signatures with special case values for r and s.", 1548 "msg" : "313233343030", 1549 "sig" : "30080201ff090380fe01", 1550 "result" : "invalid", 1551 "flags" : [ 1552 "EdgeCase" 1553 ] 1554 }, 1555 { 1556 "tcId" : 182, 1557 "comment" : "Signatures with special case values for r and s.", 1558 "msg" : "313233343030", 1559 "sig" : "30060201ff090142", 1560 "result" : "invalid", 1561 "flags" : [ 1562 "EdgeCase" 1563 ] 1564 }, 1565 { 1566 "tcId" : 183, 1567 "comment" : "Signatures with special case values for r and s.", 1568 "msg" : "313233343030", 1569 "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3", 1570 "result" : "invalid", 1571 "flags" : [ 1572 "EdgeCase" 1573 ] 1574 }, 1575 { 1576 "tcId" : 184, 1577 "comment" : "Signatures with special case values for r and s.", 1578 "msg" : "313233343030", 1579 "sig" : "3021021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae020100", 1580 "result" : "invalid", 1581 "flags" : [ 1582 "EdgeCase" 1583 ] 1584 }, 1585 { 1586 "tcId" : 185, 1587 "comment" : "Signatures with special case values for r and s.", 1588 "msg" : "313233343030", 1589 "sig" : "3021021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae020101", 1590 "result" : "invalid", 1591 "flags" : [ 1592 "EdgeCase" 1593 ] 1594 }, 1595 { 1596 "tcId" : 186, 1597 "comment" : "Signatures with special case values for r and s.", 1598 "msg" : "313233343030", 1599 "sig" : "3021021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae0201ff", 1600 "result" : "invalid", 1601 "flags" : [ 1602 "EdgeCase" 1603 ] 1604 }, 1605 { 1606 "tcId" : 187, 1607 "comment" : "Signatures with special case values for r and s.", 1608 "msg" : "313233343030", 1609 "sig" : "303c021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae", 1610 "result" : "invalid", 1611 "flags" : [ 1612 "EdgeCase" 1613 ] 1614 }, 1615 { 1616 "tcId" : 188, 1617 "comment" : "Signatures with special case values for r and s.", 1618 "msg" : "313233343030", 1619 "sig" : "303c021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af", 1620 "result" : "invalid", 1621 "flags" : [ 1622 "EdgeCase" 1623 ] 1624 }, 1625 { 1626 "tcId" : 189, 1627 "comment" : "Signatures with special case values for r and s.", 1628 "msg" : "313233343030", 1629 "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c", 1630 "result" : "invalid", 1631 "flags" : [ 1632 "EdgeCase" 1633 ] 1634 }, 1635 { 1636 "tcId" : 190, 1637 "comment" : "Signatures with special case values for r and s.", 1638 "msg" : "313233343030", 1639 "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d", 1640 "result" : "invalid", 1641 "flags" : [ 1642 "EdgeCase" 1643 ] 1644 }, 1645 { 1646 "tcId" : 191, 1647 "comment" : "Signatures with special case values for r and s.", 1648 "msg" : "313233343030", 1649 "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e", 1650 "result" : "invalid", 1651 "flags" : [ 1652 "EdgeCase" 1653 ] 1654 }, 1655 { 1656 "tcId" : 192, 1657 "comment" : "Signatures with special case values for r and s.", 1658 "msg" : "313233343030", 1659 "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae021d0100000000000000000000000000000000000000000000000000000000", 1660 "result" : "invalid", 1661 "flags" : [ 1662 "EdgeCase" 1663 ] 1664 }, 1665 { 1666 "tcId" : 193, 1667 "comment" : "Signatures with special case values for r and s.", 1668 "msg" : "313233343030", 1669 "sig" : "30820123021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667", 1670 "result" : "invalid", 1671 "flags" : [ 1672 "EdgeCase" 1673 ] 1674 }, 1675 { 1676 "tcId" : 194, 1677 "comment" : "Signatures with special case values for r and s.", 1678 "msg" : "313233343030", 1679 "sig" : "3023021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae090380fe01", 1680 "result" : "invalid", 1681 "flags" : [ 1682 "EdgeCase" 1683 ] 1684 }, 1685 { 1686 "tcId" : 195, 1687 "comment" : "Signatures with special case values for r and s.", 1688 "msg" : "313233343030", 1689 "sig" : "3021021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae090142", 1690 "result" : "invalid", 1691 "flags" : [ 1692 "EdgeCase" 1693 ] 1694 }, 1695 { 1696 "tcId" : 196, 1697 "comment" : "Signatures with special case values for r and s.", 1698 "msg" : "313233343030", 1699 "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3", 1700 "result" : "invalid", 1701 "flags" : [ 1702 "EdgeCase" 1703 ] 1704 }, 1705 { 1706 "tcId" : 197, 1707 "comment" : "Signatures with special case values for r and s.", 1708 "msg" : "313233343030", 1709 "sig" : "3021021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af020100", 1710 "result" : "invalid", 1711 "flags" : [ 1712 "EdgeCase" 1713 ] 1714 }, 1715 { 1716 "tcId" : 198, 1717 "comment" : "Signatures with special case values for r and s.", 1718 "msg" : "313233343030", 1719 "sig" : "3021021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af020101", 1720 "result" : "invalid", 1721 "flags" : [ 1722 "EdgeCase" 1723 ] 1724 }, 1725 { 1726 "tcId" : 199, 1727 "comment" : "Signatures with special case values for r and s.", 1728 "msg" : "313233343030", 1729 "sig" : "3021021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af0201ff", 1730 "result" : "invalid", 1731 "flags" : [ 1732 "EdgeCase" 1733 ] 1734 }, 1735 { 1736 "tcId" : 200, 1737 "comment" : "Signatures with special case values for r and s.", 1738 "msg" : "313233343030", 1739 "sig" : "303c021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae", 1740 "result" : "invalid", 1741 "flags" : [ 1742 "EdgeCase" 1743 ] 1744 }, 1745 { 1746 "tcId" : 201, 1747 "comment" : "Signatures with special case values for r and s.", 1748 "msg" : "313233343030", 1749 "sig" : "303c021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af", 1750 "result" : "invalid", 1751 "flags" : [ 1752 "EdgeCase" 1753 ] 1754 }, 1755 { 1756 "tcId" : 202, 1757 "comment" : "Signatures with special case values for r and s.", 1758 "msg" : "313233343030", 1759 "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c", 1760 "result" : "invalid", 1761 "flags" : [ 1762 "EdgeCase" 1763 ] 1764 }, 1765 { 1766 "tcId" : 203, 1767 "comment" : "Signatures with special case values for r and s.", 1768 "msg" : "313233343030", 1769 "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d", 1770 "result" : "invalid", 1771 "flags" : [ 1772 "EdgeCase" 1773 ] 1774 }, 1775 { 1776 "tcId" : 204, 1777 "comment" : "Signatures with special case values for r and s.", 1778 "msg" : "313233343030", 1779 "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e", 1780 "result" : "invalid", 1781 "flags" : [ 1782 "EdgeCase" 1783 ] 1784 }, 1785 { 1786 "tcId" : 205, 1787 "comment" : "Signatures with special case values for r and s.", 1788 "msg" : "313233343030", 1789 "sig" : "303d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af021d0100000000000000000000000000000000000000000000000000000000", 1790 "result" : "invalid", 1791 "flags" : [ 1792 "EdgeCase" 1793 ] 1794 }, 1795 { 1796 "tcId" : 206, 1797 "comment" : "Signatures with special case values for r and s.", 1798 "msg" : "313233343030", 1799 "sig" : "30820123021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667", 1800 "result" : "invalid", 1801 "flags" : [ 1802 "EdgeCase" 1803 ] 1804 }, 1805 { 1806 "tcId" : 207, 1807 "comment" : "Signatures with special case values for r and s.", 1808 "msg" : "313233343030", 1809 "sig" : "3023021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af090380fe01", 1810 "result" : "invalid", 1811 "flags" : [ 1812 "EdgeCase" 1813 ] 1814 }, 1815 { 1816 "tcId" : 208, 1817 "comment" : "Signatures with special case values for r and s.", 1818 "msg" : "313233343030", 1819 "sig" : "3021021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af090142", 1820 "result" : "invalid", 1821 "flags" : [ 1822 "EdgeCase" 1823 ] 1824 }, 1825 { 1826 "tcId" : 209, 1827 "comment" : "Signatures with special case values for r and s.", 1828 "msg" : "313233343030", 1829 "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3", 1830 "result" : "invalid", 1831 "flags" : [ 1832 "EdgeCase" 1833 ] 1834 }, 1835 { 1836 "tcId" : 210, 1837 "comment" : "Signatures with special case values for r and s.", 1838 "msg" : "313233343030", 1839 "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c020100", 1840 "result" : "invalid", 1841 "flags" : [ 1842 "EdgeCase" 1843 ] 1844 }, 1845 { 1846 "tcId" : 211, 1847 "comment" : "Signatures with special case values for r and s.", 1848 "msg" : "313233343030", 1849 "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c020101", 1850 "result" : "invalid", 1851 "flags" : [ 1852 "EdgeCase" 1853 ] 1854 }, 1855 { 1856 "tcId" : 212, 1857 "comment" : "Signatures with special case values for r and s.", 1858 "msg" : "313233343030", 1859 "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c0201ff", 1860 "result" : "invalid", 1861 "flags" : [ 1862 "EdgeCase" 1863 ] 1864 }, 1865 { 1866 "tcId" : 213, 1867 "comment" : "Signatures with special case values for r and s.", 1868 "msg" : "313233343030", 1869 "sig" : "303d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae", 1870 "result" : "invalid", 1871 "flags" : [ 1872 "EdgeCase" 1873 ] 1874 }, 1875 { 1876 "tcId" : 214, 1877 "comment" : "Signatures with special case values for r and s.", 1878 "msg" : "313233343030", 1879 "sig" : "303d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af", 1880 "result" : "invalid", 1881 "flags" : [ 1882 "EdgeCase" 1883 ] 1884 }, 1885 { 1886 "tcId" : 215, 1887 "comment" : "Signatures with special case values for r and s.", 1888 "msg" : "313233343030", 1889 "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c", 1890 "result" : "invalid", 1891 "flags" : [ 1892 "EdgeCase" 1893 ] 1894 }, 1895 { 1896 "tcId" : 216, 1897 "comment" : "Signatures with special case values for r and s.", 1898 "msg" : "313233343030", 1899 "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d", 1900 "result" : "invalid", 1901 "flags" : [ 1902 "EdgeCase" 1903 ] 1904 }, 1905 { 1906 "tcId" : 217, 1907 "comment" : "Signatures with special case values for r and s.", 1908 "msg" : "313233343030", 1909 "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e", 1910 "result" : "invalid", 1911 "flags" : [ 1912 "EdgeCase" 1913 ] 1914 }, 1915 { 1916 "tcId" : 218, 1917 "comment" : "Signatures with special case values for r and s.", 1918 "msg" : "313233343030", 1919 "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c021d0100000000000000000000000000000000000000000000000000000000", 1920 "result" : "invalid", 1921 "flags" : [ 1922 "EdgeCase" 1923 ] 1924 }, 1925 { 1926 "tcId" : 219, 1927 "comment" : "Signatures with special case values for r and s.", 1928 "msg" : "313233343030", 1929 "sig" : "30820124021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667", 1930 "result" : "invalid", 1931 "flags" : [ 1932 "EdgeCase" 1933 ] 1934 }, 1935 { 1936 "tcId" : 220, 1937 "comment" : "Signatures with special case values for r and s.", 1938 "msg" : "313233343030", 1939 "sig" : "3024021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c090380fe01", 1940 "result" : "invalid", 1941 "flags" : [ 1942 "EdgeCase" 1943 ] 1944 }, 1945 { 1946 "tcId" : 221, 1947 "comment" : "Signatures with special case values for r and s.", 1948 "msg" : "313233343030", 1949 "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c090142", 1950 "result" : "invalid", 1951 "flags" : [ 1952 "EdgeCase" 1953 ] 1954 }, 1955 { 1956 "tcId" : 222, 1957 "comment" : "Signatures with special case values for r and s.", 1958 "msg" : "313233343030", 1959 "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3", 1960 "result" : "invalid", 1961 "flags" : [ 1962 "EdgeCase" 1963 ] 1964 }, 1965 { 1966 "tcId" : 223, 1967 "comment" : "Signatures with special case values for r and s.", 1968 "msg" : "313233343030", 1969 "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d020100", 1970 "result" : "invalid", 1971 "flags" : [ 1972 "EdgeCase" 1973 ] 1974 }, 1975 { 1976 "tcId" : 224, 1977 "comment" : "Signatures with special case values for r and s.", 1978 "msg" : "313233343030", 1979 "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d020101", 1980 "result" : "invalid", 1981 "flags" : [ 1982 "EdgeCase" 1983 ] 1984 }, 1985 { 1986 "tcId" : 225, 1987 "comment" : "Signatures with special case values for r and s.", 1988 "msg" : "313233343030", 1989 "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d0201ff", 1990 "result" : "invalid", 1991 "flags" : [ 1992 "EdgeCase" 1993 ] 1994 }, 1995 { 1996 "tcId" : 226, 1997 "comment" : "Signatures with special case values for r and s.", 1998 "msg" : "313233343030", 1999 "sig" : "303d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae", 2000 "result" : "invalid", 2001 "flags" : [ 2002 "EdgeCase" 2003 ] 2004 }, 2005 { 2006 "tcId" : 227, 2007 "comment" : "Signatures with special case values for r and s.", 2008 "msg" : "313233343030", 2009 "sig" : "303d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af", 2010 "result" : "invalid", 2011 "flags" : [ 2012 "EdgeCase" 2013 ] 2014 }, 2015 { 2016 "tcId" : 228, 2017 "comment" : "Signatures with special case values for r and s.", 2018 "msg" : "313233343030", 2019 "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c", 2020 "result" : "invalid", 2021 "flags" : [ 2022 "EdgeCase" 2023 ] 2024 }, 2025 { 2026 "tcId" : 229, 2027 "comment" : "Signatures with special case values for r and s.", 2028 "msg" : "313233343030", 2029 "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d", 2030 "result" : "invalid", 2031 "flags" : [ 2032 "EdgeCase" 2033 ] 2034 }, 2035 { 2036 "tcId" : 230, 2037 "comment" : "Signatures with special case values for r and s.", 2038 "msg" : "313233343030", 2039 "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e", 2040 "result" : "invalid", 2041 "flags" : [ 2042 "EdgeCase" 2043 ] 2044 }, 2045 { 2046 "tcId" : 231, 2047 "comment" : "Signatures with special case values for r and s.", 2048 "msg" : "313233343030", 2049 "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021d0100000000000000000000000000000000000000000000000000000000", 2050 "result" : "invalid", 2051 "flags" : [ 2052 "EdgeCase" 2053 ] 2054 }, 2055 { 2056 "tcId" : 232, 2057 "comment" : "Signatures with special case values for r and s.", 2058 "msg" : "313233343030", 2059 "sig" : "30820124021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667", 2060 "result" : "invalid", 2061 "flags" : [ 2062 "EdgeCase" 2063 ] 2064 }, 2065 { 2066 "tcId" : 233, 2067 "comment" : "Signatures with special case values for r and s.", 2068 "msg" : "313233343030", 2069 "sig" : "3024021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d090380fe01", 2070 "result" : "invalid", 2071 "flags" : [ 2072 "EdgeCase" 2073 ] 2074 }, 2075 { 2076 "tcId" : 234, 2077 "comment" : "Signatures with special case values for r and s.", 2078 "msg" : "313233343030", 2079 "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d090142", 2080 "result" : "invalid", 2081 "flags" : [ 2082 "EdgeCase" 2083 ] 2084 }, 2085 { 2086 "tcId" : 235, 2087 "comment" : "Signatures with special case values for r and s.", 2088 "msg" : "313233343030", 2089 "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3", 2090 "result" : "invalid", 2091 "flags" : [ 2092 "EdgeCase" 2093 ] 2094 }, 2095 { 2096 "tcId" : 236, 2097 "comment" : "Signatures with special case values for r and s.", 2098 "msg" : "313233343030", 2099 "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e020100", 2100 "result" : "invalid", 2101 "flags" : [ 2102 "EdgeCase" 2103 ] 2104 }, 2105 { 2106 "tcId" : 237, 2107 "comment" : "Signatures with special case values for r and s.", 2108 "msg" : "313233343030", 2109 "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e020101", 2110 "result" : "invalid", 2111 "flags" : [ 2112 "EdgeCase" 2113 ] 2114 }, 2115 { 2116 "tcId" : 238, 2117 "comment" : "Signatures with special case values for r and s.", 2118 "msg" : "313233343030", 2119 "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e0201ff", 2120 "result" : "invalid", 2121 "flags" : [ 2122 "EdgeCase" 2123 ] 2124 }, 2125 { 2126 "tcId" : 239, 2127 "comment" : "Signatures with special case values for r and s.", 2128 "msg" : "313233343030", 2129 "sig" : "303d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae", 2130 "result" : "invalid", 2131 "flags" : [ 2132 "EdgeCase" 2133 ] 2134 }, 2135 { 2136 "tcId" : 240, 2137 "comment" : "Signatures with special case values for r and s.", 2138 "msg" : "313233343030", 2139 "sig" : "303d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af", 2140 "result" : "invalid", 2141 "flags" : [ 2142 "EdgeCase" 2143 ] 2144 }, 2145 { 2146 "tcId" : 241, 2147 "comment" : "Signatures with special case values for r and s.", 2148 "msg" : "313233343030", 2149 "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c", 2150 "result" : "invalid", 2151 "flags" : [ 2152 "EdgeCase" 2153 ] 2154 }, 2155 { 2156 "tcId" : 242, 2157 "comment" : "Signatures with special case values for r and s.", 2158 "msg" : "313233343030", 2159 "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d", 2160 "result" : "invalid", 2161 "flags" : [ 2162 "EdgeCase" 2163 ] 2164 }, 2165 { 2166 "tcId" : 243, 2167 "comment" : "Signatures with special case values for r and s.", 2168 "msg" : "313233343030", 2169 "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e", 2170 "result" : "invalid", 2171 "flags" : [ 2172 "EdgeCase" 2173 ] 2174 }, 2175 { 2176 "tcId" : 244, 2177 "comment" : "Signatures with special case values for r and s.", 2178 "msg" : "313233343030", 2179 "sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021d0100000000000000000000000000000000000000000000000000000000", 2180 "result" : "invalid", 2181 "flags" : [ 2182 "EdgeCase" 2183 ] 2184 }, 2185 { 2186 "tcId" : 245, 2187 "comment" : "Signatures with special case values for r and s.", 2188 "msg" : "313233343030", 2189 "sig" : "30820124021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667", 2190 "result" : "invalid", 2191 "flags" : [ 2192 "EdgeCase" 2193 ] 2194 }, 2195 { 2196 "tcId" : 246, 2197 "comment" : "Signatures with special case values for r and s.", 2198 "msg" : "313233343030", 2199 "sig" : "3024021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e090380fe01", 2200 "result" : "invalid", 2201 "flags" : [ 2202 "EdgeCase" 2203 ] 2204 }, 2205 { 2206 "tcId" : 247, 2207 "comment" : "Signatures with special case values for r and s.", 2208 "msg" : "313233343030", 2209 "sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e090142", 2210 "result" : "invalid", 2211 "flags" : [ 2212 "EdgeCase" 2213 ] 2214 }, 2215 { 2216 "tcId" : 248, 2217 "comment" : "Signatures with special case values for r and s.", 2218 "msg" : "313233343030", 2219 "sig" : "303e021d0100000000000000000000000000000000000000000000000000000000021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3", 2220 "result" : "invalid", 2221 "flags" : [ 2222 "EdgeCase" 2223 ] 2224 }, 2225 { 2226 "tcId" : 249, 2227 "comment" : "Signatures with special case values for r and s.", 2228 "msg" : "313233343030", 2229 "sig" : "3022021d0100000000000000000000000000000000000000000000000000000000020100", 2230 "result" : "invalid", 2231 "flags" : [ 2232 "EdgeCase" 2233 ] 2234 }, 2235 { 2236 "tcId" : 250, 2237 "comment" : "Signatures with special case values for r and s.", 2238 "msg" : "313233343030", 2239 "sig" : "3022021d0100000000000000000000000000000000000000000000000000000000020101", 2240 "result" : "invalid", 2241 "flags" : [ 2242 "EdgeCase" 2243 ] 2244 }, 2245 { 2246 "tcId" : 251, 2247 "comment" : "Signatures with special case values for r and s.", 2248 "msg" : "313233343030", 2249 "sig" : "3022021d01000000000000000000000000000000000000000000000000000000000201ff", 2250 "result" : "invalid", 2251 "flags" : [ 2252 "EdgeCase" 2253 ] 2254 }, 2255 { 2256 "tcId" : 252, 2257 "comment" : "Signatures with special case values for r and s.", 2258 "msg" : "313233343030", 2259 "sig" : "303d021d0100000000000000000000000000000000000000000000000000000000021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae", 2260 "result" : "invalid", 2261 "flags" : [ 2262 "EdgeCase" 2263 ] 2264 }, 2265 { 2266 "tcId" : 253, 2267 "comment" : "Signatures with special case values for r and s.", 2268 "msg" : "313233343030", 2269 "sig" : "303d021d0100000000000000000000000000000000000000000000000000000000021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af", 2270 "result" : "invalid", 2271 "flags" : [ 2272 "EdgeCase" 2273 ] 2274 }, 2275 { 2276 "tcId" : 254, 2277 "comment" : "Signatures with special case values for r and s.", 2278 "msg" : "313233343030", 2279 "sig" : "303e021d0100000000000000000000000000000000000000000000000000000000021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c", 2280 "result" : "invalid", 2281 "flags" : [ 2282 "EdgeCase" 2283 ] 2284 }, 2285 { 2286 "tcId" : 255, 2287 "comment" : "Signatures with special case values for r and s.", 2288 "msg" : "313233343030", 2289 "sig" : "303e021d0100000000000000000000000000000000000000000000000000000000021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d", 2290 "result" : "invalid", 2291 "flags" : [ 2292 "EdgeCase" 2293 ] 2294 }, 2295 { 2296 "tcId" : 256, 2297 "comment" : "Signatures with special case values for r and s.", 2298 "msg" : "313233343030", 2299 "sig" : "303e021d0100000000000000000000000000000000000000000000000000000000021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e", 2300 "result" : "invalid", 2301 "flags" : [ 2302 "EdgeCase" 2303 ] 2304 }, 2305 { 2306 "tcId" : 257, 2307 "comment" : "Signatures with special case values for r and s.", 2308 "msg" : "313233343030", 2309 "sig" : "303e021d0100000000000000000000000000000000000000000000000000000000021d0100000000000000000000000000000000000000000000000000000000", 2310 "result" : "invalid", 2311 "flags" : [ 2312 "EdgeCase" 2313 ] 2314 }, 2315 { 2316 "tcId" : 258, 2317 "comment" : "Signatures with special case values for r and s.", 2318 "msg" : "313233343030", 2319 "sig" : "30820124021d010000000000000000000000000000000000000000000000000000000002820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667", 2320 "result" : "invalid", 2321 "flags" : [ 2322 "EdgeCase" 2323 ] 2324 }, 2325 { 2326 "tcId" : 259, 2327 "comment" : "Signatures with special case values for r and s.", 2328 "msg" : "313233343030", 2329 "sig" : "3024021d0100000000000000000000000000000000000000000000000000000000090380fe01", 2330 "result" : "invalid", 2331 "flags" : [ 2332 "EdgeCase" 2333 ] 2334 }, 2335 { 2336 "tcId" : 260, 2337 "comment" : "Signatures with special case values for r and s.", 2338 "msg" : "313233343030", 2339 "sig" : "3022021d0100000000000000000000000000000000000000000000000000000000090142", 2340 "result" : "invalid", 2341 "flags" : [ 2342 "EdgeCase" 2343 ] 2344 }, 2345 { 2346 "tcId" : 261, 2347 "comment" : "Signatures with special case values for r and s.", 2348 "msg" : "313233343030", 2349 "sig" : "3082012402820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3", 2350 "result" : "invalid", 2351 "flags" : [ 2352 "EdgeCase" 2353 ] 2354 }, 2355 { 2356 "tcId" : 262, 2357 "comment" : "Signatures with special case values for r and s.", 2358 "msg" : "313233343030", 2359 "sig" : "3082010802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667020100", 2360 "result" : "invalid", 2361 "flags" : [ 2362 "EdgeCase" 2363 ] 2364 }, 2365 { 2366 "tcId" : 263, 2367 "comment" : "Signatures with special case values for r and s.", 2368 "msg" : "313233343030", 2369 "sig" : "3082010802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667020101", 2370 "result" : "invalid", 2371 "flags" : [ 2372 "EdgeCase" 2373 ] 2374 }, 2375 { 2376 "tcId" : 264, 2377 "comment" : "Signatures with special case values for r and s.", 2378 "msg" : "313233343030", 2379 "sig" : "3082010802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd6670201ff", 2380 "result" : "invalid", 2381 "flags" : [ 2382 "EdgeCase" 2383 ] 2384 }, 2385 { 2386 "tcId" : 265, 2387 "comment" : "Signatures with special case values for r and s.", 2388 "msg" : "313233343030", 2389 "sig" : "3082012302820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae", 2390 "result" : "invalid", 2391 "flags" : [ 2392 "EdgeCase" 2393 ] 2394 }, 2395 { 2396 "tcId" : 266, 2397 "comment" : "Signatures with special case values for r and s.", 2398 "msg" : "313233343030", 2399 "sig" : "3082012302820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af", 2400 "result" : "invalid", 2401 "flags" : [ 2402 "EdgeCase" 2403 ] 2404 }, 2405 { 2406 "tcId" : 267, 2407 "comment" : "Signatures with special case values for r and s.", 2408 "msg" : "313233343030", 2409 "sig" : "3082012402820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c", 2410 "result" : "invalid", 2411 "flags" : [ 2412 "EdgeCase" 2413 ] 2414 }, 2415 { 2416 "tcId" : 268, 2417 "comment" : "Signatures with special case values for r and s.", 2418 "msg" : "313233343030", 2419 "sig" : "3082012402820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d", 2420 "result" : "invalid", 2421 "flags" : [ 2422 "EdgeCase" 2423 ] 2424 }, 2425 { 2426 "tcId" : 269, 2427 "comment" : "Signatures with special case values for r and s.", 2428 "msg" : "313233343030", 2429 "sig" : "3082012402820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e", 2430 "result" : "invalid", 2431 "flags" : [ 2432 "EdgeCase" 2433 ] 2434 }, 2435 { 2436 "tcId" : 270, 2437 "comment" : "Signatures with special case values for r and s.", 2438 "msg" : "313233343030", 2439 "sig" : "3082012402820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d0100000000000000000000000000000000000000000000000000000000", 2440 "result" : "invalid", 2441 "flags" : [ 2442 "EdgeCase" 2443 ] 2444 }, 2445 { 2446 "tcId" : 271, 2447 "comment" : "Signatures with special case values for r and s.", 2448 "msg" : "313233343030", 2449 "sig" : "3082020a02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd66702820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667", 2450 "result" : "invalid", 2451 "flags" : [ 2452 "EdgeCase" 2453 ] 2454 }, 2455 { 2456 "tcId" : 272, 2457 "comment" : "Signatures with special case values for r and s.", 2458 "msg" : "313233343030", 2459 "sig" : "3082010a02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667090380fe01", 2460 "result" : "invalid", 2461 "flags" : [ 2462 "EdgeCase" 2463 ] 2464 }, 2465 { 2466 "tcId" : 273, 2467 "comment" : "Signatures with special case values for r and s.", 2468 "msg" : "313233343030", 2469 "sig" : "3082010802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667090142", 2470 "result" : "invalid", 2471 "flags" : [ 2472 "EdgeCase" 2473 ] 2474 }, 2475 { 2476 "tcId" : 274, 2477 "comment" : "Signatures with special case values for r and s.", 2478 "msg" : "313233343030", 2479 "sig" : "3024090380fe01021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3", 2480 "result" : "invalid", 2481 "flags" : [ 2482 "EdgeCase" 2483 ] 2484 }, 2485 { 2486 "tcId" : 275, 2487 "comment" : "Signatures with special case values for r and s.", 2488 "msg" : "313233343030", 2489 "sig" : "3008090380fe01020100", 2490 "result" : "invalid", 2491 "flags" : [ 2492 "EdgeCase" 2493 ] 2494 }, 2495 { 2496 "tcId" : 276, 2497 "comment" : "Signatures with special case values for r and s.", 2498 "msg" : "313233343030", 2499 "sig" : "3008090380fe01020101", 2500 "result" : "invalid", 2501 "flags" : [ 2502 "EdgeCase" 2503 ] 2504 }, 2505 { 2506 "tcId" : 277, 2507 "comment" : "Signatures with special case values for r and s.", 2508 "msg" : "313233343030", 2509 "sig" : "3008090380fe010201ff", 2510 "result" : "invalid", 2511 "flags" : [ 2512 "EdgeCase" 2513 ] 2514 }, 2515 { 2516 "tcId" : 278, 2517 "comment" : "Signatures with special case values for r and s.", 2518 "msg" : "313233343030", 2519 "sig" : "3023090380fe01021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae", 2520 "result" : "invalid", 2521 "flags" : [ 2522 "EdgeCase" 2523 ] 2524 }, 2525 { 2526 "tcId" : 279, 2527 "comment" : "Signatures with special case values for r and s.", 2528 "msg" : "313233343030", 2529 "sig" : "3023090380fe01021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af", 2530 "result" : "invalid", 2531 "flags" : [ 2532 "EdgeCase" 2533 ] 2534 }, 2535 { 2536 "tcId" : 280, 2537 "comment" : "Signatures with special case values for r and s.", 2538 "msg" : "313233343030", 2539 "sig" : "3024090380fe01021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c", 2540 "result" : "invalid", 2541 "flags" : [ 2542 "EdgeCase" 2543 ] 2544 }, 2545 { 2546 "tcId" : 281, 2547 "comment" : "Signatures with special case values for r and s.", 2548 "msg" : "313233343030", 2549 "sig" : "3024090380fe01021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d", 2550 "result" : "invalid", 2551 "flags" : [ 2552 "EdgeCase" 2553 ] 2554 }, 2555 { 2556 "tcId" : 282, 2557 "comment" : "Signatures with special case values for r and s.", 2558 "msg" : "313233343030", 2559 "sig" : "3024090380fe01021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e", 2560 "result" : "invalid", 2561 "flags" : [ 2562 "EdgeCase" 2563 ] 2564 }, 2565 { 2566 "tcId" : 283, 2567 "comment" : "Signatures with special case values for r and s.", 2568 "msg" : "313233343030", 2569 "sig" : "3024090380fe01021d0100000000000000000000000000000000000000000000000000000000", 2570 "result" : "invalid", 2571 "flags" : [ 2572 "EdgeCase" 2573 ] 2574 }, 2575 { 2576 "tcId" : 284, 2577 "comment" : "Signatures with special case values for r and s.", 2578 "msg" : "313233343030", 2579 "sig" : "3082010a090380fe0102820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667", 2580 "result" : "invalid", 2581 "flags" : [ 2582 "EdgeCase" 2583 ] 2584 }, 2585 { 2586 "tcId" : 285, 2587 "comment" : "Signatures with special case values for r and s.", 2588 "msg" : "313233343030", 2589 "sig" : "300a090380fe01090380fe01", 2590 "result" : "invalid", 2591 "flags" : [ 2592 "EdgeCase" 2593 ] 2594 }, 2595 { 2596 "tcId" : 286, 2597 "comment" : "Signatures with special case values for r and s.", 2598 "msg" : "313233343030", 2599 "sig" : "3008090380fe01090142", 2600 "result" : "invalid", 2601 "flags" : [ 2602 "EdgeCase" 2603 ] 2604 }, 2605 { 2606 "tcId" : 287, 2607 "comment" : "Signature encoding contains wrong type.", 2608 "msg" : "313233343030", 2609 "sig" : "30060201010c0130", 2610 "result" : "invalid", 2611 "flags" : [] 2612 }, 2613 { 2614 "tcId" : 288, 2615 "comment" : "Signature encoding contains wrong type.", 2616 "msg" : "313233343030", 2617 "sig" : "30050201010c00", 2618 "result" : "invalid", 2619 "flags" : [] 2620 }, 2621 { 2622 "tcId" : 289, 2623 "comment" : "Signature encoding contains wrong type.", 2624 "msg" : "313233343030", 2625 "sig" : "30090c0225730c03732573", 2626 "result" : "invalid", 2627 "flags" : [] 2628 }, 2629 { 2630 "tcId" : 290, 2631 "comment" : "Signature encoding contains wrong type.", 2632 "msg" : "313233343030", 2633 "sig" : "30080201013003020100", 2634 "result" : "invalid", 2635 "flags" : [] 2636 }, 2637 { 2638 "tcId" : 291, 2639 "comment" : "Signature encoding contains wrong type.", 2640 "msg" : "313233343030", 2641 "sig" : "3003020101", 2642 "result" : "invalid", 2643 "flags" : [] 2644 }, 2645 { 2646 "tcId" : 292, 2647 "comment" : "Signature encoding contains wrong type.", 2648 "msg" : "313233343030", 2649 "sig" : "3006020101010100", 2650 "result" : "invalid", 2651 "flags" : [] 2652 }, 2653 { 2654 "tcId" : 293, 2655 "comment" : "random signatures", 2656 "msg" : "313233343030", 2657 "sig" : "303d021d00a939df97ddbe605a925e2456acc196ceea94410d54eed9d501befb90021c2f50ce7bac70f84f265794a3ada363f9afacf7b88c5273e23cac5e55", 2658 "result" : "valid", 2659 "flags" : [] 2660 }, 2661 { 2662 "tcId" : 294, 2663 "comment" : "random signatures", 2664 "msg" : "313233343030", 2665 "sig" : "303c021c3b98fa1f5ea18af8e2878571152f257accf243342582a757535f4a46021c1d86c74f77cde3fdeb48efa02ca06a5264981310fa5922339d52dfff", 2666 "result" : "valid", 2667 "flags" : [] 2668 }, 2669 { 2670 "tcId" : 295, 2671 "comment" : "random signatures", 2672 "msg" : "313233343030", 2673 "sig" : "303c021c6413ccb5d0de22129ab5f861f571d9d9419e057101f990cebb2a52e5021c3e332c78c75288f96057795872cbe64f343100b5df2353f60ed257f5", 2674 "result" : "valid", 2675 "flags" : [] 2676 }, 2677 { 2678 "tcId" : 296, 2679 "comment" : "random signatures", 2680 "msg" : "313233343030", 2681 "sig" : "303c021c19dc7c18a0ca1e947b095782aa5ab1e6c3f2ca329d6070959833d88c021c183eefdcfd75ff8dcdb2c17c184529b8accfa7cb2a5c94d214fa459c", 2682 "result" : "valid", 2683 "flags" : [] 2684 }, 2685 { 2686 "tcId" : 297, 2687 "comment" : "random signatures", 2688 "msg" : "313233343030", 2689 "sig" : "303c021c720931df5201f87af025960a55f815e841d827b85f047b789bb026f1021c25541b566f22f776996699acd28248c9c3c3313d1508c8a09cc582e6", 2690 "result" : "valid", 2691 "flags" : [] 2692 }, 2693 { 2694 "tcId" : 298, 2695 "comment" : "special case hash", 2696 "msg" : "32323534363238393834", 2697 "sig" : "303d021d00ae0bf0ce838e2edb37604efa49b6cd1d5f900c3c64e5736c673339b8021c18ef9233f76217a6ad249b1f08c59457918a60ea86e8c2a277938c89", 2698 "result" : "valid", 2699 "flags" : [] 2700 }, 2701 { 2702 "tcId" : 299, 2703 "comment" : "special case hash", 2704 "msg" : "31383237383738363130", 2705 "sig" : "303d021d00863925f1ecb1dbf5a42d756df18161339f89034584f3642fe5fa43c8021c2f0a360afd74ead00fca0e66c4564e2ceda8870e61059e8ca380f98a", 2706 "result" : "valid", 2707 "flags" : [] 2708 }, 2709 { 2710 "tcId" : 300, 2711 "comment" : "special case hash", 2712 "msg" : "31353138383631373039", 2713 "sig" : "303c021c7bdc97bca7f3013fc6b6fc0034d723de4cf7c7039d09af4ef5f2f4fa021c2650562418258e080bf50e7b81d95b4ec77b92991a26d0386833ea74", 2714 "result" : "valid", 2715 "flags" : [] 2716 }, 2717 { 2718 "tcId" : 301, 2719 "comment" : "special case hash", 2720 "msg" : "32313239323333343232", 2721 "sig" : "303c021c051b0d01cfc2a31d139a670eb6f091e9436cc525a9b0242e49428b63021c718785905b3499e7934112656136da4809529f068c50f96e8e834b76", 2722 "result" : "valid", 2723 "flags" : [] 2724 }, 2725 { 2726 "tcId" : 302, 2727 "comment" : "special case hash", 2728 "msg" : "31323231393739303539", 2729 "sig" : "303c021c099ce9fa75f5fff9cf3ca5781378269376d9faa205711a6b8aa15690021c240586c456884c48b71a2e5b0a1dd0bb4471d5c9bc11c06e6618f84f", 2730 "result" : "valid", 2731 "flags" : [] 2732 }, 2733 { 2734 "tcId" : 303, 2735 "comment" : "special case hash", 2736 "msg" : "32333032353637363131", 2737 "sig" : "303c021c52a9967eb246ed578e094b3fd0722864015f065e419fe86dbc965626021c4b1a9a97c54387f2a4a6ed53c7280450151ec94979e8648bf0307db7", 2738 "result" : "valid", 2739 "flags" : [] 2740 }, 2741 { 2742 "tcId" : 304, 2743 "comment" : "special case hash", 2744 "msg" : "31313035383638343732", 2745 "sig" : "303d021d00a5d86a6109be1f7fc13bfa24f3988ab773dd31fc48c078bcf1810d80021c6db2be3b6ae263111b540ab708acdf1d72408fd073e8032634d2dfcc", 2746 "result" : "valid", 2747 "flags" : [] 2748 }, 2749 { 2750 "tcId" : 305, 2751 "comment" : "special case hash", 2752 "msg" : "31343636363134343432", 2753 "sig" : "303d021c6fe4095c131b39ec9e568d2079701707f68f8fc2adbaa110b6b25023021d009f8b5e066750f5e9f2afe77a3a377367288637c6d045d53900368a66", 2754 "result" : "valid", 2755 "flags" : [] 2756 }, 2757 { 2758 "tcId" : 306, 2759 "comment" : "special case hash", 2760 "msg" : "343431393536343230", 2761 "sig" : "303c021c255b9c7a2e453c0e737c6e8cdb2d0a70ff83286381636c8e257acfde021c4da758b8cc6b44beb5334530d0f18aa435f1f13624f57408e5256a3d", 2762 "result" : "valid", 2763 "flags" : [] 2764 }, 2765 { 2766 "tcId" : 307, 2767 "comment" : "special case hash", 2768 "msg" : "31393639343836303634", 2769 "sig" : "303c021c1cfdc22c4198e7c2e8c5f4d444a66af35f4fc050ab5cd79d53e4c2fe021c08fa67477ae8bd723537f3f67bdc07691341cab13c60ac6619e4fd0e", 2770 "result" : "valid", 2771 "flags" : [] 2772 }, 2773 { 2774 "tcId" : 308, 2775 "comment" : "special case hash", 2776 "msg" : "32323335363732383833", 2777 "sig" : "303d021c07e4399a8efea40467291eadd4b72603f5239585dcdaa9af0886b4f1021d00aa6fc9c29a83b42cc38177643363381764b7bcb0ee1b36e9dcc1305c", 2778 "result" : "valid", 2779 "flags" : [] 2780 }, 2781 { 2782 "tcId" : 309, 2783 "comment" : "special case hash", 2784 "msg" : "32323537383433373033", 2785 "sig" : "303d021d008325d2277a644be50232ac0d5d8ef9672c3512bcb63518e57f9da7f8021c6cdcfa9c16a84114784db6a775802937cfbe796df1d1883b330c4d5d", 2786 "result" : "valid", 2787 "flags" : [] 2788 }, 2789 { 2790 "tcId" : 310, 2791 "comment" : "special case hash", 2792 "msg" : "393434353030393436", 2793 "sig" : "303d021d00b56f2fc3a14310f4f7139e4b87c63b2603094c270ba9ead2b3689dab021c1188a91b903413844e241fe4f7118635c7c085a465dfa89fe81cd072", 2794 "result" : "valid", 2795 "flags" : [] 2796 }, 2797 { 2798 "tcId" : 311, 2799 "comment" : "special case hash", 2800 "msg" : "31363837373839343130", 2801 "sig" : "303d021d008d6dd789d09df289b7344a0868d9d93c61ef71ba2aa60f57a9044962021c31da5aea906b4c5618def7f89d275ce6d3947bd00cd77044d213f587", 2802 "result" : "valid", 2803 "flags" : [] 2804 }, 2805 { 2806 "tcId" : 312, 2807 "comment" : "special case hash", 2808 "msg" : "333933323631323238", 2809 "sig" : "303d021d009a489a5bf29ac49e700ed1c7a61eaf422242e9a9f706f30938353494021c06b93abe7678e8bb9e6a3744581ba11e657021299f76b7803ce15fcb", 2810 "result" : "valid", 2811 "flags" : [] 2812 }, 2813 { 2814 "tcId" : 313, 2815 "comment" : "special case hash", 2816 "msg" : "31303733353731303935", 2817 "sig" : "303d021d0089eef41c40f43032e2c17f80e3bfa8125ba4bef9c5590ea7704067c1021c5a61599ed31031a0d5a9ae6fb1338b0002c7e647a4a76738c7f7ffdb", 2818 "result" : "valid", 2819 "flags" : [] 2820 }, 2821 { 2822 "tcId" : 314, 2823 "comment" : "special case hash", 2824 "msg" : "3630383837343734", 2825 "sig" : "303e021d00b1b4bd210c230ad71527f0afdf31872d583978e7b44a4c8b0846f4fe021d00912a4e8750aeaa073dfca5c206f645a8e8f498067331ec037cbbd0e2", 2826 "result" : "valid", 2827 "flags" : [] 2828 }, 2829 { 2830 "tcId" : 315, 2831 "comment" : "special case hash", 2832 "msg" : "31313932353639393632", 2833 "sig" : "303d021c4ad46013a0286073fbbfed901623f6838ccd6c81e3e18570b2f5c13c021d00933c2e37d7f559f905fa14277144e2b64d20bf03c41069286139d8cc", 2834 "result" : "valid", 2835 "flags" : [] 2836 }, 2837 { 2838 "tcId" : 316, 2839 "comment" : "special case hash", 2840 "msg" : "3930303736303933", 2841 "sig" : "303d021c159879b8e270418199fb051152897126c80286bd38343fe914737b36021d008a31fa7a9aac01e3df0770d6eaa9476ea36f47295c194a50d62b5eab", 2842 "result" : "valid", 2843 "flags" : [] 2844 }, 2845 { 2846 "tcId" : 317, 2847 "comment" : "special case hash", 2848 "msg" : "31363032383336313337", 2849 "sig" : "303c021c269cc182e0bbd081be7d135ff72355c67a58336657767abf4b9b6405021c1684f1019a21d80feb1bdb4554933e8067feb6f0bf17437d2e63aaa6", 2850 "result" : "valid", 2851 "flags" : [] 2852 }, 2853 { 2854 "tcId" : 318, 2855 "comment" : "special case hash", 2856 "msg" : "32303830323435363734", 2857 "sig" : "303c021c1fd07fe19939130250715186cc77196dcbe20e8e6d67c47b0a6dcf28021c776f5809de588faddee252de1755a95f7b1f8a073fec81bad1972024", 2858 "result" : "valid", 2859 "flags" : [] 2860 }, 2861 { 2862 "tcId" : 319, 2863 "comment" : "special case hash", 2864 "msg" : "31373938323734363539", 2865 "sig" : "303c021c5b2d08ff9d8314a064b9bf7e65efc880c41b37dab090c5a33405664b021c6f790ac01d38c8adf3e9012f3f0e5bc38e17778cdcddf2cddabc75b0", 2866 "result" : "valid", 2867 "flags" : [] 2868 }, 2869 { 2870 "tcId" : 320, 2871 "comment" : "special case hash", 2872 "msg" : "31313535353737373230", 2873 "sig" : "303c021c6e6d35062b651c452c25327b4d99544fc2262be58c57bc8ff75f193a021c710c4ab62dfa6fb982505b9c4415ffb117808ec1c4b8a5aee5d92722", 2874 "result" : "valid", 2875 "flags" : [] 2876 }, 2877 { 2878 "tcId" : 321, 2879 "comment" : "special case hash", 2880 "msg" : "32343332343734363634", 2881 "sig" : "303c021c416b0d4f56fb6e2d1075e910c4cb349e8bff99f60aaaafa6a7398f45021c212d7473330f9bc0e22758072195982cc50d6f4146c87ff72be0bbf8", 2882 "result" : "valid", 2883 "flags" : [] 2884 }, 2885 { 2886 "tcId" : 322, 2887 "comment" : "special case hash", 2888 "msg" : "32343137323832323737", 2889 "sig" : "303c021c5f123d0b2862885918d2a67afc9743657bc6c603abfc0ff7c1d11a27021c2ce308192c6ff01dd1eeb1709be7bfeab115a0edca1bc7b8de901f5a", 2890 "result" : "valid", 2891 "flags" : [] 2892 }, 2893 { 2894 "tcId" : 323, 2895 "comment" : "special case hash", 2896 "msg" : "3737383734373731", 2897 "sig" : "303c021c6aaad7b9f862239389d833ab039e7d63b84401bb05155a228848cad4021c79a27fe2e493a1d29020cbb16c2921b1a87bd01bf8ef33e2d9882a37", 2898 "result" : "valid", 2899 "flags" : [] 2900 } 2901 ] 2902 }, 2903 { 2904 "key" : { 2905 "g" : "16a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde", 2906 "keySize" : 2048, 2907 "p" : "008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667", 2908 "q" : "00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d", 2909 "type" : "DsaPublicKey", 2910 "y" : "6978b68d31334ee5bc7b3e91ab6c2336fab45c64836bd92cb5337b734db9e8e44f889f8869829f4fe174dc9344c164a0ba5b0126259ba8a43f607564fa4a1d0d49645e1d5886a1fc485e2fe91e56eae330da05e17b0b3d018c290285b249bc409e7af54300fc7c3eb34911457e2371931ad9302e8450cd95df3d561ea0ad94d0a2eabcafe0dd6728fb280029b556d9f4fa7c0f46a7804329936708e97e11fc22b2a50761a890c65b5fea2a1a4172f6be9eaa60e738cdf60c015142e2e562bb62a11e810ccdf0bf633307382f2d9a9769b115dfcdab4bacae73feca289db209dce34cbe126e8c7f9d9e4f8f711349a608d567b48c050e9dfb32bc184ecaa4f0f0" 2911 }, 2912 "keyDer" : "308203423082023506072a8648ce3804013082022802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d0282010016a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde0382010500028201006978b68d31334ee5bc7b3e91ab6c2336fab45c64836bd92cb5337b734db9e8e44f889f8869829f4fe174dc9344c164a0ba5b0126259ba8a43f607564fa4a1d0d49645e1d5886a1fc485e2fe91e56eae330da05e17b0b3d018c290285b249bc409e7af54300fc7c3eb34911457e2371931ad9302e8450cd95df3d561ea0ad94d0a2eabcafe0dd6728fb280029b556d9f4fa7c0f46a7804329936708e97e11fc22b2a50761a890c65b5fea2a1a4172f6be9eaa60e738cdf60c015142e2e562bb62a11e810ccdf0bf633307382f2d9a9769b115dfcdab4bacae73feca289db209dce34cbe126e8c7f9d9e4f8f711349a608d567b48c050e9dfb32bc184ecaa4f0f0", 2913 "keyPem" : "-----BEGIN PUBLIC KEY-----\nMIIDQjCCAjUGByqGSM44BAEwggIoAoIBAQCPeTXZuarpv6vtiHrPSVG28y7Fnjuv\nNxjo6sSWHz79NgbnQ1GpxBgzObgJ58KuHFObp0dbhdARrbi0eYd1SYRpXKwOjxSz\nNggooi/6JxEKPWKpk0U0CaD+aWxGWPhL3SCBnDcJoBBXsZWtzQAjPbpUhLYpH51k\njviDRIZ3l5zsBLQ0pqwudemYXeI9sCkvwRGMn/qdgYHnM423krcw17njSVkvaAmY\nchU5Feo9a4tGU8YzRY+AOzKkwuDycpAlbk4/ijsIOKHEUOThjBopo33fXqFD3ktm\n/wSQPtXPFiPhWNSHxgjpfyEc2B3KI8tuOAdl+CLjQr5ITAV2OTlgHNZnAh0AuvaW\npoV499/e5/pnyXfHhe8ysjO65YDAvNVpXQKCAQAWplxYIEhQcE51AqOXVwQNNNo6\nNHjBVNTkpcAtJC7gT5bmHkvQkEq9rI837rHgnzGC0jyQQ8tkL4gAQWDt+coJsyB2\np5wypifyRz6Rh5uixOdEvSCBVEy1W4AsNo0fqD7UielOD6BojjJCilx4xHjGjQUn\ntxyaOrsLC+EsRGiWOefTznTbEBplqiuH9kxoJts+xy9LVZmDS7TtsC98kOmkltOl\nXVNb6/xF1PYZ9j897buHOSXC8iTgdzEpbaiH7B5HSPh++1/et1SEMWsiMt7lU92v\nAhErDR8C2jCXMiT+J67ai51LKSLZuovjntnhA6Y8UoELxoi34u1DFuHvF9veA4IB\nBQACggEAaXi2jTEzTuW8ez6Rq2wjNvq0XGSDa9kstTN7c0256ORPiJ+IaYKfT+F0\n3JNEwWSgulsBJiWbqKQ/YHVk+kodDUlkXh1YhqH8SF4v6R5W6uMw2gXhews9AYwp\nAoWySbxAnnr1QwD8fD6zSRFFfiNxkxrZMC6EUM2V3z1WHqCtlNCi6ryv4N1nKPso\nACm1Vtn0+nwPRqeAQymTZwjpfhH8IrKlB2GokMZbX+oqGkFy9r6eqmDnOM32DAFR\nQuLlYrtioR6BDM3wv2MzBzgvLZqXabEV382rS6yuc/7KKJ2yCdzjTL4Sbox/nZ5P\nj3ETSaYI1We0jAUOnfsyvBhOyqTw8A==\n-----END PUBLIC KEY-----", 2914 "sha" : "SHA-224", 2915 "type" : "DsaVerify", 2916 "tests" : [ 2917 { 2918 "tcId" : 324, 2919 "comment" : "r,s = 1,1", 2920 "msg" : "54657374", 2921 "sig" : "3006020101020101", 2922 "result" : "valid", 2923 "flags" : [] 2924 }, 2925 { 2926 "tcId" : 325, 2927 "comment" : "r,s = 1,5", 2928 "msg" : "54657374", 2929 "sig" : "3006020101020105", 2930 "result" : "valid", 2931 "flags" : [] 2932 }, 2933 { 2934 "tcId" : 326, 2935 "comment" : "r = 1, u2 small", 2936 "msg" : "54657374", 2937 "sig" : "3022020101021d009592121ed12d93197f1ffb863ac63937f28ef4f62f1e009a30aabab1", 2938 "result" : "valid", 2939 "flags" : [] 2940 }, 2941 { 2942 "tcId" : 327, 2943 "comment" : "r = 1, s = q-1", 2944 "msg" : "54657374", 2945 "sig" : "3022020101021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c", 2946 "result" : "valid", 2947 "flags" : [] 2948 } 2949 ] 2950 }, 2951 { 2952 "key" : { 2953 "g" : "16a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde", 2954 "keySize" : 2048, 2955 "p" : "008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667", 2956 "q" : "00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d", 2957 "type" : "DsaPublicKey", 2958 "y" : "2a64953bde40789f80ed8227192286115b92d09d5de96904e803ec4ecfbd73e0f08e82910febf19fa3cdc55ff20eb970d9c712f44785c0fd592c17fb43f4625357a4ac8a1a628f72040ae5360839c7c1f6b214e7a15530fe22887139ea0f05a9daf9d95bd6b7467abf9107c9fbe31e36330276eeccce3d59635206d60ca256f9af60627626b0594984b5a075c42c42067fa8c330f258bcf145df27a97da8ee419b54e3ab296c7ce9ef6a0113389b3cac7885b44b3722d27cad60e4e5a924a1ed0342cea9e99256f6bc1308d4af2c0af9379b1cf2119ce113c085705f5519ccc1ba8562a2236190d3f0c0a10f01466ad79a48127c28433f6b34e24a539af60f3d" 2959 }, 2960 "keyDer" : "308203423082023506072a8648ce3804013082022802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d0282010016a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde0382010500028201002a64953bde40789f80ed8227192286115b92d09d5de96904e803ec4ecfbd73e0f08e82910febf19fa3cdc55ff20eb970d9c712f44785c0fd592c17fb43f4625357a4ac8a1a628f72040ae5360839c7c1f6b214e7a15530fe22887139ea0f05a9daf9d95bd6b7467abf9107c9fbe31e36330276eeccce3d59635206d60ca256f9af60627626b0594984b5a075c42c42067fa8c330f258bcf145df27a97da8ee419b54e3ab296c7ce9ef6a0113389b3cac7885b44b3722d27cad60e4e5a924a1ed0342cea9e99256f6bc1308d4af2c0af9379b1cf2119ce113c085705f5519ccc1ba8562a2236190d3f0c0a10f01466ad79a48127c28433f6b34e24a539af60f3d", 2961 "keyPem" : "-----BEGIN PUBLIC KEY-----\nMIIDQjCCAjUGByqGSM44BAEwggIoAoIBAQCPeTXZuarpv6vtiHrPSVG28y7Fnjuv\nNxjo6sSWHz79NgbnQ1GpxBgzObgJ58KuHFObp0dbhdARrbi0eYd1SYRpXKwOjxSz\nNggooi/6JxEKPWKpk0U0CaD+aWxGWPhL3SCBnDcJoBBXsZWtzQAjPbpUhLYpH51k\njviDRIZ3l5zsBLQ0pqwudemYXeI9sCkvwRGMn/qdgYHnM423krcw17njSVkvaAmY\nchU5Feo9a4tGU8YzRY+AOzKkwuDycpAlbk4/ijsIOKHEUOThjBopo33fXqFD3ktm\n/wSQPtXPFiPhWNSHxgjpfyEc2B3KI8tuOAdl+CLjQr5ITAV2OTlgHNZnAh0AuvaW\npoV499/e5/pnyXfHhe8ysjO65YDAvNVpXQKCAQAWplxYIEhQcE51AqOXVwQNNNo6\nNHjBVNTkpcAtJC7gT5bmHkvQkEq9rI837rHgnzGC0jyQQ8tkL4gAQWDt+coJsyB2\np5wypifyRz6Rh5uixOdEvSCBVEy1W4AsNo0fqD7UielOD6BojjJCilx4xHjGjQUn\ntxyaOrsLC+EsRGiWOefTznTbEBplqiuH9kxoJts+xy9LVZmDS7TtsC98kOmkltOl\nXVNb6/xF1PYZ9j897buHOSXC8iTgdzEpbaiH7B5HSPh++1/et1SEMWsiMt7lU92v\nAhErDR8C2jCXMiT+J67ai51LKSLZuovjntnhA6Y8UoELxoi34u1DFuHvF9veA4IB\nBQACggEAKmSVO95AeJ+A7YInGSKGEVuS0J1d6WkE6APsTs+9c+DwjoKRD+vxn6PN\nxV/yDrlw2ccS9EeFwP1ZLBf7Q/RiU1ekrIoaYo9yBArlNgg5x8H2shTnoVUw/iKI\ncTnqDwWp2vnZW9a3Rnq/kQfJ++MeNjMCdu7Mzj1ZY1IG1gyiVvmvYGJ2JrBZSYS1\noHXELEIGf6jDMPJYvPFF3yepfajuQZtU46spbHzp72oBEzibPKx4hbRLNyLSfK1g\n5OWpJKHtA0LOqemSVva8EwjUrywK+TebHPIRnOETwIVwX1UZzMG6hWKiI2GQ0/DA\noQ8BRmrXmkgSfChDP2s04kpTmvYPPQ==\n-----END PUBLIC KEY-----", 2962 "sha" : "SHA-224", 2963 "type" : "DsaVerify", 2964 "tests" : [ 2965 { 2966 "tcId" : 328, 2967 "comment" : "s = 1", 2968 "msg" : "54657374", 2969 "sig" : "3021021c5a252f4fc55618747fd94b13c9bee62bb958d85777cb07dd90710d24020101", 2970 "result" : "valid", 2971 "flags" : [] 2972 } 2973 ] 2974 }, 2975 { 2976 "key" : { 2977 "g" : "16a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde", 2978 "keySize" : 2048, 2979 "p" : "008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667", 2980 "q" : "00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d", 2981 "type" : "DsaPublicKey", 2982 "y" : "1d8f9992387355ff9381199d883e099d798bb730a7ad074236eb863b14b6aafe487ff8e7276232e938537f18d0fbea02c9ad305b31ef80ca5bfa2560a128b7c6342c692f3ecaf31e16866fe6395f10e6669caed8aa827708d890241f0011f5c2f390804b462e93ea319de7a44bbaf21ff98743611a0a4dd6def604c0bd6ff9d673db27b3ef6b16ac6b32f9fac975562b15908acdf909636b8622467c4b08b812485270f2797f9421dd9998b60b83e738cd359767da3c69a1ec1c4848d1f8dd4bf07282dec668b0fefa480336b0cc428a546620075dfcb488e14076ec76d20bba7111eba9e74e7846502f2b33b9ace80dfd92077c4bc9f396ffa90947de3eb604" 2983 }, 2984 "keyDer" : "308203423082023506072a8648ce3804013082022802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d0282010016a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde0382010500028201001d8f9992387355ff9381199d883e099d798bb730a7ad074236eb863b14b6aafe487ff8e7276232e938537f18d0fbea02c9ad305b31ef80ca5bfa2560a128b7c6342c692f3ecaf31e16866fe6395f10e6669caed8aa827708d890241f0011f5c2f390804b462e93ea319de7a44bbaf21ff98743611a0a4dd6def604c0bd6ff9d673db27b3ef6b16ac6b32f9fac975562b15908acdf909636b8622467c4b08b812485270f2797f9421dd9998b60b83e738cd359767da3c69a1ec1c4848d1f8dd4bf07282dec668b0fefa480336b0cc428a546620075dfcb488e14076ec76d20bba7111eba9e74e7846502f2b33b9ace80dfd92077c4bc9f396ffa90947de3eb604", 2985 "keyPem" : "-----BEGIN PUBLIC KEY-----\nMIIDQjCCAjUGByqGSM44BAEwggIoAoIBAQCPeTXZuarpv6vtiHrPSVG28y7Fnjuv\nNxjo6sSWHz79NgbnQ1GpxBgzObgJ58KuHFObp0dbhdARrbi0eYd1SYRpXKwOjxSz\nNggooi/6JxEKPWKpk0U0CaD+aWxGWPhL3SCBnDcJoBBXsZWtzQAjPbpUhLYpH51k\njviDRIZ3l5zsBLQ0pqwudemYXeI9sCkvwRGMn/qdgYHnM423krcw17njSVkvaAmY\nchU5Feo9a4tGU8YzRY+AOzKkwuDycpAlbk4/ijsIOKHEUOThjBopo33fXqFD3ktm\n/wSQPtXPFiPhWNSHxgjpfyEc2B3KI8tuOAdl+CLjQr5ITAV2OTlgHNZnAh0AuvaW\npoV499/e5/pnyXfHhe8ysjO65YDAvNVpXQKCAQAWplxYIEhQcE51AqOXVwQNNNo6\nNHjBVNTkpcAtJC7gT5bmHkvQkEq9rI837rHgnzGC0jyQQ8tkL4gAQWDt+coJsyB2\np5wypifyRz6Rh5uixOdEvSCBVEy1W4AsNo0fqD7UielOD6BojjJCilx4xHjGjQUn\ntxyaOrsLC+EsRGiWOefTznTbEBplqiuH9kxoJts+xy9LVZmDS7TtsC98kOmkltOl\nXVNb6/xF1PYZ9j897buHOSXC8iTgdzEpbaiH7B5HSPh++1/et1SEMWsiMt7lU92v\nAhErDR8C2jCXMiT+J67ai51LKSLZuovjntnhA6Y8UoELxoi34u1DFuHvF9veA4IB\nBQACggEAHY+ZkjhzVf+TgRmdiD4JnXmLtzCnrQdCNuuGOxS2qv5If/jnJ2Iy6ThT\nfxjQ++oCya0wWzHvgMpb+iVgoSi3xjQsaS8+yvMeFoZv5jlfEOZmnK7YqoJ3CNiQ\nJB8AEfXC85CAS0Yuk+oxneekS7ryH/mHQ2EaCk3W3vYEwL1v+dZz2yez72sWrGsy\n+frJdVYrFZCKzfkJY2uGIkZ8Swi4EkhScPJ5f5Qh3ZmYtguD5zjNNZdn2jxpoewc\nSEjR+N1L8HKC3sZosP76SAM2sMxCilRmIAdd/LSI4UB27HbSC7pxEeup5054RlAv\nKzO5rOgN/ZIHfEvJ85b/qQlH3j62BA==\n-----END PUBLIC KEY-----", 2986 "sha" : "SHA-224", 2987 "type" : "DsaVerify", 2988 "tests" : [ 2989 { 2990 "tcId" : 329, 2991 "comment" : "u2 small", 2992 "msg" : "54657374", 2993 "sig" : "303d021c2b5a9e2ff5f7aa2ed6ff534908262d0ae5d070377f67704103a5a7c2021d009592121ed12d93197f1ffb863ac63937f28ef4f62f1e009a30aabab1", 2994 "result" : "valid", 2995 "flags" : [] 2996 } 2997 ] 2998 }, 2999 { 3000 "key" : { 3001 "g" : "16a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde", 3002 "keySize" : 2048, 3003 "p" : "008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667", 3004 "q" : "00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d", 3005 "type" : "DsaPublicKey", 3006 "y" : "516b4a830ae8f21865f7467fcfe264ae975e08ea174bfa27dbea118f1998c473dcd30ec099580fd63dfe601ec2df835eef25597bebe18bac31c6bde258f6543d5703d8c3dfba6e26552ab773f557b6d9a429dd65e96e2473ee5b9383761eda17ac96fd9d239226ad14cd6647f2962b2d2297060dc7f2558d84e6da8ee4bdccb24c74acd7267551e434c7e54052af99dba6121f5efc86db6cdf6b8f9ce1ac77396187894c1420fbe90ec0845528a7b3212df13a3ff8eff84341271240623601fd41f3af8466aeffc0ff1f2eac1878d5fc604e9f19446cdf79865a4c2451cbbca978a254a0fe8fe19fb667e35787bc200b00452f42052bfc55e6fcf6ea9dd8f715" 3007 }, 3008 "keyDer" : "308203423082023506072a8648ce3804013082022802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d0282010016a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde038201050002820100516b4a830ae8f21865f7467fcfe264ae975e08ea174bfa27dbea118f1998c473dcd30ec099580fd63dfe601ec2df835eef25597bebe18bac31c6bde258f6543d5703d8c3dfba6e26552ab773f557b6d9a429dd65e96e2473ee5b9383761eda17ac96fd9d239226ad14cd6647f2962b2d2297060dc7f2558d84e6da8ee4bdccb24c74acd7267551e434c7e54052af99dba6121f5efc86db6cdf6b8f9ce1ac77396187894c1420fbe90ec0845528a7b3212df13a3ff8eff84341271240623601fd41f3af8466aeffc0ff1f2eac1878d5fc604e9f19446cdf79865a4c2451cbbca978a254a0fe8fe19fb667e35787bc200b00452f42052bfc55e6fcf6ea9dd8f715", 3009 "keyPem" : "-----BEGIN PUBLIC KEY-----\nMIIDQjCCAjUGByqGSM44BAEwggIoAoIBAQCPeTXZuarpv6vtiHrPSVG28y7Fnjuv\nNxjo6sSWHz79NgbnQ1GpxBgzObgJ58KuHFObp0dbhdARrbi0eYd1SYRpXKwOjxSz\nNggooi/6JxEKPWKpk0U0CaD+aWxGWPhL3SCBnDcJoBBXsZWtzQAjPbpUhLYpH51k\njviDRIZ3l5zsBLQ0pqwudemYXeI9sCkvwRGMn/qdgYHnM423krcw17njSVkvaAmY\nchU5Feo9a4tGU8YzRY+AOzKkwuDycpAlbk4/ijsIOKHEUOThjBopo33fXqFD3ktm\n/wSQPtXPFiPhWNSHxgjpfyEc2B3KI8tuOAdl+CLjQr5ITAV2OTlgHNZnAh0AuvaW\npoV499/e5/pnyXfHhe8ysjO65YDAvNVpXQKCAQAWplxYIEhQcE51AqOXVwQNNNo6\nNHjBVNTkpcAtJC7gT5bmHkvQkEq9rI837rHgnzGC0jyQQ8tkL4gAQWDt+coJsyB2\np5wypifyRz6Rh5uixOdEvSCBVEy1W4AsNo0fqD7UielOD6BojjJCilx4xHjGjQUn\ntxyaOrsLC+EsRGiWOefTznTbEBplqiuH9kxoJts+xy9LVZmDS7TtsC98kOmkltOl\nXVNb6/xF1PYZ9j897buHOSXC8iTgdzEpbaiH7B5HSPh++1/et1SEMWsiMt7lU92v\nAhErDR8C2jCXMiT+J67ai51LKSLZuovjntnhA6Y8UoELxoi34u1DFuHvF9veA4IB\nBQACggEAUWtKgwro8hhl90Z/z+JkrpdeCOoXS/on2+oRjxmYxHPc0w7AmVgP1j3+\nYB7C34Ne7yVZe+vhi6wxxr3iWPZUPVcD2MPfum4mVSq3c/VXttmkKd1l6W4kc+5b\nk4N2HtoXrJb9nSOSJq0UzWZH8pYrLSKXBg3H8lWNhObajuS9zLJMdKzXJnVR5DTH\n5UBSr5nbphIfXvyG22zfa4+c4ax3OWGHiUwUIPvpDsCEVSinsyEt8To/+O/4Q0En\nEkBiNgH9QfOvhGau/8D/Hy6sGHjV/GBOnxlEbN95hlpMJFHLvKl4olSg/o/hn7Zn\n41eHvCALAEUvQgUr/FXm/Pbqndj3FQ==\n-----END PUBLIC KEY-----", 3010 "sha" : "SHA-224", 3011 "type" : "DsaVerify", 3012 "tests" : [ 3013 { 3014 "tcId" : 330, 3015 "comment" : "s = q - 1", 3016 "msg" : "54657374", 3017 "sig" : "303d021c2b5a9e2ff5f7aa2ed6ff534908262d0ae5d070377f67704103a5a7c2021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c", 3018 "result" : "valid", 3019 "flags" : [] 3020 } 3021 ] 3022 } 3023 ] 3024} 3025