libcryptx-perl/t/wycheproof/dsa_test.json

1495 lines
79 KiB
JSON

{
"algorithm" : "DSA",
"generatorVersion" : "0.0a10",
"numberOfTests" : 206,
"testGroups" : [
{
"keyDer" : "3081f03081a806072a8648ce38040130819c024100fca682ce8e12caba26efccf7110e526db078b05edecbcd1eb4a208f3ae1617ae01f35b91a47e6df63413c5e12ed0899bcd132acd50d99151bdc43ee737592e17021500962eddcc369cba8ebb260ee6b6a126d9346e38c50240678471b27a9cf44ee91a49c5147db1a9aaf244f05a434d6486931d2d14271b9e35030b71fd73da179069b32e2935630e1c2062354d0da20a6c416e50be794ca403430002407cc153f191171bdf13b6541c07dc611debc41efa18e1df5c2e42c2612e0e936abdcc28e66ce73bdedf449b5d39ec8e509a4767907345f38710638abe5c316ce5",
"keyPem" : "-----BEGIN PUBLIC KEY-----\nMIHwMIGoBgcqhkjOOAQBMIGcAkEA/KaCzo4Syrom78z3EQ5SbbB4sF7ey80etKII\n864WF64B81uRpH5t9jQTxeEu0ImbzRMqzVDZkVG9xD7nN1kuFwIVAJYu3cw2nLqO\nuyYO5rahJtk0bjjFAkBnhHGyepz0TukaScUUfbGpqvJE8FpDTWSGkx0tFCcbnjUD\nC3H9c9oXkGmzLik1Yw4cIGI1TQ2iCmxBblC+eUykA0MAAkB8wVPxkRcb3xO2VBwH\n3GEd68Qe+hjh31wuQsJhLg6Tar3MKOZs5zve30SbXTnsjlCaR2eQc0XzhxBjir5c\nMWzl\n-----END PUBLIC KEY-----",
"sha" : "SHA-1",
"type" : "DSAVer",
"key" : {
"g" : "678471b27a9cf44ee91a49c5147db1a9aaf244f05a434d6486931d2d14271b9e35030b71fd73da179069b32e2935630e1c2062354d0da20a6c416e50be794ca4",
"keyType" : "DSA public key",
"p" : "0fca682ce8e12caba26efccf7110e526db078b05edecbcd1eb4a208f3ae1617ae01f35b91a47e6df63413c5e12ed0899bcd132acd50d99151bdc43ee737592e17",
"q" : "0962eddcc369cba8ebb260ee6b6a126d9346e38c5",
"y" : "7cc153f191171bdf13b6541c07dc611debc41efa18e1df5c2e42c2612e0e936abdcc28e66ce73bdedf449b5d39ec8e509a4767907345f38710638abe5c316ce5"
},
"tests" : [
{
"comment" : "random signature",
"message" : "48656c6c6f",
"result" : "valid",
"sig" : "302c021426184de880bd04090541530d4951dffb2200b2cf02143c2cfef8b2c62eb572547f173fb4973ac7225207",
"tcId" : 1
},
{
"comment" : "random signature",
"message" : "48656c6c6f",
"result" : "valid",
"sig" : "302c02141c71bdda8343c3b8c8503772a3dca7f5ebc3e018021421c7aff53838a6ee5fdf4c4b66f7ae67241021f1",
"tcId" : 2
},
{
"comment" : "random signature",
"message" : "48656c6c6f",
"result" : "valid",
"sig" : "302c02142b6a1d97f043cf8ac1574af5eae78b3d01e444e80214787affc9a23bf98848ccb99a0339ef9ec7ae767e",
"tcId" : 3
},
{
"comment" : "random signature",
"message" : "48656c6c6f",
"result" : "valid",
"sig" : "302d02150087e0e4ae54fe9fa55abe4914380dccd7d546eee902147a075d0115c06d17194665739ab713a0734b3d36",
"tcId" : 4
},
{
"comment" : "random signature",
"message" : "48656c6c6f",
"result" : "valid",
"sig" : "302c02144ce8e8d2abb5f230a5fdcf6f2d8f81bb1b80ed5502140d63dbfd1100d3caf0580d93101f21e699633a56",
"tcId" : 5
}
]
},
{
"keyDer" : "308203423082023506072a8648ce3804013082022802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d0282010016a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde0382010500028201001e77f842b1ae0fcd9929d394161d41e14614ff7507a9a31f4a1f14d22e2a627a1f4e596624883f1a5b168e9425146f22d5f6ee28757414714bb994ba1129f015d6e04a717edf9b530a5d5cab94f14631e8b4cf79aeb358cc741845553841e8ac461630e804a62f43676ba6794af66899c377b869ea612a7b9fe6611aa96be52eb8b62c979117bbbcca8a7ec1e1ffab1c7dfcfc7048700d3ae3858136e897701d7c2921b5dfef1d1f897f50d96ca1b5c2edc58cada18919e35642f0807eebfa00c99a32f4d095c3188f78ed54711be0325c4b532aeccd6540a567c327225440ea15319bde06510479a1861799e25b57decc73c036d75a0702bd373ca231349931",
"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-----",
"sha" : "SHA-224",
"type" : "DSAVer",
"key" : {
"g" : "16a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde",
"keyType" : "DSA public key",
"p" : "08f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
"q" : "0baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
"y" : "1e77f842b1ae0fcd9929d394161d41e14614ff7507a9a31f4a1f14d22e2a627a1f4e596624883f1a5b168e9425146f22d5f6ee28757414714bb994ba1129f015d6e04a717edf9b530a5d5cab94f14631e8b4cf79aeb358cc741845553841e8ac461630e804a62f43676ba6794af66899c377b869ea612a7b9fe6611aa96be52eb8b62c979117bbbcca8a7ec1e1ffab1c7dfcfc7048700d3ae3858136e897701d7c2921b5dfef1d1f897f50d96ca1b5c2edc58cada18919e35642f0807eebfa00c99a32f4d095c3188f78ed54711be0325c4b532aeccd6540a567c327225440ea15319bde06510479a1861799e25b57decc73c036d75a0702bd373ca231349931"
},
"tests" : [
{
"comment" : "valid",
"message" : "48656c6c6f",
"result" : "valid",
"sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 6
},
{
"comment" : "random signature",
"message" : "48656c6c6f",
"result" : "valid",
"sig" : "303c021c5970bf65c8cd0da10edfe80430ab0b456cefbc3913116a31f024f240021c58ca06a899c7fadedb2d31abf917f9de2e4b97d1b3c323de04fd519d",
"tcId" : 7
},
{
"comment" : "random signature",
"message" : "48656c6c6f",
"result" : "valid",
"sig" : "303d021c00ff3f02204b98d07a502c00ff8a59a41497c38f5193e68ccc16d080021d00b51491eae8112ce48ed85896ba2632cd90fd02e83a7a17a420157b0e",
"tcId" : 8
},
{
"comment" : "random signature",
"message" : "48656c6c6f",
"result" : "valid",
"sig" : "303d021c39fcb3f986c4fb681f2f5d4a50dd9b3b898ca8df674fbf2760666294021d00b0205076df3997e815fefa0a20e33700460ec66f53415799eb58802a",
"tcId" : 9
},
{
"comment" : "random signature",
"message" : "48656c6c6f",
"result" : "valid",
"sig" : "303e021d008588cdf67cff154f19b9007b0b9e8149902c24771435c02c807713e5021d008595d7291eabc7bd81dc7566544e8abba81b764d4edb0dc619cf14c0",
"tcId" : 10
},
{
"comment" : "random signature",
"message" : "48656c6c6f",
"result" : "valid",
"sig" : "303c021c521c90b08df83c821e329c7275b88648a9c16031b3acd223806a61bd021c6443cc6666b43702f1a158430ce20529883b03e02ce2d6869c62084e",
"tcId" : 11
},
{
"comment" : "Legacy:ASN encoding of s misses leading 0",
"message" : "48656c6c6f",
"result" : "acceptable",
"sig" : "303c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021cade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 12
},
{
"comment" : "BER:long form encoding of length",
"message" : "48656c6c6f",
"result" : "acceptable",
"sig" : "30813d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 13
},
{
"comment" : "BER:long form encoding of length",
"message" : "48656c6c6f",
"result" : "acceptable",
"sig" : "303e02811c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 14
},
{
"comment" : "BER:long form encoding of length",
"message" : "48656c6c6f",
"result" : "acceptable",
"sig" : "303e021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd02811d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 15
},
{
"comment" : "BER:length contains leading 0",
"message" : "48656c6c6f",
"result" : "acceptable",
"sig" : "3082003d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 16
},
{
"comment" : "BER:length contains leading 0",
"message" : "48656c6c6f",
"result" : "acceptable",
"sig" : "303f0282001c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 17
},
{
"comment" : "BER:length contains leading 0",
"message" : "48656c6c6f",
"result" : "acceptable",
"sig" : "303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0282001d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 18
},
{
"comment" : "BER:indefinite length",
"message" : "48656c6c6f",
"result" : "acceptable",
"sig" : "3080021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360000",
"tcId" : 19
},
{
"comment" : "BER:prepending 0's to integer",
"message" : "48656c6c6f",
"result" : "acceptable",
"sig" : "303f021e00001e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 20
},
{
"comment" : "BER:prepending 0's to integer",
"message" : "48656c6c6f",
"result" : "acceptable",
"sig" : "303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021f000000ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 21
},
{
"comment" : "wrong length",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 22
},
{
"comment" : "wrong length",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 23
},
{
"comment" : "wrong length",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d021d1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 24
},
{
"comment" : "wrong length",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d021b1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 25
},
{
"comment" : "wrong length",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021e00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 26
},
{
"comment" : "wrong length",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021c00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 27
},
{
"comment" : "uint32 overflow in length",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3085010000003d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 28
},
{
"comment" : "uint32 overflow in length",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30420285010000001c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 29
},
{
"comment" : "uint32 overflow in length",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3042021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0285010000001d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 30
},
{
"comment" : "uint64 overflow in length",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "308901000000000000003d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 31
},
{
"comment" : "uint64 overflow in length",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3046028901000000000000001c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 32
},
{
"comment" : "uint64 overflow in length",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3046021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd028901000000000000001d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 33
},
{
"comment" : "length = 2**31 - 1",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30847fffffff021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 34
},
{
"comment" : "length = 2**31 - 1",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "304102847fffffff1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 35
},
{
"comment" : "length = 2**31 - 1",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3041021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd02847fffffff00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 36
},
{
"comment" : "length = 2**32 - 1",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3084ffffffff021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 37
},
{
"comment" : "length = 2**32 - 1",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30410284ffffffff1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 38
},
{
"comment" : "length = 2**32 - 1",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3041021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0284ffffffff00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 39
},
{
"comment" : "length = 2**40 - 1",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3085ffffffffff021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 40
},
{
"comment" : "length = 2**40 - 1",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30420285ffffffffff1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 41
},
{
"comment" : "length = 2**40 - 1",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3042021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0285ffffffffff00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 42
},
{
"comment" : "length = 2**64 - 1",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3088ffffffffffffffff021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 43
},
{
"comment" : "length = 2**64 - 1",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30450288ffffffffffffffff1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 44
},
{
"comment" : "length = 2**64 - 1",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3045021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0288ffffffffffffffff00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 45
},
{
"comment" : "incorrect length",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30ff021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 46
},
{
"comment" : "incorrect length",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d02ff1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 47
},
{
"comment" : "incorrect length",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd02ff00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 48
},
{
"comment" : "indefinte length without termination",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3080021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 49
},
{
"comment" : "indefinte length without termination",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d02801e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 50
},
{
"comment" : "indefinte length without termination",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd028000ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 51
},
{
"comment" : "removing sequence",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "",
"tcId" : 52
},
{
"comment" : "appending 0's to sequence",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360000",
"tcId" : 53
},
{
"comment" : "prepending 0's to sequence",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303f0000021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 54
},
{
"comment" : "appending unused 0's",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360000",
"tcId" : 55
},
{
"comment" : "appending unused 0's",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0000021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 56
},
{
"comment" : "appending null value",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360500",
"tcId" : 57
},
{
"comment" : "appending null value",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303f021e1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0500021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 58
},
{
"comment" : "appending null value",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021f00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360500",
"tcId" : 59
},
{
"comment" : "including garbage",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3042498177303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 60
},
{
"comment" : "including garbage",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30412500303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 61
},
{
"comment" : "including garbage",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303f303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360004deadbeef",
"tcId" : 62
},
{
"comment" : "including garbage",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30422221498177021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 63
},
{
"comment" : "including garbage",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "304122202500021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 64
},
{
"comment" : "including garbage",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3045221e021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0004deadbeef021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 65
},
{
"comment" : "including garbage",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3042021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd2222498177021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 66
},
{
"comment" : "including garbage",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3041021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd22212500021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 67
},
{
"comment" : "including garbage",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3045021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd221f021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360004deadbeef",
"tcId" : 68
},
{
"comment" : "including undefined tags",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3045aa00bb00cd00303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 69
},
{
"comment" : "including undefined tags",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3043aa02aabb303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 70
},
{
"comment" : "including undefined tags",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30452224aa00bb00cd00021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 71
},
{
"comment" : "including undefined tags",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30432222aa02aabb021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 72
},
{
"comment" : "including undefined tags",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3045021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd2225aa00bb00cd00021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 73
},
{
"comment" : "including undefined tags",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3043021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd2223aa02aabb021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 74
},
{
"comment" : "using composition with indefinite length",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3080303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360000",
"tcId" : 75
},
{
"comment" : "using composition with indefinite length",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30412280021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0000021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 76
},
{
"comment" : "using composition with indefinite length",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3041021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd2280021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360000",
"tcId" : 77
},
{
"comment" : "using composition with wrong tag",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3080313d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360000",
"tcId" : 78
},
{
"comment" : "using composition with wrong tag",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30412280031c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0000021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 79
},
{
"comment" : "using composition with wrong tag",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3041021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd2280031d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360000",
"tcId" : 80
},
{
"comment" : "changing tag value",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "2e3d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 81
},
{
"comment" : "changing tag value",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "323d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 82
},
{
"comment" : "changing tag value",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "ff3d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 83
},
{
"comment" : "changing tag value",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d001c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 84
},
{
"comment" : "changing tag value",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d041c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 85
},
{
"comment" : "changing tag value",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303dff1c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 86
},
{
"comment" : "changing tag value",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd001d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 87
},
{
"comment" : "changing tag value",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd041d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 88
},
{
"comment" : "changing tag value",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cdff1d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 89
},
{
"comment" : "dropping value of sequence",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3000",
"tcId" : 90
},
{
"comment" : "using composition",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3041300102303c1c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 91
},
{
"comment" : "using composition",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3041222002011e021b41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 92
},
{
"comment" : "using composition",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3041021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd2221020100021cade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 93
},
{
"comment" : "truncate sequence",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862",
"tcId" : 94
},
{
"comment" : "truncate sequence",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303c1c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 95
},
{
"comment" : "prepend empty sequence",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303f3000021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 96
},
{
"comment" : "append empty sequence",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862363000",
"tcId" : 97
},
{
"comment" : "sequence of sequence",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303f303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 98
},
{
"comment" : "truncated sequence",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "301e021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd",
"tcId" : 99
},
{
"comment" : "repeat element in sequence",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "305c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 100
},
{
"comment" : "removing integer",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "301f021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 101
},
{
"comment" : "appending 0's to integer",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303f021e1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0000021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 102
},
{
"comment" : "appending 0's to integer",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303f021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021f00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862360000",
"tcId" : 103
},
{
"comment" : "dropping value of integer",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30210200021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 104
},
{
"comment" : "dropping value of integer",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3020021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd0200",
"tcId" : 105
},
{
"comment" : "modify first byte of integer",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d021c1f41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 106
},
{
"comment" : "modify first byte of integer",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d01ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 107
},
{
"comment" : "modify last byte of integer",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cc021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 108
},
{
"comment" : "modify last byte of integer",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786237",
"tcId" : 109
},
{
"comment" : "truncate integer",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303c021b1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 110
},
{
"comment" : "truncate integer",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303c021b41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 111
},
{
"comment" : "truncate integer",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021c00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe87862",
"tcId" : 112
},
{
"comment" : "leading ff in integer",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021dff1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 113
},
{
"comment" : "leading ff in integer",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021eff00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 114
},
{
"comment" : "infinity",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3022090180021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 115
},
{
"comment" : "infinity",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3021021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd090180",
"tcId" : 116
},
{
"comment" : "Modified r or s, e.g. by adding or subtracting the order of the group",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021d00d9384b2032d060e59848f87cb4535936bc25fa77959e96d7f88e332a021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 117
},
{
"comment" : "Modified r or s, e.g. by adding or subtracting the order of the group",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021dff634b1dd327de7125da7903ad2163ca2addc096101fd395567ee36070021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 118
},
{
"comment" : "Modified r or s, e.g. by adding or subtracting the order of the group",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d021ce1be4b8652a896fa469f01eb15246e4f330cb7bc2546e9e8c4473633021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 119
},
{
"comment" : "Modified r or s, e.g. by adding or subtracting the order of the group",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021d009cb4e22cd8218eda2586fc52de9c35d5223f69efe02c6aa9811c9f90021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 120
},
{
"comment" : "Modified r or s, e.g. by adding or subtracting the order of the group",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021dff26c7b4dfcd2f9f1a67b707834baca6c943da05886a6169280771ccd6021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 121
},
{
"comment" : "Modified r or s, e.g. by adding or subtracting the order of the group",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021d011e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 122
},
{
"comment" : "Modified r or s, e.g. by adding or subtracting the order of the group",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021d00e1be4b8652a896fa469f01eb15246e4f330cb7bc2546e9e8c4473633021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"tcId" : 123
},
{
"comment" : "Modified r or s, e.g. by adding or subtracting the order of the group",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d0168dcf02f57b0caef7ddc183bee1ca94ee09c1a02ee4b0200a54dcb93",
"tcId" : 124
},
{
"comment" : "Modified r or s, e.g. by adding or subtracting the order of the group",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021cf2efc2e24cbedb2fc00c236c5b2d1a430236b59b7880007f2ba2f8d9",
"tcId" : 125
},
{
"comment" : "Modified r or s, e.g. by adding or subtracting the order of the group",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021dff5219a6772dc82cf0610be22bdb5b1e370e969830cc9a7ec017879dca",
"tcId" : 126
},
{
"comment" : "Modified r or s, e.g. by adding or subtracting the order of the group",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021c0d103d1db34124d03ff3dc93a4d2e5bcfdc94a64877fff80d45d0727",
"tcId" : 127
},
{
"comment" : "Modified r or s, e.g. by adding or subtracting the order of the group",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021dfe97230fd0a84f35108223e7c411e356b11f63e5fd11b4fdff5ab2346d",
"tcId" : 128
},
{
"comment" : "Modified r or s, e.g. by adding or subtracting the order of the group",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021c5219a6772dc82cf0610be22bdb5b1e370e969830cc9a7ec017879dca",
"tcId" : 129
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3022020100021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
"tcId" : 130
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3006020100020100",
"tcId" : 131
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3006020100020101",
"tcId" : 132
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30060201000201f0",
"tcId" : 133
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3022020100021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
"tcId" : 134
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3022020100021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
"tcId" : 135
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3022020100021d0100000000000000000000000000000000000000000000000000000000",
"tcId" : 136
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3082010802010002820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
"tcId" : 137
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3008020100090380fe01",
"tcId" : 138
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3022020101021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
"tcId" : 139
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3006020101020100",
"tcId" : 140
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3006020101020101",
"tcId" : 141
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30060201010201f0",
"tcId" : 142
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3022020101021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
"tcId" : 143
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3022020101021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
"tcId" : 144
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3022020101021d0100000000000000000000000000000000000000000000000000000000",
"tcId" : 145
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3082010802010102820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
"tcId" : 146
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3008020101090380fe01",
"tcId" : 147
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30220201f0021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
"tcId" : 148
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30060201f0020100",
"tcId" : 149
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30060201f0020101",
"tcId" : 150
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30060201f00201f0",
"tcId" : 151
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30220201f0021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
"tcId" : 152
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30220201f0021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
"tcId" : 153
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30220201f0021d0100000000000000000000000000000000000000000000000000000000",
"tcId" : 154
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "308201080201f002820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
"tcId" : 155
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30080201f0090380fe01",
"tcId" : 156
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
"tcId" : 157
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d020100",
"tcId" : 158
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d020101",
"tcId" : 159
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d0201f0",
"tcId" : 160
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
"tcId" : 161
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
"tcId" : 162
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d021d0100000000000000000000000000000000000000000000000000000000",
"tcId" : 163
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30820124021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
"tcId" : 164
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3024021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d090380fe01",
"tcId" : 165
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
"tcId" : 166
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e020100",
"tcId" : 167
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e020101",
"tcId" : 168
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3022021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e0201f0",
"tcId" : 169
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
"tcId" : 170
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
"tcId" : 171
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e021d0100000000000000000000000000000000000000000000000000000000",
"tcId" : 172
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30820124021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
"tcId" : 173
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3024021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e090380fe01",
"tcId" : 174
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021d0100000000000000000000000000000000000000000000000000000000021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
"tcId" : 175
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3022021d0100000000000000000000000000000000000000000000000000000000020100",
"tcId" : 176
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3022021d0100000000000000000000000000000000000000000000000000000000020101",
"tcId" : 177
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3022021d01000000000000000000000000000000000000000000000000000000000201f0",
"tcId" : 178
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021d0100000000000000000000000000000000000000000000000000000000021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
"tcId" : 179
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021d0100000000000000000000000000000000000000000000000000000000021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
"tcId" : 180
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "303e021d0100000000000000000000000000000000000000000000000000000000021d0100000000000000000000000000000000000000000000000000000000",
"tcId" : 181
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "30820124021d010000000000000000000000000000000000000000000000000000000002820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
"tcId" : 182
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3024021d0100000000000000000000000000000000000000000000000000000000090380fe01",
"tcId" : 183
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3082012402820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
"tcId" : 184
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3082010802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667020100",
"tcId" : 185
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3082010802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667020101",
"tcId" : 186
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3082010802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd6670201f0",
"tcId" : 187
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3082012402820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
"tcId" : 188
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3082012402820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
"tcId" : 189
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3082012402820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d0100000000000000000000000000000000000000000000000000000000",
"tcId" : 190
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3082020a02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd66702820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
"tcId" : 191
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3082010a02820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667090380fe01",
"tcId" : 192
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3024090380fe01021dff450969597a870820211805983688387a10cd4dcc451a7f3f432a96a3",
"tcId" : 193
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3008090380fe01020100",
"tcId" : 194
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3008090380fe01020101",
"tcId" : 195
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3008090380fe010201f0",
"tcId" : 196
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3024090380fe01021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
"tcId" : 197
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3024090380fe01021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e",
"tcId" : 198
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3024090380fe01021d0100000000000000000000000000000000000000000000000000000000",
"tcId" : 199
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "3082010a090380fe0102820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
"tcId" : 200
},
{
"comment" : "Signatures with special case values for r and s.",
"message" : "48656c6c6f",
"result" : "invalid",
"sig" : "300a090380fe01090380fe01",
"tcId" : 201
}
]
},
{
"keyDer" : "308203423082023506072a8648ce3804013082022802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d0282010016a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde0382010500028201001e77f842b1ae0fcd9929d394161d41e14614ff7507a9a31f4a1f14d22e2a627a1f4e596624883f1a5b168e9425146f22d5f6ee28757414714bb994ba1129f015d6e04a717edf9b530a5d5cab94f14631e8b4cf79aeb358cc741845553841e8ac461630e804a62f43676ba6794af66899c377b869ea612a7b9fe6611aa96be52eb8b62c979117bbbcca8a7ec1e1ffab1c7dfcfc7048700d3ae3858136e897701d7c2921b5dfef1d1f897f50d96ca1b5c2edc58cada18919e35642f0807eebfa00c99a32f4d095c3188f78ed54711be0325c4b532aeccd6540a567c327225440ea15319bde06510479a1861799e25b57decc73c036d75a0702bd373ca231349931",
"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-----",
"sha" : "SHA-256",
"type" : "DSAVer",
"key" : {
"g" : "16a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde",
"keyType" : "DSA public key",
"p" : "08f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
"q" : "0baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
"y" : "1e77f842b1ae0fcd9929d394161d41e14614ff7507a9a31f4a1f14d22e2a627a1f4e596624883f1a5b168e9425146f22d5f6ee28757414714bb994ba1129f015d6e04a717edf9b530a5d5cab94f14631e8b4cf79aeb358cc741845553841e8ac461630e804a62f43676ba6794af66899c377b869ea612a7b9fe6611aa96be52eb8b62c979117bbbcca8a7ec1e1ffab1c7dfcfc7048700d3ae3858136e897701d7c2921b5dfef1d1f897f50d96ca1b5c2edc58cada18919e35642f0807eebfa00c99a32f4d095c3188f78ed54711be0325c4b532aeccd6540a567c327225440ea15319bde06510479a1861799e25b57decc73c036d75a0702bd373ca231349931"
},
"tests" : [
{
"comment" : "random signature",
"message" : "54657374",
"result" : "valid",
"sig" : "303c021c50ab097237324f8fc734140e23c11d515939277a182712f7914986a1021c24a4522acf7885deae134d25b679fea410f8c24afdb140c909522d14",
"tcId" : 202
},
{
"comment" : "random signature",
"message" : "54657374",
"result" : "valid",
"sig" : "303d021c79bacf75ffe84e6a2159e0152d568781f7fd41e0a14c1200b21b21b7021d00962f1d0404b0318b0e6eee0b95d22d94eb36b51b6f8884e70b973812",
"tcId" : 203
},
{
"comment" : "random signature",
"message" : "54657374",
"result" : "valid",
"sig" : "303e021d008dea6005d17a3eaad584bed597ff29ca1c91833e1d93a398640a05c9021d00a871f0d68ac9ff53e4714555c8cdc498ccd28ec4924aaf42a65c0db9",
"tcId" : 204
},
{
"comment" : "random signature",
"message" : "54657374",
"result" : "valid",
"sig" : "303d021d00b5e1ee34d2b07ec24262238d3ef3f691827780baaa2107be3131cfb9021c2bdbe0d5cffee75072c5c4c358a7b6dac45e763555430739b593c2fe",
"tcId" : 205
},
{
"comment" : "random signature",
"message" : "54657374",
"result" : "valid",
"sig" : "303d021d00adf128e21e06d3d22c819904f0be159bdedfbf21fc22843255762b07021c646f551ee7e3455f8c3299e9568c581f81d31bc1d1a0373407b18dc6",
"tcId" : 206
}
]
}
]
}