2022-12-11 14:56:16 +00:00
{
"algorithm" : "ECDSA" ,
2023-04-08 17:00:18 +00:00
"schema" : "ecdsa_verify_schema.json" ,
"generatorVersion" : "0.9rc5" ,
"numberOfTests" : 533 ,
2022-12-11 14:56:16 +00:00
"header" : [
"Test vectors of type EcdsaVerify are meant for the verification" ,
"of ASN encoded ECDSA signatures."
] ,
"notes" : {
2023-04-08 17:00:18 +00:00
"ArithmeticError" : {
"bugType" : "EDGE_CASE" ,
"description" : "Some implementations of ECDSA have arithmetic errors that occur when intermediate results have extreme values. This test vector has been constructed to test such occurences." ,
"cves" : [
"CVE-2017-18146"
]
} ,
"BerEncodedSignature" : {
"bugType" : "BER_ENCODING" ,
"description" : "ECDSA signatures are usually DER encoded. This signature contains valid values for r and s, but it uses alternative BER encoding." ,
"effect" : "Accepting alternative BER encodings may be benign in some cases, or be an issue if protocol requires signature malleability." ,
"cves" : [
"CVE-2020-14966" ,
"CVE-2020-13822" ,
"CVE-2019-14859" ,
"CVE-2016-1000342"
]
} ,
"EdgeCasePublicKey" : {
"bugType" : "EDGE_CASE" ,
"description" : "The test vector uses a special case public key. "
} ,
"EdgeCaseShamirMultiplication" : {
"bugType" : "EDGE_CASE" ,
"description" : "Shamir proposed a fast method for computing the sum of two scalar multiplications efficiently. This test vector has been constructed so that an intermediate result is the point at infinity if Shamir's method is used."
} ,
"IntegerOverflow" : {
"bugType" : "CAN_OF_WORMS" ,
"description" : "The test vector contains an r and s that has been modified, so that the original value is restored if the implementation ignores the most significant bits." ,
"effect" : "Without further analysis it is unclear if the modification can be used to forge signatures."
} ,
"InvalidEncoding" : {
"bugType" : "CAN_OF_WORMS" ,
"description" : "ECDSA signatures are encoded using ASN.1. This test vector contains an incorrectly encoded signature. The test vector itself was generated from a valid signature by modifying its encoding." ,
"effect" : "Without further analysis it is unclear if the modification can be used to forge signatures."
} ,
"InvalidSignature" : {
"bugType" : "AUTH_BYPASS" ,
"description" : "The signature contains special case values such as r=0 and s=0. Buggy implementations may accept such values, if the implementation does not check boundaries and computes s^(-1) == 0." ,
"effect" : "Accepting such signatures can have the effect that an adversary can forge signatures without even knowning the message to sign." ,
"cves" : [
"CVE-2022-21449" ,
"CVE-2021-43572" ,
"CVE-2022-24884"
]
} ,
"InvalidTypesInSignature" : {
"bugType" : "AUTH_BYPASS" ,
"description" : "The signature contains invalid types. Dynamic typed languages sometime coerce such values of different types into integers. If an implementation is careless and has additional bugs, such as not checking integer boundaries then it may be possible that such signatures are accepted." ,
"effect" : "Accepting such signatures can have the effect that an adversary can forge signatures without even knowning the message to sign." ,
"cves" : [
"CVE-2022-21449"
]
} ,
"MissingZero" : {
"bugType" : "LEGACY" ,
"description" : "Some implementations of ECDSA and DSA incorrectly encode r and s by not including leading zeros in the ASN encoding of integers when necessary. Hence, some implementations (e.g. jdk) allow signatures with incorrect ASN encodings assuming that the signature is otherwise valid." ,
"effect" : "While signatures are more malleable if such signatures are accepted, this typically leads to no vulnerability, since a badly encoded signature can be reencoded correctly."
} ,
"ModifiedInteger" : {
"bugType" : "CAN_OF_WORMS" ,
"description" : "The test vector contains an r and s that has been modified. The goal is to check for arithmetic errors." ,
"effect" : "Without further analysis it is unclear if the modification can be used to forge signatures."
} ,
"ModifiedSignature" : {
"bugType" : "CAN_OF_WORMS" ,
"description" : "The test vector contains an invalid signature that was generated from a valid signature by modifying it." ,
"effect" : "Without further analysis it is unclear if the modification can be used to forge signatures."
} ,
"ModularInverse" : {
"bugType" : "EDGE_CASE" ,
"description" : "The test vectors contains a signature where computing the modular inverse of s hits an edge case." ,
"effect" : "While the signature in this test vector is constructed and similar cases are unlikely to occur, it is important to determine if the underlying arithmetic error can be used to forge signatures." ,
"cves" : [
"CVE-2019-0865"
]
} ,
"PointDuplication" : {
"bugType" : "EDGE_CASE" ,
"description" : "Some implementations of ECDSA do not handle duplication and points at infinity correctly. This is a test vector that has been specially crafted to check for such an omission." ,
"cves" : [
"2020-12607" ,
"CVE-2015-2730"
]
} ,
"RangeCheck" : {
"bugType" : "CAN_OF_WORMS" ,
"description" : "The test vector contains an r and s that has been modified. By adding or subtracting the order of the group (or other values) the test vector checks whether signature verification verifies the range of r and s." ,
"effect" : "Without further analysis it is unclear if the modification can be used to forge signatures."
} ,
"SmallRandS" : {
"bugType" : "EDGE_CASE" ,
"description" : "The test vectors contains a signature where both r and s are small integers. Some libraries cannot verify such signatures." ,
"effect" : "While the signature in this test vector is constructed and similar cases are unlikely to occur, it is important to determine if the underlying arithmetic error can be used to forge signatures." ,
"cves" : [
"2020-13895"
]
} ,
"SpecialCaseHash" : {
"bugType" : "EDGE_CASE" ,
"description" : "The test vector contains a signature where the hash of the message is a special case, e.g., contains a long run of 0 or 1 bits."
} ,
"Untruncatedhash" : {
"bugType" : "MISSING_STEP" ,
"description" : "If the size of the digest is longer than the size of the underlying order of the multiplicative subgroup then the hash digest must be truncated during signature generation and verification. This test vector contains a signature where this step has been omitted."
} ,
"ValidSignature" : {
"bugType" : "BASIC" ,
"description" : "The test vector contains a valid signature that was generated pseudorandomly. Such signatures should not fail to verify unless some of the parameters (e.g. curve or hash function) are not supported."
}
2022-12-11 14:56:16 +00:00
} ,
"testGroups" : [
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
2023-04-08 17:00:18 +00:00
"uncompressed" : "04782c8ed17e3b2a783b5464f33b09652a71c678e05ec51e84e2bcfc663a3de963af9acb4280b8c7f7c42f4ef9aba6245ec1ec1712fd38a0fa96418d8cd6aa6152" ,
"wx" : "782c8ed17e3b2a783b5464f33b09652a71c678e05ec51e84e2bcfc663a3de963" ,
"wy" : "00af9acb4280b8c7f7c42f4ef9aba6245ec1ec1712fd38a0fa96418d8cd6aa6152"
2022-12-11 14:56:16 +00:00
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004782c8ed17e3b2a783b5464f33b09652a71c678e05ec51e84e2bcfc663a3de963af9acb4280b8c7f7c42f4ef9aba6245ec1ec1712fd38a0fa96418d8cd6aa6152" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEeCyO0X47Kng7VGTzOwllKnHGeOBexR6E\n4rz8Zjo96WOvmstCgLjH98QvTvmrpiRewewXEv04oPqWQY2M1qphUg==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
"tcId" : 1 ,
2023-04-08 17:00:18 +00:00
"comment" : "pseudorandom signature" ,
"flags" : [
"ValidSignature"
] ,
"msg" : "" ,
"sig" : "304502206632473c909425b6fa37095398e2538daab8552440320f9fe190dba8f672796b022100a8c3aacce9ffe4bc17c0530738f1386f9d9579f029ff3a7791b16e98422265e3" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 2 ,
2023-04-08 17:00:18 +00:00
"comment" : "pseudorandom signature" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"ValidSignature"
] ,
"msg" : "4d7367" ,
"sig" : "30430220465b0fb05c14cd4ddef23e13acbe5f2337c45ea3816536670cfa7f2ab9090619021f5e525e837c406cf8944383e20bcee32112d8da5b42b40f88415098f722aa89" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 3 ,
2023-04-08 17:00:18 +00:00
"comment" : "pseudorandom signature" ,
"flags" : [
"ValidSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304502207b1553e4d650c71fd49aa36ceed56f0438b0065e1b234445134bf7c83231ca9d022100e369a20fa6434bd138b092885a89e53a3f0b6bdcc5d2653e136c54070081dc5a" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 4 ,
2023-04-08 17:00:18 +00:00
"comment" : "pseudorandom signature" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"ValidSignature"
] ,
"msg" : "0000000000000000000000000000000000000000" ,
"sig" : "3045022100c7ba1c73bdc4364f6c7c61ab1fecc0547f8d6fcbeb251f734964407536353f3202207b3a6fb2fe60f8861e9e0955663f5703a17f5ecc3a5b5140eb87eaf35a3a5090" ,
"result" : "valid"
}
]
} ,
{
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04b838ff44e5bc177bf21189d0766082fc9d843226887fc9760371100b7ee20a6ff0c9d75bfba7b31a6bca1974496eeb56de357071955d83c4b1badaa0b21832e9" ,
"wx" : "00b838ff44e5bc177bf21189d0766082fc9d843226887fc9760371100b7ee20a6f" ,
"wy" : "00f0c9d75bfba7b31a6bca1974496eeb56de357071955d83c4b1badaa0b21832e9"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004b838ff44e5bc177bf21189d0766082fc9d843226887fc9760371100b7ee20a6ff0c9d75bfba7b31a6bca1974496eeb56de357071955d83c4b1badaa0b21832e9" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEuDj/ROW8F3vyEYnQdmCC/J2EMiaIf8l2\nA3EQC37iCm/wyddb+6ezGmvKGXRJbutW3jVwcZVdg8Sxutqgshgy6Q==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
"tests" : [
2022-12-11 14:56:16 +00:00
{
"tcId" : 5 ,
2023-04-08 17:00:18 +00:00
"comment" : "signature malleability" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"ValidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "304402206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022034d2f1a567d7e647b178552dec35875a2cc61df3ce8ae2c1357ea8c5ff505561" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 6 ,
2023-04-08 17:00:18 +00:00
"comment" : "Legacy: ASN encoding of s misses leading 0" ,
"flags" : [
"MissingZero"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304402206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90220cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 7 ,
2023-04-08 17:00:18 +00:00
"comment" : "valid" ,
"flags" : [
"ValidSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 8 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of sequence [r, s] uses long form encoding" ,
"flags" : [
"BerEncodedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "30814502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 9 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of sequence [r, s] contains a leading 0" ,
"flags" : [
"BerEncodedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3082004502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 10 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of sequence [r, s] uses 70 instead of 69" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304602206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 11 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of sequence [r, s] uses 68 instead of 69" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304402206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 12 ,
2023-04-08 17:00:18 +00:00
"comment" : "uint32 overflow in length of sequence [r, s]" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3085010000004502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 13 ,
2023-04-08 17:00:18 +00:00
"comment" : "uint64 overflow in length of sequence [r, s]" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "308901000000000000004502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 14 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of sequence [r, s] = 2**31 - 1" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "30847fffffff02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 15 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of sequence [r, s] = 2**31" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "30848000000002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 16 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of sequence [r, s] = 2**32 - 1" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3084ffffffff02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 17 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of sequence [r, s] = 2**40 - 1" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3085ffffffffff02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 18 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of sequence [r, s] = 2**64 - 1" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3088ffffffffffffffff02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 19 ,
2023-04-08 17:00:18 +00:00
"comment" : "incorrect length of sequence [r, s]" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "30ff02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 20 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced sequence [r, s] by an indefinite length tag without termination" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "308002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 21 ,
2023-04-08 17:00:18 +00:00
"comment" : "removing sequence [r, s]" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 22 ,
2023-04-08 17:00:18 +00:00
"comment" : "lonely sequence tag" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "30" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 23 ,
2023-04-08 17:00:18 +00:00
"comment" : "appending 0's to sequence [r, s]" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304702206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00000" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 24 ,
2023-04-08 17:00:18 +00:00
"comment" : "prepending 0's to sequence [r, s]" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3047000002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 25 ,
2023-04-08 17:00:18 +00:00
"comment" : "appending unused 0's to sequence [r, s]" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00000" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 26 ,
2023-04-08 17:00:18 +00:00
"comment" : "appending null value to sequence [r, s]" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304702206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00500" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 27 ,
2023-04-08 17:00:18 +00:00
"comment" : "prepending garbage to sequence [r, s]" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304a498177304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 28 ,
2023-04-08 17:00:18 +00:00
"comment" : "prepending garbage to sequence [r, s]" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "30492500304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 29 ,
2023-04-08 17:00:18 +00:00
"comment" : "appending garbage to sequence [r, s]" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3047304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00004deadbeef" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 30 ,
2023-04-08 17:00:18 +00:00
"comment" : "including undefined tags" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304daa00bb00cd00304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 31 ,
2023-04-08 17:00:18 +00:00
"comment" : "including undefined tags" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304d2228aa00bb00cd0002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 32 ,
2023-04-08 17:00:18 +00:00
"comment" : "including undefined tags" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304d02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e92229aa00bb00cd00022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 33 ,
2023-04-08 17:00:18 +00:00
"comment" : "truncated length of sequence [r, s]" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3081" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 34 ,
2023-04-08 17:00:18 +00:00
"comment" : "including undefined tags to sequence [r, s]" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304baa02aabb304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
2023-04-08 17:00:18 +00:00
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 35 ,
2023-04-08 17:00:18 +00:00
"comment" : "using composition with indefinite length for sequence [r, s]" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3080304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00000" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 36 ,
2023-04-08 17:00:18 +00:00
"comment" : "using composition with wrong tag for sequence [r, s]" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3080314502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00000" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 37 ,
2023-04-08 17:00:18 +00:00
"comment" : "Replacing sequence [r, s] with NULL" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "0500" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 38 ,
2023-04-08 17:00:18 +00:00
"comment" : "changing tag value of sequence [r, s]" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "2e4502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 39 ,
2023-04-08 17:00:18 +00:00
"comment" : "changing tag value of sequence [r, s]" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "2f4502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 40 ,
2023-04-08 17:00:18 +00:00
"comment" : "changing tag value of sequence [r, s]" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "314502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 41 ,
2023-04-08 17:00:18 +00:00
"comment" : "changing tag value of sequence [r, s]" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "324502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 42 ,
2023-04-08 17:00:18 +00:00
"comment" : "changing tag value of sequence [r, s]" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "ff4502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 43 ,
2023-04-08 17:00:18 +00:00
"comment" : "dropping value of sequence [r, s]" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3000" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 44 ,
2023-04-08 17:00:18 +00:00
"comment" : "using composition for sequence [r, s]" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "30493001023044206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 45 ,
2023-04-08 17:00:18 +00:00
"comment" : "truncated sequence [r, s]" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304402206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5eb" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 46 ,
2023-04-08 17:00:18 +00:00
"comment" : "truncated sequence [r, s]" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3044206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 47 ,
2023-04-08 17:00:18 +00:00
"comment" : "sequence [r, s] of size 4166 to check for overflows" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : " 3082104602206 c b 914246e1 c 92050 a 0 3 d 9 b 0 b 4 f 0 5 d d f 5 e e b d 9 d 87486236561230 f 18 b 407 a 1e9022100 c b 2 d 0e5 a 982819 b 84e87 a a d 213 c a 78 a 48 d e 8 b e f 2e0 b d b d 7 a 8 a 53 b 5 c 6 d 0e5 e b e 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 48 ,
2023-04-08 17:00:18 +00:00
"comment" : "indefinite length" ,
"flags" : [
"BerEncodedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "308002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00000" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 49 ,
2023-04-08 17:00:18 +00:00
"comment" : "indefinite length with truncated delimiter" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "308002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe000" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 50 ,
2023-04-08 17:00:18 +00:00
"comment" : "indefinite length with additional element" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "308002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe005000000" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 51 ,
2023-04-08 17:00:18 +00:00
"comment" : "indefinite length with truncated element" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "308002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0060811220000" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 52 ,
2023-04-08 17:00:18 +00:00
"comment" : "indefinite length with garbage" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "308002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00000fe02beef" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 53 ,
2023-04-08 17:00:18 +00:00
"comment" : "indefinite length with nonempty EOC" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "308002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00002beef" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 54 ,
2023-04-08 17:00:18 +00:00
"comment" : "prepend empty sequence" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3047300002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 55 ,
2023-04-08 17:00:18 +00:00
"comment" : "append empty sequence" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304702206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe03000" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 56 ,
2023-04-08 17:00:18 +00:00
"comment" : "append zero" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"ModifiedSignature"
] ,
"msg" : "313233343030" ,
"sig" : "304802206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 57 ,
2023-04-08 17:00:18 +00:00
"comment" : "append garbage with high tag number" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304802206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0bf7f00" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 58 ,
2023-04-08 17:00:18 +00:00
"comment" : "append null with explicit tag" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304902206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0a0020500" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 59 ,
2023-04-08 17:00:18 +00:00
"comment" : "append null with implicit tag" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304702206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0a000" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 60 ,
2023-04-08 17:00:18 +00:00
"comment" : "sequence of sequence" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3047304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 61 ,
2023-04-08 17:00:18 +00:00
"comment" : "truncated sequence: removed last 1 elements" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "302202206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 62 ,
2023-04-08 17:00:18 +00:00
"comment" : "repeating element in sequence" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "306802206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 63 ,
2023-04-08 17:00:18 +00:00
"comment" : "flipped bit 0 in r" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "30436cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e8022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 64 ,
2023-04-08 17:00:18 +00:00
"comment" : "flipped bit 32 in r" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "30436cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f19b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 65 ,
2023-04-08 17:00:18 +00:00
"comment" : "flipped bit 48 in r" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "30436cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561220f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 66 ,
2023-04-08 17:00:18 +00:00
"comment" : "flipped bit 64 in r" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "30436cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236461230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 67 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of r uses long form encoding" ,
"flags" : [
"BerEncodedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "30460281206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 68 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of r contains a leading 0" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"BerEncodedSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3047028200206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 69 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of r uses 33 instead of 32" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidEncoding"
] ,
"msg" : "313233343030" ,
"sig" : "304502216cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 70 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of r uses 31 instead of 32" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidEncoding"
] ,
"msg" : "313233343030" ,
"sig" : "3045021f6cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 71 ,
2023-04-08 17:00:18 +00:00
"comment" : "uint32 overflow in length of r" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidEncoding"
] ,
"msg" : "313233343030" ,
"sig" : "304a028501000000206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 72 ,
2023-04-08 17:00:18 +00:00
"comment" : "uint64 overflow in length of r" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304e02890100000000000000206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 73 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of r = 2**31 - 1" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304902847fffffff6cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 74 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of r = 2**31" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "30490284800000006cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 75 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of r = 2**32 - 1" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "30490284ffffffff6cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 76 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of r = 2**40 - 1" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304a0285ffffffffff6cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 77 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of r = 2**64 - 1" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304d0288ffffffffffffffff6cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 78 ,
2023-04-08 17:00:18 +00:00
"comment" : "incorrect length of r" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304502ff6cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 79 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced r by an indefinite length tag without termination" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304502806cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 80 ,
2023-04-08 17:00:18 +00:00
"comment" : "removing r" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3023022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 81 ,
2023-04-08 17:00:18 +00:00
"comment" : "lonely integer tag" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "302402022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 82 ,
2023-04-08 17:00:18 +00:00
"comment" : "lonely integer tag" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "302302206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e902" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 83 ,
2023-04-08 17:00:18 +00:00
"comment" : "appending 0's to r" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304702226cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90000022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 84 ,
2023-04-08 17:00:18 +00:00
"comment" : "prepending 0's to r" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3047022200006cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 85 ,
2023-04-08 17:00:18 +00:00
"comment" : "appending unused 0's to r" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304702206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90000022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 86 ,
2023-04-08 17:00:18 +00:00
"comment" : "appending null value to r" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304702226cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90500022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 87 ,
2023-04-08 17:00:18 +00:00
"comment" : "prepending garbage to r" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304a222549817702206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 88 ,
2023-04-08 17:00:18 +00:00
"comment" : "prepending garbage to r" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "30492224250002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 89 ,
2023-04-08 17:00:18 +00:00
"comment" : "appending garbage to r" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304d222202206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90004deadbeef022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 90 ,
2023-04-08 17:00:18 +00:00
"comment" : "truncated length of r" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "30250281022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 91 ,
2023-04-08 17:00:18 +00:00
"comment" : "including undefined tags to r" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304b2226aa02aabb02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 92 ,
2023-04-08 17:00:18 +00:00
"comment" : "using composition with indefinite length for r" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3049228002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90000022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 93 ,
2023-04-08 17:00:18 +00:00
"comment" : "using composition with wrong tag for r" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3049228003206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90000022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 94 ,
2023-04-08 17:00:18 +00:00
"comment" : "Replacing r with NULL" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "30250500022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 95 ,
2023-04-08 17:00:18 +00:00
"comment" : "changing tag value of r" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"ModifiedSignature"
] ,
"msg" : "313233343030" ,
"sig" : "304500206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 96 ,
2023-04-08 17:00:18 +00:00
"comment" : "changing tag value of r" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidEncoding"
] ,
"msg" : "313233343030" ,
"sig" : "304501206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 97 ,
2023-04-08 17:00:18 +00:00
"comment" : "changing tag value of r" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304503206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 98 ,
2023-04-08 17:00:18 +00:00
"comment" : "changing tag value of r" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304504206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 99 ,
2023-04-08 17:00:18 +00:00
"comment" : "changing tag value of r" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3045ff206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 100 ,
2023-04-08 17:00:18 +00:00
"comment" : "dropping value of r" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "30250200022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 101 ,
2023-04-08 17:00:18 +00:00
"comment" : "using composition for r" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3049222402016c021fb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 102 ,
2023-04-08 17:00:18 +00:00
"comment" : "modifying first byte of r" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304502206eb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 103 ,
2023-04-08 17:00:18 +00:00
"comment" : "modifying last byte of r" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a169022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 104 ,
2023-04-08 17:00:18 +00:00
"comment" : "truncated r" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3044021f6cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 105 ,
2023-04-08 17:00:18 +00:00
"comment" : "truncated r" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3044021fb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 106 ,
2023-04-08 17:00:18 +00:00
"comment" : "r of size 4129 to check for overflows" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : " 30821048028210216 c b 914246e1 c 92050 a 0 3 d 9 b 0 b 4 f 0 5 d d f 5 e e b d 9 d 87486236561230 f 18 b 407 a 1e9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 107 ,
2023-04-08 17:00:18 +00:00
"comment" : "leading ff in r" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "30460221ff6cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 108 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced r by infinity" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3026090180022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 109 ,
2023-04-08 17:00:18 +00:00
"comment" : "replacing r with zero" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3026020100022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 110 ,
2023-04-08 17:00:18 +00:00
"comment" : "flipped bit 0 in s" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304302206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e900cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe1" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 111 ,
2023-04-08 17:00:18 +00:00
"comment" : "flipped bit 32 in s" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304302206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e900cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c7d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 112 ,
2023-04-08 17:00:18 +00:00
"comment" : "flipped bit 48 in s" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304302206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e900cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a52b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 113 ,
2023-04-08 17:00:18 +00:00
"comment" : "flipped bit 64 in s" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304302206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e900cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7b8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 114 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of s uses long form encoding" ,
"flags" : [
"BerEncodedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304602206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e902812100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 115 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of s contains a leading 0" ,
"flags" : [
"BerEncodedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304702206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90282002100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 116 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of s uses 34 instead of 33" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022200cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 117 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of s uses 32 instead of 33" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022000cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 118 ,
2023-04-08 17:00:18 +00:00
"comment" : "uint32 overflow in length of s" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304a02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90285010000002100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 119 ,
2023-04-08 17:00:18 +00:00
"comment" : "uint64 overflow in length of s" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304e02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9028901000000000000002100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 120 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of s = 2**31 - 1" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304902206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e902847fffffff00cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 121 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of s = 2**31" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304902206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e902848000000000cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 122 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of s = 2**32 - 1" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304902206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90284ffffffff00cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 123 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of s = 2**40 - 1" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304a02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90285ffffffffff00cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 124 ,
2023-04-08 17:00:18 +00:00
"comment" : "length of s = 2**64 - 1" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304d02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90288ffffffffffffffff00cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 125 ,
2023-04-08 17:00:18 +00:00
"comment" : "incorrect length of s" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e902ff00cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 126 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced s by an indefinite length tag without termination" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9028000cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 127 ,
2023-04-08 17:00:18 +00:00
"comment" : "appending 0's to s" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304702206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022300cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00000" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 128 ,
2023-04-08 17:00:18 +00:00
"comment" : "prepending 0's to s" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304702206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90223000000cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 129 ,
2023-04-08 17:00:18 +00:00
"comment" : "appending null value to s" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304702206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022300cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00500" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 130 ,
2023-04-08 17:00:18 +00:00
"comment" : "prepending garbage to s" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304a02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e92226498177022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 131 ,
2023-04-08 17:00:18 +00:00
"comment" : "prepending garbage to s" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304902206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e922252500022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 132 ,
2023-04-08 17:00:18 +00:00
"comment" : "appending garbage to s" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304d02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e92223022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00004deadbeef" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 133 ,
2023-04-08 17:00:18 +00:00
"comment" : "truncated length of s" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "302402206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90281" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 134 ,
2023-04-08 17:00:18 +00:00
"comment" : "including undefined tags to s" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304b02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e92227aa02aabb022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 135 ,
2023-04-08 17:00:18 +00:00
"comment" : "using composition with indefinite length for s" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304902206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e92280022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00000" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 136 ,
2023-04-08 17:00:18 +00:00
"comment" : "using composition with wrong tag for s" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304902206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e92280032100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00000" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 137 ,
2023-04-08 17:00:18 +00:00
"comment" : "Replacing s with NULL" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "302402206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90500" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 138 ,
2023-04-08 17:00:18 +00:00
"comment" : "changing tag value of s" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9002100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 139 ,
2023-04-08 17:00:18 +00:00
"comment" : "changing tag value of s" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9012100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 140 ,
2023-04-08 17:00:18 +00:00
"comment" : "changing tag value of s" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9032100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 141 ,
2023-04-08 17:00:18 +00:00
"comment" : "changing tag value of s" ,
"flags" : [
"ModifiedSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9042100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 142 ,
2023-04-08 17:00:18 +00:00
"comment" : "changing tag value of s" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9ff2100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 143 ,
2023-04-08 17:00:18 +00:00
"comment" : "dropping value of s" ,
"flags" : [
"InvalidEncoding"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "302402206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90200" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 144 ,
2023-04-08 17:00:18 +00:00
"comment" : "using composition for s" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidEncoding"
] ,
"msg" : "313233343030" ,
"sig" : "304902206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e922250201000220cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 145 ,
2023-04-08 17:00:18 +00:00
"comment" : "modifying first byte of s" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"ModifiedSignature"
] ,
"msg" : "313233343030" ,
"sig" : "304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022102cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 146 ,
2023-04-08 17:00:18 +00:00
"comment" : "modifying last byte of s" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"ModifiedSignature"
] ,
"msg" : "313233343030" ,
"sig" : "304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5eb60" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 147 ,
2023-04-08 17:00:18 +00:00
"comment" : "truncated s" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"ModifiedSignature"
] ,
"msg" : "313233343030" ,
"sig" : "304402206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022000cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5eb" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 148 ,
2023-04-08 17:00:18 +00:00
"comment" : "s of size 4130 to check for overflows" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"ModifiedSignature"
] ,
"msg" : "313233343030" ,
"sig" : " 3082104802206 c b 914246e1 c 92050 a 0 3 d 9 b 0 b 4 f 0 5 d d f 5 e e b d 9 d 87486236561230 f 18 b 407 a 1e90282102200 c b 2 d 0e5 a 982819 b 84e87 a a d 213 c a 78 a 48 d e 8 b e f 2e0 b d b d 7 a 8 a 53 b 5 c 6 d 0e5 e b e 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 149 ,
2023-04-08 17:00:18 +00:00
"comment" : "leading ff in s" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"ModifiedSignature"
] ,
"msg" : "313233343030" ,
"sig" : "304602206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90222ff00cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 150 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced s by infinity" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"ModifiedSignature"
] ,
"msg" : "313233343030" ,
"sig" : "302502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9090180" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 151 ,
2023-04-08 17:00:18 +00:00
"comment" : "replacing s with zero" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"ModifiedSignature"
] ,
"msg" : "313233343030" ,
"sig" : "302502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 152 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced r by r + n" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"RangeCheck"
] ,
"msg" : "313233343030" ,
"sig" : "30460221016cb914246e1c92050a03d9b0b4f05dde199ab6bf23cec3a120f56da5843de32a022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 153 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced r by r - n" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"RangeCheck"
] ,
"msg" : "313233343030" ,
"sig" : "30460221ff6cb914246e1c92050a03d9b0b4f05de0a43cfcf1c53d8329a150b08be3d160a8022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 154 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced r by r + 256 * n" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"RangeCheck"
] ,
"msg" : "313233343030" ,
"sig" : "3047022201006cb914246e1c92050a03d9b0b4f05c9a0dc8c087bd265f2533819be8ea48e2e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 155 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced r by -r" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"ModifiedInteger"
] ,
"msg" : "313233343030" ,
"sig" : "304502209346ebdb91e36dfaf5fc264f4b0fa220a11426278b79dc9a9edcf0e74bf85e17022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 156 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced r by n - r" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"ModifiedInteger"
] ,
"msg" : "313233343030" ,
"sig" : "30460221009346ebdb91e36dfaf5fc264f4b0fa21f5bc3030e3ac27cd65eaf4f741c2e9f58022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 157 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced r by -n - r" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"ModifiedInteger"
] ,
"msg" : "313233343030" ,
"sig" : "30460221fe9346ebdb91e36dfaf5fc264f4b0fa221e6654940dc313c5edf0a925a7bc21cd6022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 158 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced r by r + 2**256" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"IntegerOverflow"
] ,
"msg" : "313233343030" ,
"sig" : "30460221016cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 159 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced r by r + 2**320" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"IntegerOverflow"
] ,
"msg" : "313233343030" ,
"sig" : "304e02290100000000000000006cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 160 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced s by s + n" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"RangeCheck"
] ,
"msg" : "313233343030" ,
"sig" : "3046022101cb2d0e5a982819b84e87aad213ca78a348979bd990065db64a261453a11c2d21022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 161 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced s by s - n" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"RangeCheck"
] ,
"msg" : "313233343030" ,
"sig" : "30450220cb2d0e5a982819b84e87aad213ca78a5d339e20c31751d3eca81573a00afaa9f022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 162 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced s by s + 256 * n" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"RangeCheck"
] ,
"msg" : "313233343030" ,
"sig" : "304702220100cb2d0e5a982819b84e87aad213ca775f3cc5a5a2295df93a5cb2429707272ce0022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 163 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced s by -s" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"ModifiedInteger"
] ,
"msg" : "313233343030" ,
"sig" : "30460221ff34d2f1a567d7e647b178552dec35875b7217410d1f42428575ac4a392f1a1420022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 164 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced s by -n - s" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"ModifiedInteger"
] ,
"msg" : "313233343030" ,
"sig" : "30460221fe34d2f1a567d7e647b178552dec35875cb76864266ff9a249b5d9ebac5ee3d2df022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 165 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced s by s + 2**256" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"IntegerOverflow"
] ,
"msg" : "313233343030" ,
"sig" : "3046022101cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 166 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced s by s - 2**256" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"IntegerOverflow"
] ,
"msg" : "313233343030" ,
"sig" : "30450220cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 167 ,
2023-04-08 17:00:18 +00:00
"comment" : "replaced s by s + 2**320" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"IntegerOverflow"
] ,
"msg" : "313233343030" ,
"sig" : "304e0229010000000000000000cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 168 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=0 and s=0" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3006020100020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 169 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=0 and s=1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3006020100020101" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 170 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=0 and s=-1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30060201000201ff" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 171 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=0 and s=n" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026020100022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 172 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=0 and s=n - 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026020100022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 173 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=0 and s=n + 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026020100022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364142" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 174 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=0 and s=p" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026020100022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 175 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=0 and s=p + 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026020100022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc30" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 176 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=1 and s=0" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3006020101020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 177 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=1 and s=1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3006020101020101" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 178 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=1 and s=-1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30060201010201ff" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 179 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=1 and s=n" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026020101022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 180 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=1 and s=n - 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026020101022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 181 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=1 and s=n + 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026020101022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364142" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 182 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=1 and s=p" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026020101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 183 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=1 and s=p + 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026020101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc30" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 184 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=-1 and s=0" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30060201ff020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 185 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=-1 and s=1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30060201ff020101" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 186 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=-1 and s=-1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30060201ff0201ff" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 187 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=-1 and s=n" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30260201ff022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 188 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=-1 and s=n - 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30260201ff022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 189 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=-1 and s=n + 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30260201ff022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364142" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 190 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=-1 and s=p" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30260201ff022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 191 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=-1 and s=p + 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30260201ff022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc30" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 192 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n and s=0" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 193 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n and s=1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141020101" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 194 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n and s=-1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410201ff" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 195 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n and s=n" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 196 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n and s=n - 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 197 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n and s=n + 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364142" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 198 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n and s=p" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 199 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n and s=p + 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc30" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 200 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n - 1 and s=0" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 201 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n - 1 and s=1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140020101" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 202 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n - 1 and s=-1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641400201ff" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 203 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n - 1 and s=n" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 204 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n - 1 and s=n - 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 205 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n - 1 and s=n + 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364142" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 206 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n - 1 and s=p" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 207 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n - 1 and s=p + 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc30" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 208 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n + 1 and s=0" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364142020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 209 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n + 1 and s=1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364142020101" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 210 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n + 1 and s=-1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641420201ff" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 211 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n + 1 and s=n" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364142022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 212 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n + 1 and s=n - 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364142022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 213 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n + 1 and s=n + 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364142022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364142" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 214 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n + 1 and s=p" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364142022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 215 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=n + 1 and s=p + 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364142022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc30" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 216 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=p and s=0" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 217 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=p and s=1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f020101" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 218 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=p and s=-1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f0201ff" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 219 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=p and s=n" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 220 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=p and s=n - 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 221 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=p and s=n + 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364142" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 222 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=p and s=p" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 223 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=p and s=p + 1" ,
2022-12-11 14:56:16 +00:00
"flags" : [
2023-04-08 17:00:18 +00:00
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc30" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 224 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=p + 1 and s=0" ,
"flags" : [
"InvalidSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3026022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc30020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 225 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=p + 1 and s=1" ,
"flags" : [
"InvalidSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3026022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc30020101" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 226 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=p + 1 and s=-1" ,
"flags" : [
"InvalidSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3026022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc300201ff" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 227 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=p + 1 and s=n" ,
"flags" : [
"InvalidSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3046022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc30022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 228 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=p + 1 and s=n - 1" ,
"flags" : [
"InvalidSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3046022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc30022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 229 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=p + 1 and s=n + 1" ,
"flags" : [
"InvalidSignature"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3046022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc30022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364142" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 230 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=p + 1 and s=p" ,
"flags" : [
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc30022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 231 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature with special case values r=p + 1 and s=p + 1" ,
"flags" : [
"InvalidSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc30022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc30" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 232 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=0, s=0.25" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3008020100090380fe01" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 233 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=0, s=nan" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3006020100090142" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 234 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=0, s=True" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3006020100010101" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 235 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=0, s=False" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3006020100010100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 236 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=0, s=Null" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30050201000500" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 237 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=0, s=empyt UTF-8 string" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30050201000c00" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 238 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=0, s=\"0\"" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30060201000c0130" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 239 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=0, s=empty list" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30050201003000" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 240 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=0, s=list containing 0" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30080201003003020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 241 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=1, s=0.25" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3008020101090380fe01" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 242 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=1, s=nan" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3006020101090142" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 243 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=1, s=True" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3006020101010101" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 244 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=1, s=False" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3006020101010100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 245 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=1, s=Null" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30050201010500" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 246 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=1, s=empyt UTF-8 string" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30050201010c00" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 247 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=1, s=\"0\"" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30060201010c0130" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 248 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=1, s=empty list" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30050201013000" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 249 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=1, s=list containing 0" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30080201013003020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 250 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=-1, s=0.25" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30080201ff090380fe01" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 251 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=-1, s=nan" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30060201ff090142" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 252 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=-1, s=True" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30060201ff010101" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 253 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=-1, s=False" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30060201ff010100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 254 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=-1, s=Null" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30050201ff0500" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 255 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=-1, s=empyt UTF-8 string" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30050201ff0c00" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 256 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=-1, s=\"0\"" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30060201ff0c0130" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 257 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=-1, s=empty list" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30050201ff3000" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 258 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=-1, s=list containing 0" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30080201ff3003020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 259 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=n, s=0.25" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3028022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141090380fe01" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 260 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=n, s=nan" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141090142" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 261 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=n, s=True" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141010101" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 262 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=n, s=False" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141010100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 263 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=n, s=Null" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3025022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410500" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 264 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=n, s=empyt UTF-8 string" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3025022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410c00" ,
"result" : "invalid"
} ,
2022-12-11 14:56:16 +00:00
{
"tcId" : 265 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=n, s=\"0\"" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410c0130" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 266 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=n, s=empty list" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3025022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641413000" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 267 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=n, s=list containing 0" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3028022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641413003020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 268 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=p, s=0.25" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3028022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f090380fe01" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 269 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=p, s=nan" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f090142" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 270 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=p, s=True" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f010101" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 271 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=p, s=False" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f010100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 272 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=p, s=Null" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3025022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f0500" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 273 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=p, s=empyt UTF-8 string" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3025022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f0c00" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 274 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=p, s=\"0\"" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f0c0130" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 275 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=p, s=empty list" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3025022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f3000" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 276 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=p, s=list containing 0" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3028022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f3003020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 277 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=0.25, s=0.25" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "300a090380fe01090380fe01" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 278 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=nan, s=nan" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3006090142090142" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 279 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=True, s=True" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3006010101010101" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 280 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=False, s=False" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3006010100010100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 281 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=Null, s=Null" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "300405000500" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 282 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=empyt UTF-8 string, s=empyt UTF-8 string" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30040c000c00" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 283 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=\"0\", s=\"0\"" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30060c01300c0130" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 284 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=empty list, s=empty list" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "300430003000" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 285 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=list containing 0, s=list containing 0" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "300a30030201003003020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 286 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=0.25, s=0" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3008090380fe01020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 287 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=nan, s=0" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3006090142020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 288 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=True, s=0" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3006010101020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 289 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=False, s=0" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "3006010100020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 290 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=Null, s=0" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30050500020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 291 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=empyt UTF-8 string, s=0" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30050c00020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 292 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=\"0\", s=0" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30060c0130020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 293 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=empty list, s=0" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30053000020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 294 ,
2023-04-08 17:00:18 +00:00
"comment" : "Signature encoding contains incorrect types: r=list containing 0, s=0" ,
"flags" : [
"InvalidTypesInSignature"
] ,
"msg" : "313233343030" ,
"sig" : "30083003020100020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 295 ,
2023-04-08 17:00:18 +00:00
"comment" : "Edge case for Shamir multiplication" ,
"flags" : [
"EdgeCaseShamirMultiplication"
] ,
"msg" : "313236373939" ,
"sig" : "3045022100dd1b7d09a7bd8218961034a39a87fecf5314f00c4d25eb58a07ac85e85eab51602202c8a79b49cae4ec15d293575a5a1af5b4d6efb74ef5c2c1be34e33cdeb7113cc" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 296 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "33393439313934313732" ,
"sig" : "3045022100d743c5d76e1193a57438f1b43b1b0e33d0d1ab15bd3d57a5cf6aebb370d46ce002207df27cb730b33dfe01e34a0067e548a98c56846d9a4cd64a930c96bfd917cf08" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 297 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "35333637363431383737" ,
"sig" : "3045022100ba30f4ddf3348f26835e9c50f6a2d5023a9a1f5fe2e9cf14b3270015dac283fe02201d1616abb204f615fbe99860d89158c3264182d617ac9f1560fa8291b349d579" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 298 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "35363731343831303935" ,
"sig" : "30450220551d72e63f7b27283c4107f7d851f387b60f3f4713a5d35c21fa332fbeed449402210080914cc37a3fe13a74db7fcc5226388d95034a50a89a9b2fe9bf42ea29e5714d" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 299 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3131323037313732393039" ,
"sig" : "304602210080cead3d165ce05c7cf8469f1c35c5a3a641696c843bef0f022a6c68133dc49e022100ea8409d743a4ad5e136207736c3ad79c8cfc7b57ebd1bd9b8a596670ad12d41c" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 300 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3131323938303334323336" ,
"sig" : "3046022100bbc0e8b7721065a51bac9c3aad64168998cc0efa23298340d436867cc86ba847022100ae3baa131a83153cb31de2f758e45139f62fe6cc9ce3941c6b1789dc1010f3e2" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 301 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "39383736303239363833" ,
"sig" : "304402203a5ba93917b954617b40e1d866860d1522b0d310cac2457636e54e2ffdea888e02203eac6fe762aee127837c2c65fd9c1f65b404b2c31bb945e75d6166503fb5c8bd" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 302 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3230323034323936353139" ,
"sig" : "30440220647f2b4bef6d1ea7908ac5f3dfd705494c2587456557805fe64a703b2b17503c022020e164bbb505c6df56455908008cf9626df320f48aa3fc9d0cc8ad8bcf078cb2" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 303 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "31343531363639313830" ,
"sig" : "30460221008aa653cfa001798c471eea3199dc975a4dea4f7c1ede47453409e606d05ceb51022100cab20967a056c0ea7fe9cdf8e1980f55b1597a2dad80c9223a0fab15c314fe6d" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 304 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "31303933363835393531" ,
"sig" : "3045022100842e421f33be241d27f12f875355902a25819f210b3685ad536e23594012d9d002204fb894ae0e9c24b6ed280e224ab0811469296a9837d1e95b5d9d661d21a1c255" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 305 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "36323139353630323031" ,
"sig" : "304402200b703fd75bdd8dce4820fe130a0b0af17aad4e4681b0254864d5d6f8931ff5730220404521acf84e72ff22c2ee05d14a4bc7b70e69adc78caf81350e01379694c3e8" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 306 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "35363832343734333033" ,
"sig" : "3045022062f0df1650560a5800fa670377a4317a604d6475c490066ce15638f8d1330b63022100963edf905197096818368a993fbffe32908a57153e6a1612bae6ee9ee8a8a719" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 307 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "33373336353331373836" ,
"sig" : "304502202901ade694d4b9c376b3244018e57bcde7057e8e11dd0f7d07080cdd1a39194b022100ee65a4c2baa70f8e236ceba9eed400d899f75276f94e4b7997b2b01ac008bbbc" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 308 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "34373935393033373932" ,
"sig" : "3046022100aa9c8e5311b232b4ce9db03892f26eb77d655c6ff09a599424abbd4b11e750be022100c1034c44b02e2fdf05e1ba5eebdf954c5a01794600059e05e5c73d542da3ee38" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 309 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "39333939363131303037" ,
"sig" : "304502202febea016e55059e91e157b988f86048db57c37fd122f5cc60169ff4fcb4863c022100eb19cbc35b3061e1ac4b59b92d1f732cea3212dcbe943ccad82d32740bc22c33" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 310 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "31303837343931313835" ,
"sig" : "304502202be463ff06af2096dd62f0326e1af51c585f18ca8f8aa361dedcf55d543e6b7d022100f56afd59dad42530d94f11c59a6408c54826b7a9ef83f4d020f209d71f9b74c5" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 311 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "33323336363738353030" ,
"sig" : "3046022100f61f64defc45abe284b39161b49585f21edef1e88d06389e5b5aacbb394ce4dc022100a5a27e17df10aedace97eb2c48659f69b58cfe76a1f1ac30fea3043655bde515" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 312 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "31343438393937373033" ,
"sig" : "30440220052134eae13c1dec5ac5aa46186391786f5b60591cb0dd30bfc61e89486abfe2022009cdaa279c4f0d3d5ae00e0d74e733a260b8b120a1bda7e5a90194ec442e592d" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 313 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "35373134363332383037" ,
"sig" : "3044022024824614686b80f3b738970a27816f58cf103c4a93c2d6b0f5f6de65a65501e30220180e5801a593063e75b83cd7ab8e52575a013a1be5cdeeb05b30e3ac9dc4ed82" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 314 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "323236343837343932" ,
"sig" : "304402202ff7a5ab2f1a3323651a0d17c4263672ee4d2c560cda94e7d52ee755138bb0450220542ce83d8d9d441357e24b618b5695164d4391791cff62eeb01609d1d7cb1c0a" ,
"result" : "valid"
} ,
{
2022-12-11 14:56:16 +00:00
"tcId" : 315 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "35333533343439343739" ,
"sig" : "3045022100ae446d1a81766d21dd7fc515d0a956605d0cde26d6086a76f8ffc81a6dfbea4602204fccef9f75e94abc7eb3f2bdcafdc5d97d61b9d950a06010ab4c54e3da7fd4e0" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 316 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "34373837333033383830" ,
"sig" : "304402203957cff4a75fc6039c0b0c2e47eb9b07ff6ec5dc8a3c3316590a7ec9a1d7d99302204e578ee6594a00cb80c640cb9589d616dbd1cecda2d15dcc0062f30686d6073b" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 317 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "32323332313935383233" ,
"sig" : "30450220437c36031737a3140dc30eed281adac8e9074187aad41502a3b9a3bfd4ef252c022100da13f88f633202b9b9517b93a6c08a7b8e6858734e8894b1a64c6ec08f1d0423" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 318 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3130373339333931393137" ,
"sig" : "3045022100828c12fd9fe31f91bd8f58aac72ee6485e34ceddf91927cf3a09b63363b9d8e902200e889664a8c98619cab572687064edb4f0500f8324a5df0bfb5a431a3cb1ca39" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 319 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "31383831303237333135" ,
"sig" : "3045022100807cb34aa6ea48b175f41f3afdf70a109d2b746ae48e08677cdafc33d916b2da022041980e6f7ad19944d278851f98e0a6220ae888964ae81a667a63fec21449334d" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 320 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "36303631363933393037" ,
"sig" : "3046022100a998f9f0daf02f717f5292142dca447c722d2394dae0c84910433754669716ac022100826fc37269539cf8a98997f8a0268bfffe888d6c23bc68ad7c759db47f65a925" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 321 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "38383935323237303934" ,
"sig" : "3045022100f151b614afe5bc9d511d0c34a7eb44283921272e91b3e5d02821cf7a43a92bc50220097aa33dc50ebf8fea036cd7e224a4d38aa20773e5a78ddb83a2f3b579b2ef6c" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 322 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "31353830323334303934" ,
"sig" : "304502205f21585381f5f42e9f76be3f61f4cfd6476ecc6f06cd4fbcf13e08c27f42614802210095d5b2deabf19891edd41ac52d9072fadebb2f0145bec9b916f68fd1fbcfb3cf" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 323 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "33393635393931353132" ,
"sig" : "3045022100bdc361e68984482d7b169bc5e6ccf82d2263871be749d67a44f548d32bcaf5f10220375614fa4134d5055ac117a6ea948b74269b8063e39259d494a7544afb6291ab" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 324 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "32323838373332313938" ,
"sig" : "304502205773b016dffac865ab008abe8a06353d197b4dff32403d7ce98ada4d20ea8a00022100d60de9c98cf50eff0515b962dffd6aac8a1b72bc9cfaf6bda12b99f63eb976d2" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 325 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "32323330383837333139" ,
"sig" : "3044022057b747d21fc898472a888b88693a989eabaf143396e4cb2de4af19386fba384f02207c99f63904191a4464d0d23ca560d5558895cdcff93af4b00c1c66ca2d974393" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 326 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "313239303536393337" ,
"sig" : "3046022100854be2bf302a2d6db437eb9e78703673c1c7371399e68caa8625bb13c7aa0fec0221008fd22607e0169eb2e2e00c4af898fd2a609dc57a9fa94a7f93372098fa675649" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 327 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "32373438363536343338" ,
"sig" : "3046022100ebb3359de3b13a518545a86b7fdd92f4793225b8ca4555a6bd4182922b0452be02210083faa7dff1aa0eed89a7ddcdaa5d716ba6253c5c21f7122c2755eb78b28884c4" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 328 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "37353833353032363034" ,
"sig" : "30460221008bc91cfcfc85ba8aa171b703a330e398df4460d22602e73e327423ebf98bf632022100ec7569072aa73ff19f183daf433abff142d7d5edceb25b771d853acf0fbd68b6" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 329 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "32333237373534323739" ,
"sig" : "3046022100895b07c0450ed6f4941633a053c978128c46e5225c00eb009c3c6cee5eb2b842022100c982818b260f1650e03eba8f9db1a2ca79c3f804dbe7d172233260e1a9c10640" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 330 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "373735353038353834" ,
"sig" : "3045022100d5e152ec304090d764fd7ae61abeeadff2fee8df3dccd8fb44d2af5a8dbee0bc022072518dc1ecc993faadffc3426594fe2024c7c84ba101a9274d88009393103ff6" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 331 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3137393832363438333832" ,
"sig" : "304502201298b131ce97a528e5dae05d92b286e2447b17ec002267b9e8f03784d4074bd1022100edf223ad9c308aef22e1e0c24a20268f966cc2b9ca4d941945bbca057db92d4c" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 332 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "32333936373737333635" ,
"sig" : "304502201e79b3921d23d290a57d08958d3ad8305ec444efe1281c98fda44e8af7648f49022100f4c7610ad1ba9339178c50e7979b5aa9af07d8143e59d13a2e84f98f37101e3b" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 333 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "35393938313035383031" ,
"sig" : "3045022100e455f464e0edff9c959f84f081828896149a330361ff2d16d5a2448c9d6836840220351cfa2f29a1318ebb3a46f0a36df8954043949b8d7cea94eacf99108b4d3fa0" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 334 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3136363737383237303537" ,
"sig" : "3046022100a885770c9ffef33f0c11245064936e3dd165ea2633575a6a155368670351f726022100de31e6a58626a41fd029cf766ef44b8273b88558e2452e893978fbdda1e321d1" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 335 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "323036323134333632" ,
"sig" : "304502204b6b451478ba253ae3c75ca5b18b70ccd3cca408ed245cb2af3369548dd2e507022100fe479b631a3431b42772925cbfe8e789f9c55fb2fd1d7ab51664cc2fa571ad93" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 336 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "36383432343936303435" ,
"sig" : "304502207ca70376547ad6d18f8e539f09dc269ebaa06854c1adacd58fdc735ed3cf0c16022100f47654f4c0ac1b0e65b712300e3bb472983b116db5206520eabd886dc706b266" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 337 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "33323639383937333231" ,
"sig" : "30450220388514d147664fbb37271cb8693e47459c0627d6b1dd52dff1d3947dfc9cabec02210099d3d40814aa177be99e4819696996bc75073f4518955587cd56b5ad8bbc2c58" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 338 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "31333837333234363932" ,
"sig" : "3044022044d3ac50d9b65601d79b47d6c5d98394cef155211ff37d4bac15e0d4890809b802203ea03829afb0545e088361a8cf952aec17bab7637fddd6db35f039803523c921" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 339 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "34313138383837353336" ,
"sig" : "3046022100a33004a2cd50a4f70447fd382e7fdc9257c4d9be7b16e686c5082a231ee7b010022100d87b96ed3beea54652607017702cfce5d4e7fcec1fdd28f41681ab80a5c5b63c" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 340 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "393838363036353435" ,
"sig" : "30450220668ad18cc22c1d1498cc8e5a11e2bfc4c1e1fcf0a7350a5806c5533ae332f0b1022100f58b49369771bd20bb08b63d4a9212e2dc71da9257ed3710d9eaef9bee469eb2" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 341 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "32343739313135383435" ,
"sig" : "3046022100f7cdcb0281c70786cc3653820d1756a78395a9eeeab2a4d164e260f64ebfd6a8022100d966c74499cac97ca8ee67400df01b14793b6d7d07668fc202a9918f3c046e9b" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 342 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "35303736383837333637" ,
"sig" : "3045022100de0e781d9e3e7f73021458fc1201fc021e5c54f1fe40b1b10db8fcf16ef7e54a02207d9db92321b5e5bb105990145390979390d32394116f4e78af34b85105dee8e9" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 343 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "393838353036393637" ,
"sig" : "30440220011dac8ea37f7bc6a530a42d0e3bec8c845694f73bec6950081a6f999ccdfbc60220153e57ee45e0a379839f3b8f6faf86de7a626b210f4c1007e431f842e39bf7d5" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 344 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "32373231333036313331" ,
"sig" : "3044022063f9c43a8cab49f518685a120bd73a4e5956f9f167a78d4661fc795d41be2ae102206aaf4f3384f1489ef026cb29e97ea1b5562fe8ceb9978d506fb7064f427b9f31" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 345 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "33323034313031363535" ,
"sig" : "304402207f0fd3736166195ba810d5a2dfb5e1f03aece2170510c8aa4cc4a0c974a7c5d60220370c8772a75d32e8c9cc103004e75e6d30a8ac8611b84b89c41c65542171bc5b" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 346 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "33313530363830393530" ,
"sig" : "3045022100f975196086d10f683f4aa1a3c2d5fe13fd0f52ee72aa3f785006aa024c75873502206a66364156ef21b5dfdcee60cce8fb09c12019bc576848ff73db49856af74681" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 347 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "31373237343630313033" ,
"sig" : "3045022035fe6d9bf9f7d47612c3f5be6a4e9a0fb0c14854d1a377adfb5485d6e3835c6f022100f96587fc460e7d07396f9f2d060693dae632721259e77c90b8314002a5235dd0" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 348 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3134353731343631323235" ,
"sig" : "30450220210c7c9b231293c8ec09b0f610d31724a045f6a33f84423fdd541ac11ff78962022100e5a40e6b80da99cfc49ce969f1f59146835183e61001b4513f927b71ec3b2a13" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 349 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "34313739353136303930" ,
"sig" : "3044022009b7dcfad2c84b89825cf3aaaffed51664faccc0d171a43387a6ff98aa128a040220272b00e6e0917afe4fbe782604428e09fd91c38125d51c3ba06ce3198e6bf736" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 350 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "35383932373133303534" ,
"sig" : "3045022009c7c99681c9159b22c0a467999559a31e279075d37ef872a88ae13565f6149b022100b0ff953be1940d2cf548663c1b4db7b416521db289467733b9a76629f8ab261f" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 351 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "33383936313832323937" ,
"sig" : "304502202bfaae0ea6d8baab3e02ad7fa3dda3ce0725d11533e3666477f54d697e2ca9bc0221009289d5da443395bca18fe9d1a4afbe04a32b4ecd258eca6c1772acff2d0b9a89" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 352 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "38323833333436373332" ,
"sig" : "30440220368846edc677ae8fc237069cda719af3d7f17cc136fe443b2af614ccfb4844ab02205ebe6c1d3e88bc4e291841ea97c836bdcf67d9eabe926346c5f42105f7b38f67" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 353 ,
"comment" : "special case hash" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "33333636393734383931" ,
"sig" : "3046022100f336da82bea2a111bddef6a25de4ab87d7c95aa80d21838f3a4efa3d9346555d022100da5ab612b327aa0fe95d1caf85f3b6698c23a47212006c5667cfa92aa3ef4dad" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 354 ,
2023-04-08 17:00:18 +00:00
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "32313939313533323239" ,
"sig" : "304602210097c2fb9865f9e76f8d54ce957120b68ccb04cd3183dae7130f73139cd56655cf022100fb63e38176ffac37d0ec1e49c2e2efeff04dffdad5a75f3576f8276cccee9851" ,
"result" : "valid"
} ,
2022-12-11 14:56:16 +00:00
{
"tcId" : 355 ,
2023-04-08 17:00:18 +00:00
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "35363030333136383232" ,
"sig" : "304402207393e0207e07bd73b674d3667dfbc9c30022574d63079a040a23c0cd7e1b6aa602202994b3468432fecd0a32134171179d2809244d586bd971129cdba73fd3dc8876" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
"tcId" : 356 ,
2023-04-08 17:00:18 +00:00
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "383639363531363935" ,
"sig" : "3044022021e1943d7d396a8c46658bede4ce155c9a06f929cf6ad292d32c91cf8f493887022030783c682cebfffec5787d762bd725bafc9c4075ad8eb1582188f4c05dd5169d" ,
"result" : "valid"
} ,
2022-12-11 14:56:16 +00:00
{
"tcId" : 357 ,
2023-04-08 17:00:18 +00:00
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "36353833393236333732" ,
"sig" : "304502205a269eb44e910bfe8a2656dee47556cb908a417917e2068e20d201721f44f9b1022100e69d463204dce77c249439f22f77cc4c88134012a286b36a9559f694203766c6" ,
"result" : "valid"
} ,
{
"tcId" : 358 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3133323035303135373235" ,
"sig" : "3045022100cb8c146fb3d58846e5748c48742af2f1b77805f6cd1e4eb98d8c66cbdf5d6455022017ac992e10251e334467f8e57e2e1c269db8b19469321c74b443972a80f38b2d" ,
"result" : "valid"
} ,
{
"tcId" : 359 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "35303835333330373931" ,
"sig" : "30440220212d84a153db81cea5212fa7dee31d59bdca1307277a01b5936c3aead31bf1e40220520305dbef2bda6526fa2cfca789a1c9aca5c2ad4c0027cc8cf3881813da8a72" ,
"result" : "valid"
} ,
{
"tcId" : 360 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "37383636383133313139" ,
"sig" : "30450220310c82892f571134a36725f4a31c5cba8bc46e65002d73b11364084433d8da4a0221009ca552aca84b96cc9461e2b65a64975118ea78b8b355a0ebcc1a61de37877d13" ,
"result" : "valid"
} ,
{
"tcId" : 361 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "32303832353339343239" ,
"sig" : "30440220489deda580c62533783df9fe62de34c2e2cab91d676709beeff13afac8e90db9022032a85a9c56f308b7a794dcce614a5ed7e0857030b8429fe3b4e07ad533a5a00a" ,
"result" : "valid"
} ,
{
"tcId" : 362 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3130303635393536363937" ,
"sig" : "3046022100e8897c1cad1fc870a7d364676a9d7f7cd3ac951f3bc3a9ef1f7231466c3493d7022100dd2128e876d62da82cfc5fc508d33bf66b71c0a84d0a9b7e47dfc620f5846bc6" ,
"result" : "valid"
} ,
{
"tcId" : 363 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "33303234313831363034" ,
"sig" : "3046022100b4d771d19fffb1fe5ead25ef5dbf6b53d4d3dad284641108ad84b2541ad435a4022100843ecdc2641b33a3ae9ae15d559f6229d7304ee5ecabe00db73bf2b6b5c6c21f" ,
"result" : "valid"
} ,
{
"tcId" : 364 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "37373637383532383734" ,
"sig" : "304502205ab5fb3136fabdbd22009642df03685935819895d675fc284e8b8112db522d08022100d87ec88173e823ed70438fb1088b00689352542fabad5e9fd6d4c3c58f722f86" ,
"result" : "valid"
} ,
{
"tcId" : 365 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "353434313939393734" ,
"sig" : "3045022100be310120169f8d488c6e5ec5b5e588ab8a65040169d9efd3062e0d05fd7d58df022045033f291fa21a85cc08f78fec2dbd94135520de261360728b8743b558ed16f8" ,
"result" : "valid"
} ,
{
"tcId" : 366 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "35383433343830333931" ,
"sig" : "3045022100cd7fb3f2c25dfab6f9ee83fcbb08698680e9d1f3d47815bc772d717a764f99970220287dd85b976d7f56d23ae7837398c118932aadc982f675f94103036729a47c7c" ,
"result" : "valid"
} ,
{
"tcId" : 367 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "373138383932363239" ,
"sig" : "3045022069f18c064ad2683cc1b6d8b79020aacd186b6ad1999e6e55bf28bb1dac33f339022100ef66e66001fcc219c9a927d7f0b84863483bfd1ffa6086c06921905310c793e1" ,
"result" : "valid"
} ,
{
"tcId" : 368 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "31373433323233343433" ,
"sig" : "3043021f547c6bb40f52d207fff796a29f6dbe62058e50fb73bde6b9c6ca11346fd8e802202bc82bd3efc9febe8578acdbc3148bb46c41a39be9ae1994ad52d8bf13195d09" ,
"result" : "valid"
} ,
{
"tcId" : 369 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "32343036303035393336" ,
"sig" : "3045022100a80496adce42e7971ebe91300710cf4f535fad266668d76d72c95fffe4d4257002200d4338ca32857e14e0ea8026bc194227b910b98509c8c9307b0d8d93d47b191b" ,
"result" : "valid"
} ,
{
"tcId" : 370 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "31363134303336393838" ,
"sig" : "304502203de40634d11a7a6b67023b84650420673ce6dbadb1159768cc0fd55f3784ec88022100a455fb08e51b8493177d88fca43aeff306e1490d7f6d24d6a910970a3d8619de" ,
"result" : "valid"
} ,
{
"tcId" : 371 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "32303935343235363835" ,
"sig" : "3046022100c1f229c0557d4c47962593781bc96cf745f3bd629ad85434dc2eee456ddb30310221008638f6c01c15d23db24bb851f6c63c763c1f040976f3f2b32c4bb1b9506c1c12" ,
"result" : "valid"
} ,
{
"tcId" : 372 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "31303038303938393833" ,
"sig" : "3045022035dd4957b352e8b1bbc80d1deb21f9b0989188ade3fbe46f75106da1684e1d6d0221008b508e2ed7a51efea0dfaf377f6bd5d4ae133cc4c93650600be545af5d3acd75" ,
"result" : "valid"
} ,
{
"tcId" : 373 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "31353734313437393237" ,
"sig" : "30450220410aa9c943e663082c6f76b84469c9845e0d439ba7ffc7cac0418eea0e20e638022100c873ab5c21c9f0ce0bf78484028796b77451e1187250ee33535dacfb3cee5f61" ,
"result" : "valid"
} ,
{
"tcId" : 374 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "32383636373731353232" ,
"sig" : "30460221008191db069b571cd40f2676348433430d3a65155c233c46a42a4299e6f5be806c022100f3679ef8af0b1b3a3aeaa7bcee51ce960441622e9ff2dcb22a8ec8de724e0a0c" ,
"result" : "valid"
} ,
{
"tcId" : 375 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "31363934323830373837" ,
"sig" : "3046022100889c44edbf3825b18d933aecd5ef70d12ebb00bf79550451205fd6f5ba7f372b022100ecb67194bed2b8176077622d58c9ab4fe4ca34601decc09f9386b8c4445c7224" ,
"result" : "valid"
} ,
{
"tcId" : 376 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "39393231363932353638" ,
"sig" : "3045022100aa87113aff2e1ad6461191241f90a23b91242d0066779daaa9506a4188abc427022033dbaac5ac443fb4d9529f83247f94c0ad1360d4d0ba8e162a377946c6ab9ae2" ,
"result" : "valid"
} ,
{
"tcId" : 377 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3131363039343339373938" ,
"sig" : "304402200e13f66a8ffd0da1c4b67f4d805941e90f98ce386540c48019c1ac105407568302200cb489e8d5acfca5245d9292f59c6ede52425157af77b8beef38d23b6e6ade13" ,
"result" : "valid"
} ,
{
"tcId" : 378 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "37313836313632313030" ,
"sig" : "304402206c1813f660c78bda956c1685bc924f69d1bbac5fadf3e4b027ab049bc82ad134022020de89ee005d7646f070bdac794ccce24d661b390a78851d35fe6fb5b25b3eba" ,
"result" : "valid"
} ,
{
"tcId" : 379 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "33323934333437313737" ,
"sig" : "3045022048dc830b6326ec218144391b658d52045ef86ef918a8d41c59131912b1a46fb1022100a431916cb7cf79129b90f09842b3f2164a6cf603db88f2d99944142c00b42559" ,
"result" : "valid"
} ,
{
"tcId" : 380 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3138353134343535313230" ,
"sig" : "304502204d45782be145a27ae9ecb6cac1b9e30be87c0d13b7d6ada9f795ff051351ac70022100cf71d1eb15e88446ddb900f20d1e0739da499de9963fe99ded00a62da6462d62" ,
"result" : "valid"
} ,
{
"tcId" : 381 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "343736303433393330" ,
"sig" : "3044022011acd8b8d736e7f00476495803fbd20ad351321e800cfbddbd6a7dd610c5ab8c0220734027aabcca9487773dc3ab069b802c00f5b6e5520e7761496ac1e7c78ced91" ,
"result" : "valid"
} ,
{
"tcId" : 382 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "32353637333738373431" ,
"sig" : "3045022041be8b3bf41a4c507de12f098f7d409a1f941fef84d93794c497f7242a7c382c02210081f7e7243116f24b84b0321e93eed35e2bdc32b00aa8eb9583be3e9b7a09a4f3" ,
"result" : "valid"
} ,
{
"tcId" : 383 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "35373339393334393935" ,
"sig" : "3046022100ea032ff41b061e93e456a5f0a9cdef36c0732df4d55ab4d3867484b0fc49d9eb022100ab298dd811826a6a9319c3632a96253c31c14f75baef536a645420442bab4d43" ,
"result" : "valid"
} ,
{
"tcId" : 384 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "33343738333636313339" ,
"sig" : "30460221008b1ff140c65adca22e5596ffb95a5121c356d2d4055f14606445249a5725686f022100ef8c16ff228114a7e33b35ad465f957577dea405fbdf3faf077a878754e58bef" ,
"result" : "valid"
} ,
{
"tcId" : 385 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "363439303532363032" ,
"sig" : "304402203a40e8dc3ebe9e19dcd0d4d1b698ab2a4934a146def5427b3a6a8fbfbf347846022054f65e36088d2d4543011c94b1e5371697202d488b342dd6f77a69944128223d" ,
"result" : "valid"
} ,
{
"tcId" : 386 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "34373633383837343936" ,
"sig" : "3044022015fecd439137df74820727f71218405cbe525d403c574471d8a36fa4b1f592ab022018ec290971ed0a227ec47f1e2142f3b8fe5b17336350c5515d4a87eb3382fcb6" ,
"result" : "valid"
} ,
{
"tcId" : 387 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "353739303230303830" ,
"sig" : "3046022100e676e84a299f481a207cde6a4271c87d73e29d1e49216393292323bcdc238844022100b8a98c769bf81429644758c8f803ddbedf81634e53099c43ad0ca42f4207ba16" ,
"result" : "valid"
} ,
{
"tcId" : 388 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "35333434373837383438" ,
"sig" : "304402205116f8f0af12b47bd025aa6eaec5007d4e3c5a3a72cb4c331f569581adb01bfb02206962251da7ba9ac951cfbd2051bcb7d953005cb9599ae0ad9c5f5139baacb976" ,
"result" : "valid"
} ,
{
"tcId" : 389 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3139323636343130393230" ,
"sig" : "3046022100b83f3918b6c5506d648ba3dba36762db593ad4b791456babcc3c1a4966317ae60221008cd0166047cec89963e9c8ca43b556ac17d0d62177a9bda35e61d0bb16dd471d" ,
"result" : "valid"
} ,
{
"tcId" : 390 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "33373033393135373035" ,
"sig" : "30440220077858a840230ca21385c4ab4c36cbd3ffaf85656202fba58f1ea995f52ebc4c0220543e5e32a6d2f5c08664ed72175adaa25cdb5d6a754b0cb184e6994ede66c5b9" ,
"result" : "valid"
} ,
{
"tcId" : 391 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3831353435373730" ,
"sig" : "30440220538ad8797a397414ac82287c9216e41915c9e3dadbd493a0bbef5cb0dc7935ec02202c94cfdae7bf76f90b3cc7d19feea4005b387e312ad4116654d63cfbecf2ae1a" ,
"result" : "valid"
} ,
{
"tcId" : 392 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "313935353330333737" ,
"sig" : "3046022100ff8bbd1b6441388cb8d562c28ce29fbe51de11502fc825773ded3f0df225b2360221008eccca0148b82fdfb370cdd073aa0634b39cc70d0d5244a7319e4b13791e2c2a" ,
"result" : "valid"
} ,
{
"tcId" : 393 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "31323637383130393033" ,
"sig" : "304402207c179a010f51d66ec82fe5d5d45bd867b4b236a27be882e627506f7286ed7baa02205e38c048fb0fbd81c40df3dc16087d9aabeb51a193107499d29d8cf99c388a21" ,
"result" : "valid"
} ,
{
"tcId" : 394 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3131313830373230383135" ,
"sig" : "304502207e0810885b405d54ceb2eb18cae08de2062f61b7ed94ab67eb15e87b64e730ef022100f511a7919e6e4d70c8d61b831e383f58dea5878a6c8c5f0436ee058dd80a7668" ,
"result" : "valid"
} ,
{
"tcId" : 395 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "38333831383639323930" ,
"sig" : "3045022100c665d558dd638ef27a28557c3deb8a2f54abf9bd0bfa032c7ec9a514da9a9e9e022065c9efc355981f91778227eefacf1bb2fedb98657e6cd8674fdd42ae00d619ed" ,
"result" : "valid"
} ,
{
"tcId" : 396 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "33313331323837323737" ,
"sig" : "304402204f06b82aa0d070a004a7fd1135bc3a0bc36fcaeeca35e3edf00f5895394d59ab022065f71dd7406a17bf19e434a4635479340204dd862a9f2c4653e2fa39b178286c" ,
"result" : "valid"
} ,
{
"tcId" : 397 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3134333331393236353338" ,
"sig" : "30450220539c8fe5715c3dc893815ec2f00e203b4cd4f8fd36cc5742cc81ced266e02e3b022100a5964b2d5157624cf42b6726ae23a7d5ef83a5d1f1460bd573d5a15316be5bf2" ,
"result" : "valid"
} ,
{
"tcId" : 398 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "333434393038323336" ,
"sig" : "3045022025f337273591f276849cd855b03d07cbcb205924cda4f62a079591602cc10a8c022100d7b82c8fb38bbd503d92e5ae9303e8673c6dd0e9389f5af53366bbab851f0470" ,
"result" : "valid"
} ,
{
"tcId" : 399 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "36383239383335393239" ,
"sig" : "3045022100f36018945d24c89678ce2c8cf3cb4f93c38bdad3589891a5baa293744d4daa20022019ef05878dfc636a4662fd5dd127c908d7948991a324840323c8aef4fc2ff8ac" ,
"result" : "valid"
} ,
{
"tcId" : 400 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "33343435313538303233" ,
"sig" : "3045022043203c89ad43a2bb1910e70ea104347e84764599535d46dabbe547395b1463f4022100ed3d29c7c506ecc988614b368b38dd5b4f1e330c1b861efca8152a704b9146e5" ,
"result" : "valid"
} ,
{
"tcId" : 401 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3132363937393837363434" ,
"sig" : "3046022100c2740bfb3f387df1b564e3ff48835b9e380104716f58c5a43e97bb2c2d84d04a022100e760ee5d0950b512f6c271cd1a87619b830df83fd40d44b9283539b3aa380019" ,
"result" : "valid"
} ,
{
"tcId" : 402 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "333939323432353533" ,
"sig" : "3046022100ec07ec5378ed131b2dea7ae9776ba536daef2afc38e2556a70b89b9752eb1f71022100fea25b9e50b1cfa2cf475dbb2245761d5f4585fbbc438d97226c64ff74bff19e" ,
"result" : "valid"
} ,
{
"tcId" : 403 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "31363031393737393737" ,
"sig" : "3046022100e438303ccbbee359c865997e46112b0afd7a647c593429291398f0c432dfb9f00221008487e07a53da18793f8b527069e620e44587e420245d6ec827bb35cccfae7a47" ,
"result" : "valid"
} ,
{
"tcId" : 404 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3130383738373535313435" ,
"sig" : "3045022100fc09fa30e89a2ba3d0c4d9d9350e717168c21253371359c0f3cb8c8807bdab5602205d6c4766bca462cf95b4aeb8f5886b52fc3286642ffee8d0bd7ffd4af7badb4a" ,
"result" : "valid"
} ,
{
"tcId" : 405 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "37303034323532393939" ,
"sig" : "304402204f184fba2be39078385290acb4cc4b3f39b099c3300c762df205c605c6b30e1a0220506481d2018b3a4c0ad558f029c82e0625c833cbbee978bee7b589742ee1e377" ,
"result" : "valid"
} ,
{
"tcId" : 406 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "31353635333235323833" ,
"sig" : "3045022100e9a27533a50eafb09561dc335d67f8e5e53b4fc16b3013f062e581ad027e110e02207e4150def368f969ace0fc28cac7a3312d6b9af538c412048be1763ea81f3f44" ,
"result" : "valid"
} ,
{
"tcId" : 407 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3233383236333432333530" ,
"sig" : "3046022100fac24d54387202bff01a91f5504f778c183a0a7930c02af0b618ee64d1b1e438022100f3a53cb6f96feea45ccadcdf9ac78cd735ec3342163e573d2125caa0d8d507bb" ,
"result" : "valid"
} ,
{
"tcId" : 408 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "31343437383437303635" ,
"sig" : "304502203544590a0f9fa5d43ad4e0a003a8d7db58b8570951657aab3bab732727d1bbc2022100f257beac10d53e8012ecd236793d280026c5cf1c04aae522019b87e003500ec5" ,
"result" : "valid"
} ,
{
"tcId" : 409 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3134323630323035353434" ,
"sig" : "3045022100bc0726386497c85da8f4055a727b1938e96786b009e6847a080a8aae571b0753022054b1b15fc7886f09b121af6520d0f4336d259d734713fc3e973cf28368830eff" ,
"result" : "valid"
} ,
{
"tcId" : 410 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "31393933383335323835" ,
"sig" : "30450220216f8051f9ceed5b5cc1085f83efd871128cb44b260ac12c486c0ea06c71aa55022100df90346cb028245a72ac7d8094497f0efb83a7c44ba3b258873127355e3b2edf" ,
"result" : "valid"
} ,
{
"tcId" : 411 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "34323932313533353233" ,
"sig" : "3045022100cb76652e19d6e7a72c9cac35c2ae46178d8c0ff59b06b0cb97c31aad39ec1b0902205c47b889a29c781540b8783ca24e2acc340178685d7331017e29b4efe92d9fbd" ,
"result" : "valid"
} ,
{
"tcId" : 412 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "34343539393031343936" ,
"sig" : "3045022100edfc03190c839528ba2aa0ba3a23b596fcfec1bf2bbf4467f1fd88398cab8ad2022045b41fa49e0fa7f060ac1ba38ab4d2d5ab5b9fa54ca59285aee09ceedd9865a3" ,
"result" : "valid"
} ,
{
"tcId" : 413 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "31333933393731313731" ,
"sig" : "3046022100e7631f03d9dfddc64cfd2a971523def68cb9f8a64e07eb2235c7250adc36480b022100a004cbac3e04056c7e65fdb48be051e9a52ab427c826c84e2cb2229252983663" ,
"result" : "valid"
} ,
{
"tcId" : 414 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "32333930363936343935" ,
"sig" : "3045022015e36a42515118021f6f5372ecbff90755d8ae77f9dd683972d2f26aa67164510221008d1cd988ba0a1bd919d2f9b5c8a3517eb59ef776caecdf2b5ac2f7a721858315" ,
"result" : "valid"
} ,
{
"tcId" : 415 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3131343436303536323634" ,
"sig" : "304502206daacbc1125cb3690e43e16b414077c0dd274b96ed61892bad5a519274f01b23022100d044965811b4050c7a85021e8827635cf9f46260fc33bb7cb56b1b37180c4220" ,
"result" : "valid"
} ,
{
"tcId" : 416 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "363835303034373530" ,
"sig" : "3044022037e50775ee06024d596ed49824b1e6a49efae25c7dce8181de33f93ce34ac3ce0220616a3e9d1fed086138f6feef6532647c02bd324ba4a8bfea20640d22f5494429" ,
"result" : "valid"
} ,
{
"tcId" : 417 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "3232323035333630363139" ,
"sig" : "3046022100d5b64cdf82e354ba6a01772f7d38e8d46a729b808aaed73616ed41a9afc83db7022100b5c456c91254e57013228c9724bb7f97aaf18e1bfd4c99d3ca9eaa8214382a10" ,
"result" : "valid"
} ,
{
"tcId" : 418 ,
"comment" : "special case hash" ,
"flags" : [
"SpecialCaseHash"
] ,
"msg" : "36323135363635313234" ,
"sig" : "3045022100915779b90ae6f6c1fb82c198c9f0719ce2ea37be0f261e36585ec89adaedd2b602207d05e7794ac57578790808c0ac52ca3a51d1399f1a4c7173a7ed19867732b3d9" ,
"result" : "valid"
} ,
{
"tcId" : 419 ,
"comment" : "Signature generated without truncating the hash" ,
"flags" : [
"Untruncatedhash"
] ,
"msg" : "313233343030" ,
"sig" : "30440220097a04ee03a13c511d939e8bbe1471c57a71020e168e2689c69a5625686e24ad022040d24d52f3701ac8da959560c36ed0750a1cf031b728a9134e2b71ed3ddef889" ,
"result" : "invalid"
}
]
} ,
{
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "0412c90a5debd88d42686b84227dbc755351b78e7c6cb86c0b22536f394603646ed03d965851bc41bb089499c51987b899a8353d997e040fdd35290a2627f0a3ab" ,
"wx" : "12c90a5debd88d42686b84227dbc755351b78e7c6cb86c0b22536f394603646e" ,
"wy" : "00d03d965851bc41bb089499c51987b899a8353d997e040fdd35290a2627f0a3ab"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a0342000412c90a5debd88d42686b84227dbc755351b78e7c6cb86c0b22536f394603646ed03d965851bc41bb089499c51987b899a8353d997e040fdd35290a2627f0a3ab" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEEskKXevYjUJoa4Qifbx1U1G3jnxsuGwL\nIlNvOUYDZG7QPZZYUbxBuwiUmcUZh7iZqDU9mX4ED901KQomJ/Cjqw==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
"tests" : [
{
"tcId" : 420 ,
"comment" : "k*G has a large x-coordinate" ,
"flags" : [
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "30360211014551231950b75fc4402da1722fc9baeb022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036413e" ,
"result" : "valid"
} ,
{
"tcId" : 421 ,
"comment" : "r too large" ,
"flags" : [
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2c022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036413e" ,
"result" : "invalid"
}
]
} ,
{
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04913ed043022ee590f59e44f519e5cfd9d6f1b84a50fb417e9ad06683c6afa194b68fb80d6ef261b5a63b57f871d2ea7224319f5fa3ed3dd77f1012dba19d0395" ,
"wx" : "00913ed043022ee590f59e44f519e5cfd9d6f1b84a50fb417e9ad06683c6afa194" ,
"wy" : "00b68fb80d6ef261b5a63b57f871d2ea7224319f5fa3ed3dd77f1012dba19d0395"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004913ed043022ee590f59e44f519e5cfd9d6f1b84a50fb417e9ad06683c6afa194b68fb80d6ef261b5a63b57f871d2ea7224319f5fa3ed3dd77f1012dba19d0395" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEkT7QQwIu5ZD1nkT1GeXP2dbxuEpQ+0F+\nmtBmg8avoZS2j7gNbvJhtaY7V/hx0upyJDGfX6PtPdd/EBLboZ0DlQ==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
"tests" : [
{
"tcId" : 422 ,
"comment" : "r,s are large" ,
"flags" : [
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "3046022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036413f022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036413e" ,
"result" : "valid"
}
]
} ,
{
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04644cc54e84467213fafe2a4451dba550f3ea76ea9970bd6251fc7783a420d8b51cd9439155ec45d5634677c281154bbdf99fe44051dcec322053ca69ea88297c" ,
"wx" : "644cc54e84467213fafe2a4451dba550f3ea76ea9970bd6251fc7783a420d8b5" ,
"wy" : "1cd9439155ec45d5634677c281154bbdf99fe44051dcec322053ca69ea88297c"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004644cc54e84467213fafe2a4451dba550f3ea76ea9970bd6251fc7783a420d8b51cd9439155ec45d5634677c281154bbdf99fe44051dcec322053ca69ea88297c" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEZEzFToRGchP6/ipEUdulUPPqduqZcL1i\nUfx3g6Qg2LUc2UORVexF1WNGd8KBFUu9+Z/kQFHc7DIgU8pp6ogpfA==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
"tests" : [
{
"tcId" : 423 ,
"comment" : "r and s^-1 have a large Hamming weight" ,
"flags" : [
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc02203e9a7582886089c62fb840cf3b83061cd1cff3ae4341808bb5bdee6191174177" ,
"result" : "valid"
}
]
} ,
{
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "040a11d42154bd2de10ca92321fb6b3e638ee8b5a7fb4fb5f501b44515cf60e8c906ccaab8748cd38ece73ddc975bc307e7de172357e14cd96a94bb3461d32d50e" ,
"wx" : "0a11d42154bd2de10ca92321fb6b3e638ee8b5a7fb4fb5f501b44515cf60e8c9" ,
"wy" : "06ccaab8748cd38ece73ddc975bc307e7de172357e14cd96a94bb3461d32d50e"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200040a11d42154bd2de10ca92321fb6b3e638ee8b5a7fb4fb5f501b44515cf60e8c906ccaab8748cd38ece73ddc975bc307e7de172357e14cd96a94bb3461d32d50e" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEChHUIVS9LeEMqSMh+2s+Y47otaf7T7X1\nAbRFFc9g6MkGzKq4dIzTjs5z3cl1vDB+feFyNX4UzZapS7NGHTLVDg==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
"tests" : [
{
"tcId" : 424 ,
"comment" : "r and s^-1 have a large Hamming weight" ,
"flags" : [
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc022024238e70b431b1a64efdf9032669939d4b77f249503fc6905feb7540dea3e6d2" ,
"result" : "valid"
}
]
} ,
{
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "049fa2c32bb349846acb5af14e1c67acfdd8963ed251c4b5783cad4bcdd0fd505d6f724937217d1e5483920405cf1b20200797521c464a2355fdde5306f2a9e448" ,
"wx" : "009fa2c32bb349846acb5af14e1c67acfdd8963ed251c4b5783cad4bcdd0fd505d" ,
"wy" : "6f724937217d1e5483920405cf1b20200797521c464a2355fdde5306f2a9e448"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200049fa2c32bb349846acb5af14e1c67acfdd8963ed251c4b5783cad4bcdd0fd505d6f724937217d1e5483920405cf1b20200797521c464a2355fdde5306f2a9e448" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEn6LDK7NJhGrLWvFOHGes/diWPtJRxLV4\nPK1LzdD9UF1vckk3IX0eVIOSBAXPGyAgB5dSHEZKI1X93lMG8qnkSA==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
"tests" : [
{
"tcId" : 425 ,
"comment" : "small r and s" ,
"flags" : [
"SmallRandS" ,
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "3006020101020101" ,
"result" : "valid"
}
]
} ,
{
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "0460eace95001201cf4c83b580fb698bb6abf446e5c56ff945eb5769b1a477b55069f5354a77fe2d601528f126c9a6858deeddb9e5ec408356d05ed5c80d62b8e1" ,
"wx" : "60eace95001201cf4c83b580fb698bb6abf446e5c56ff945eb5769b1a477b550" ,
"wy" : "69f5354a77fe2d601528f126c9a6858deeddb9e5ec408356d05ed5c80d62b8e1"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a0342000460eace95001201cf4c83b580fb698bb6abf446e5c56ff945eb5769b1a477b55069f5354a77fe2d601528f126c9a6858deeddb9e5ec408356d05ed5c80d62b8e1" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEYOrOlQASAc9Mg7WA+2mLtqv0RuXFb/lF\n61dpsaR3tVBp9TVKd/4tYBUo8SbJpoWN7t255exAg1bQXtXIDWK44Q==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
"tests" : [
{
"tcId" : 426 ,
"comment" : "small r and s" ,
"flags" : [
"SmallRandS" ,
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "3006020101020102" ,
"result" : "valid"
}
]
} ,
{
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04f1a57d9346842310975ed356672a48a06a70b5efbc0c23287c9b9952ec955b330091aee1224ecd69791856c521b12df172b45a5ce247e6dcaca7349684278f23" ,
"wx" : "00f1a57d9346842310975ed356672a48a06a70b5efbc0c23287c9b9952ec955b33" ,
"wy" : "0091aee1224ecd69791856c521b12df172b45a5ce247e6dcaca7349684278f23"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004f1a57d9346842310975ed356672a48a06a70b5efbc0c23287c9b9952ec955b330091aee1224ecd69791856c521b12df172b45a5ce247e6dcaca7349684278f23" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAE8aV9k0aEIxCXXtNWZypIoGpwte+8DCMo\nfJuZUuyVWzMAka7hIk7NaXkYVsUhsS3xcrRaXOJH5tyspzSWhCePIw==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
"tests" : [
{
"tcId" : 427 ,
"comment" : "small r and s" ,
"flags" : [
"SmallRandS" ,
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "3006020101020103" ,
"result" : "valid"
}
]
} ,
{
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "045f051894500a061da63c3558e1469cdffb8a57e260633d630e16c44149d914732f3881bf8954fffce9308e3792413910614341831f9a35b58d1ad0dde4f90cc4" ,
"wx" : "5f051894500a061da63c3558e1469cdffb8a57e260633d630e16c44149d91473" ,
"wy" : "2f3881bf8954fffce9308e3792413910614341831f9a35b58d1ad0dde4f90cc4"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200045f051894500a061da63c3558e1469cdffb8a57e260633d630e16c44149d914732f3881bf8954fffce9308e3792413910614341831f9a35b58d1ad0dde4f90cc4" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEXwUYlFAKBh2mPDVY4Uac3/uKV+JgYz1j\nDhbEQUnZFHMvOIG/iVT//OkwjjeSQTkQYUNBgx+aNbWNGtDd5PkMxA==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
"tests" : [
{
"tcId" : 428 ,
"comment" : "small r and s" ,
"flags" : [
"SmallRandS" ,
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "3006020102020101" ,
"result" : "valid"
}
]
} ,
{
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "042b934479af23d6b8db0693538e9e15eae8436fe56e3c8c9580955a755103ebb2fd81cdb809b4f839856fa6c051c0df65e4fd8a5d01b297c7797e718c5121b416" ,
"wx" : "2b934479af23d6b8db0693538e9e15eae8436fe56e3c8c9580955a755103ebb2" ,
"wy" : "00fd81cdb809b4f839856fa6c051c0df65e4fd8a5d01b297c7797e718c5121b416"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200042b934479af23d6b8db0693538e9e15eae8436fe56e3c8c9580955a755103ebb2fd81cdb809b4f839856fa6c051c0df65e4fd8a5d01b297c7797e718c5121b416" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEK5NEea8j1rjbBpNTjp4V6uhDb+VuPIyV\ngJVadVED67L9gc24CbT4OYVvpsBRwN9l5P2KXQGyl8d5fnGMUSG0Fg==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
"tests" : [
{
"tcId" : 429 ,
"comment" : "small r and s" ,
"flags" : [
"SmallRandS" ,
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "3006020102020102" ,
"result" : "valid"
}
]
} ,
{
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "0409f5de48a08164e8032f79e4ca19ab5930ae6d85a914b5a000048471fc9f66c21ff3560f3345c9ccbdf49835eb6648c70f5777e41f5a2e010dbc25e1eb0ff1f4" ,
"wx" : "09f5de48a08164e8032f79e4ca19ab5930ae6d85a914b5a000048471fc9f66c2" ,
"wy" : "1ff3560f3345c9ccbdf49835eb6648c70f5777e41f5a2e010dbc25e1eb0ff1f4"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a0342000409f5de48a08164e8032f79e4ca19ab5930ae6d85a914b5a000048471fc9f66c21ff3560f3345c9ccbdf49835eb6648c70f5777e41f5a2e010dbc25e1eb0ff1f4" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAECfXeSKCBZOgDL3nkyhmrWTCubYWpFLWg\nAASEcfyfZsIf81YPM0XJzL30mDXrZkjHD1d35B9aLgENvCXh6w/x9A==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
"tests" : [
{
"tcId" : 430 ,
"comment" : "small r and s" ,
"flags" : [
"SmallRandS" ,
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "3006020102020103" ,
"result" : "valid"
} ,
{
"tcId" : 431 ,
"comment" : "r is larger than n" ,
"flags" : [
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "3026022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364143020103" ,
"result" : "invalid"
}
]
} ,
{
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "0419697f0b44b285f337dfb49eef051e8861097468d9e9e3cff149bb6add90a1dc774eba64f207bdea048381bc48fa7ac64eb8dc49e5cdd6ce007350e7a0e508ae" ,
"wx" : "19697f0b44b285f337dfb49eef051e8861097468d9e9e3cff149bb6add90a1dc" ,
"wy" : "774eba64f207bdea048381bc48fa7ac64eb8dc49e5cdd6ce007350e7a0e508ae"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a0342000419697f0b44b285f337dfb49eef051e8861097468d9e9e3cff149bb6add90a1dc774eba64f207bdea048381bc48fa7ac64eb8dc49e5cdd6ce007350e7a0e508ae" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEGWl/C0SyhfM337Se7wUeiGEJdGjZ6ePP\n8Um7at2Qodx3Trpk8ge96gSDgbxI+nrGTrjcSeXN1s4Ac1DnoOUIrg==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
"tests" : [
{
"tcId" : 432 ,
"comment" : "s is larger than n" ,
"flags" : [
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "3026020102022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd04917c8" ,
"result" : "invalid"
}
]
} ,
{
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04b3c7fbdf1d7472f7bd578757762c8ebc922ff063b0ae9c3aa9cd81600abea76c038eeb3852b836c0649fd82fe5d1d02c3d0dbb30fbcd7fe41866ebc3bd927c69" ,
"wx" : "00b3c7fbdf1d7472f7bd578757762c8ebc922ff063b0ae9c3aa9cd81600abea76c" ,
"wy" : "038eeb3852b836c0649fd82fe5d1d02c3d0dbb30fbcd7fe41866ebc3bd927c69"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004b3c7fbdf1d7472f7bd578757762c8ebc922ff063b0ae9c3aa9cd81600abea76c038eeb3852b836c0649fd82fe5d1d02c3d0dbb30fbcd7fe41866ebc3bd927c69" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEs8f73x10cve9V4dXdiyOvJIv8GOwrpw6\nqc2BYAq+p2wDjus4Urg2wGSf2C/l0dAsPQ27MPvNf+QYZuvDvZJ8aQ==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
"tests" : [
{
"tcId" : 433 ,
"comment" : "small r and s^-1" ,
"flags" : [
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "302702020101022100c58b162c58b162c58b162c58b162c58a1b242973853e16db75c8a1a71da4d39d" ,
"result" : "valid"
}
]
} ,
{
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04759fdd1a64c000188b87eb0ddd291a50358fca2b0a5b92f027573845dc40b27a12ec1b2892ef46700f13cff8eb88f40076cc811478b008f5aabee4a74b4546f1" ,
"wx" : "759fdd1a64c000188b87eb0ddd291a50358fca2b0a5b92f027573845dc40b27a" ,
"wy" : "12ec1b2892ef46700f13cff8eb88f40076cc811478b008f5aabee4a74b4546f1"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004759fdd1a64c000188b87eb0ddd291a50358fca2b0a5b92f027573845dc40b27a12ec1b2892ef46700f13cff8eb88f40076cc811478b008f5aabee4a74b4546f1" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEdZ/dGmTAABiLh+sN3SkaUDWPyisKW5Lw\nJ1c4RdxAsnoS7Bsoku9GcA8Tz/jriPQAdsyBFHiwCPWqvuSnS0VG8Q==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
"tests" : [
{
"tcId" : 434 ,
"comment" : "smallish r and s^-1" ,
"flags" : [
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "302c02072d9b4d347952cc022100fcbc5103d0da267477d1791461cf2aa44bf9d43198f79507bd8779d69a13108e" ,
"result" : "valid"
}
]
2022-12-11 14:56:16 +00:00
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
2023-04-08 17:00:18 +00:00
"uncompressed" : "044882825a892d30267264e300e868ab5d4b0ffc9ef3c2cb6e90d61d238daed856e4c8248a189eb36d83740f5928cb802fb9c50b5a18c9196344a0c2cb74416423" ,
"wx" : "4882825a892d30267264e300e868ab5d4b0ffc9ef3c2cb6e90d61d238daed856" ,
"wy" : "00e4c8248a189eb36d83740f5928cb802fb9c50b5a18c9196344a0c2cb74416423"
2022-12-11 14:56:16 +00:00
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200044882825a892d30267264e300e868ab5d4b0ffc9ef3c2cb6e90d61d238daed856e4c8248a189eb36d83740f5928cb802fb9c50b5a18c9196344a0c2cb74416423" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAESIKCWoktMCZyZOMA6GirXUsP/J7zwstu\nkNYdI42u2FbkyCSKGJ6zbYN0D1koy4AvucULWhjJGWNEoMLLdEFkIw==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 435 ,
"comment" : "100-bit r and small s^-1" ,
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3032020d1033e67e37b32b445580bf4efc022100906f906f906f906f906f906f906f906ed8e426f7b1968c35a204236a579723d2" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
2023-04-08 17:00:18 +00:00
"uncompressed" : "04c4d1b1fdf274cf83f3395a70a36c94f7c51f1a31e99514b4ef10ba1304756caf4eaf435b20dd76d6ef447869503da9b28f0ea08edf287424d44aa04b254c1736" ,
"wx" : "00c4d1b1fdf274cf83f3395a70a36c94f7c51f1a31e99514b4ef10ba1304756caf" ,
"wy" : "4eaf435b20dd76d6ef447869503da9b28f0ea08edf287424d44aa04b254c1736"
2022-12-11 14:56:16 +00:00
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004c4d1b1fdf274cf83f3395a70a36c94f7c51f1a31e99514b4ef10ba1304756caf4eaf435b20dd76d6ef447869503da9b28f0ea08edf287424d44aa04b254c1736" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAExNGx/fJ0z4PzOVpwo2yU98UfGjHplRS0\n7xC6EwR1bK9Or0NbIN121u9EeGlQPamyjw6gjt8odCTUSqBLJUwXNg==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
2023-04-08 17:00:18 +00:00
"tests" : [
{
"tcId" : 436 ,
"comment" : "small r and 100 bit s^-1" ,
"flags" : [
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "3026020201010220783266e90f43dafe5cd9b3b0be86de22f9de83677d0f50713a468ec72fcf5d57" ,
"result" : "valid"
}
]
} ,
{
2022-12-11 14:56:16 +00:00
"type" : "EcdsaVerify" ,
2023-04-08 17:00:18 +00:00
"publicKey" : {
"type" : "EcPublicKey" ,
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "043376df7376d5e651d45b8ec2e5ff9d891c6fdd6dbbb52b046e6b5ac4c9facedf76cf27f9fcb65403b1f585a2dafe26b43ebd622baccde699d81c9be98df9f4df" ,
"wx" : "3376df7376d5e651d45b8ec2e5ff9d891c6fdd6dbbb52b046e6b5ac4c9facedf" ,
"wy" : "76cf27f9fcb65403b1f585a2dafe26b43ebd622baccde699d81c9be98df9f4df"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200043376df7376d5e651d45b8ec2e5ff9d891c6fdd6dbbb52b046e6b5ac4c9facedf76cf27f9fcb65403b1f585a2dafe26b43ebd622baccde699d81c9be98df9f4df" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEM3bfc3bV5lHUW47C5f+diRxv3W27tSsE\nbmtaxMn6zt92zyf5/LZUA7H1haLa/ia0Pr1iK6zN5pnYHJvpjfn03w==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
2022-12-11 14:56:16 +00:00
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 437 ,
"comment" : "100-bit r and s^-1" ,
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3031020d062522bbd3ecbe7c39e93e7c260220783266e90f43dafe5cd9b3b0be86de22f9de83677d0f50713a468ec72fcf5d57" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
2023-04-08 17:00:18 +00:00
"uncompressed" : "045077fdd202fdb4194b05491b6c053fff8760697531fc5227879e9cbec3309585d0b5cffb3e0fdfb1c06e6d11a1182752730cfe439f7a4f8a49b9c2924f49ec14" ,
"wx" : "5077fdd202fdb4194b05491b6c053fff8760697531fc5227879e9cbec3309585" ,
"wy" : "00d0b5cffb3e0fdfb1c06e6d11a1182752730cfe439f7a4f8a49b9c2924f49ec14"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200045077fdd202fdb4194b05491b6c053fff8760697531fc5227879e9cbec3309585d0b5cffb3e0fdfb1c06e6d11a1182752730cfe439f7a4f8a49b9c2924f49ec14" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEUHf90gL9tBlLBUkbbAU//4dgaXUx/FIn\nh56cvsMwlYXQtc/7Pg/fscBubRGhGCdScwz+Q596T4pJucKST0nsFA==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
"tests" : [
{
"tcId" : 438 ,
"comment" : "r and s^-1 are close to n" ,
"flags" : [
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "3045022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03640c1022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c0" ,
"result" : "valid"
}
]
} ,
{
"type" : "EcdsaVerify" ,
"publicKey" : {
2022-12-11 14:56:16 +00:00
"type" : "EcPublicKey" ,
2023-04-08 17:00:18 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04a218a180d55c05040417fa4d6881e8dbcf4952d427e4d5cbaf297e17848c49ae85b4c0e345073b0ad301fc9269d7df1cf328ca245910d9398ebbfa48782a70ff" ,
"wx" : "00a218a180d55c05040417fa4d6881e8dbcf4952d427e4d5cbaf297e17848c49ae" ,
"wy" : "0085b4c0e345073b0ad301fc9269d7df1cf328ca245910d9398ebbfa48782a70ff"
2022-12-11 14:56:16 +00:00
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004a218a180d55c05040417fa4d6881e8dbcf4952d427e4d5cbaf297e17848c49ae85b4c0e345073b0ad301fc9269d7df1cf328ca245910d9398ebbfa48782a70ff" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEohihgNVcBQQEF/pNaIHo289JUtQn5NXL\nryl+F4SMSa6FtMDjRQc7CtMB/JJp198c8yjKJFkQ2TmOu/pIeCpw/w==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
2023-04-08 17:00:18 +00:00
"tests" : [
{
"tcId" : 439 ,
"comment" : "r and s are 64-bit integer" ,
"flags" : [
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "30160209009c44febf31c3594d020900839ed28247c2b06b" ,
"result" : "valid"
}
]
} ,
{
2022-12-11 14:56:16 +00:00
"type" : "EcdsaVerify" ,
2023-04-08 17:00:18 +00:00
"publicKey" : {
"type" : "EcPublicKey" ,
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "049b7e703d3c0224fb5fca71fab833a35fbea230453ae25ce3e3afbb646c587a5a9dd1e4b0c75250fc7845d4013a8f10988ed0875f8cbbdb6ab216bced9b8c3cb7" ,
"wx" : "009b7e703d3c0224fb5fca71fab833a35fbea230453ae25ce3e3afbb646c587a5a" ,
"wy" : "009dd1e4b0c75250fc7845d4013a8f10988ed0875f8cbbdb6ab216bced9b8c3cb7"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200049b7e703d3c0224fb5fca71fab833a35fbea230453ae25ce3e3afbb646c587a5a9dd1e4b0c75250fc7845d4013a8f10988ed0875f8cbbdb6ab216bced9b8c3cb7" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEm35wPTwCJPtfynH6uDOjX76iMEU64lzj\n46+7ZGxYelqd0eSwx1JQ/HhF1AE6jxCYjtCHX4y722qyFrztm4w8tw==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
2022-12-11 14:56:16 +00:00
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 440 ,
"comment" : "r and s are 100-bit integer" ,
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "301e020d09df8b682430beef6f5fd7c7cf020d0fd0a62e13778f4222a0d61c8a" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
2023-04-08 17:00:18 +00:00
"uncompressed" : "0482e6ec5429071f4a4571ff510a5cfea7f493492b7d4dcef0404563eebdf79f7af4d87d7e0da88f73c882dddab8d0b1edf9678a92b08d340a312900df34d860ac" ,
"wx" : "0082e6ec5429071f4a4571ff510a5cfea7f493492b7d4dcef0404563eebdf79f7a" ,
"wy" : "00f4d87d7e0da88f73c882dddab8d0b1edf9678a92b08d340a312900df34d860ac"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a0342000482e6ec5429071f4a4571ff510a5cfea7f493492b7d4dcef0404563eebdf79f7af4d87d7e0da88f73c882dddab8d0b1edf9678a92b08d340a312900df34d860ac" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEgubsVCkHH0pFcf9RClz+p/STSSt9Tc7w\nQEVj7r33n3r02H1+DaiPc8iC3dq40LHt+WeKkrCNNAoxKQDfNNhgrA==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
"tests" : [
{
"tcId" : 441 ,
"comment" : "r and s are 128-bit integer" ,
"flags" : [
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "30260211008a598e563a89f526c32ebec8de26367a02110084f633e2042630e99dd0f1e16f7a04bf" ,
"result" : "valid"
}
]
} ,
{
"type" : "EcdsaVerify" ,
"publicKey" : {
2022-12-11 14:56:16 +00:00
"type" : "EcPublicKey" ,
2023-04-08 17:00:18 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "047937c7f3fbac0301f1e3b73f85cb97bab657c20ec493744c1c3ba692d999038de6b09c5471a987b685b8ff1e5fe9b4e20d59e0ff1299537069897c9ae2bd63ea" ,
"wx" : "7937c7f3fbac0301f1e3b73f85cb97bab657c20ec493744c1c3ba692d999038d" ,
"wy" : "00e6b09c5471a987b685b8ff1e5fe9b4e20d59e0ff1299537069897c9ae2bd63ea"
2022-12-11 14:56:16 +00:00
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200047937c7f3fbac0301f1e3b73f85cb97bab657c20ec493744c1c3ba692d999038de6b09c5471a987b685b8ff1e5fe9b4e20d59e0ff1299537069897c9ae2bd63ea" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEeTfH8/usAwHx47c/hcuXurZXwg7Ek3RM\nHDumktmZA43msJxUcamHtoW4/x5f6bTiDVng/xKZU3BpiXya4r1j6g==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
2023-04-08 17:00:18 +00:00
"tests" : [
{
"tcId" : 442 ,
"comment" : "r and s are 160-bit integer" ,
"flags" : [
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "302e021500aa6eeb5823f7fa31b466bb473797f0d0314c0bdf021500e2977c479e6d25703cebbc6bd561938cc9d1bfb9" ,
"result" : "valid"
}
]
} ,
{
2022-12-11 14:56:16 +00:00
"type" : "EcdsaVerify" ,
2023-04-08 17:00:18 +00:00
"publicKey" : {
"type" : "EcPublicKey" ,
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "041b1f773b472dac5e1adf94e69d865b404d2cc92cff7bb66cf2197978f6c45d08a9725791c5f33787977a9ddfa69296be998a968c51ec7f1c5447793bc56286b3" ,
"wx" : "1b1f773b472dac5e1adf94e69d865b404d2cc92cff7bb66cf2197978f6c45d08" ,
"wy" : "00a9725791c5f33787977a9ddfa69296be998a968c51ec7f1c5447793bc56286b3"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200041b1f773b472dac5e1adf94e69d865b404d2cc92cff7bb66cf2197978f6c45d08a9725791c5f33787977a9ddfa69296be998a968c51ec7f1c5447793bc56286b3" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEGx93O0ctrF4a35TmnYZbQE0sySz/e7Zs\n8hl5ePbEXQipcleRxfM3h5d6nd+mkpa+mYqWjFHsfxxUR3k7xWKGsw==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
2022-12-11 14:56:16 +00:00
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 443 ,
"comment" : "s == 1" ,
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3025022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c1020101" ,
"result" : "valid"
} ,
{
"tcId" : 444 ,
"comment" : "s == 0" ,
"flags" : [
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "3025022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c1020100" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
2023-04-08 17:00:18 +00:00
"uncompressed" : "04fab77f79e004a6890126e793df13464607eca844f29e645f16a0aa1a3ab9f7b39ef2a99df25c2f51cdab3e75810ef5fe36331e36a519ae5ebefefab5a55bfc6a" ,
"wx" : "00fab77f79e004a6890126e793df13464607eca844f29e645f16a0aa1a3ab9f7b3" ,
"wy" : "009ef2a99df25c2f51cdab3e75810ef5fe36331e36a519ae5ebefefab5a55bfc6a"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004fab77f79e004a6890126e793df13464607eca844f29e645f16a0aa1a3ab9f7b39ef2a99df25c2f51cdab3e75810ef5fe36331e36a519ae5ebefefab5a55bfc6a" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAE+rd/eeAEpokBJueT3xNGRgfsqETynmRf\nFqCqGjq597Oe8qmd8lwvUc2rPnWBDvX+NjMeNqUZrl6+/vq1pVv8ag==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
"tests" : [
{
"tcId" : 445 ,
"comment" : "edge case modular inverse" ,
"flags" : [
"ModularInverse" ,
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "3044022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c10220419d981c515af8cc82545aac0c85e9e308fbb2eab6acd7ed497e0b4145a18fd9" ,
"result" : "valid"
}
]
} ,
{
"type" : "EcdsaVerify" ,
"publicKey" : {
2022-12-11 14:56:16 +00:00
"type" : "EcPublicKey" ,
2023-04-08 17:00:18 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "040afc55541d6cf8bd16289c8954ce899805e39c41ba0d4b83deaef2baed94b2daa5a3a5f79deb3245a51e436c137ea60ddd152d09da5f6e121020ba560eede8b8" ,
"wx" : "0afc55541d6cf8bd16289c8954ce899805e39c41ba0d4b83deaef2baed94b2da" ,
"wy" : "00a5a3a5f79deb3245a51e436c137ea60ddd152d09da5f6e121020ba560eede8b8"
2022-12-11 14:56:16 +00:00
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200040afc55541d6cf8bd16289c8954ce899805e39c41ba0d4b83deaef2baed94b2daa5a3a5f79deb3245a51e436c137ea60ddd152d09da5f6e121020ba560eede8b8" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAECvxVVB1s+L0WKJyJVM6JmAXjnEG6DUuD\n3q7yuu2Ustqlo6X3nesyRaUeQ2wTfqYN3RUtCdpfbhIQILpWDu3ouA==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
2023-04-08 17:00:18 +00:00
"tests" : [
{
"tcId" : 446 ,
"comment" : "edge case modular inverse" ,
"flags" : [
"ModularInverse" ,
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "3044022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c102201b21717ad71d23bbac60a9ad0baf75b063c9fdf52a00ebf99d022172910993c9" ,
"result" : "valid"
}
]
} ,
{
2022-12-11 14:56:16 +00:00
"type" : "EcdsaVerify" ,
2023-04-08 17:00:18 +00:00
"publicKey" : {
"type" : "EcPublicKey" ,
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04b50c72e9b03e5ad9f12cd2f69fc442138d3a8917e800fa138795a24ed0aeada51e09f5ef6efa9aa866e763d5a90c62052ea682a217eba654c6b250962308f6de" ,
"wx" : "00b50c72e9b03e5ad9f12cd2f69fc442138d3a8917e800fa138795a24ed0aeada5" ,
"wy" : "1e09f5ef6efa9aa866e763d5a90c62052ea682a217eba654c6b250962308f6de"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004b50c72e9b03e5ad9f12cd2f69fc442138d3a8917e800fa138795a24ed0aeada51e09f5ef6efa9aa866e763d5a90c62052ea682a217eba654c6b250962308f6de" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEtQxy6bA+WtnxLNL2n8RCE406iRfoAPoT\nh5WiTtCuraUeCfXvbvqaqGbnY9WpDGIFLqaCohfrplTGslCWIwj23g==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
2022-12-11 14:56:16 +00:00
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 447 ,
"comment" : "edge case modular inverse" ,
"flags" : [
"ModularInverse" ,
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3044022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c102202f588f66018f3dd14db3e28e77996487e32486b521ed8e5a20f06591951777e9" ,
"result" : "valid"
}
]
} ,
{
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "046c60df5622465b2c8bd6a22fc20483c450505687e3a832f94545de17c321872a8f6d60c5f3b8e064662562ccd6703cf7418d0f8fbdf55728e4ef69e8a20406a8" ,
"wx" : "6c60df5622465b2c8bd6a22fc20483c450505687e3a832f94545de17c321872a" ,
"wy" : "008f6d60c5f3b8e064662562ccd6703cf7418d0f8fbdf55728e4ef69e8a20406a8"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200046c60df5622465b2c8bd6a22fc20483c450505687e3a832f94545de17c321872a8f6d60c5f3b8e064662562ccd6703cf7418d0f8fbdf55728e4ef69e8a20406a8" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEbGDfViJGWyyL1qIvwgSDxFBQVofjqDL5\nRUXeF8MhhyqPbWDF87jgZGYlYszWcDz3QY0Pj731Vyjk72noogQGqA==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
"tests" : [
2022-12-11 14:56:16 +00:00
{
2023-04-08 17:00:18 +00:00
"tcId" : 448 ,
"comment" : "edge case modular inverse" ,
"flags" : [
"ModularInverse" ,
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3044022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c10220091a08870ff4daf9123b30c20e8c4fc8505758dcf4074fcaff2170c9bfcf74f4" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
2023-04-08 17:00:18 +00:00
"uncompressed" : "049326f5033bd0fc2a5108a4ba8872c3ff2d6125db90a0d4af7720d9b7cfe580b7d9d649c6090e76ba1d19ece34b3b3dc7b485df93f888017039eee2e92ebaf64f" ,
"wx" : "009326f5033bd0fc2a5108a4ba8872c3ff2d6125db90a0d4af7720d9b7cfe580b7" ,
"wy" : "00d9d649c6090e76ba1d19ece34b3b3dc7b485df93f888017039eee2e92ebaf64f"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200049326f5033bd0fc2a5108a4ba8872c3ff2d6125db90a0d4af7720d9b7cfe580b7d9d649c6090e76ba1d19ece34b3b3dc7b485df93f888017039eee2e92ebaf64f" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEkyb1AzvQ/CpRCKS6iHLD/y1hJduQoNSv\ndyDZt8/lgLfZ1knGCQ52uh0Z7ONLOz3HtIXfk/iIAXA57uLpLrr2Tw==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
"tests" : [
{
"tcId" : 449 ,
"comment" : "edge case modular inverse" ,
"flags" : [
"ModularInverse" ,
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "3044022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c102207c370dc0ce8c59a8b273cba44a7c1191fc3186dc03cab96b0567312df0d0b250" ,
"result" : "valid"
}
]
} ,
{
"type" : "EcdsaVerify" ,
"publicKey" : {
2022-12-11 14:56:16 +00:00
"type" : "EcPublicKey" ,
2023-04-08 17:00:18 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "048217f17c61e97b578e2586fb03274567099d6b329f4205827b0493d589b6d6cbf5259ef680d96395fde4da8a6a96095bbeb72fc1b616b40de3d91571bd4100a8" ,
"wx" : "008217f17c61e97b578e2586fb03274567099d6b329f4205827b0493d589b6d6cb" ,
"wy" : "00f5259ef680d96395fde4da8a6a96095bbeb72fc1b616b40de3d91571bd4100a8"
2022-12-11 14:56:16 +00:00
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200048217f17c61e97b578e2586fb03274567099d6b329f4205827b0493d589b6d6cbf5259ef680d96395fde4da8a6a96095bbeb72fc1b616b40de3d91571bd4100a8" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEghfxfGHpe1eOJYb7AydFZwmdazKfQgWC\newST1Ym21sv1JZ72gNljlf3k2opqlglbvrcvwbYWtA3j2RVxvUEAqA==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
2023-04-08 17:00:18 +00:00
"tests" : [
{
"tcId" : 450 ,
"comment" : "edge case modular inverse" ,
"flags" : [
"ModularInverse" ,
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "3044022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c1022070b59a7d1ee77a2f9e0491c2a7cfcd0ed04df4a35192f6132dcc668c79a6160e" ,
"result" : "valid"
}
]
} ,
{
2022-12-11 14:56:16 +00:00
"type" : "EcdsaVerify" ,
2023-04-08 17:00:18 +00:00
"publicKey" : {
"type" : "EcPublicKey" ,
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04367b67eb9ece04b532c9925b30595fd733e9f1fa52ca1d05d630c7a877b5162c99219249dc0ec6e92bcbfe6e46b7d500278b01f66397e7d9ce4236b5fb1a70a0" ,
"wx" : "367b67eb9ece04b532c9925b30595fd733e9f1fa52ca1d05d630c7a877b5162c" ,
"wy" : "0099219249dc0ec6e92bcbfe6e46b7d500278b01f66397e7d9ce4236b5fb1a70a0"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004367b67eb9ece04b532c9925b30595fd733e9f1fa52ca1d05d630c7a877b5162c99219249dc0ec6e92bcbfe6e46b7d500278b01f66397e7d9ce4236b5fb1a70a0" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAENntn657OBLUyyZJbMFlf1zPp8fpSyh0F\n1jDHqHe1FiyZIZJJ3A7G6SvL/m5Gt9UAJ4sB9mOX59nOQja1+xpwoA==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
2022-12-11 14:56:16 +00:00
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 451 ,
"comment" : "edge case modular inverse" ,
"flags" : [
"ModularInverse" ,
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3044022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c102202736d76e412246e097148e2bf62915614eb7c428913a58eb5e9cd4674a9423de" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
2023-04-08 17:00:18 +00:00
"uncompressed" : "046700d5c4ba0f6fad92f0deb2055b988fec6a427b689cd779b8e4f1606d22f7dff1f3ea8ed23eba61b5c90d66cf4820e4b1c51c9d23b062552f087a162a8c7b0c" ,
"wx" : "6700d5c4ba0f6fad92f0deb2055b988fec6a427b689cd779b8e4f1606d22f7df" ,
"wy" : "00f1f3ea8ed23eba61b5c90d66cf4820e4b1c51c9d23b062552f087a162a8c7b0c"
} ,
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200046700d5c4ba0f6fad92f0deb2055b988fec6a427b689cd779b8e4f1606d22f7dff1f3ea8ed23eba61b5c90d66cf4820e4b1c51c9d23b062552f087a162a8c7b0c" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEZwDVxLoPb62S8N6yBVuYj+xqQntonNd5\nuOTxYG0i99/x8+qO0j66YbXJDWbPSCDkscUcnSOwYlUvCHoWKox7DA==\n-----END PUBLIC KEY-----\n" ,
"sha" : "SHA-512" ,
"tests" : [
{
"tcId" : 452 ,
"comment" : "edge case modular inverse" ,
"flags" : [
"ModularInverse" ,
"ArithmeticError"
] ,
"msg" : "313233343030" ,
"sig" : "3044022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c102204a1e12831fbe93627b02d6e7f24bccdd6ef4b2d0f46739eaf3b1eaf0ca117770" ,
"result" : "valid"
}
]
} ,
{
"type" : "EcdsaVerify" ,
"publicKey" : {
2022-12-11 14:56:16 +00:00
"type" : "EcPublicKey" ,
2023-04-08 17:00:18 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04b0478cb90c29140cefdfbcb50ca2740c48a97df67ae9672e1e11cb827c1cede51d2824a9265a32d9d2221d453ea40bf64999d2c20e268d0bc061cf6ae2051cf2" ,
"wx" : "00b0478cb90c29140cefdfbcb50ca2740c48a97df67ae9672e1e11cb827c1cede5" ,
"wy" : "1d2824a9265a32d9d2221d453ea40bf64999d2c20e268d0bc061cf6ae2051cf2"
2022-12-11 14:56:16 +00:00
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004b0478cb90c29140cefdfbcb50ca2740c48a97df67ae9672e1e11cb827c1cede51d2824a9265a32d9d2221d453ea40bf64999d2c20e268d0bc061cf6ae2051cf2" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEsEeMuQwpFAzv37y1DKJ0DEipffZ66Wcu\nHhHLgnwc7eUdKCSpJloy2dIiHUU+pAv2SZnSwg4mjQvAYc9q4gUc8g==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 453 ,
"comment" : "edge case modular inverse" ,
"flags" : [
"ModularInverse" ,
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3044022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c1022006c778d4dfff7dee06ed88bc4e0ed34fc553aad67caf796f2a1c6487c1b2e877" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
2023-04-08 17:00:18 +00:00
"uncompressed" : "04940e51450409cd15529adc38e730a662916bc93ae10c0facf41580a75a0c598655c6b4c9b8fdc7d932fb4a0a6847e0d878a8bdbe9390567f0b8ed92eb86267fa" ,
"wx" : "00940e51450409cd15529adc38e730a662916bc93ae10c0facf41580a75a0c5986" ,
"wy" : "55c6b4c9b8fdc7d932fb4a0a6847e0d878a8bdbe9390567f0b8ed92eb86267fa"
2022-12-11 14:56:16 +00:00
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004940e51450409cd15529adc38e730a662916bc93ae10c0facf41580a75a0c598655c6b4c9b8fdc7d932fb4a0a6847e0d878a8bdbe9390567f0b8ed92eb86267fa" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAElA5RRQQJzRVSmtw45zCmYpFryTrhDA+s\n9BWAp1oMWYZVxrTJuP3H2TL7SgpoR+DYeKi9vpOQVn8LjtkuuGJn+g==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 454 ,
"comment" : "edge case modular inverse" ,
"flags" : [
"ModularInverse" ,
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3044022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c102204de459ef9159afa057feb3ec40fef01c45b809f4ab296ea48c206d4249a2b451" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
2023-04-08 17:00:18 +00:00
"uncompressed" : "040b0beeaed3b2586106e814824a0803b19fe7085ec923e0865a3c803bd46760d1e2741cd27b03f78381957bf81d42f5d61124c001418e591d14480bb8e789d1e5" ,
"wx" : "0b0beeaed3b2586106e814824a0803b19fe7085ec923e0865a3c803bd46760d1" ,
"wy" : "00e2741cd27b03f78381957bf81d42f5d61124c001418e591d14480bb8e789d1e5"
2022-12-11 14:56:16 +00:00
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200040b0beeaed3b2586106e814824a0803b19fe7085ec923e0865a3c803bd46760d1e2741cd27b03f78381957bf81d42f5d61124c001418e591d14480bb8e789d1e5" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAECwvurtOyWGEG6BSCSggDsZ/nCF7JI+CG\nWjyAO9RnYNHidBzSewP3g4GVe/gdQvXWESTAAUGOWR0USAu454nR5Q==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 455 ,
"comment" : "edge case modular inverse" ,
"flags" : [
"ModularInverse" ,
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3044022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c10220745d294978007302033502e1acc48b63ae6500be43adbea1b258d6b423dbb416" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
2023-04-08 17:00:18 +00:00
"uncompressed" : "046d56bb0e13f31470316914085214ee218039df7a2ea062878e1d769e47f7e39295a122a009a17683f079c2da61cff3032e88347c525592edf0877bb5338bcedd" ,
"wx" : "6d56bb0e13f31470316914085214ee218039df7a2ea062878e1d769e47f7e392" ,
"wy" : "0095a122a009a17683f079c2da61cff3032e88347c525592edf0877bb5338bcedd"
2022-12-11 14:56:16 +00:00
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200046d56bb0e13f31470316914085214ee218039df7a2ea062878e1d769e47f7e39295a122a009a17683f079c2da61cff3032e88347c525592edf0877bb5338bcedd" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEbVa7DhPzFHAxaRQIUhTuIYA533ouoGKH\njh12nkf345KVoSKgCaF2g/B5wtphz/MDLog0fFJVku3wh3u1M4vO3Q==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 456 ,
"comment" : "edge case modular inverse" ,
"flags" : [
"ModularInverse" ,
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3044022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c102207b2a785e3896f59b2d69da57648e80ad3c133a750a2847fd2098ccd902042b6c" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
2023-04-08 17:00:18 +00:00
"uncompressed" : "049e38cd7f3aefb648b90dc9e3562737bda57cf73113cb110568af698392992d53bdaf4fe8760647abdbd91f14b4b32a21de6737629dd62e9f38f76e12bb4649ae" ,
"wx" : "009e38cd7f3aefb648b90dc9e3562737bda57cf73113cb110568af698392992d53" ,
"wy" : "00bdaf4fe8760647abdbd91f14b4b32a21de6737629dd62e9f38f76e12bb4649ae"
2022-12-11 14:56:16 +00:00
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200049e38cd7f3aefb648b90dc9e3562737bda57cf73113cb110568af698392992d53bdaf4fe8760647abdbd91f14b4b32a21de6737629dd62e9f38f76e12bb4649ae" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEnjjNfzrvtki5DcnjVic3vaV89zETyxEF\naK9pg5KZLVO9r0/odgZHq9vZHxS0syoh3mc3Yp3WLp84924Su0ZJrg==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 457 ,
"comment" : "edge case modular inverse" ,
"flags" : [
"ModularInverse" ,
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3044022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c1022071ae94a72ca896875e7aa4a4c3d29afdb4b35b6996273e63c47ac519256c5eb1" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
2023-04-08 17:00:18 +00:00
"uncompressed" : "04e1c989fd3b9e87020a508b72b6cd8da14f15b9c12125b4b2ed402e1257abed82aa6074e0a4ea09ffc24a36d61bd37e0ea642a06d4d58ebd51b2d172bacd5e525" ,
"wx" : "00e1c989fd3b9e87020a508b72b6cd8da14f15b9c12125b4b2ed402e1257abed82" ,
"wy" : "00aa6074e0a4ea09ffc24a36d61bd37e0ea642a06d4d58ebd51b2d172bacd5e525"
2022-12-11 14:56:16 +00:00
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004e1c989fd3b9e87020a508b72b6cd8da14f15b9c12125b4b2ed402e1257abed82aa6074e0a4ea09ffc24a36d61bd37e0ea642a06d4d58ebd51b2d172bacd5e525" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAE4cmJ/TuehwIKUItyts2NoU8VucEhJbSy\n7UAuEler7YKqYHTgpOoJ/8JKNtYb034OpkKgbU1Y69UbLRcrrNXlJQ==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 458 ,
"comment" : "edge case modular inverse" ,
"flags" : [
"ModularInverse" ,
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3044022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c102200fa527fa7343c0bc9ec35a6278bfbff4d83301b154fc4bd14aee7eb93445b5f9" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
2023-04-08 17:00:18 +00:00
"uncompressed" : "0411119d9ac0b4e2adf1bb1db84324fff3c93c76f46999a453b5492151677b8dcebf16cb2f94bae17949c17714a6b0d87fe3cce99d9c149562df76ab035cf0c671" ,
"wx" : "11119d9ac0b4e2adf1bb1db84324fff3c93c76f46999a453b5492151677b8dce" ,
"wy" : "00bf16cb2f94bae17949c17714a6b0d87fe3cce99d9c149562df76ab035cf0c671"
2022-12-11 14:56:16 +00:00
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a0342000411119d9ac0b4e2adf1bb1db84324fff3c93c76f46999a453b5492151677b8dcebf16cb2f94bae17949c17714a6b0d87fe3cce99d9c149562df76ab035cf0c671" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEERGdmsC04q3xux24QyT/88k8dvRpmaRT\ntUkhUWd7jc6/FssvlLrheUnBdxSmsNh/48zpnZwUlWLfdqsDXPDGcQ==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 459 ,
"comment" : "edge case modular inverse" ,
"flags" : [
"ModularInverse" ,
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
2023-04-08 17:00:18 +00:00
"sig" : "3044022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c102206539c0adadd0525ff42622164ce9314348bd0863b4c80e936b23ca0414264671" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "042f20bc2232b4ba9d75fea6a92bc827d91c5a8f5c887f4e304d76656ba15999ea5f83242efbd57dd16dbd3de0915bdb2ddec201d2f749b13fc22c223a2644dcdc" ,
"wx" : "2f20bc2232b4ba9d75fea6a92bc827d91c5a8f5c887f4e304d76656ba15999ea" ,
"wy" : "5f83242efbd57dd16dbd3de0915bdb2ddec201d2f749b13fc22c223a2644dcdc"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200042f20bc2232b4ba9d75fea6a92bc827d91c5a8f5c887f4e304d76656ba15999ea5f83242efbd57dd16dbd3de0915bdb2ddec201d2f749b13fc22c223a2644dcdc" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAELyC8IjK0up11/qapK8gn2Rxaj1yIf04w\nTXZla6FZmepfgyQu+9V90W29PeCRW9st3sIB0vdJsT/CLCI6JkTc3A==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 460 ,
2022-12-11 14:56:16 +00:00
"comment" : "point at infinity during verify" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"PointDuplication" ,
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304402207fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c0" ,
2023-04-08 17:00:18 +00:00
"result" : "invalid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "049e009cd0a1a7d0c51765169c468e62e56fc4f3ff02e8666c55483419a2560032cd36d713acd504598ff3b4f58046a4690f550bd60ef4c823c5c581c6b899315e" ,
"wx" : "009e009cd0a1a7d0c51765169c468e62e56fc4f3ff02e8666c55483419a2560032" ,
"wy" : "00cd36d713acd504598ff3b4f58046a4690f550bd60ef4c823c5c581c6b899315e"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200049e009cd0a1a7d0c51765169c468e62e56fc4f3ff02e8666c55483419a2560032cd36d713acd504598ff3b4f58046a4690f550bd60ef4c823c5c581c6b899315e" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEngCc0KGn0MUXZRacRo5i5W/E8/8C6GZs\nVUg0GaJWADLNNtcTrNUEWY/ztPWARqRpD1UL1g70yCPFxYHGuJkxXg==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 461 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for signature malleability" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304402207fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a002207fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04af58a6ecc8254b9b831ae0441c13990802c3d68c301d43634c71f1974c09e704d920612d82f32fca436c5c5097505271494875402731d03dba942b355306c783" ,
"wx" : "00af58a6ecc8254b9b831ae0441c13990802c3d68c301d43634c71f1974c09e704" ,
"wy" : "00d920612d82f32fca436c5c5097505271494875402731d03dba942b355306c783"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004af58a6ecc8254b9b831ae0441c13990802c3d68c301d43634c71f1974c09e704d920612d82f32fca436c5c5097505271494875402731d03dba942b355306c783" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEr1im7MglS5uDGuBEHBOZCALD1owwHUNj\nTHHxl0wJ5wTZIGEtgvMvykNsXFCXUFJxSUh1QCcx0D26lCs1UwbHgw==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 462 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for signature malleability" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304402207fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a002207fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a1" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "044a7217cabc95b496f3f4e12d54e9def7651b866be69d3695cd77ad2e3a3f13d1d0fa71bf21d2c00b1ff4cc76b53a9c5c2a8a8b6b4c2ec88b99ee537ac6262b3d" ,
"wx" : "4a7217cabc95b496f3f4e12d54e9def7651b866be69d3695cd77ad2e3a3f13d1" ,
"wy" : "00d0fa71bf21d2c00b1ff4cc76b53a9c5c2a8a8b6b4c2ec88b99ee537ac6262b3d"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200044a7217cabc95b496f3f4e12d54e9def7651b866be69d3695cd77ad2e3a3f13d1d0fa71bf21d2c00b1ff4cc76b53a9c5c2a8a8b6b4c2ec88b99ee537ac6262b3d" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAESnIXyryVtJbz9OEtVOne92UbhmvmnTaV\nzXetLjo/E9HQ+nG/IdLACx/0zHa1OpxcKoqLa0wuyIuZ7lN6xiYrPQ==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 463 ,
2022-12-11 14:56:16 +00:00
"comment" : "u1 == 1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3044022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215b8022043f800fbeaf9238c58af795bcdad04bc49cd850c394d3382953356b023210281" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "0400a42e277ce657fb3dd07e135a3cb9b0a75a30bd8b64911606ee68371e56124467cf22e26a7009045b73ff19cd79851cceaad9ae72ef2d043d75365245befa06" ,
"wx" : "00a42e277ce657fb3dd07e135a3cb9b0a75a30bd8b64911606ee68371e561244" ,
"wy" : "67cf22e26a7009045b73ff19cd79851cceaad9ae72ef2d043d75365245befa06"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a0342000400a42e277ce657fb3dd07e135a3cb9b0a75a30bd8b64911606ee68371e56124467cf22e26a7009045b73ff19cd79851cceaad9ae72ef2d043d75365245befa06" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEAKQuJ3zmV/s90H4TWjy5sKdaML2LZJEW\nBu5oNx5WEkRnzyLianAJBFtz/xnNeYUczqrZrnLvLQQ9dTZSRb76Bg==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 464 ,
2022-12-11 14:56:16 +00:00
"comment" : "u1 == n - 1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3045022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215b8022100bc07ff041506dc73a75086a43252fb4270e157da75fb6cb92a9f07dcad153ec0" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "048520b9502f9a5ed753f09a5282cad721f5ebfb3db4142d667c6279869e76bcf1678e9bbd04a51460afc40a3e0cb7b0f8b8add89b2979758a5a1ffeb4584ee49e" ,
"wx" : "008520b9502f9a5ed753f09a5282cad721f5ebfb3db4142d667c6279869e76bcf1" ,
"wy" : "678e9bbd04a51460afc40a3e0cb7b0f8b8add89b2979758a5a1ffeb4584ee49e"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200048520b9502f9a5ed753f09a5282cad721f5ebfb3db4142d667c6279869e76bcf1678e9bbd04a51460afc40a3e0cb7b0f8b8add89b2979758a5a1ffeb4584ee49e" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEhSC5UC+aXtdT8JpSgsrXIfXr+z20FC1m\nfGJ5hp52vPFnjpu9BKUUYK/ECj4Mt7D4uK3Ymyl5dYpaH/60WE7kng==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 465 ,
2022-12-11 14:56:16 +00:00
"comment" : "u2 == 1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3044022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215b8022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215b8" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04b5deca0fe0296905aac27e3604a95a0a2ecbee9fc453d2e1164632964454d0c94f9e4e85a143ee677d40919c71014e8cabf4d9db7442fe4b96298f99f90ca67f" ,
"wx" : "00b5deca0fe0296905aac27e3604a95a0a2ecbee9fc453d2e1164632964454d0c9" ,
"wy" : "4f9e4e85a143ee677d40919c71014e8cabf4d9db7442fe4b96298f99f90ca67f"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004b5deca0fe0296905aac27e3604a95a0a2ecbee9fc453d2e1164632964454d0c94f9e4e85a143ee677d40919c71014e8cabf4d9db7442fe4b96298f99f90ca67f" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEtd7KD+ApaQWqwn42BKlaCi7L7p/EU9Lh\nFkYylkRU0MlPnk6FoUPuZ31AkZxxAU6Mq/TZ23RC/kuWKY+Z+Qymfw==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 466 ,
2022-12-11 14:56:16 +00:00
"comment" : "u2 == n - 1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3045022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215b8022100aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9d1c9e899ca306ad27fe1945de0242b89" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "045dcb2767dc851e20911ed7be39dd87ba81c7a6d10255dfb825f241486f98ae10f8a9ef736b3e11d7d54a0e086902fb477246ec8c57de65d336570b65f65e0d83" ,
"wx" : "5dcb2767dc851e20911ed7be39dd87ba81c7a6d10255dfb825f241486f98ae10" ,
"wy" : "00f8a9ef736b3e11d7d54a0e086902fb477246ec8c57de65d336570b65f65e0d83"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200045dcb2767dc851e20911ed7be39dd87ba81c7a6d10255dfb825f241486f98ae10f8a9ef736b3e11d7d54a0e086902fb477246ec8c57de65d336570b65f65e0d83" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEXcsnZ9yFHiCRHte+Od2HuoHHptECVd+4\nJfJBSG+YrhD4qe9zaz4R19VKDghpAvtHckbsjFfeZdM2Vwtl9l4Ngw==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 467 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc02206bfd55a94e530bd972e52873ef39ac3e56d420a64d874694c701e714511d1696" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04c8e144c853a7e1a6f5bbabe7ef91ef5b152113210d44fd58d3cb6185184e168aac40fb3618882193fc6d113760e476465df49067480a0a7cffe686515b3391a8" ,
"wx" : "00c8e144c853a7e1a6f5bbabe7ef91ef5b152113210d44fd58d3cb6185184e168a" ,
"wy" : "00ac40fb3618882193fc6d113760e476465df49067480a0a7cffe686515b3391a8"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004c8e144c853a7e1a6f5bbabe7ef91ef5b152113210d44fd58d3cb6185184e168aac40fb3618882193fc6d113760e476465df49067480a0a7cffe686515b3391a8" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEyOFEyFOn4ab1u6vn75HvWxUhEyENRP1Y\n08thhRhOFoqsQPs2GIghk/xtETdg5HZGXfSQZ0gKCnz/5oZRWzORqA==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 468 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc022100b494bd67c209a5adb1c9a09337e2629b03f8a924be53c542478e5864ed2622ad" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "047ffe185a23eb5b736704387e6357628a65984985773b4473cf9ef560b3fa50514740cb1217f1ad2b5910d7f74906602b1f9550b3d11cff705b358c3bcbf72c3d" ,
"wx" : "7ffe185a23eb5b736704387e6357628a65984985773b4473cf9ef560b3fa5051" ,
"wy" : "4740cb1217f1ad2b5910d7f74906602b1f9550b3d11cff705b358c3bcbf72c3d"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200047ffe185a23eb5b736704387e6357628a65984985773b4473cf9ef560b3fa50514740cb1217f1ad2b5910d7f74906602b1f9550b3d11cff705b358c3bcbf72c3d" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEf/4YWiPrW3NnBDh+Y1diimWYSYV3O0Rz\nz571YLP6UFFHQMsSF/GtK1kQ1/dJBmArH5VQs9Ec/3BbNYw7y/csPQ==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 469 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc022100aad4e2b69a9f378dae7873b40f7c15cb4565fcc8cbc0ec55b0bd3fe9d8626b2c" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "048a858226155e34dbb7e5dac7f13127c81c6ce8c9d891918c67c8738d7e4b46e96c1386e84c612312de53e9e4af34d9bd57f93d9a06b855b6e0b06ad4137ff57c" ,
"wx" : "008a858226155e34dbb7e5dac7f13127c81c6ce8c9d891918c67c8738d7e4b46e9" ,
"wy" : "6c1386e84c612312de53e9e4af34d9bd57f93d9a06b855b6e0b06ad4137ff57c"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200048a858226155e34dbb7e5dac7f13127c81c6ce8c9d891918c67c8738d7e4b46e96c1386e84c612312de53e9e4af34d9bd57f93d9a06b855b6e0b06ad4137ff57c" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEioWCJhVeNNu35drH8TEnyBxs6MnYkZGM\nZ8hzjX5LRulsE4boTGEjEt5T6eSvNNm9V/k9mga4VbbgsGrUE3/1fA==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 470 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc022073fec4995e9d3140bc07ff041506dc7313e95389fb599d22f24039392a4014d3" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04aec0be729b02f266c542d139a3e04110c933e8eca1008e8dba38d75e7f8fab532cd688d924b456848bd5c651444c67a9399fdfb5b5b9693162c1728bfadc1046" ,
"wx" : "00aec0be729b02f266c542d139a3e04110c933e8eca1008e8dba38d75e7f8fab53" ,
"wy" : "2cd688d924b456848bd5c651444c67a9399fdfb5b5b9693162c1728bfadc1046"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004aec0be729b02f266c542d139a3e04110c933e8eca1008e8dba38d75e7f8fab532cd688d924b456848bd5c651444c67a9399fdfb5b5b9693162c1728bfadc1046" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAErsC+cpsC8mbFQtE5o+BBEMkz6OyhAI6N\nujjXXn+Pq1Ms1ojZJLRWhIvVxlFETGepOZ/ftbW5aTFiwXKL+twQRg==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 471 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc022100ec4995e9d3140bc07ff041506dc73a73dc25f4257a911e310e38744b482a5a01" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "0401ed4b5f941f443b31a7e2583ea165551d1815b54740deb12e9fdeff32e2306184385ca448cc5dd71139bda3ab42d0b6e44d719e52fff64d971876efa9109fb2" ,
"wx" : "01ed4b5f941f443b31a7e2583ea165551d1815b54740deb12e9fdeff32e23061" ,
"wy" : "0084385ca448cc5dd71139bda3ab42d0b6e44d719e52fff64d971876efa9109fb2"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a0342000401ed4b5f941f443b31a7e2583ea165551d1815b54740deb12e9fdeff32e2306184385ca448cc5dd71139bda3ab42d0b6e44d719e52fff64d971876efa9109fb2" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEAe1LX5QfRDsxp+JYPqFlVR0YFbVHQN6x\nLp/e/zLiMGGEOFykSMxd1xE5vaOrQtC25E1xnlL/9k2XGHbvqRCfsg==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 472 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc022100d8932bd3a6281780ffe082a0db8e74e8fd9d0b6445d99c265c9e8a09c01e72c1" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "0459c427cb6525eab511a06e03e00cf2aab4abc587c2601534338a50bc25701a703e4eb388b453cbaea594d6b5c14a519ac3fda770c53580beefc68f09200d55ff" ,
"wx" : "59c427cb6525eab511a06e03e00cf2aab4abc587c2601534338a50bc25701a70" ,
"wy" : "3e4eb388b453cbaea594d6b5c14a519ac3fda770c53580beefc68f09200d55ff"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a0342000459c427cb6525eab511a06e03e00cf2aab4abc587c2601534338a50bc25701a703e4eb388b453cbaea594d6b5c14a519ac3fda770c53580beefc68f09200d55ff" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEWcQny2Ul6rURoG4D4AzyqrSrxYfCYBU0\nM4pQvCVwGnA+TrOItFPLrqWU1rXBSlGaw/2ncMU1gL7vxo8JIA1V/w==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 473 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc02205e9d3140bc07ff041506dc73a75086a3ba176f06c2b6e37363e2ce1c141f3c27" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "0404acbbcd23cf2ec819fd297ab2cb5407ede6319518651a391e941cc8003568331206dd00df23bc8ce0b85a018c4b34e9c3b41b4ef59c71492fa62d134772f97e" ,
"wx" : "04acbbcd23cf2ec819fd297ab2cb5407ede6319518651a391e941cc800356833" ,
"wy" : "1206dd00df23bc8ce0b85a018c4b34e9c3b41b4ef59c71492fa62d134772f97e"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a0342000404acbbcd23cf2ec819fd297ab2cb5407ede6319518651a391e941cc8003568331206dd00df23bc8ce0b85a018c4b34e9c3b41b4ef59c71492fa62d134772f97e" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEBKy7zSPPLsgZ/Sl6sstUB+3mMZUYZRo5\nHpQcyAA1aDMSBt0A3yO8jOC4WgGMSzTpw7QbTvWccUkvpi0TR3L5fg==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 474 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc022100fd6dc71a71f1d50d1bbd976af4357be4dd2fe850707c431fd376e53d176c6b62" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04ccacbc626fd6ea31175815cff958ca1637323877d3bdf09896b527bf4e255e8571f8a27e6309bd9b9b15d78d5270012ad2ed15a7fffe024fc0eca63fb6ac2f8d" ,
"wx" : "00ccacbc626fd6ea31175815cff958ca1637323877d3bdf09896b527bf4e255e85" ,
"wy" : "71f8a27e6309bd9b9b15d78d5270012ad2ed15a7fffe024fc0eca63fb6ac2f8d"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004ccacbc626fd6ea31175815cff958ca1637323877d3bdf09896b527bf4e255e8571f8a27e6309bd9b9b15d78d5270012ad2ed15a7fffe024fc0eca63fb6ac2f8d" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEzKy8Ym/W6jEXWBXP+VjKFjcyOHfTvfCY\nlrUnv04lXoVx+KJ+Ywm9m5sV141ScAEq0u0Vp//+Ak/A7KY/tqwvjQ==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 475 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc02207ee75ad2a5801c54722eb7d95ba67febcfc399b956b7b682fe89638de3690bf1" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04ccc30b65cad3dd1d793b6db80f57b2e1237973e4264c3d9bbc2551ec68a0b7be75ff6d1f4f535a131aa573f6e2d6912c397154933750417d28e46524392592de" ,
"wx" : "00ccc30b65cad3dd1d793b6db80f57b2e1237973e4264c3d9bbc2551ec68a0b7be" ,
"wy" : "75ff6d1f4f535a131aa573f6e2d6912c397154933750417d28e46524392592de"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004ccc30b65cad3dd1d793b6db80f57b2e1237973e4264c3d9bbc2551ec68a0b7be75ff6d1f4f535a131aa573f6e2d6912c397154933750417d28e46524392592de" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEzMMLZcrT3R15O224D1ey4SN5c+QmTD2b\nvCVR7Gigt751/20fT1NaExqlc/bi1pEsOXFUkzdQQX0o5GUkOSWS3g==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 476 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc022100f533776f11c47ed0a7b5e25ace7a3b921866733c7454b2c678b8943dfb4cf232" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04cc9349aca0cbd0b2df0deecd88ed39e6d8c7c3d7b422fd5d92431baf7225fcc0ed494be698d6f3850be277c268792400f396025cfa95cf56018bcbc243e512eb" ,
"wx" : "00cc9349aca0cbd0b2df0deecd88ed39e6d8c7c3d7b422fd5d92431baf7225fcc0" ,
"wy" : "00ed494be698d6f3850be277c268792400f396025cfa95cf56018bcbc243e512eb"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004cc9349aca0cbd0b2df0deecd88ed39e6d8c7c3d7b422fd5d92431baf7225fcc0ed494be698d6f3850be277c268792400f396025cfa95cf56018bcbc243e512eb" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEzJNJrKDL0LLfDe7NiO055tjHw9e0Iv1d\nkkMbr3Il/MDtSUvmmNbzhQvid8JoeSQA85YCXPqVz1YBi8vCQ+US6w==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 477 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc022100e8dbffee01807d75f9aa52c295e15b15f138439e7a195a40709b1abf511dbc6a" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04000e7c30d2f259f7c13f194320e43905d0ead7277e283e8918437c10f9d052b02b39b66dbba2b1cf5dac1b41d2dec6f1fb08bdd14d420d703986f63aedeb5c47" ,
"wx" : "0e7c30d2f259f7c13f194320e43905d0ead7277e283e8918437c10f9d052b0" ,
"wy" : "2b39b66dbba2b1cf5dac1b41d2dec6f1fb08bdd14d420d703986f63aedeb5c47"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004000e7c30d2f259f7c13f194320e43905d0ead7277e283e8918437c10f9d052b02b39b66dbba2b1cf5dac1b41d2dec6f1fb08bdd14d420d703986f63aedeb5c47" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEAA58MNLyWffBPxlDIOQ5BdDq1yd+KD6J\nGEN8EPnQUrArObZtu6Kxz12sG0HS3sbx+wi90U1CDXA5hvY67etcRw==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 478 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc022100ca01552b58d67a13468d6bc6086329df8f44cc938884fcf15c516b02a7a7b5f6" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "048fa298c00ac93f7c36892c5299005a0f6843f9cf0669fdbb7d6d81e0341803ed4cab33cc2821b2da849f90ef20dc1eb896fc67161440b3c52c0b1e88627e508c" ,
"wx" : "008fa298c00ac93f7c36892c5299005a0f6843f9cf0669fdbb7d6d81e0341803ed" ,
"wy" : "4cab33cc2821b2da849f90ef20dc1eb896fc67161440b3c52c0b1e88627e508c"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200048fa298c00ac93f7c36892c5299005a0f6843f9cf0669fdbb7d6d81e0341803ed4cab33cc2821b2da849f90ef20dc1eb896fc67161440b3c52c0b1e88627e508c" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEj6KYwArJP3w2iSxSmQBaD2hD+c8Gaf27\nfW2B4DQYA+1MqzPMKCGy2oSfkO8g3B64lvxnFhRAs8UsCx6IYn5QjA==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 479 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0221009402aa56b1acf4268d1ad78c10c653c063dabc4061c159a6f8d077787f192aab" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "046fbf608a83e37ec26b37da033e069816680b770ba766fb8c44fce003960562f1045f268ccc5e0949213f7f2f1fa57cfead04625ec3ccfc9c333596e487b2056f" ,
"wx" : "6fbf608a83e37ec26b37da033e069816680b770ba766fb8c44fce003960562f1" ,
"wy" : "045f268ccc5e0949213f7f2f1fa57cfead04625ec3ccfc9c333596e487b2056f"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200046fbf608a83e37ec26b37da033e069816680b770ba766fb8c44fce003960562f1045f268ccc5e0949213f7f2f1fa57cfead04625ec3ccfc9c333596e487b2056f" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEb79gioPjfsJrN9oDPgaYFmgLdwunZvuM\nRPzgA5YFYvEEXyaMzF4JSSE/fy8fpXz+rQRiXsPM/JwzNZbkh7IFbw==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 480 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc02205e03ff820a836e39d3a8435219297da13870abed3afdb65c954f83ee568a9f60" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04c4dd547ad750174179bac8b8ce27481c58b81347776220a1b52ada13d65c8124f9c2ef3b5b4957cf69d3a139891682363c040610f200f4c318e59aa68f298af0" ,
"wx" : "00c4dd547ad750174179bac8b8ce27481c58b81347776220a1b52ada13d65c8124" ,
"wy" : "00f9c2ef3b5b4957cf69d3a139891682363c040610f200f4c318e59aa68f298af0"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004c4dd547ad750174179bac8b8ce27481c58b81347776220a1b52ada13d65c8124f9c2ef3b5b4957cf69d3a139891682363c040610f200f4c318e59aa68f298af0" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAExN1UetdQF0F5usi4zidIHFi4E0d3YiCh\ntSraE9ZcgST5wu87W0lXz2nToTmJFoI2PAQGEPIA9MMY5ZqmjymK8A==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 481 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0220556a715b4d4f9bc6d73c39da07be0ae5a2b2fe6465e0762ad85e9ff4ec313596" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "0400055d79fb26286bb6289a7983a2b23bf5c30cc3d70363b559adf5548af991f8cae8b1b0ace32fd74a86ee1a671cc36c052a4796eae323be32e02ce9a0fb6227" ,
"wx" : "055d79fb26286bb6289a7983a2b23bf5c30cc3d70363b559adf5548af991f8" ,
"wy" : "00cae8b1b0ace32fd74a86ee1a671cc36c052a4796eae323be32e02ce9a0fb6227"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a0342000400055d79fb26286bb6289a7983a2b23bf5c30cc3d70363b559adf5548af991f8cae8b1b0ace32fd74a86ee1a671cc36c052a4796eae323be32e02ce9a0fb6227" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEAAVdefsmKGu2KJp5g6KyO/XDDMPXA2O1\nWa31VIr5kfjK6LGwrOMv10qG7hpnHMNsBSpHlurjI74y4CzpoPtiJw==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 482 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u2" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc022100d55555555555555555555555555555547c74934474db157d2a8c3f088aced62a" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "040db51c74d34e41baba67c13a60af404ee82d8f1b0386b09696ee1e6ea1327b86413886c4623fc222a6950c3c3a09f3fd867a566bfd345e06b09ec6c5c2e4a192" ,
"wx" : "0db51c74d34e41baba67c13a60af404ee82d8f1b0386b09696ee1e6ea1327b86" ,
"wy" : "413886c4623fc222a6950c3c3a09f3fd867a566bfd345e06b09ec6c5c2e4a192"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200040db51c74d34e41baba67c13a60af404ee82d8f1b0386b09696ee1e6ea1327b86413886c4623fc222a6950c3c3a09f3fd867a566bfd345e06b09ec6c5c2e4a192" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEDbUcdNNOQbq6Z8E6YK9ATugtjxsDhrCW\nlu4ebqEye4ZBOIbEYj/CIqaVDDw6CfP9hnpWa/00XgawnsbFwuShkg==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 483 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u2" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc022100c1777c8853938e536213c02464a936000ba1e21c0fc62075d46c624e23b52f31" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04bc2f7bc74cb3bc7e797b06cc3e649bf3407d1a55b4eaaddd28d3dcfaff2c3737a23bb364e16ac79398c013ce29a22e762c0d6067aaefda958474aad194a92e8a" ,
"wx" : "00bc2f7bc74cb3bc7e797b06cc3e649bf3407d1a55b4eaaddd28d3dcfaff2c3737" ,
"wy" : "00a23bb364e16ac79398c013ce29a22e762c0d6067aaefda958474aad194a92e8a"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004bc2f7bc74cb3bc7e797b06cc3e649bf3407d1a55b4eaaddd28d3dcfaff2c3737a23bb364e16ac79398c013ce29a22e762c0d6067aaefda958474aad194a92e8a" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEvC97x0yzvH55ewbMPmSb80B9GlW06q3d\nKNPc+v8sNzeiO7Nk4WrHk5jAE84poi52LA1gZ6rv2pWEdKrRlKkuig==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 484 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u2" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc022030bbb794db588363b40679f6c182a50d3ce9679acdd3ffbe36d7813dacbdc818" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04d7edc7c645efff6af8821aea5b7f969f56ef6e615862b08fba3eaf0111c06f67e47fd0da61682adcc405f329148bf1c35b89cb5ec5a9ed0d98a410e261a6b41a" ,
"wx" : "00d7edc7c645efff6af8821aea5b7f969f56ef6e615862b08fba3eaf0111c06f67" ,
"wy" : "00e47fd0da61682adcc405f329148bf1c35b89cb5ec5a9ed0d98a410e261a6b41a"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004d7edc7c645efff6af8821aea5b7f969f56ef6e615862b08fba3eaf0111c06f67e47fd0da61682adcc405f329148bf1c35b89cb5ec5a9ed0d98a410e261a6b41a" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAE1+3HxkXv/2r4ghrqW3+Wn1bvbmFYYrCP\nuj6vARHAb2fkf9DaYWgq3MQF8ykUi/HDW4nLXsWp7Q2YpBDiYaa0Gg==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 485 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u2" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc02202c37fd995622c4fb7fffffffffffffffc7cee745110cb45ab558ed7c90c15a2f" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "046bfd7ad01b5dcfb04de464083d3ca7ef5054506111df92ef02ff7690d9a6ec9306c469fe4c5a1e04f114e193b4bb197de2c8e35089037e5a20275bcf67d9bf73" ,
"wx" : "6bfd7ad01b5dcfb04de464083d3ca7ef5054506111df92ef02ff7690d9a6ec93" ,
"wy" : "06c469fe4c5a1e04f114e193b4bb197de2c8e35089037e5a20275bcf67d9bf73"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200046bfd7ad01b5dcfb04de464083d3ca7ef5054506111df92ef02ff7690d9a6ec9306c469fe4c5a1e04f114e193b4bb197de2c8e35089037e5a20275bcf67d9bf73" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEa/160Btdz7BN5GQIPTyn71BUUGER35Lv\nAv92kNmm7JMGxGn+TFoeBPEU4ZO0uxl94sjjUIkDflogJ1vPZ9m/cw==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 486 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u2" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc02207fd995622c4fb7ffffffffffffffffff5d883ffab5b32652ccdcaa290fccb97d" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "048a9076c923021d5c5ef85894176ebb5c3a74aba75b3944c96f17debc2173ba99e5601d115bf08d37ae115c4d186bc21127bbfb21d0629bde27a16e9ed721b740" ,
"wx" : "008a9076c923021d5c5ef85894176ebb5c3a74aba75b3944c96f17debc2173ba99" ,
"wy" : "00e5601d115bf08d37ae115c4d186bc21127bbfb21d0629bde27a16e9ed721b740"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200048a9076c923021d5c5ef85894176ebb5c3a74aba75b3944c96f17debc2173ba99e5601d115bf08d37ae115c4d186bc21127bbfb21d0629bde27a16e9ed721b740" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEipB2ySMCHVxe+FiUF267XDp0q6dbOUTJ\nbxfevCFzupnlYB0RW/CNN64RXE0Ya8IRJ7v7IdBim94noW6e1yG3QA==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 487 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u2" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc022100ffb32ac4589f6ffffffffffffffffffebb107ff56b664ca599b954521f9972fa" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "040fec6a85e077ef4240b98c62ab3b93e2cebcad0ae9617f7b0471504db1f45a65245a5fd0ad7a6d854125ed76d4787f77cc1983eca8c6ba8c019523a088c4d0f3" ,
"wx" : "0fec6a85e077ef4240b98c62ab3b93e2cebcad0ae9617f7b0471504db1f45a65" ,
"wy" : "245a5fd0ad7a6d854125ed76d4787f77cc1983eca8c6ba8c019523a088c4d0f3"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200040fec6a85e077ef4240b98c62ab3b93e2cebcad0ae9617f7b0471504db1f45a65245a5fd0ad7a6d854125ed76d4787f77cc1983eca8c6ba8c019523a088c4d0f3" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAED+xqheB370JAuYxiqzuT4s68rQrpYX97\nBHFQTbH0WmUkWl/QrXpthUEl7XbUeH93zBmD7KjGuowBlSOgiMTQ8w==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 488 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u2" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc02205622c4fb7fffffffffffffffffffffff928a8f1c7ac7bec1808b9f61c01ec327" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04d3ab94d8704fb51774dcc3838ad9703071e0851de9b2d6ca74ccd79b855581914e4979b67f377419e5a9d4f03012b7e75656556f23756d4dbee145834c8279ef" ,
"wx" : "00d3ab94d8704fb51774dcc3838ad9703071e0851de9b2d6ca74ccd79b85558191" ,
"wy" : "4e4979b67f377419e5a9d4f03012b7e75656556f23756d4dbee145834c8279ef"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004d3ab94d8704fb51774dcc3838ad9703071e0851de9b2d6ca74ccd79b855581914e4979b67f377419e5a9d4f03012b7e75656556f23756d4dbee145834c8279ef" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAE06uU2HBPtRd03MODitlwMHHghR3pstbK\ndMzXm4VVgZFOSXm2fzd0GeWp1PAwErfnVlZVbyN1bU2+4UWDTIJ57w==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 489 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u2" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc022044104104104104104104104104104103b87853fd3b7d3f8e175125b4382f25ed" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "0449e13cd44c8b8350a5eaca2181bf96db120b768bde8800f379f43e9198333c75030ad9fb4b0b233bdc10ca0dc4c2134b18b691e46c7151e3573aa2b62891e69d" ,
"wx" : "49e13cd44c8b8350a5eaca2181bf96db120b768bde8800f379f43e9198333c75" ,
"wy" : "030ad9fb4b0b233bdc10ca0dc4c2134b18b691e46c7151e3573aa2b62891e69d"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a0342000449e13cd44c8b8350a5eaca2181bf96db120b768bde8800f379f43e9198333c75030ad9fb4b0b233bdc10ca0dc4c2134b18b691e46c7151e3573aa2b62891e69d" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAESeE81EyLg1Cl6sohgb+W2xILdoveiADz\nefQ+kZgzPHUDCtn7SwsjO9wQyg3EwhNLGLaR5GxxUeNXOqK2KJHmnQ==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 490 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u2" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc02202739ce739ce739ce739ce739ce739ce705560298d1f2f08dc419ac273a5b54d9" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "044574fd94ad03828588cb0bc2d434842ee093efe639015cc107d1ea3710f2112d1786d6ef1d411cbd1af5b5ee8845993e738fb64519b4329d04be21f7902a1c1d" ,
"wx" : "4574fd94ad03828588cb0bc2d434842ee093efe639015cc107d1ea3710f2112d" ,
"wy" : "1786d6ef1d411cbd1af5b5ee8845993e738fb64519b4329d04be21f7902a1c1d"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200044574fd94ad03828588cb0bc2d434842ee093efe639015cc107d1ea3710f2112d1786d6ef1d411cbd1af5b5ee8845993e738fb64519b4329d04be21f7902a1c1d" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAERXT9lK0DgoWIywvC1DSELuCT7+Y5AVzB\nB9HqNxDyES0XhtbvHUEcvRr1te6IRZk+c4+2RRm0Mp0EviH3kCocHQ==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 491 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u2" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc022100b777777777777777777777777777777688e6a1fe808a97a348671222ff16b863" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04ee824d818768f13fa0eb908e396ea1c56b11774ce69d01e563aa36bb41d6371c990291ce2abc55bb6682d502ae0129e7c57e146e96d44757daaa1f94c93e0b17" ,
"wx" : "00ee824d818768f13fa0eb908e396ea1c56b11774ce69d01e563aa36bb41d6371c" ,
"wy" : "00990291ce2abc55bb6682d502ae0129e7c57e146e96d44757daaa1f94c93e0b17"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004ee824d818768f13fa0eb908e396ea1c56b11774ce69d01e563aa36bb41d6371c990291ce2abc55bb6682d502ae0129e7c57e146e96d44757daaa1f94c93e0b17" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAE7oJNgYdo8T+g65COOW6hxWsRd0zmnQHl\nY6o2u0HWNxyZApHOKrxVu2aC1QKuASnnxX4UbpbUR1faqh+UyT4LFw==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 492 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u2" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc02206492492492492492492492492492492406dd3a19b8d5fb875235963c593bd2d3" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "044825ee46b2d21564726a32a922f5e3f2da6098f780e1f15c6bf1640669c41fe7292c066a24f0f450c2603f1837210898f8e80fa384aaf077eb5c7e87c6b26976" ,
"wx" : "4825ee46b2d21564726a32a922f5e3f2da6098f780e1f15c6bf1640669c41fe7" ,
"wy" : "292c066a24f0f450c2603f1837210898f8e80fa384aaf077eb5c7e87c6b26976"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200044825ee46b2d21564726a32a922f5e3f2da6098f780e1f15c6bf1640669c41fe7292c066a24f0f450c2603f1837210898f8e80fa384aaf077eb5c7e87c6b26976" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAESCXuRrLSFWRyajKpIvXj8tpgmPeA4fFc\na/FkBmnEH+cpLAZqJPD0UMJgPxg3IQiY+OgPo4Sq8HfrXH6HxrJpdg==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 493 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u2" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc022100955555555555555555555555555555547c74934474db157d2a8c3f088aced62c" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "0441348e7ac18eb1f4852801467bb0a0e36209321a8af4b410fd06f070a81f5de603b5594f1a5a79d23089e49e3e379f2a6cb14f92301c6999e510b8c8dc37fb4b" ,
"wx" : "41348e7ac18eb1f4852801467bb0a0e36209321a8af4b410fd06f070a81f5de6" ,
"wy" : "03b5594f1a5a79d23089e49e3e379f2a6cb14f92301c6999e510b8c8dc37fb4b"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a0342000441348e7ac18eb1f4852801467bb0a0e36209321a8af4b410fd06f070a81f5de603b5594f1a5a79d23089e49e3e379f2a6cb14f92301c6999e510b8c8dc37fb4b" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEQTSOesGOsfSFKAFGe7Cg42IJMhqK9LQQ\n/QbwcKgfXeYDtVlPGlp50jCJ5J4+N58qbLFPkjAcaZnlELjI3Df7Sw==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 494 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u2" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc02202aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa3e3a49a23a6d8abe95461f8445676b17" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04753c74e5a36e1a4b61be7787202c98e05841fea2b0392b6ab69ee2e8a747e2b618971da1c85825c1d8141886115d27cb2add86545e6971bb835a2f452cde1e52" ,
"wx" : "753c74e5a36e1a4b61be7787202c98e05841fea2b0392b6ab69ee2e8a747e2b6" ,
"wy" : "18971da1c85825c1d8141886115d27cb2add86545e6971bb835a2f452cde1e52"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004753c74e5a36e1a4b61be7787202c98e05841fea2b0392b6ab69ee2e8a747e2b618971da1c85825c1d8141886115d27cb2add86545e6971bb835a2f452cde1e52" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEdTx05aNuGkthvneHICyY4FhB/qKwOStq\ntp7i6KdH4rYYlx2hyFglwdgUGIYRXSfLKt2GVF5pcbuDWi9FLN4eUg==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 495 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u2" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304502207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc022100bffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364143" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "0449c0254724576b0949827ce46240d90cb4075cd1978a416495a455f06a895504df7d64c35853353bd4d905da6adb88f26e62a5f20b3cd6382adf2c5a42d85053" ,
"wx" : "49c0254724576b0949827ce46240d90cb4075cd1978a416495a455f06a895504" ,
"wy" : "00df7d64c35853353bd4d905da6adb88f26e62a5f20b3cd6382adf2c5a42d85053"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a0342000449c0254724576b0949827ce46240d90cb4075cd1978a416495a455f06a895504df7d64c35853353bd4d905da6adb88f26e62a5f20b3cd6382adf2c5a42d85053" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEScAlRyRXawlJgnzkYkDZDLQHXNGXikFk\nlaRV8GqJVQTffWTDWFM1O9TZBdpq24jybmKl8gs81jgq3yxaQthQUw==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 496 ,
2022-12-11 14:56:16 +00:00
"comment" : "edge case for u2" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "304402207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0220185ddbca6dac41b1da033cfb60c152869e74b3cd66e9ffdf1b6bc09ed65ee40c" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04b05e98e84e2c19743c1dcf4e0ddf0bb1f32854033de63fcf3e605fbb2ed94cb1871d7415d5f6c57c840678f7e1a1c1e323519a4647fb3f6f52abb4647b9b6d70" ,
"wx" : "00b05e98e84e2c19743c1dcf4e0ddf0bb1f32854033de63fcf3e605fbb2ed94cb1" ,
"wy" : "00871d7415d5f6c57c840678f7e1a1c1e323519a4647fb3f6f52abb4647b9b6d70"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004b05e98e84e2c19743c1dcf4e0ddf0bb1f32854033de63fcf3e605fbb2ed94cb1871d7415d5f6c57c840678f7e1a1c1e323519a4647fb3f6f52abb4647b9b6d70" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEsF6Y6E4sGXQ8Hc9ODd8LsfMoVAM95j/P\nPmBfuy7ZTLGHHXQV1fbFfIQGePfhocHjI1GaRkf7P29Sq7Rke5ttcA==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 497 ,
2022-12-11 14:56:16 +00:00
"comment" : "point duplication during verification" ,
"flags" : [
"PointDuplication"
2023-04-08 17:00:18 +00:00
] ,
"msg" : "313233343030" ,
"sig" : "3044022032b0d10d8d0e04bc8d4d064d270699e87cffc9b49c5c20730e1c26f6105ddcda02206fd848306e968e3ac1f6e443577c47a3c20bf0d01a5dc39c78c2c69d681850f4" ,
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04b05e98e84e2c19743c1dcf4e0ddf0bb1f32854033de63fcf3e605fbb2ed94cb178e28bea2a093a837bf987081e5e3e1cdcae65b9b804c090ad544b9a84648ebf" ,
"wx" : "00b05e98e84e2c19743c1dcf4e0ddf0bb1f32854033de63fcf3e605fbb2ed94cb1" ,
"wy" : "78e28bea2a093a837bf987081e5e3e1cdcae65b9b804c090ad544b9a84648ebf"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004b05e98e84e2c19743c1dcf4e0ddf0bb1f32854033de63fcf3e605fbb2ed94cb178e28bea2a093a837bf987081e5e3e1cdcae65b9b804c090ad544b9a84648ebf" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEsF6Y6E4sGXQ8Hc9ODd8LsfMoVAM95j/P\nPmBfuy7ZTLF44ovqKgk6g3v5hwgeXj4c3K5lubgEwJCtVEuahGSOvw==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 498 ,
2022-12-11 14:56:16 +00:00
"comment" : "duplication bug" ,
"flags" : [
"PointDuplication"
2023-04-08 17:00:18 +00:00
] ,
"msg" : "313233343030" ,
"sig" : "3044022032b0d10d8d0e04bc8d4d064d270699e87cffc9b49c5c20730e1c26f6105ddcda02206fd848306e968e3ac1f6e443577c47a3c20bf0d01a5dc39c78c2c69d681850f4" ,
"result" : "invalid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04a49f9ebc082c064d61c0eab5f8bf23207b06e3a689dfc4fa2896ed114d1a88ab55783a6baf9401977d117ccb748c0d5c24a5d3bd2133d62c74de2be7cc7d9d40" ,
"wx" : "00a49f9ebc082c064d61c0eab5f8bf23207b06e3a689dfc4fa2896ed114d1a88ab" ,
"wy" : "55783a6baf9401977d117ccb748c0d5c24a5d3bd2133d62c74de2be7cc7d9d40"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004a49f9ebc082c064d61c0eab5f8bf23207b06e3a689dfc4fa2896ed114d1a88ab55783a6baf9401977d117ccb748c0d5c24a5d3bd2133d62c74de2be7cc7d9d40" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEpJ+evAgsBk1hwOq1+L8jIHsG46aJ38T6\nKJbtEU0aiKtVeDprr5QBl30RfMt0jA1cJKXTvSEz1ix03ivnzH2dQA==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 499 ,
2022-12-11 14:56:16 +00:00
"comment" : "comparison with point at infinity " ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3044022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c0022033333333333333333333333333333332f222f8faefdb533f265d461c29a47373" ,
2023-04-08 17:00:18 +00:00
"result" : "invalid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04f9567a431b716388428510393b37feefd3afcfc6dc3881f623c0a0995e461ec3fba2f910ced19f8e789b158390a295e636c588c622d54f8feffbd2852e2911a9" ,
"wx" : "00f9567a431b716388428510393b37feefd3afcfc6dc3881f623c0a0995e461ec3" ,
"wy" : "00fba2f910ced19f8e789b158390a295e636c588c622d54f8feffbd2852e2911a9"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004f9567a431b716388428510393b37feefd3afcfc6dc3881f623c0a0995e461ec3fba2f910ced19f8e789b158390a295e636c588c622d54f8feffbd2852e2911a9" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAE+VZ6QxtxY4hChRA5Ozf+79Ovz8bcOIH2\nI8CgmV5GHsP7ovkQztGfjnibFYOQopXmNsWIxiLVT4/v+9KFLikRqQ==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 500 ,
2022-12-11 14:56:16 +00:00
"comment" : "extreme value for k and edgecase s" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3045022100c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c0" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "0426095ef93b10bf50fe283f4c99136fb81fa297814f09977e8e38a3bfb837f61baf8d7cfc46c1928624f201ed14a70701bc5531bff4e2e578d5c92dabddbc7580" ,
"wx" : "26095ef93b10bf50fe283f4c99136fb81fa297814f09977e8e38a3bfb837f61b" ,
"wy" : "00af8d7cfc46c1928624f201ed14a70701bc5531bff4e2e578d5c92dabddbc7580"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a0342000426095ef93b10bf50fe283f4c99136fb81fa297814f09977e8e38a3bfb837f61baf8d7cfc46c1928624f201ed14a70701bc5531bff4e2e578d5c92dabddbc7580" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEJgle+TsQv1D+KD9MmRNvuB+il4FPCZd+\njjijv7g39huvjXz8RsGShiTyAe0UpwcBvFUxv/Ti5XjVyS2r3bx1gA==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 501 ,
2022-12-11 14:56:16 +00:00
"comment" : "extreme value for k and s^-1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3046022100c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5022100b6db6db6db6db6db6db6db6db6db6db5f30f30127d33e02aad96438927022e9c" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "047a4b58ee76d461a1c3cde68400a0bbeeab346ee69315bed63f1700c66cf5e6cca642ae4078bb6bbbb76028977882e9c8374f267a2ced131029ae89560ce29825" ,
"wx" : "7a4b58ee76d461a1c3cde68400a0bbeeab346ee69315bed63f1700c66cf5e6cc" ,
"wy" : "00a642ae4078bb6bbbb76028977882e9c8374f267a2ced131029ae89560ce29825"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200047a4b58ee76d461a1c3cde68400a0bbeeab346ee69315bed63f1700c66cf5e6cca642ae4078bb6bbbb76028977882e9c8374f267a2ced131029ae89560ce29825" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEektY7nbUYaHDzeaEAKC77qs0buaTFb7W\nPxcAxmz15symQq5AeLtru7dgKJd4gunIN08meiztExAprolWDOKYJQ==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 502 ,
2022-12-11 14:56:16 +00:00
"comment" : "extreme value for k and s^-1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3046022100c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee502210099999999999999999999999999999998d668eaf0cf91f9bd7317d2547ced5a5a" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04f2a111eb24c9d280d9a66e4ff18681d222dd6a1828ebc4528f2bebe3e25228a1a0699bcec507fd0ec83da541a5a6143e2e68e4af72fcdcc8a2aea2b17478cc8a" ,
"wx" : "00f2a111eb24c9d280d9a66e4ff18681d222dd6a1828ebc4528f2bebe3e25228a1" ,
"wy" : "00a0699bcec507fd0ec83da541a5a6143e2e68e4af72fcdcc8a2aea2b17478cc8a"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004f2a111eb24c9d280d9a66e4ff18681d222dd6a1828ebc4528f2bebe3e25228a1a0699bcec507fd0ec83da541a5a6143e2e68e4af72fcdcc8a2aea2b17478cc8a" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAE8qER6yTJ0oDZpm5P8YaB0iLdahgo68RS\njyvr4+JSKKGgaZvOxQf9Dsg9pUGlphQ+Lmjkr3L83MiirqKxdHjMig==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 503 ,
2022-12-11 14:56:16 +00:00
"comment" : "extreme value for k and s^-1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3045022100c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5022066666666666666666666666666666665e445f1f5dfb6a67e4cba8c385348e6e7" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04e50054b3e4a4d1fef988e5a5e830155abc293fea3598af4c5ddaa10acd111274eb710d1834568cb379a1d1f3d691a8c0dc19f901fe3225c2b6691df5ef5333fe" ,
"wx" : "00e50054b3e4a4d1fef988e5a5e830155abc293fea3598af4c5ddaa10acd111274" ,
"wy" : "00eb710d1834568cb379a1d1f3d691a8c0dc19f901fe3225c2b6691df5ef5333fe"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004e50054b3e4a4d1fef988e5a5e830155abc293fea3598af4c5ddaa10acd111274eb710d1834568cb379a1d1f3d691a8c0dc19f901fe3225c2b6691df5ef5333fe" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAE5QBUs+Sk0f75iOWl6DAVWrwpP+o1mK9M\nXdqhCs0REnTrcQ0YNFaMs3mh0fPWkajA3Bn5Af4yJcK2aR3171Mz/g==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 504 ,
2022-12-11 14:56:16 +00:00
"comment" : "extreme value for k and s^-1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3045022100c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5022049249249249249249249249249249248c79facd43214c011123c1b03a93412a5" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04edc17cd4ca6f9988fda5af4042e3f9eb42d0f7b6a1c0156e1a2af566b78103548a5d357777b306e96405f12e2617c1b29e8d574e5f6d66d1bc8ff7ea7c4b683c" ,
"wx" : "00edc17cd4ca6f9988fda5af4042e3f9eb42d0f7b6a1c0156e1a2af566b7810354" ,
"wy" : "008a5d357777b306e96405f12e2617c1b29e8d574e5f6d66d1bc8ff7ea7c4b683c"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004edc17cd4ca6f9988fda5af4042e3f9eb42d0f7b6a1c0156e1a2af566b78103548a5d357777b306e96405f12e2617c1b29e8d574e5f6d66d1bc8ff7ea7c4b683c" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAE7cF81MpvmYj9pa9AQuP560LQ97ahwBVu\nGir1ZreBA1SKXTV3d7MG6WQF8S4mF8Gyno1XTl9tZtG8j/fqfEtoPA==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 505 ,
2022-12-11 14:56:16 +00:00
"comment" : "extreme value for k" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3045022100c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee502200eb10e5ab95f2f275348d82ad2e4d7949c8193800d8c9c75df58e343f0ebba7b" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "046d267c10d2315b42dbaf34c97c3c0d331fabacaf6021df4dc85b3e9e63dc0798ed154b11fa3a5ed952c14d8a2dd242de2b6cce3c22df42cd97de30054a19555e" ,
"wx" : "6d267c10d2315b42dbaf34c97c3c0d331fabacaf6021df4dc85b3e9e63dc0798" ,
"wy" : "00ed154b11fa3a5ed952c14d8a2dd242de2b6cce3c22df42cd97de30054a19555e"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200046d267c10d2315b42dbaf34c97c3c0d331fabacaf6021df4dc85b3e9e63dc0798ed154b11fa3a5ed952c14d8a2dd242de2b6cce3c22df42cd97de30054a19555e" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEbSZ8ENIxW0LbrzTJfDwNMx+rrK9gId9N\nyFs+nmPcB5jtFUsR+jpe2VLBTYot0kLeK2zOPCLfQs2X3jAFShlVXg==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 506 ,
2022-12-11 14:56:16 +00:00
"comment" : "extreme value for k and edgecase s" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3044022079be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798022055555555555555555555555555555554e8e4f44ce51835693ff0ca2ef01215c0" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04c24bf7a984c96ece10077a9def38cbd0d898abd555f1668e06c27cabc00f6f679f69b238e1f95e99e5b558e0036273ebd6c36d12b4515348b85a21f6283f5016" ,
"wx" : "00c24bf7a984c96ece10077a9def38cbd0d898abd555f1668e06c27cabc00f6f67" ,
"wy" : "009f69b238e1f95e99e5b558e0036273ebd6c36d12b4515348b85a21f6283f5016"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004c24bf7a984c96ece10077a9def38cbd0d898abd555f1668e06c27cabc00f6f679f69b238e1f95e99e5b558e0036273ebd6c36d12b4515348b85a21f6283f5016" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEwkv3qYTJbs4QB3qd7zjL0NiYq9VV8WaO\nBsJ8q8APb2efabI44flemeW1WOADYnPr1sNtErRRU0i4WiH2KD9QFg==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 507 ,
2022-12-11 14:56:16 +00:00
"comment" : "extreme value for k and s^-1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3045022079be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798022100b6db6db6db6db6db6db6db6db6db6db5f30f30127d33e02aad96438927022e9c" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "041cd26d668807c815ed3f532c1db81ac473fb368f0f7ef1aff2592ea6fa6c4624a229b9ab5746cfbc47280c019a4248545354ca20880ff41cac2e252bc9b49704" ,
"wx" : "1cd26d668807c815ed3f532c1db81ac473fb368f0f7ef1aff2592ea6fa6c4624" ,
"wy" : "00a229b9ab5746cfbc47280c019a4248545354ca20880ff41cac2e252bc9b49704"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200041cd26d668807c815ed3f532c1db81ac473fb368f0f7ef1aff2592ea6fa6c4624a229b9ab5746cfbc47280c019a4248545354ca20880ff41cac2e252bc9b49704" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEHNJtZogHyBXtP1MsHbgaxHP7No8PfvGv\n8lkupvpsRiSiKbmrV0bPvEcoDAGaQkhUU1TKIIgP9BysLiUrybSXBA==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 508 ,
2022-12-11 14:56:16 +00:00
"comment" : "extreme value for k and s^-1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3045022079be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179802210099999999999999999999999999999998d668eaf0cf91f9bd7317d2547ced5a5a" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04fc780777a3289af663fa02b1c262a8373b84614e659c1ab46942f1e058926ff82196c6bcae0b2798298d463be5c87924343d7f103a27131e0c7f4d60d2b5da8c" ,
"wx" : "00fc780777a3289af663fa02b1c262a8373b84614e659c1ab46942f1e058926ff8" ,
"wy" : "2196c6bcae0b2798298d463be5c87924343d7f103a27131e0c7f4d60d2b5da8c"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004fc780777a3289af663fa02b1c262a8373b84614e659c1ab46942f1e058926ff82196c6bcae0b2798298d463be5c87924343d7f103a27131e0c7f4d60d2b5da8c" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAE/HgHd6MomvZj+gKxwmKoNzuEYU5lnBq0\naULx4FiSb/ghlsa8rgsnmCmNRjvlyHkkND1/EDonEx4Mf01g0rXajA==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 509 ,
2022-12-11 14:56:16 +00:00
"comment" : "extreme value for k and s^-1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3044022079be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798022066666666666666666666666666666665e445f1f5dfb6a67e4cba8c385348e6e7" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "045e25e2ee8af5ef8a3e0908341f9884501fb58a2fd234b1db6f22d561025524f4491d97a7793c9d9a1f35bb35f12121b9dbe075d8501cbd4db6697e3e0ad98bc0" ,
"wx" : "5e25e2ee8af5ef8a3e0908341f9884501fb58a2fd234b1db6f22d561025524f4" ,
"wy" : "491d97a7793c9d9a1f35bb35f12121b9dbe075d8501cbd4db6697e3e0ad98bc0"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200045e25e2ee8af5ef8a3e0908341f9884501fb58a2fd234b1db6f22d561025524f4491d97a7793c9d9a1f35bb35f12121b9dbe075d8501cbd4db6697e3e0ad98bc0" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEXiXi7or174o+CQg0H5iEUB+1ii/SNLHb\nbyLVYQJVJPRJHZeneTydmh81uzXxISG52+B12FAcvU22aX4+CtmLwA==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 510 ,
2022-12-11 14:56:16 +00:00
"comment" : "extreme value for k and s^-1" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3044022079be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798022049249249249249249249249249249248c79facd43214c011123c1b03a93412a5" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "043ddf2920607df596da90123ea5674958054c8ed7758661b813f1aa30f19778b0707243e1a7bcc264b54289832e950c27563856241b79c243d0fc54f7ad24bc25" ,
"wx" : "3ddf2920607df596da90123ea5674958054c8ed7758661b813f1aa30f19778b0" ,
"wy" : "707243e1a7bcc264b54289832e950c27563856241b79c243d0fc54f7ad24bc25"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200043ddf2920607df596da90123ea5674958054c8ed7758661b813f1aa30f19778b0707243e1a7bcc264b54289832e950c27563856241b79c243d0fc54f7ad24bc25" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEPd8pIGB99ZbakBI+pWdJWAVMjtd1hmG4\nE/GqMPGXeLBwckPhp7zCZLVCiYMulQwnVjhWJBt5wkPQ/FT3rSS8JQ==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 511 ,
2022-12-11 14:56:16 +00:00
"comment" : "extreme value for k" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"ArithmeticError"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3044022079be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179802200eb10e5ab95f2f275348d82ad2e4d7949c8193800d8c9c75df58e343f0ebba7b" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8" ,
"wx" : "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" ,
"wy" : "483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a0342000479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEeb5mfvncu6xVoGKVzocLBwKb/NstzijZ\nWfKBWxb4F5hIOtp3JqPEZV2k+/wOEQio/Re0SKaFVBmcR9CP+xDUuA==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 512 ,
"comment" : "public key shares x-coordinate with generator" ,
"flags" : [
"PointDuplication"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3044022043f800fbeaf9238c58af795bcdad04bc49cd850c394d3382953356b02321028102202492492492492492492492492492492463cfd66a190a6008891e0d81d49a0952" ,
2023-04-08 17:00:18 +00:00
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
2023-04-08 17:00:18 +00:00
"tcId" : 513 ,
"comment" : "public key shares x-coordinate with generator" ,
"flags" : [
"PointDuplication"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3045022100bc07ff041506dc73a75086a43252fb4270e157da75fb6cb92a9f07dcad153ec002202492492492492492492492492492492463cfd66a190a6008891e0d81d49a0952" ,
2023-04-08 17:00:18 +00:00
"result" : "invalid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798b7c52588d95c3b9aa25b0403f1eef75702e84bb7597aabe663b82f6f04ef2777" ,
"wx" : "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" ,
"wy" : "00b7c52588d95c3b9aa25b0403f1eef75702e84bb7597aabe663b82f6f04ef2777"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a0342000479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798b7c52588d95c3b9aa25b0403f1eef75702e84bb7597aabe663b82f6f04ef2777" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEeb5mfvncu6xVoGKVzocLBwKb/NstzijZ\nWfKBWxb4F5i3xSWI2Vw7mqJbBAPx7vdXAuhLt1l6q+ZjuC9vBO8ndw==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 514 ,
"comment" : "public key shares x-coordinate with generator" ,
"flags" : [
"PointDuplication"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3044022043f800fbeaf9238c58af795bcdad04bc49cd850c394d3382953356b02321028102202492492492492492492492492492492463cfd66a190a6008891e0d81d49a0952" ,
2023-04-08 17:00:18 +00:00
"result" : "invalid"
2022-12-11 14:56:16 +00:00
} ,
{
2023-04-08 17:00:18 +00:00
"tcId" : 515 ,
"comment" : "public key shares x-coordinate with generator" ,
"flags" : [
"PointDuplication"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "313233343030" ,
"sig" : "3045022100bc07ff041506dc73a75086a43252fb4270e157da75fb6cb92a9f07dcad153ec002202492492492492492492492492492492463cfd66a190a6008891e0d81d49a0952" ,
2023-04-08 17:00:18 +00:00
"result" : "invalid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
"type" : "EcdsaVerify" ,
2023-04-08 17:00:18 +00:00
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "046e823555452914099182c6b2c1d6f0b5d28d50ccd005af2ce1bba541aa40caff00000001060492d5a5673e0f25d8d50fb7e58c49d86d46d4216955e0aa3d40e1" ,
"wx" : "6e823555452914099182c6b2c1d6f0b5d28d50ccd005af2ce1bba541aa40caff" ,
"wy" : "01060492d5a5673e0f25d8d50fb7e58c49d86d46d4216955e0aa3d40e1"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200046e823555452914099182c6b2c1d6f0b5d28d50ccd005af2ce1bba541aa40caff00000001060492d5a5673e0f25d8d50fb7e58c49d86d46d4216955e0aa3d40e1" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEboI1VUUpFAmRgsaywdbwtdKNUMzQBa8s\n4bulQapAyv8AAAABBgSS1aVnPg8l2NUPt+WMSdhtRtQhaVXgqj1A4Q==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 516 ,
2022-12-11 14:56:16 +00:00
"comment" : "y-coordinate of the public key is small" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"EdgeCasePublicKey"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "4d657373616765" ,
"sig" : "304402202b9c9f85596fed708b3af80393b27edfd0b5ae2f0074270a56362f5f9f62b4e102202fae837503ba2c1d4c945e0913949ef094ce0b8086359bbb5dba4a12707c5600" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
2023-04-08 17:00:18 +00:00
"tcId" : 517 ,
2022-12-11 14:56:16 +00:00
"comment" : "y-coordinate of the public key is small" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"EdgeCasePublicKey"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "4d657373616765" ,
"sig" : "304402205cd765209021d8c1a8aef4ff61d6fa6e7993bf9fea0b93609eea130de536fccc02204f10c7989587fe3019e36d85aa024bf20db6737c4f28900c1c9662f2782143e0" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
2023-04-08 17:00:18 +00:00
"tcId" : 518 ,
2022-12-11 14:56:16 +00:00
"comment" : "y-coordinate of the public key is small" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"EdgeCasePublicKey"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "4d657373616765" ,
"sig" : "304502204c1a59b1e578d76f1595e13b557057559f26ab559ec1df3f45ec98b90fa526ce022100c6872f094bdb3f82e31f93ad65357e2daafe66f304af197089ef0dc94ff90624" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "046e823555452914099182c6b2c1d6f0b5d28d50ccd005af2ce1bba541aa40cafffffffffef9fb6d2a5a98c1f0da272af0481a73b62792b92bde96aa1e55c2bb4e" ,
"wx" : "6e823555452914099182c6b2c1d6f0b5d28d50ccd005af2ce1bba541aa40caff" ,
"wy" : "00fffffffef9fb6d2a5a98c1f0da272af0481a73b62792b92bde96aa1e55c2bb4e"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200046e823555452914099182c6b2c1d6f0b5d28d50ccd005af2ce1bba541aa40cafffffffffef9fb6d2a5a98c1f0da272af0481a73b62792b92bde96aa1e55c2bb4e" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEboI1VUUpFAmRgsaywdbwtdKNUMzQBa8s\n4bulQapAyv/////++fttKlqYwfDaJyrwSBpztieSuSvelqoeVcK7Tg==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 519 ,
2022-12-11 14:56:16 +00:00
"comment" : "y-coordinate of the public key is large" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"EdgeCasePublicKey"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "4d657373616765" ,
"sig" : "3046022100a35d1400d4cc7a8f617b721faee7118a74103c4630dec5aa47e097951dafc1a7022100958221023024e97ef6df35a22e820c7bc5e16299f3f12e9d9b1b727c46d795e6" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
2023-04-08 17:00:18 +00:00
"tcId" : 520 ,
2022-12-11 14:56:16 +00:00
"comment" : "y-coordinate of the public key is large" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"EdgeCasePublicKey"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "4d657373616765" ,
"sig" : "304402207fb733ed73c72fc4f4cf065e370c730301316ff4e9c6a8a701170f604c2d70b702207ca9ca985d3df48978b3a2f9c0bb8a58b216c795e687f74623a3321448bfa73c" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
2023-04-08 17:00:18 +00:00
"tcId" : 521 ,
2022-12-11 14:56:16 +00:00
"comment" : "y-coordinate of the public key is large" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"EdgeCasePublicKey"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "4d657373616765" ,
"sig" : "304502210095ae4df2fba8524e1151cb9a9c5c1ec1357a663722a18329303d86a58e7047540220591ea644b1dc6f4c7cd5d7d939397f84d9e077100760f0816ae5b22ae6a74203" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04000000013fd22248d64d95f73c29b48ab48631850be503fd00f8468b5f0f70e0f6ee7aa43bc2c6fd25b1d8269241cbdd9dbb0dac96dc96231f430705f838717d" ,
"wx" : "013fd22248d64d95f73c29b48ab48631850be503fd00f8468b5f0f70e0" ,
"wy" : "00f6ee7aa43bc2c6fd25b1d8269241cbdd9dbb0dac96dc96231f430705f838717d"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004000000013fd22248d64d95f73c29b48ab48631850be503fd00f8468b5f0f70e0f6ee7aa43bc2c6fd25b1d8269241cbdd9dbb0dac96dc96231f430705f838717d" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEAAAAAT/SIkjWTZX3PCm0irSGMYUL5QP9\nAPhGi18PcOD27nqkO8LG/SWx2CaSQcvdnbsNrJbcliMfQwcF+DhxfQ==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 522 ,
2022-12-11 14:56:16 +00:00
"comment" : "x-coordinate of the public key is small" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"EdgeCasePublicKey"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "4d657373616765" ,
"sig" : "30440220717925f0dd5cf45e746e87f79c9ea97d11eb01444052c270aeccef56c2e958280220785787b664137080383d2fc500459fa713258205fdae97b3240fb64bb638a657" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
2023-04-08 17:00:18 +00:00
"tcId" : 523 ,
2022-12-11 14:56:16 +00:00
"comment" : "x-coordinate of the public key is small" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"EdgeCasePublicKey"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "4d657373616765" ,
"sig" : "30460221008adfdeae3b586315d06183610d271fc423cc789908b8f5dc563253a3c782510a0221008137bedbb4e60da26041b351f72a6bc3b7741f745743f0733b40b7fc56febd04" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
2023-04-08 17:00:18 +00:00
"tcId" : 524 ,
2022-12-11 14:56:16 +00:00
"comment" : "x-coordinate of the public key is small" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"EdgeCasePublicKey"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "4d657373616765" ,
"sig" : "304502210092ded14e19b94d17c79b063a034b122ce3b93a2502f2f223fad3461abf631632022052ff8ad14ba3657242e29440d01cab36ebb6033ee36021dc8d9b38f0808a90bc" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "0425afd689acabaed67c1f296de59406f8c550f57146a0b4ec2c97876dfffffffffa46a76e520322dfbc491ec4f0cc197420fc4ea5883d8f6dd53c354bc4f67c35" ,
"wx" : "25afd689acabaed67c1f296de59406f8c550f57146a0b4ec2c97876dffffffff" ,
"wy" : "00fa46a76e520322dfbc491ec4f0cc197420fc4ea5883d8f6dd53c354bc4f67c35"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a0342000425afd689acabaed67c1f296de59406f8c550f57146a0b4ec2c97876dfffffffffa46a76e520322dfbc491ec4f0cc197420fc4ea5883d8f6dd53c354bc4f67c35" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEJa/WiayrrtZ8Hylt5ZQG+MVQ9XFGoLTs\nLJeHbf/////6RqduUgMi37xJHsTwzBl0IPxOpYg9j23VPDVLxPZ8NQ==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 525 ,
2022-12-11 14:56:16 +00:00
"comment" : "x-coordinate of the public key has many trailing 1's" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"EdgeCasePublicKey"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "4d657373616765" ,
"sig" : "3046022100d48373483e0fa2f11cfdfaea6f1de59e6861e9e87c4f6446602ba0125ab7de460221009d753bba3a7be08aab456e93a6500d4781795ed59af8bd6d6133129abef1ad98" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
2023-04-08 17:00:18 +00:00
"tcId" : 526 ,
2022-12-11 14:56:16 +00:00
"comment" : "x-coordinate of the public key has many trailing 1's" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"EdgeCasePublicKey"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "4d657373616765" ,
"sig" : "3046022100f11473117b66e5d84a2ecd0f8b7ec4a2cc2aee89ae022020235777305142f498022100fe5ce43ced28f3f69f65e810678afefd2bdeefb051280ad2880157fda28b2ab1" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
2023-04-08 17:00:18 +00:00
"tcId" : 527 ,
2022-12-11 14:56:16 +00:00
"comment" : "x-coordinate of the public key has many trailing 1's" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"EdgeCasePublicKey"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "4d657373616765" ,
"sig" : "304502203c9f5bdde7310b5696c93c86203fc97e11a70739e20c71c9e722308d45a59e6c022100c09efb9a045a47cce799b768890bb17833a0210d869a36be1da33f2585477c32" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "04d12e6c66b67734c3c84d2601cf5d35dc097e27637f0aca4a4fdb74b6aadd3bb93f5bdff88bd5736df898e699006ed750f11cf07c5866cd7ad70c7121ffffffff" ,
"wx" : "00d12e6c66b67734c3c84d2601cf5d35dc097e27637f0aca4a4fdb74b6aadd3bb9" ,
"wy" : "3f5bdff88bd5736df898e699006ed750f11cf07c5866cd7ad70c7121ffffffff"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a03420004d12e6c66b67734c3c84d2601cf5d35dc097e27637f0aca4a4fdb74b6aadd3bb93f5bdff88bd5736df898e699006ed750f11cf07c5866cd7ad70c7121ffffffff" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAE0S5sZrZ3NMPITSYBz1013Al+J2N/CspK\nT9t0tqrdO7k/W9/4i9VzbfiY5pkAbtdQ8RzwfFhmzXrXDHEh/////w==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 528 ,
2022-12-11 14:56:16 +00:00
"comment" : "y-coordinate of the public key has many trailing 1's" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"EdgeCasePublicKey"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "4d657373616765" ,
"sig" : "304402206953442c487f240487d2af81f9825c894b1fc2534321fa012db8248be20a4b06022056927395d64ce4d690caa98944c2ddebc312f57f439d37236ea63cc1de098718" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
2023-04-08 17:00:18 +00:00
"tcId" : 529 ,
2022-12-11 14:56:16 +00:00
"comment" : "y-coordinate of the public key has many trailing 1's" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"EdgeCasePublicKey"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "4d657373616765" ,
"sig" : "3046022100fb39aa5f36ceca6e68d1932e811598c412892734dade389fd9e8ba94c5c7a251022100fdddf0c3db66c7c46608ac98431f0ee8ebb1e27ba501937789ebcd0f7ac26ecc" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
2023-04-08 17:00:18 +00:00
"tcId" : 530 ,
2022-12-11 14:56:16 +00:00
"comment" : "y-coordinate of the public key has many trailing 1's" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"EdgeCasePublicKey"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "4d657373616765" ,
"sig" : "3044022044fef6017638fd5bda17dfce346b0311b5e369bfb68aa85d5e970786b8e6644b0220720b3a52fe44be6028759f0f1a6fd7020ff6792cd4ece98dffd0d97d3b726091" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
} ,
{
2023-04-08 17:00:18 +00:00
"type" : "EcdsaVerify" ,
"publicKey" : {
"type" : "EcPublicKey" ,
2022-12-11 14:56:16 +00:00
"curve" : "secp256k1" ,
"keySize" : 256 ,
"uncompressed" : "046d4a7f60d4774a4f0aa8bbdedb953c7eea7909407e3164755664bc2800000000e659d34e4df38d9e8c9eaadfba36612c769195be86c77aac3f36e78b538680fb" ,
"wx" : "6d4a7f60d4774a4f0aa8bbdedb953c7eea7909407e3164755664bc2800000000" ,
"wy" : "00e659d34e4df38d9e8c9eaadfba36612c769195be86c77aac3f36e78b538680fb"
} ,
2023-04-08 17:00:18 +00:00
"publicKeyDer" : "3056301006072a8648ce3d020106052b8104000a034200046d4a7f60d4774a4f0aa8bbdedb953c7eea7909407e3164755664bc2800000000e659d34e4df38d9e8c9eaadfba36612c769195be86c77aac3f36e78b538680fb" ,
"publicKeyPem" : "-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEbUp/YNR3Sk8KqLve25U8fup5CUB+MWR1\nVmS8KAAAAADmWdNOTfONnoyeqt+6NmEsdpGVvobHeqw/NueLU4aA+w==\n-----END PUBLIC KEY-----\n" ,
2022-12-11 14:56:16 +00:00
"sha" : "SHA-512" ,
"tests" : [
{
2023-04-08 17:00:18 +00:00
"tcId" : 531 ,
2022-12-11 14:56:16 +00:00
"comment" : "x-coordinate of the public key has many trailing 0's" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"EdgeCasePublicKey"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "4d657373616765" ,
"sig" : "30430220304babc41346e6205cf03e2d0b26e4b222dce8227402d001ba233efa69c91234021f65add3279f51b2417fb0a13b0f06404199caac3430385513ee49f67d8e8cdf" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
2023-04-08 17:00:18 +00:00
"tcId" : 532 ,
2022-12-11 14:56:16 +00:00
"comment" : "x-coordinate of the public key has many trailing 0's" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"EdgeCasePublicKey"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "4d657373616765" ,
"sig" : "3044022023868700b71fbafcaa73960faf922ee0458ef69e01fb060b2f9a80d992fe114c02206ec1526bd56f6eebf10463bd9210d62510b95166365e10a7b7abfc4d584ca338" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
} ,
{
2023-04-08 17:00:18 +00:00
"tcId" : 533 ,
2022-12-11 14:56:16 +00:00
"comment" : "x-coordinate of the public key has many trailing 0's" ,
2023-04-08 17:00:18 +00:00
"flags" : [
"EdgeCasePublicKey"
] ,
2022-12-11 14:56:16 +00:00
"msg" : "4d657373616765" ,
"sig" : "3046022100dd60d7cf83a08208637212b65d079fb658d8ef1b8438d9c58f4122b0cd14ac49022100f1d762516f4d6c3e6a98dd31dc3869dc7cf35944f33b35c6a17fe632d2b18cd5" ,
2023-04-08 17:00:18 +00:00
"result" : "valid"
2022-12-11 14:56:16 +00:00
}
]
}
]
}