blob: 838010f57ac08a6faafde0110999a2adfaf50d9b [file] [log] [blame]
{
"algorithm" : "DSA",
"generatorVersion" : "0.8r12",
"numberOfTests" : 906,
"header" : [
"Test vectors of test DsaVerify are intended for checking the signature",
"verification of DSA signatures."
],
"notes" : {
"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.",
"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 and therefore generated invalid DSA signatures. Some providers accept such legacy signatures for compatibility."
},
"schema" : "dsa_verify_schema.json",
"testGroups" : [
{
"key" : {
"g" : "0835aa8c358bbf01a1846d1206323fabe408b0e98789fcc6239da14d4b3f86c276a8f48aa85a59507e620ad1bc745f0f1cbf63ec98c229c2610d77c634d1642e404354771655b2d5662f7a45227178ce3430af0f6b3bb94b52f7f51e97bad659b1ba0684e208be624c28d82fb1162f18dd9dce45216461654cf3374624d15a8d",
"keySize" : 1024,
"p" : "00b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
"q" : "00b90b38ba0a50a43ec6898d3f9b68049777f489b1",
"type" : "DsaPublicKey",
"y" : "173931dda31eff32f24b383091bf77eacdc6efd557624911d8e9b9debf0f256d0cffac5567b33f6eaae9d3275bbed7ef9f5f94c4003c959e49a1ed3f58c31b21baccc0ed8840b46145f121b8906d072129bae01f071947997e8ef760d2d9ea21d08a5eb7e89390b21a85664713c549e25feda6e9e6c31970866bdfbc8fa981f6"
},
"keyDer" : "308201b63082012b06072a8648ce3804013082011e02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f021500b90b38ba0a50a43ec6898d3f9b68049777f489b10281800835aa8c358bbf01a1846d1206323fabe408b0e98789fcc6239da14d4b3f86c276a8f48aa85a59507e620ad1bc745f0f1cbf63ec98c229c2610d77c634d1642e404354771655b2d5662f7a45227178ce3430af0f6b3bb94b52f7f51e97bad659b1ba0684e208be624c28d82fb1162f18dd9dce45216461654cf3374624d15a8d03818400028180173931dda31eff32f24b383091bf77eacdc6efd557624911d8e9b9debf0f256d0cffac5567b33f6eaae9d3275bbed7ef9f5f94c4003c959e49a1ed3f58c31b21baccc0ed8840b46145f121b8906d072129bae01f071947997e8ef760d2d9ea21d08a5eb7e89390b21a85664713c549e25feda6e9e6c31970866bdfbc8fa981f6",
"keyPem" : "-----BEGIN PUBLIC KEY-----\nMIIBtjCCASsGByqGSM44BAEwggEeAoGBALNM6cHngpTTJYRzhCAF0qSMjFZs/Kj4\nTAYG8lKbWabTiq4HG1O7IWfqpPw7Af4Xbnh+SBtgN6rGLLw9CJeZU2qGn6jN/qHo\nsf0tHNOjA1CFmizWs+wvm/u2i7EbS74q2qGNZKk2OVQ65eFik+MRwM+MjW4YDfBd\nCML9LZPVcHUfAhUAuQs4ugpQpD7GiY0/m2gEl3f0ibECgYAINaqMNYu/AaGEbRIG\nMj+r5Aiw6YeJ/MYjnaFNSz+Gwnao9IqoWllQfmIK0bx0Xw8cv2PsmMIpwmENd8Y0\n0WQuQENUdxZVstVmL3pFInF4zjQwrw9rO7lLUvf1Hpe61lmxugaE4gi+Ykwo2C+x\nFi8Y3Z3ORSFkYWVM8zdGJNFajQOBhAACgYAXOTHdox7/MvJLODCRv3fqzcbv1Vdi\nSRHY6bnevw8lbQz/rFVnsz9uqunTJ1u+1++fX5TEADyVnkmh7T9YwxshuszA7YhA\ntGFF8SG4kG0HISm64B8HGUeZfo73YNLZ6iHQil636JOQshqFZkcTxUniX+2m6ebD\nGXCGa9+8j6mB9g==\n-----END PUBLIC KEY-----",
"sha" : "SHA-1",
"type" : "DsaVerify",
"tests" : [
{
"tcId" : 1,
"comment" : "Legacy:ASN encoding of r misses leading 0",
"msg" : "313233343030",
"sig" : "302c0214aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "acceptable",
"flags" : [
"NoLeadingZero"
]
},
{
"tcId" : 2,
"comment" : "valid",
"msg" : "313233343030",
"sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 3,
"comment" : "long form encoding of length of sequence",
"msg" : "313233343030",
"sig" : "30812d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 4,
"comment" : "length of sequence contains leading 0",
"msg" : "313233343030",
"sig" : "3082002d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 5,
"comment" : "wrong length of sequence",
"msg" : "313233343030",
"sig" : "302e021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 6,
"comment" : "wrong length of sequence",
"msg" : "313233343030",
"sig" : "302c021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 7,
"comment" : "uint32 overflow in length of sequence",
"msg" : "313233343030",
"sig" : "3085010000002d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 8,
"comment" : "uint64 overflow in length of sequence",
"msg" : "313233343030",
"sig" : "308901000000000000002d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 9,
"comment" : "length of sequence = 2**31 - 1",
"msg" : "313233343030",
"sig" : "30847fffffff021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 10,
"comment" : "length of sequence = 2**32 - 1",
"msg" : "313233343030",
"sig" : "3084ffffffff021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 11,
"comment" : "length of sequence = 2**40 - 1",
"msg" : "313233343030",
"sig" : "3085ffffffffff021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 12,
"comment" : "length of sequence = 2**64 - 1",
"msg" : "313233343030",
"sig" : "3088ffffffffffffffff021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 13,
"comment" : "incorrect length of sequence",
"msg" : "313233343030",
"sig" : "30ff021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 14,
"comment" : "indefinite length without termination",
"msg" : "313233343030",
"sig" : "3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 15,
"comment" : "indefinite length without termination",
"msg" : "313233343030",
"sig" : "302d028000aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 16,
"comment" : "indefinite length without termination",
"msg" : "313233343030",
"sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0280496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 17,
"comment" : "removing sequence",
"msg" : "313233343030",
"sig" : "",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 18,
"comment" : "lonely sequence tag",
"msg" : "313233343030",
"sig" : "30",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 19,
"comment" : "appending 0's to sequence",
"msg" : "313233343030",
"sig" : "302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 20,
"comment" : "prepending 0's to sequence",
"msg" : "313233343030",
"sig" : "302f0000021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 21,
"comment" : "appending unused 0's to sequence",
"msg" : "313233343030",
"sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 22,
"comment" : "appending null value to sequence",
"msg" : "313233343030",
"sig" : "302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0500",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 23,
"comment" : "including garbage",
"msg" : "313233343030",
"sig" : "3032498177302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 24,
"comment" : "including garbage",
"msg" : "313233343030",
"sig" : "30312500302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 25,
"comment" : "including garbage",
"msg" : "313233343030",
"sig" : "302f302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0004deadbeef",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 26,
"comment" : "including garbage",
"msg" : "313233343030",
"sig" : "3032221a498177021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 27,
"comment" : "including garbage",
"msg" : "313233343030",
"sig" : "303122192500021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 28,
"comment" : "including garbage",
"msg" : "313233343030",
"sig" : "30352217021500aa6a258fbf7d90e15614676d377df8b10e38db4a0004deadbeef0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 29,
"comment" : "including garbage",
"msg" : "313233343030",
"sig" : "3032021500aa6a258fbf7d90e15614676d377df8b10e38db4a22194981770214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 30,
"comment" : "including garbage",
"msg" : "313233343030",
"sig" : "3031021500aa6a258fbf7d90e15614676d377df8b10e38db4a221825000214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 31,
"comment" : "including garbage",
"msg" : "313233343030",
"sig" : "3035021500aa6a258fbf7d90e15614676d377df8b10e38db4a22160214496d5220b5f67d3532d1f991203bc3523b964c3b0004deadbeef",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 32,
"comment" : "including undefined tags",
"msg" : "313233343030",
"sig" : "3035aa00bb00cd00302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 33,
"comment" : "including undefined tags",
"msg" : "313233343030",
"sig" : "3033aa02aabb302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 34,
"comment" : "including undefined tags",
"msg" : "313233343030",
"sig" : "3035221daa00bb00cd00021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 35,
"comment" : "including undefined tags",
"msg" : "313233343030",
"sig" : "3033221baa02aabb021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 36,
"comment" : "including undefined tags",
"msg" : "313233343030",
"sig" : "3035021500aa6a258fbf7d90e15614676d377df8b10e38db4a221caa00bb00cd000214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 37,
"comment" : "including undefined tags",
"msg" : "313233343030",
"sig" : "3033021500aa6a258fbf7d90e15614676d377df8b10e38db4a221aaa02aabb0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 38,
"comment" : "truncated length of sequence",
"msg" : "313233343030",
"sig" : "3081",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 39,
"comment" : "using composition with indefinite length",
"msg" : "313233343030",
"sig" : "3080302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 40,
"comment" : "using composition with indefinite length",
"msg" : "313233343030",
"sig" : "30312280021500aa6a258fbf7d90e15614676d377df8b10e38db4a00000214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 41,
"comment" : "using composition with indefinite length",
"msg" : "313233343030",
"sig" : "3031021500aa6a258fbf7d90e15614676d377df8b10e38db4a22800214496d5220b5f67d3532d1f991203bc3523b964c3b0000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 42,
"comment" : "using composition with wrong tag",
"msg" : "313233343030",
"sig" : "3080312d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 43,
"comment" : "using composition with wrong tag",
"msg" : "313233343030",
"sig" : "30312280031500aa6a258fbf7d90e15614676d377df8b10e38db4a00000214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 44,
"comment" : "using composition with wrong tag",
"msg" : "313233343030",
"sig" : "3031021500aa6a258fbf7d90e15614676d377df8b10e38db4a22800314496d5220b5f67d3532d1f991203bc3523b964c3b0000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 45,
"comment" : "Replacing sequence with NULL",
"msg" : "313233343030",
"sig" : "0500",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 46,
"comment" : "changing tag value of sequence",
"msg" : "313233343030",
"sig" : "2e2d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 47,
"comment" : "changing tag value of sequence",
"msg" : "313233343030",
"sig" : "2f2d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 48,
"comment" : "changing tag value of sequence",
"msg" : "313233343030",
"sig" : "312d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 49,
"comment" : "changing tag value of sequence",
"msg" : "313233343030",
"sig" : "322d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 50,
"comment" : "changing tag value of sequence",
"msg" : "313233343030",
"sig" : "ff2d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 51,
"comment" : "dropping value of sequence",
"msg" : "313233343030",
"sig" : "3000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 52,
"comment" : "using composition for sequence",
"msg" : "313233343030",
"sig" : "3031300102302c1500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 53,
"comment" : "truncated sequence",
"msg" : "313233343030",
"sig" : "302c021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 54,
"comment" : "truncated sequence",
"msg" : "313233343030",
"sig" : "302c1500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 55,
"comment" : "indefinite length",
"msg" : "313233343030",
"sig" : "3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 56,
"comment" : "indefinite length with truncated delimiter",
"msg" : "313233343030",
"sig" : "3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b00",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 57,
"comment" : "indefinite length with additional element",
"msg" : "313233343030",
"sig" : "3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b05000000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 58,
"comment" : "indefinite length with truncated element",
"msg" : "313233343030",
"sig" : "3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b060811220000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 59,
"comment" : "indefinite length with garbage",
"msg" : "313233343030",
"sig" : "3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0000fe02beef",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 60,
"comment" : "indefinite length with nonempty EOC",
"msg" : "313233343030",
"sig" : "3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0002beef",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 61,
"comment" : "prepend empty sequence",
"msg" : "313233343030",
"sig" : "302f3000021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 62,
"comment" : "append empty sequence",
"msg" : "313233343030",
"sig" : "302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b3000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 63,
"comment" : "append garbage with high tag number",
"msg" : "313233343030",
"sig" : "3030021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3bbf7f00",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 64,
"comment" : "sequence of sequence",
"msg" : "313233343030",
"sig" : "302f302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 65,
"comment" : "truncated sequence: removed last 1 elements",
"msg" : "313233343030",
"sig" : "3017021500aa6a258fbf7d90e15614676d377df8b10e38db4a",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 66,
"comment" : "repeating element in sequence",
"msg" : "313233343030",
"sig" : "3043021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 67,
"comment" : "long form encoding of length of integer",
"msg" : "313233343030",
"sig" : "302e02811500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 68,
"comment" : "long form encoding of length of integer",
"msg" : "313233343030",
"sig" : "302e021500aa6a258fbf7d90e15614676d377df8b10e38db4a028114496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 69,
"comment" : "length of integer contains leading 0",
"msg" : "313233343030",
"sig" : "302f0282001500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 70,
"comment" : "length of integer contains leading 0",
"msg" : "313233343030",
"sig" : "302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a02820014496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 71,
"comment" : "wrong length of integer",
"msg" : "313233343030",
"sig" : "302d021600aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 72,
"comment" : "wrong length of integer",
"msg" : "313233343030",
"sig" : "302d021400aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 73,
"comment" : "wrong length of integer",
"msg" : "313233343030",
"sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0215496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 74,
"comment" : "wrong length of integer",
"msg" : "313233343030",
"sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0213496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 75,
"comment" : "uint32 overflow in length of integer",
"msg" : "313233343030",
"sig" : "30320285010000001500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 76,
"comment" : "uint32 overflow in length of integer",
"msg" : "313233343030",
"sig" : "3032021500aa6a258fbf7d90e15614676d377df8b10e38db4a02850100000014496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 77,
"comment" : "uint64 overflow in length of integer",
"msg" : "313233343030",
"sig" : "3036028901000000000000001500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 78,
"comment" : "uint64 overflow in length of integer",
"msg" : "313233343030",
"sig" : "3036021500aa6a258fbf7d90e15614676d377df8b10e38db4a0289010000000000000014496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 79,
"comment" : "length of integer = 2**31 - 1",
"msg" : "313233343030",
"sig" : "303102847fffffff00aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 80,
"comment" : "length of integer = 2**31 - 1",
"msg" : "313233343030",
"sig" : "3031021500aa6a258fbf7d90e15614676d377df8b10e38db4a02847fffffff496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 81,
"comment" : "length of integer = 2**32 - 1",
"msg" : "313233343030",
"sig" : "30310284ffffffff00aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 82,
"comment" : "length of integer = 2**32 - 1",
"msg" : "313233343030",
"sig" : "3031021500aa6a258fbf7d90e15614676d377df8b10e38db4a0284ffffffff496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 83,
"comment" : "length of integer = 2**40 - 1",
"msg" : "313233343030",
"sig" : "30320285ffffffffff00aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 84,
"comment" : "length of integer = 2**40 - 1",
"msg" : "313233343030",
"sig" : "3032021500aa6a258fbf7d90e15614676d377df8b10e38db4a0285ffffffffff496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 85,
"comment" : "length of integer = 2**64 - 1",
"msg" : "313233343030",
"sig" : "30350288ffffffffffffffff00aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 86,
"comment" : "length of integer = 2**64 - 1",
"msg" : "313233343030",
"sig" : "3035021500aa6a258fbf7d90e15614676d377df8b10e38db4a0288ffffffffffffffff496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 87,
"comment" : "incorrect length of integer",
"msg" : "313233343030",
"sig" : "302d02ff00aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 88,
"comment" : "incorrect length of integer",
"msg" : "313233343030",
"sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a02ff496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 89,
"comment" : "removing integer",
"msg" : "313233343030",
"sig" : "30160214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 90,
"comment" : "lonely integer tag",
"msg" : "313233343030",
"sig" : "3017020214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 91,
"comment" : "lonely integer tag",
"msg" : "313233343030",
"sig" : "3018021500aa6a258fbf7d90e15614676d377df8b10e38db4a02",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 92,
"comment" : "appending 0's to integer",
"msg" : "313233343030",
"sig" : "302f021700aa6a258fbf7d90e15614676d377df8b10e38db4a00000214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 93,
"comment" : "appending 0's to integer",
"msg" : "313233343030",
"sig" : "302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a0216496d5220b5f67d3532d1f991203bc3523b964c3b0000",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 94,
"comment" : "prepending 0's to integer",
"msg" : "313233343030",
"sig" : "302f0217000000aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 95,
"comment" : "prepending 0's to integer",
"msg" : "313233343030",
"sig" : "302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a02160000496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 96,
"comment" : "appending unused 0's to integer",
"msg" : "313233343030",
"sig" : "302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a00000214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 97,
"comment" : "appending null value to integer",
"msg" : "313233343030",
"sig" : "302f021700aa6a258fbf7d90e15614676d377df8b10e38db4a05000214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 98,
"comment" : "appending null value to integer",
"msg" : "313233343030",
"sig" : "302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a0216496d5220b5f67d3532d1f991203bc3523b964c3b0500",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 99,
"comment" : "truncated length of integer",
"msg" : "313233343030",
"sig" : "301802810214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 100,
"comment" : "truncated length of integer",
"msg" : "313233343030",
"sig" : "3019021500aa6a258fbf7d90e15614676d377df8b10e38db4a0281",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 101,
"comment" : "Replacing integer with NULL",
"msg" : "313233343030",
"sig" : "301805000214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 102,
"comment" : "Replacing integer with NULL",
"msg" : "313233343030",
"sig" : "3019021500aa6a258fbf7d90e15614676d377df8b10e38db4a0500",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 103,
"comment" : "changing tag value of integer",
"msg" : "313233343030",
"sig" : "302d001500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 104,
"comment" : "changing tag value of integer",
"msg" : "313233343030",
"sig" : "302d011500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 105,
"comment" : "changing tag value of integer",
"msg" : "313233343030",
"sig" : "302d031500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 106,
"comment" : "changing tag value of integer",
"msg" : "313233343030",
"sig" : "302d041500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 107,
"comment" : "changing tag value of integer",
"msg" : "313233343030",
"sig" : "302dff1500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 108,
"comment" : "changing tag value of integer",
"msg" : "313233343030",
"sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0014496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 109,
"comment" : "changing tag value of integer",
"msg" : "313233343030",
"sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0114496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 110,
"comment" : "changing tag value of integer",
"msg" : "313233343030",
"sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0314496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 111,
"comment" : "changing tag value of integer",
"msg" : "313233343030",
"sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0414496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 112,
"comment" : "changing tag value of integer",
"msg" : "313233343030",
"sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4aff14496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 113,
"comment" : "dropping value of integer",
"msg" : "313233343030",
"sig" : "301802000214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 114,
"comment" : "dropping value of integer",
"msg" : "313233343030",
"sig" : "3019021500aa6a258fbf7d90e15614676d377df8b10e38db4a0200",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 115,
"comment" : "using composition for integer",
"msg" : "313233343030",
"sig" : "303122190201000214aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 116,
"comment" : "using composition for integer",
"msg" : "313233343030",
"sig" : "3031021500aa6a258fbf7d90e15614676d377df8b10e38db4a221802014902136d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 117,
"comment" : "modify first byte of integer",
"msg" : "313233343030",
"sig" : "302d021502aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 118,
"comment" : "modify first byte of integer",
"msg" : "313233343030",
"sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a02144b6d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 119,
"comment" : "modify last byte of integer",
"msg" : "313233343030",
"sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38dbca0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 120,
"comment" : "modify last byte of integer",
"msg" : "313233343030",
"sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964cbb",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 121,
"comment" : "truncated integer",
"msg" : "313233343030",
"sig" : "302c021400aa6a258fbf7d90e15614676d377df8b10e38db0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 122,
"comment" : "truncated integer",
"msg" : "313233343030",
"sig" : "302c021500aa6a258fbf7d90e15614676d377df8b10e38db4a0213496d5220b5f67d3532d1f991203bc3523b964c",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 123,
"comment" : "truncated integer",
"msg" : "313233343030",
"sig" : "302c021500aa6a258fbf7d90e15614676d377df8b10e38db4a02136d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 124,
"comment" : "leading ff in integer",
"msg" : "313233343030",
"sig" : "302e0216ff00aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 125,
"comment" : "leading ff in integer",
"msg" : "313233343030",
"sig" : "302e021500aa6a258fbf7d90e15614676d377df8b10e38db4a0215ff496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 126,
"comment" : "replaced integer by infinity",
"msg" : "313233343030",
"sig" : "30190901800214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 127,
"comment" : "replaced integer by infinity",
"msg" : "313233343030",
"sig" : "301a021500aa6a258fbf7d90e15614676d377df8b10e38db4a090180",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 128,
"comment" : "replacing integer with zero",
"msg" : "313233343030",
"sig" : "30190201000214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 129,
"comment" : "replacing integer with zero",
"msg" : "313233343030",
"sig" : "301a021500aa6a258fbf7d90e15614676d377df8b10e38db4a020100",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 130,
"comment" : "Modified r or s, e.g. by adding or subtracting the group order",
"msg" : "313233343030",
"sig" : "302d02150163755e49c9ce35201c9df4acd2e5fd48862d64fb0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 131,
"comment" : "Modified r or s, e.g. by adding or subtracting the group order",
"msg" : "313233343030",
"sig" : "302c0214f15eecd5b52ceca28f8ada2d9c15f419964451990214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 132,
"comment" : "Modified r or s, e.g. by adding or subtracting the group order",
"msg" : "313233343030",
"sig" : "302d0215ff5595da7040826f1ea9eb9892c882074ef1c724b60214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 133,
"comment" : "Modified r or s, e.g. by adding or subtracting the group order",
"msg" : "313233343030",
"sig" : "302c02140ea1132a4ad3135d707525d263ea0be669bbae670214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 134,
"comment" : "Modified r or s, e.g. by adding or subtracting the group order",
"msg" : "313233343030",
"sig" : "302d0215fe9c8aa1b63631cadfe3620b532d1a02b779d29b050214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 135,
"comment" : "Modified r or s, e.g. by adding or subtracting the group order",
"msg" : "313233343030",
"sig" : "302d021501aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 136,
"comment" : "Modified r or s, e.g. by adding or subtracting the group order",
"msg" : "313233343030",
"sig" : "302c02145595da7040826f1ea9eb9892c882074ef1c724b60214496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 137,
"comment" : "Modified r or s, e.g. by adding or subtracting the group order",
"msg" : "313233343030",
"sig" : "302e021500aa6a258fbf7d90e15614676d377df8b10e38db4a02150102788adac0472173f95b86d0bba3c7e9b38ad5ec",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 138,
"comment" : "Modified r or s, e.g. by adding or subtracting the group order",
"msg" : "313233343030",
"sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a021490621966aba5d8f66c486c5184d3bebac3a1c28a",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 139,
"comment" : "Modified r or s, e.g. by adding or subtracting the group order",
"msg" : "313233343030",
"sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214b692addf4a0982cacd2e066edfc43cadc469b3c5",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 140,
"comment" : "Modified r or s, e.g. by adding or subtracting the group order",
"msg" : "313233343030",
"sig" : "302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a02146f9de699545a270993b793ae7b2c41453c5e3d76",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 141,
"comment" : "Modified r or s, e.g. by adding or subtracting the group order",
"msg" : "313233343030",
"sig" : "302e021500aa6a258fbf7d90e15614676d377df8b10e38db4a0215fefd8775253fb8de8c06a4792f445c38164c752a14",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 142,
"comment" : "Modified r or s, e.g. by adding or subtracting the group order",
"msg" : "313233343030",
"sig" : "302e021500aa6a258fbf7d90e15614676d377df8b10e38db4a021501496d5220b5f67d3532d1f991203bc3523b964c3b",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 143,
"comment" : "Modified r or s, e.g. by adding or subtracting the group order",
"msg" : "313233343030",
"sig" : "302e021500aa6a258fbf7d90e15614676d377df8b10e38db4a021500b692addf4a0982cacd2e066edfc43cadc469b3c5",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 144,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a0201000215ff46f4c745f5af5bc1397672c06497fb68880b764f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 145,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "3006020100020100",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 146,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "3006020100020101",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 147,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30060201000201ff",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 148,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301902010002145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 149,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301902010002145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 150,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a020100021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 151,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a020100021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 152,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a020100021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 153,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a0201000215010000000000000000000000000000000000000000",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 154,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30818702010002818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 155,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "3008020100090380fe01",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 156,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "3006020100090142",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 157,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a0201010215ff46f4c745f5af5bc1397672c06497fb68880b764f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 158,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "3006020101020100",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 159,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "3006020101020101",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 160,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30060201010201ff",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 161,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301902010102145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 162,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301902010102145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 163,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a020101021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 164,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a020101021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 165,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a020101021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 166,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a0201010215010000000000000000000000000000000000000000",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 167,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30818702010102818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 168,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "3008020101090380fe01",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 169,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "3006020101090142",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 170,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a0201ff0215ff46f4c745f5af5bc1397672c06497fb68880b764f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 171,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30060201ff020100",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 172,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30060201ff020101",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 173,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30060201ff0201ff",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 174,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30190201ff02145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 175,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30190201ff02145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 176,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a0201ff021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 177,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a0201ff021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 178,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a0201ff021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 179,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a0201ff0215010000000000000000000000000000000000000000",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 180,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "3081870201ff02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 181,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30080201ff090380fe01",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 182,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30060201ff090142",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 183,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302d02145c859c5d0528521f6344c69fcdb4024bbbfa44d80215ff46f4c745f5af5bc1397672c06497fb68880b764f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 184,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301902145c859c5d0528521f6344c69fcdb4024bbbfa44d8020100",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 185,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301902145c859c5d0528521f6344c69fcdb4024bbbfa44d8020101",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 186,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301902145c859c5d0528521f6344c69fcdb4024bbbfa44d80201ff",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 187,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302c02145c859c5d0528521f6344c69fcdb4024bbbfa44d802145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 188,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302c02145c859c5d0528521f6344c69fcdb4024bbbfa44d802145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 189,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302d02145c859c5d0528521f6344c69fcdb4024bbbfa44d8021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 190,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302d02145c859c5d0528521f6344c69fcdb4024bbbfa44d8021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 191,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302d02145c859c5d0528521f6344c69fcdb4024bbbfa44d8021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 192,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302d02145c859c5d0528521f6344c69fcdb4024bbbfa44d80215010000000000000000000000000000000000000000",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 193,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30819a02145c859c5d0528521f6344c69fcdb4024bbbfa44d802818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 194,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301b02145c859c5d0528521f6344c69fcdb4024bbbfa44d8090380fe01",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 195,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301902145c859c5d0528521f6344c69fcdb4024bbbfa44d8090142",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 196,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302d02145c859c5d0528521f6344c69fcdb4024bbbfa44d90215ff46f4c745f5af5bc1397672c06497fb68880b764f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 197,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301902145c859c5d0528521f6344c69fcdb4024bbbfa44d9020100",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 198,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301902145c859c5d0528521f6344c69fcdb4024bbbfa44d9020101",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 199,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301902145c859c5d0528521f6344c69fcdb4024bbbfa44d90201ff",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 200,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302c02145c859c5d0528521f6344c69fcdb4024bbbfa44d902145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 201,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302c02145c859c5d0528521f6344c69fcdb4024bbbfa44d902145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 202,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302d02145c859c5d0528521f6344c69fcdb4024bbbfa44d9021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 203,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302d02145c859c5d0528521f6344c69fcdb4024bbbfa44d9021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 204,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302d02145c859c5d0528521f6344c69fcdb4024bbbfa44d9021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 205,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302d02145c859c5d0528521f6344c69fcdb4024bbbfa44d90215010000000000000000000000000000000000000000",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 206,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30819a02145c859c5d0528521f6344c69fcdb4024bbbfa44d902818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 207,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301b02145c859c5d0528521f6344c69fcdb4024bbbfa44d9090380fe01",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 208,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301902145c859c5d0528521f6344c69fcdb4024bbbfa44d9090142",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 209,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b00215ff46f4c745f5af5bc1397672c06497fb68880b764f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 210,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b0020100",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 211,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b0020101",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 212,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b00201ff",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 213,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302d021500b90b38ba0a50a43ec6898d3f9b68049777f489b002145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 214,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302d021500b90b38ba0a50a43ec6898d3f9b68049777f489b002145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 215,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b0021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 216,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b0021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 217,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b0021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 218,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b00215010000000000000000000000000000000000000000",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 219,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30819b021500b90b38ba0a50a43ec6898d3f9b68049777f489b002818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 220,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301c021500b90b38ba0a50a43ec6898d3f9b68049777f489b0090380fe01",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 221,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b0090142",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 222,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b10215ff46f4c745f5af5bc1397672c06497fb68880b764f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 223,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b1020100",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 224,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b1020101",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 225,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b10201ff",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 226,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302d021500b90b38ba0a50a43ec6898d3f9b68049777f489b102145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 227,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302d021500b90b38ba0a50a43ec6898d3f9b68049777f489b102145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 228,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b1021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 229,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b1021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 230,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b1021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 231,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b10215010000000000000000000000000000000000000000",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 232,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30819b021500b90b38ba0a50a43ec6898d3f9b68049777f489b102818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 233,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301c021500b90b38ba0a50a43ec6898d3f9b68049777f489b1090380fe01",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 234,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b1090142",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 235,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b20215ff46f4c745f5af5bc1397672c06497fb68880b764f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 236,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b2020100",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 237,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b2020101",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 238,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b20201ff",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 239,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302d021500b90b38ba0a50a43ec6898d3f9b68049777f489b202145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 240,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302d021500b90b38ba0a50a43ec6898d3f9b68049777f489b202145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 241,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b2021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 242,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b2021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 243,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b2021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 244,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302e021500b90b38ba0a50a43ec6898d3f9b68049777f489b20215010000000000000000000000000000000000000000",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 245,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30819b021500b90b38ba0a50a43ec6898d3f9b68049777f489b202818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 246,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301c021500b90b38ba0a50a43ec6898d3f9b68049777f489b2090380fe01",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 247,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a021500b90b38ba0a50a43ec6898d3f9b68049777f489b2090142",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 248,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302e02150100000000000000000000000000000000000000000215ff46f4c745f5af5bc1397672c06497fb68880b764f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 249,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a0215010000000000000000000000000000000000000000020100",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 250,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a0215010000000000000000000000000000000000000000020101",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 251,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a02150100000000000000000000000000000000000000000201ff",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 252,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302d021501000000000000000000000000000000000000000002145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 253,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302d021501000000000000000000000000000000000000000002145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 254,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302e0215010000000000000000000000000000000000000000021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 255,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302e0215010000000000000000000000000000000000000000021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 256,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302e0215010000000000000000000000000000000000000000021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 257,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "302e02150100000000000000000000000000000000000000000215010000000000000000000000000000000000000000",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 258,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30819b021501000000000000000000000000000000000000000002818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 259,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301c0215010000000000000000000000000000000000000000090380fe01",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 260,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301a0215010000000000000000000000000000000000000000090142",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 261,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30819b02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f0215ff46f4c745f5af5bc1397672c06497fb68880b764f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 262,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30818702818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f020100",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 263,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30818702818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f020101",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 264,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30818702818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f0201ff",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 265,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30819a02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f02145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 266,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30819a02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f02145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 267,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30819b02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 268,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30819b02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 269,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30819b02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 270,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30819b02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f0215010000000000000000000000000000000000000000",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 271,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "3082010802818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 272,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30818902818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f090380fe01",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 273,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "30818702818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f090142",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 274,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301c090380fe010215ff46f4c745f5af5bc1397672c06497fb68880b764f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 275,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "3008090380fe01020100",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 276,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "3008090380fe01020101",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 277,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "3008090380fe010201ff",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 278,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301b090380fe0102145c859c5d0528521f6344c69fcdb4024bbbfa44d8",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 279,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301b090380fe0102145c859c5d0528521f6344c69fcdb4024bbbfa44d9",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 280,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301c090380fe01021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 281,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301c090380fe01021500b90b38ba0a50a43ec6898d3f9b68049777f489b1",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 282,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301c090380fe01021500b90b38ba0a50a43ec6898d3f9b68049777f489b2",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 283,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "301c090380fe010215010000000000000000000000000000000000000000",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 284,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "308189090380fe0102818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 285,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "300a090380fe01090380fe01",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 286,
"comment" : "Signatures with special case values for r and s.",
"msg" : "313233343030",
"sig" : "3008090380fe01090142",
"result" : "invalid",
"flags" : [
"EdgeCase"
]
},
{
"tcId" : 287,
"comment" : "Signature encoding contains wrong type.",
"msg" : "313233343030",
"sig" : "30060201010c0130",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 288,
"comment" : "Signature encoding contains wrong type.",
"msg" : "313233343030",
"sig" : "30050201010c00",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 289,
"comment" : "Signature encoding contains wrong type.",
"msg" : "313233343030",
"sig" : "30090c0225730c03732573",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 290,
"comment" : "Signature encoding contains wrong type.",
"msg" : "313233343030",
"sig" : "30080201013003020100",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 291,
"comment" : "Signature encoding contains wrong type.",
"msg" : "313233343030",
"sig" : "3003020101",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 292,
"comment" : "Signature encoding contains wrong type.",
"msg" : "313233343030",
"sig" : "3006020101010100",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 293,
"comment" : "random signature",
"msg" : "313233343030",
"sig" : "302e0215008854bdb52d20ff9ea499483fba4d3c101a586fc7021500b23045900995d3fe3c4c638a3e06458a25a1e9dd",
"result" : "valid",
"flags" : []
},
{
"tcId" : 294,
"comment" : "random signature",
"msg" : "313233343030",
"sig" : "302c02144f6bf18941abbf33211d9561a14f9aebd03f4e940214218cda350def7f75617fcc799d0cf2cf6b23438d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 295,
"comment" : "random signature",
"msg" : "313233343030",
"sig" : "302c0214459eaf0886160081b47fc573fb3d152d680d3b4b02144293dbb94db4c930d67e27fc4ec8538b58d1c7cd",
"result" : "valid",
"flags" : []
},
{
"tcId" : 296,
"comment" : "random signature",
"msg" : "313233343030",
"sig" : "302c02140a6c12b8ff5ca21c4ea0c7acea38d76fd170b97f021429ce2cf2672fa640031680dce2223932f613f6a5",
"result" : "valid",
"flags" : []
},
{
"tcId" : 297,
"comment" : "random signature",
"msg" : "313233343030",
"sig" : "302c021434bce4773e5e11875ea2202bc33e01fe00b3321a02142b294e01a97296d84e4c60bfba05d2760981c920",
"result" : "valid",
"flags" : []
}
]
},
{
"key" : {
"g" : "0835aa8c358bbf01a1846d1206323fabe408b0e98789fcc6239da14d4b3f86c276a8f48aa85a59507e620ad1bc745f0f1cbf63ec98c229c2610d77c634d1642e404354771655b2d5662f7a45227178ce3430af0f6b3bb94b52f7f51e97bad659b1ba0684e208be624c28d82fb1162f18dd9dce45216461654cf3374624d15a8d",
"keySize" : 1024,
"p" : "00b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
"q" : "00b90b38ba0a50a43ec6898d3f9b68049777f489b1",
"type" : "DsaPublicKey",
"y" : "713e9f8108a6a7075485a37ce1a3b040cce563a0445614fe099fb1bffd68acb36f9e04d8ad17ace3c136da66f730eb7ff18936424ffa4e5ae5b1e7dac375d8d164697254b8b7e848f5e79da25c79df5c0727d5da3498405cd0f4e46d136c351d703cc4bf0d3f4fbb165392888684964a93ad30fa179488cad4a6655dd4fa9754"
},
"keyDer" : "308201b63082012b06072a8648ce3804013082011e02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f021500b90b38ba0a50a43ec6898d3f9b68049777f489b10281800835aa8c358bbf01a1846d1206323fabe408b0e98789fcc6239da14d4b3f86c276a8f48aa85a59507e620ad1bc745f0f1cbf63ec98c229c2610d77c634d1642e404354771655b2d5662f7a45227178ce3430af0f6b3bb94b52f7f51e97bad659b1ba0684e208be624c28d82fb1162f18dd9dce45216461654cf3374624d15a8d03818400028180713e9f8108a6a7075485a37ce1a3b040cce563a0445614fe099fb1bffd68acb36f9e04d8ad17ace3c136da66f730eb7ff18936424ffa4e5ae5b1e7dac375d8d164697254b8b7e848f5e79da25c79df5c0727d5da3498405cd0f4e46d136c351d703cc4bf0d3f4fbb165392888684964a93ad30fa179488cad4a6655dd4fa9754",
"keyPem" : "-----BEGIN PUBLIC KEY-----\nMIIBtjCCASsGByqGSM44BAEwggEeAoGBALNM6cHngpTTJYRzhCAF0qSMjFZs/Kj4\nTAYG8lKbWabTiq4HG1O7IWfqpPw7Af4Xbnh+SBtgN6rGLLw9CJeZU2qGn6jN/qHo\nsf0tHNOjA1CFmizWs+wvm/u2i7EbS74q2qGNZKk2OVQ65eFik+MRwM+MjW4YDfBd\nCML9LZPVcHUfAhUAuQs4ugpQpD7GiY0/m2gEl3f0ibECgYAINaqMNYu/AaGEbRIG\nMj+r5Aiw6YeJ/MYjnaFNSz+Gwnao9IqoWllQfmIK0bx0Xw8cv2PsmMIpwmENd8Y0\n0WQuQENUdxZVstVmL3pFInF4zjQwrw9rO7lLUvf1Hpe61lmxugaE4gi+Ykwo2C+x\nFi8Y3Z3ORSFkYWVM8zdGJNFajQOBhAACgYBxPp+BCKanB1SFo3zho7BAzOVjoERW\nFP4Jn7G//Wiss2+eBNitF6zjwTbaZvcw63/xiTZCT/pOWuWx59rDddjRZGlyVLi3\n6Ej1552iXHnfXAcn1do0mEBc0PTkbRNsNR1wPMS/DT9PuxZTkoiGhJZKk60w+heU\niMrUpmVd1PqXVA==\n-----END PUBLIC KEY-----",
"sha" : "SHA-1",
"type" : "DsaVerify",
"tests" : [
{
"tcId" : 298,
"comment" : "r,s = 1,1",
"msg" : "54657374",
"sig" : "3006020101020101",
"result" : "valid",
"flags" : []
},
{
"tcId" : 299,
"comment" : "r,s = 1,5",
"msg" : "54657374",
"sig" : "3006020101020105",
"result" : "valid",
"flags" : []
},
{
"tcId" : 300,
"comment" : "u2 small",
"msg" : "54657374",
"sig" : "3019020101021425023e8b9ba9ba72f481e90cb8ae67517e641b8a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 301,
"comment" : "s == q-1",
"msg" : "54657374",
"sig" : "301a020101021500b90b38ba0a50a43ec6898d3f9b68049777f489b0",
"result" : "valid",
"flags" : []
}
]
},
{
"key" : {
"g" : "0835aa8c358bbf01a1846d1206323fabe408b0e98789fcc6239da14d4b3f86c276a8f48aa85a59507e620ad1bc745f0f1cbf63ec98c229c2610d77c634d1642e404354771655b2d5662f7a45227178ce3430af0f6b3bb94b52f7f51e97bad659b1ba0684e208be624c28d82fb1162f18dd9dce45216461654cf3374624d15a8d",
"keySize" : 1024,
"p" : "00b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f",
"q" : "00b90b38ba0a50a43ec6898d3f9b68049777f489b1",
"type" : "DsaPublicKey",
"y" : "61fe5b61f6d555ada7dc0ebac3459fccd8dfbad18ba94dbea52437cd7fb431df404d4738c594e720a6d786275acd02259ca613a08a2de118d0150d2ccae602102aca0cd03666a53f67c0b9943df5046c15baeaf496a9f018b7c939de1509de71ce47dd6f44c57f4e01e569be46932773190c154470cefbd1f4af82d28e4b31"
},
"keyDer" : "308201b43082012b06072a8648ce3804013082011e02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f021500b90b38ba0a50a43ec6898d3f9b68049777f489b10281800835aa8c358bbf01a1846d1206323fabe408b0e98789fcc6239da14d4b3f86c276a8f48aa85a59507e620ad1bc745f0f1cbf63ec98c229c2610d77c634d1642e404354771655b2d5662f7a45227178ce3430af0f6b3bb94b52f7f51e97bad659b1ba0684e208be624c28d82fb1162f18dd9dce45216461654cf3374624d15a8d03818200027f61fe5b61f6d555ada7dc0ebac3459fccd8dfbad18ba94dbea52437cd7fb431df404d4738c594e720a6d786275acd02259ca613a08a2de118d0150d2ccae602102aca0cd03666a53f67c0b9943df5046c15baeaf496a9f018b7c939de1509de71ce47dd6f44c57f4e01e569be46932773190c154470cefbd1f4af82d28e4b31",
"keyPem" : "-----BEGIN PUBLIC KEY-----\nMIIBtDCCASsGByqGSM44BAEwggEeAoGBALNM6cHngpTTJYRzhCAF0qSMjFZs/Kj4\nTAYG8lKbWabTiq4HG1O7IWfqpPw7Af4Xbnh+SBtgN6rGLLw9CJeZU2qGn6jN/qHo\nsf0tHNOjA1CFmizWs+wvm/u2i7EbS74q2qGNZKk2OVQ65eFik+MRwM+MjW4YDfBd\nCML9LZPVcHUfAhUAuQs4ugpQpD7GiY0/m2gEl3f0ibECgYAINaqMNYu/AaGEbRIG\nMj+r5Aiw6YeJ/MYjnaFNSz+Gwnao9IqoWllQfmIK0bx0Xw8cv2PsmMIpwmENd8Y0\n0WQuQENUdxZVstVmL3pFInF4zjQwrw9rO7lLUvf1Hpe61lmxugaE4gi+Ykwo2C+x\nFi8Y3Z3ORSFkYWVM8zdGJNFajQOBggACf2H+W2H21VWtp9wOusNFn8zY37rRi6lN\nvqUkN81/tDHfQE1HOMWU5yCm14YnWs0CJZymE6CKLeEY0BUNLMrmAhAqygzQNmal\nP2fAuZQ99QRsFbrq9Jap8Bi3yTneFQnecc5H3W9ExX9OAeVpvkaTJ3MZDBVEcM77\n0fSvgtKOSzE=\n-----END PUBLIC KEY-----",
"sha" : "SHA-1",
"type" : "DsaVerify",
"tests" : [
{
"tcId" : 302,
"comment" : "s == 1",
"msg" : "54657374",
"sig" : "3019021462ba827381396dc44facc66c344f91788f11c6fc020101",
"result" : "valid",
"flags" : []
}
]
},
{
"key" : {
"g" : "16a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde",
"keySize" : 2048,
"p" : "008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667",
"q" : "00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d",
"type" : "DsaPublicKey",
"y" : "1e77f842b1ae0fcd9929d394161d41e14614ff7507a9a31f4a1f14d22e2a627a1f4e596624883f1a5b168e9425146f22d5f6ee28757414714bb994ba1129f015d6e04a717edf9b530a5d5cab94f14631e8b4cf79aeb358cc741845553841e8ac461630e804a62f43676ba6794af66899c377b869ea612a7b9fe6611aa96be52eb8b62c979117bbbcca8a7ec1e1ffab1c7dfcfc7048700d3ae3858136e897701d7c2921b5dfef1d1f897f50d96ca1b5c2edc58cada18919e35642f0807eebfa00c99a32f4d095c3188f78ed54711be0325c4b532aeccd6540a567c327225440ea15319bde06510479a1861799e25b57decc73c036d75a0702bd373ca231349931"
},
"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" : "DsaVerify",
"tests" : [
{
"tcId" : 303,
"comment" : "Legacy:ASN encoding of s misses leading 0",
"msg" : "48656c6c6f",
"sig" : "303c021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021cade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"result" : "acceptable",
"flags" : [
"NoLeadingZero"
]
},
{
"tcId" : 304,
"comment" : "valid",
"msg" : "48656c6c6f",
"sig" : "303d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"result" : "valid",
"flags" : []
},
{
"tcId" : 305,
"comment" : "long form encoding of length of sequence",
"msg" : "48656c6c6f",
"sig" : "30813d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 306,
"comment" : "length of sequence contains leading 0",
"msg" : "48656c6c6f",
"sig" : "3082003d021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786236",
"result" : "invalid",
"flags" : []
},
{
"tcId" : 307,
"comment" : "wrong length of sequence",
"msg" : "48656c6c6f",
"sig" : "303e021c1e41b479ad576905b960fe14eadb91b0ccf34843dab916173bb8c9cd021d00ade65988d237d30f9ef41dd424a4e1c8f16967cf3365813fe8786