You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
762 lines
427 KiB
762 lines
427 KiB
// Generated by tool/cms_go_vectors_test.go: a part of each file
|
|
// test/vectors/cms_*.json, for the tests that also run compiled to
|
|
// JavaScript, where no file can be read: the cases of each section whose
|
|
// index is a multiple of the number that "every" gives for it, none when
|
|
// it gives none. Do not edit.
|
|
|
|
/// Part of test/vectors/cms_ecdsa.json.
|
|
const cmsEcdsaJson = r'''
|
|
{
|
|
"spec": "0.12 draft",
|
|
"generator": "tool/cms_go_vectors_test.go, go1.26.8",
|
|
"source": "datekeys-go c531e936fa8188a4aab01575607cc85d4f5d4fa4",
|
|
"description": "The curves P-256, P-384 and P-521 of Go's crypto/elliptic; points read by crypto/ecdsa.ParseUncompressedPublicKey (ok when it reads them); and the keys and signatures of verify, each checked by crypto/ecdsa.VerifyASN1 on the hash given, as internal/cms checks them.",
|
|
"every": {"curves":1,"keys":1,"points":1,"verify":2},
|
|
"curves": [
|
|
{"name":"P-256","bits":256,"p":"ffffffff00000001000000000000000000000000ffffffffffffffffffffffff","n":"ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551","b":"5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b","gx":"6b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296","gy":"4fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5"},
|
|
{"name":"P-384","bits":384,"p":"fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff","n":"ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973","b":"b3312fa7e23ee7e4988e056be3f82d19181d9c6efe8141120314088f5013875ac656398d8a2ed19d2a85c8edd3ec2aef","gx":"aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7","gy":"3617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f"},
|
|
{"name":"P-521","bits":521,"p":"01ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff","n":"01fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa51868783bf2f966b7fcc0148f709a5d03bb5c9b8899c47aebb6fb71e91386409","b":"51953eb9618e1c9a1f929a21a0b68540eea2da725b99b315f3b8b489918ef109e156193951ec7e937b1652c0bd3bb1bf073573df883d2c34f1ef451fd46b503f00","gx":"c6858e06b70404e9cd9e3ecb662395b4429c648139053fb521f828af606b4d3dbaa14b5e77efe75928fe1dc127a2ffa8de3348b3c1856a429bf97e7e31c2e5bd66","gy":"011839296a789a3bc0045c8a5fb42c7d1bd998f54449579b446817afbd17273e662c97ee72995ef42640c550b9013fad0761353c7086a272c24088be94769fd16650"}
|
|
],
|
|
"points": [
|
|
{"name":"a key","curve":"P-256","point":"042119174f96f54a7f01d7f0928ad391c420ade44f90d568cc2878f9b94e648273cec87e23610a72d72eae8bb6b598c555590e3d617c8c4ad3e2033029a203e75f","ok":true},
|
|
{"name":"G","curve":"P-256","point":"046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5","ok":true},
|
|
{"name":"-G","curve":"P-256","point":"046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296b01cbd1c01e58065711814b583f061e9d431cca994cea1313449bf97c840ae0a","ok":true},
|
|
{"name":"y + 1, off the curve","curve":"P-256","point":"042119174f96f54a7f01d7f0928ad391c420ade44f90d568cc2878f9b94e648273cec87e23610a72d72eae8bb6b598c555590e3d617c8c4ad3e2033029a203e760","ok":false},
|
|
{"name":"x = p","curve":"P-256","point":"04ffffffff00000001000000000000000000000000ffffffffffffffffffffffffcec87e23610a72d72eae8bb6b598c555590e3d617c8c4ad3e2033029a203e75f","ok":false},
|
|
{"name":"y = p","curve":"P-256","point":"042119174f96f54a7f01d7f0928ad391c420ade44f90d568cc2878f9b94e648273ffffffff00000001000000000000000000000000ffffffffffffffffffffffff","ok":false},
|
|
{"name":"y + p, which fits","curve":"P-256","point":"042119174f96f54a7f01d7f0928ad391c420ade44f90d568cc2878f9b94e648273ffffffff00000001000000000000000000000000ffffffffffffffffffffffff","ok":false},
|
|
{"name":"all ones","curve":"P-256","point":"04ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff","ok":false},
|
|
{"name":"zeros","curve":"P-256","point":"0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","ok":false},
|
|
{"name":"compressed","curve":"P-256","point":"032119174f96f54a7f01d7f0928ad391c420ade44f90d568cc2878f9b94e648273","ok":false},
|
|
{"name":"hybrid, 0x06 or 0x07","curve":"P-256","point":"072119174f96f54a7f01d7f0928ad391c420ade44f90d568cc2878f9b94e648273cec87e23610a72d72eae8bb6b598c555590e3d617c8c4ad3e2033029a203e75f","ok":false},
|
|
{"name":"the infinity","curve":"P-256","point":"00","ok":false},
|
|
{"name":"empty","curve":"P-256","point":"","ok":false},
|
|
{"name":"a byte short","curve":"P-256","point":"042119174f96f54a7f01d7f0928ad391c420ade44f90d568cc2878f9b94e648273cec87e23610a72d72eae8bb6b598c555590e3d617c8c4ad3e2033029a203e7","ok":false},
|
|
{"name":"a byte more","curve":"P-256","point":"042119174f96f54a7f01d7f0928ad391c420ade44f90d568cc2878f9b94e648273cec87e23610a72d72eae8bb6b598c555590e3d617c8c4ad3e2033029a203e75f00","ok":false},
|
|
{"name":"the prefix 0x05","curve":"P-256","point":"052119174f96f54a7f01d7f0928ad391c420ade44f90d568cc2878f9b94e648273cec87e23610a72d72eae8bb6b598c555590e3d617c8c4ad3e2033029a203e75f","ok":false},
|
|
{"name":"a key","curve":"P-384","point":"0411b8cb64084c1e1dfc8151799adde60a5668458f20008af4720062e73495d78e3e0d4e42c53eb9b4f8d363a26bbf74ed0bc9bab3e595fa3d04cdb6c06c0f725262c705b977d6f0684cb078d66416cbdc05fd69b7d45d7431f1caba20821e9fa1","ok":true},
|
|
{"name":"G","curve":"P-384","point":"04aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab73617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f","ok":true},
|
|
{"name":"-G","curve":"P-384","point":"04aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7c9e821b569d9d390a26167406d6d23d6070be242d765eb831625ceec4a0f473ef59f4e30e2817e6285bce2846f15f1a0","ok":true},
|
|
{"name":"y + 1, off the curve","curve":"P-384","point":"0411b8cb64084c1e1dfc8151799adde60a5668458f20008af4720062e73495d78e3e0d4e42c53eb9b4f8d363a26bbf74ed0bc9bab3e595fa3d04cdb6c06c0f725262c705b977d6f0684cb078d66416cbdc05fd69b7d45d7431f1caba20821e9fa2","ok":false},
|
|
{"name":"x = p","curve":"P-384","point":"04fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff0bc9bab3e595fa3d04cdb6c06c0f725262c705b977d6f0684cb078d66416cbdc05fd69b7d45d7431f1caba20821e9fa1","ok":false},
|
|
{"name":"y = p","curve":"P-384","point":"0411b8cb64084c1e1dfc8151799adde60a5668458f20008af4720062e73495d78e3e0d4e42c53eb9b4f8d363a26bbf74edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff","ok":false},
|
|
{"name":"y + p, which fits","curve":"P-384","point":"0411b8cb64084c1e1dfc8151799adde60a5668458f20008af4720062e73495d78e3e0d4e42c53eb9b4f8d363a26bbf74edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff","ok":false},
|
|
{"name":"all ones","curve":"P-384","point":"04ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff","ok":false},
|
|
{"name":"zeros","curve":"P-384","point":"04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","ok":false},
|
|
{"name":"compressed","curve":"P-384","point":"0311b8cb64084c1e1dfc8151799adde60a5668458f20008af4720062e73495d78e3e0d4e42c53eb9b4f8d363a26bbf74ed","ok":false},
|
|
{"name":"hybrid, 0x06 or 0x07","curve":"P-384","point":"0711b8cb64084c1e1dfc8151799adde60a5668458f20008af4720062e73495d78e3e0d4e42c53eb9b4f8d363a26bbf74ed0bc9bab3e595fa3d04cdb6c06c0f725262c705b977d6f0684cb078d66416cbdc05fd69b7d45d7431f1caba20821e9fa1","ok":false},
|
|
{"name":"the infinity","curve":"P-384","point":"00","ok":false},
|
|
{"name":"empty","curve":"P-384","point":"","ok":false},
|
|
{"name":"a byte short","curve":"P-384","point":"0411b8cb64084c1e1dfc8151799adde60a5668458f20008af4720062e73495d78e3e0d4e42c53eb9b4f8d363a26bbf74ed0bc9bab3e595fa3d04cdb6c06c0f725262c705b977d6f0684cb078d66416cbdc05fd69b7d45d7431f1caba20821e9f","ok":false},
|
|
{"name":"a byte more","curve":"P-384","point":"0411b8cb64084c1e1dfc8151799adde60a5668458f20008af4720062e73495d78e3e0d4e42c53eb9b4f8d363a26bbf74ed0bc9bab3e595fa3d04cdb6c06c0f725262c705b977d6f0684cb078d66416cbdc05fd69b7d45d7431f1caba20821e9fa100","ok":false},
|
|
{"name":"the prefix 0x05","curve":"P-384","point":"0511b8cb64084c1e1dfc8151799adde60a5668458f20008af4720062e73495d78e3e0d4e42c53eb9b4f8d363a26bbf74ed0bc9bab3e595fa3d04cdb6c06c0f725262c705b977d6f0684cb078d66416cbdc05fd69b7d45d7431f1caba20821e9fa1","ok":false},
|
|
{"name":"a key","curve":"P-521","point":"040138d6e9815937fd09bd06733e5c2310c452daa95b4dd50ca6c52c873d8debdfbaf740f5ca2c1a21404d932167896bf0cc0bddf9190c78b49a60ce2d1338fa1dc7d300788d8d30e612f89ea2a7d3abbc7d84236d01dec0307443e59f71486b8da0e79be1f76c9a2100584fc2c641416fe60694269f2dcec7e4ba7c8eadaad81fb420baff","ok":true},
|
|
{"name":"G","curve":"P-521","point":"0400c6858e06b70404e9cd9e3ecb662395b4429c648139053fb521f828af606b4d3dbaa14b5e77efe75928fe1dc127a2ffa8de3348b3c1856a429bf97e7e31c2e5bd66011839296a789a3bc0045c8a5fb42c7d1bd998f54449579b446817afbd17273e662c97ee72995ef42640c550b9013fad0761353c7086a272c24088be94769fd16650","ok":true},
|
|
{"name":"-G","curve":"P-521","point":"0400c6858e06b70404e9cd9e3ecb662395b4429c648139053fb521f828af606b4d3dbaa14b5e77efe75928fe1dc127a2ffa8de3348b3c1856a429bf97e7e31c2e5bd6600e7c6d6958765c43ffba375a04bd382e426670abbb6a864bb97e85042e8d8c199d368118d66a10bd9bf3aaf46fec052f89ecac38f795d8d3dbf77416b89602e99af","ok":true},
|
|
{"name":"y + 1, off the curve","curve":"P-521","point":"040138d6e9815937fd09bd06733e5c2310c452daa95b4dd50ca6c52c873d8debdfbaf740f5ca2c1a21404d932167896bf0cc0bddf9190c78b49a60ce2d1338fa1dc7d300788d8d30e612f89ea2a7d3abbc7d84236d01dec0307443e59f71486b8da0e79be1f76c9a2100584fc2c641416fe60694269f2dcec7e4ba7c8eadaad81fb420bb00","ok":false},
|
|
{"name":"x = p","curve":"P-521","point":"0401ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00788d8d30e612f89ea2a7d3abbc7d84236d01dec0307443e59f71486b8da0e79be1f76c9a2100584fc2c641416fe60694269f2dcec7e4ba7c8eadaad81fb420baff","ok":false},
|
|
{"name":"y = p","curve":"P-521","point":"040138d6e9815937fd09bd06733e5c2310c452daa95b4dd50ca6c52c873d8debdfbaf740f5ca2c1a21404d932167896bf0cc0bddf9190c78b49a60ce2d1338fa1dc7d301ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff","ok":false},
|
|
{"name":"y + p, which fits","curve":"P-521","point":"040138d6e9815937fd09bd06733e5c2310c452daa95b4dd50ca6c52c873d8debdfbaf740f5ca2c1a21404d932167896bf0cc0bddf9190c78b49a60ce2d1338fa1dc7d302788d8d30e612f89ea2a7d3abbc7d84236d01dec0307443e59f71486b8da0e79be1f76c9a2100584fc2c641416fe60694269f2dcec7e4ba7c8eadaad81fb420bafe","ok":false},
|
|
{"name":"all ones","curve":"P-521","point":"04ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff","ok":false},
|
|
{"name":"zeros","curve":"P-521","point":"04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","ok":false},
|
|
{"name":"compressed","curve":"P-521","point":"030138d6e9815937fd09bd06733e5c2310c452daa95b4dd50ca6c52c873d8debdfbaf740f5ca2c1a21404d932167896bf0cc0bddf9190c78b49a60ce2d1338fa1dc7d3","ok":false},
|
|
{"name":"hybrid, 0x06 or 0x07","curve":"P-521","point":"070138d6e9815937fd09bd06733e5c2310c452daa95b4dd50ca6c52c873d8debdfbaf740f5ca2c1a21404d932167896bf0cc0bddf9190c78b49a60ce2d1338fa1dc7d300788d8d30e612f89ea2a7d3abbc7d84236d01dec0307443e59f71486b8da0e79be1f76c9a2100584fc2c641416fe60694269f2dcec7e4ba7c8eadaad81fb420baff","ok":false},
|
|
{"name":"the infinity","curve":"P-521","point":"00","ok":false},
|
|
{"name":"empty","curve":"P-521","point":"","ok":false},
|
|
{"name":"a byte short","curve":"P-521","point":"040138d6e9815937fd09bd06733e5c2310c452daa95b4dd50ca6c52c873d8debdfbaf740f5ca2c1a21404d932167896bf0cc0bddf9190c78b49a60ce2d1338fa1dc7d300788d8d30e612f89ea2a7d3abbc7d84236d01dec0307443e59f71486b8da0e79be1f76c9a2100584fc2c641416fe60694269f2dcec7e4ba7c8eadaad81fb420ba","ok":false},
|
|
{"name":"a byte more","curve":"P-521","point":"040138d6e9815937fd09bd06733e5c2310c452daa95b4dd50ca6c52c873d8debdfbaf740f5ca2c1a21404d932167896bf0cc0bddf9190c78b49a60ce2d1338fa1dc7d300788d8d30e612f89ea2a7d3abbc7d84236d01dec0307443e59f71486b8da0e79be1f76c9a2100584fc2c641416fe60694269f2dcec7e4ba7c8eadaad81fb420baff00","ok":false},
|
|
{"name":"the prefix 0x05","curve":"P-521","point":"050138d6e9815937fd09bd06733e5c2310c452daa95b4dd50ca6c52c873d8debdfbaf740f5ca2c1a21404d932167896bf0cc0bddf9190c78b49a60ce2d1338fa1dc7d300788d8d30e612f89ea2a7d3abbc7d84236d01dec0307443e59f71486b8da0e79be1f76c9a2100584fc2c641416fe60694269f2dcec7e4ba7c8eadaad81fb420baff","ok":false}
|
|
],
|
|
"keys": [
|
|
{"name":"P-256, a key","curve":"P-256","point":"042119174f96f54a7f01d7f0928ad391c420ade44f90d568cc2878f9b94e648273cec87e23610a72d72eae8bb6b598c555590e3d617c8c4ad3e2033029a203e75f"},
|
|
{"name":"P-256, d = 1, Q = G","curve":"P-256","point":"046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5"},
|
|
{"name":"P-256, d = n - 1, Q = -G","curve":"P-256","point":"046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296b01cbd1c01e58065711814b583f061e9d431cca994cea1313449bf97c840ae0a"},
|
|
{"name":"P-256, d = 2","curve":"P-256","point":"047cf27b188d034f7e8a52380304b51ac3c08969e277f21b35a60b48fc4766997807775510db8ed040293d9ac69f7430dbba7dade63ce982299e04b79d227873d1"},
|
|
{"name":"P-384, a key","curve":"P-384","point":"0411b8cb64084c1e1dfc8151799adde60a5668458f20008af4720062e73495d78e3e0d4e42c53eb9b4f8d363a26bbf74ed0bc9bab3e595fa3d04cdb6c06c0f725262c705b977d6f0684cb078d66416cbdc05fd69b7d45d7431f1caba20821e9fa1"},
|
|
{"name":"P-384, d = 1, Q = G","curve":"P-384","point":"04aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab73617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f"},
|
|
{"name":"P-384, d = n - 1, Q = -G","curve":"P-384","point":"04aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7c9e821b569d9d390a26167406d6d23d6070be242d765eb831625ceec4a0f473ef59f4e30e2817e6285bce2846f15f1a0"},
|
|
{"name":"P-384, d = 2","curve":"P-384","point":"0408d999057ba3d2d969260045c55b97f089025959a6f434d651d207d19fb96e9e4fe0e86ebe0e64f85b96a9c75295df618e80f1fa5b1b3cedb7bfe8dffd6dba74b275d875bc6cc43e904e505f256ab4255ffd43e94d39e22d61501e700a940e80"},
|
|
{"name":"P-521, a key","curve":"P-521","point":"040138d6e9815937fd09bd06733e5c2310c452daa95b4dd50ca6c52c873d8debdfbaf740f5ca2c1a21404d932167896bf0cc0bddf9190c78b49a60ce2d1338fa1dc7d300788d8d30e612f89ea2a7d3abbc7d84236d01dec0307443e59f71486b8da0e79be1f76c9a2100584fc2c641416fe60694269f2dcec7e4ba7c8eadaad81fb420baff"},
|
|
{"name":"P-521, d = 1, Q = G","curve":"P-521","point":"0400c6858e06b70404e9cd9e3ecb662395b4429c648139053fb521f828af606b4d3dbaa14b5e77efe75928fe1dc127a2ffa8de3348b3c1856a429bf97e7e31c2e5bd66011839296a789a3bc0045c8a5fb42c7d1bd998f54449579b446817afbd17273e662c97ee72995ef42640c550b9013fad0761353c7086a272c24088be94769fd16650"},
|
|
{"name":"P-521, d = n - 1, Q = -G","curve":"P-521","point":"0400c6858e06b70404e9cd9e3ecb662395b4429c648139053fb521f828af606b4d3dbaa14b5e77efe75928fe1dc127a2ffa8de3348b3c1856a429bf97e7e31c2e5bd6600e7c6d6958765c43ffba375a04bd382e426670abbb6a864bb97e85042e8d8c199d368118d66a10bd9bf3aaf46fec052f89ecac38f795d8d3dbf77416b89602e99af"},
|
|
{"name":"P-521, d = 2","curve":"P-521","point":"0400433c219024277e7e682fcb288148c282747403279b1ccc06352c6e5505d769be97b3b204da6ef55507aa104a3a35c5af41cf2fa364d60fd967f43e3933ba6d783d00f4bb8cc7f86db26700a7f3eceeeed3f0b5c6b5107c4da97740ab21a29906c42dbbb3e377de9f251f6b93937fa99a3248f4eafcbe95edc0f4f71be356d661f41b02"}
|
|
],
|
|
"verify": [
|
|
{"name":"P-256, valid over SHA-256, key 0","key":0,"hash":"a73a96dfd248f87adc575d0fc8ade63809094563164314339d8fef032e658256","sig":"3044022063fceac6c55aead33e4748686223ea16a59e8fd9dd0d54452d5d7b05204b33b402202a81cd00cd33da7fced0ba387f0cfa6f69846ed8bf63852920b00e399b4fbb1e","valid":true},
|
|
{"name":"P-256, SHA-256: s + n","key":0,"hash":"a73a96dfd248f87adc575d0fc8ade63809094563164314339d8fef032e658256","sig":"3045022063fceac6c55aead33e4748686223ea16a59e8fd9dd0d54452d5d7b05204b33b40221012a81ccffcd33da80ced0ba387f0cfa6f266b6986667b23ae1469d8fc97b2e06f","valid":false},
|
|
{"name":"P-256, SHA-256: r and s swapped","key":0,"hash":"a73a96dfd248f87adc575d0fc8ade63809094563164314339d8fef032e658256","sig":"304402202a81cd00cd33da7fced0ba387f0cfa6f69846ed8bf63852920b00e399b4fbb1e022063fceac6c55aead33e4748686223ea16a59e8fd9dd0d54452d5d7b05204b33b4","valid":false},
|
|
{"name":"P-256, SHA-256: the last byte of the hash flipped","key":0,"hash":"a73a96dfd248f87adc575d0fc8ade63809094563164314339d8fef032e658257","sig":"3044022063fceac6c55aead33e4748686223ea16a59e8fd9dd0d54452d5d7b05204b33b402202a81cd00cd33da7fced0ba387f0cfa6f69846ed8bf63852920b00e399b4fbb1e","valid":false},
|
|
{"name":"P-256, s = 0","key":0,"hash":"a73a96dfd248f87adc575d0fc8ade63809094563164314339d8fef032e658256","sig":"3025022063fceac6c55aead33e4748686223ea16a59e8fd9dd0d54452d5d7b05204b33b4020100","valid":false},
|
|
{"name":"P-256, s = n","key":0,"hash":"a73a96dfd248f87adc575d0fc8ade63809094563164314339d8fef032e658256","sig":"3045022063fceac6c55aead33e4748686223ea16a59e8fd9dd0d54452d5d7b05204b33b4022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551","valid":false},
|
|
{"name":"P-256, s = 1","key":0,"hash":"a73a96dfd248f87adc575d0fc8ade63809094563164314339d8fef032e658256","sig":"3025022063fceac6c55aead33e4748686223ea16a59e8fd9dd0d54452d5d7b05204b33b4020101","valid":false},
|
|
{"name":"P-256, s negative","key":0,"hash":"a73a96dfd248f87adc575d0fc8ade63809094563164314339d8fef032e658256","sig":"3044022063fceac6c55aead33e4748686223ea16a59e8fd9dd0d54452d5d7b05204b33b40220d57e32ff32cc2580312f45c780f30590967b9127409c7ad6df4ff1c664b044e2","valid":false},
|
|
{"name":"P-256, r with a zero byte in front","key":0,"hash":"a73a96dfd248f87adc575d0fc8ade63809094563164314339d8fef032e658256","sig":"30460222000063fceac6c55aead33e4748686223ea16a59e8fd9dd0d54452d5d7b05204b33b402202a81cd00cd33da7fced0ba387f0cfa6f69846ed8bf63852920b00e399b4fbb1e","valid":false},
|
|
{"name":"P-256, r without the zero byte of its sign","key":0,"hash":"a73a96dfd248f87adc575d0fc8ade63809094563164314339d8fef032e658256","sig":"3044022063fceac6c55aead33e4748686223ea16a59e8fd9dd0d54452d5d7b05204b33b402202a81cd00cd33da7fced0ba387f0cfa6f69846ed8bf63852920b00e399b4fbb1e","valid":true},
|
|
{"name":"P-256, r empty","key":0,"hash":"a73a96dfd248f87adc575d0fc8ade63809094563164314339d8fef032e658256","sig":"3024020002202a81cd00cd33da7fced0ba387f0cfa6f69846ed8bf63852920b00e399b4fbb1e","valid":false},
|
|
{"name":"P-256, a byte after s, inside","key":0,"hash":"a73a96dfd248f87adc575d0fc8ade63809094563164314339d8fef032e658256","sig":"3045022063fceac6c55aead33e4748686223ea16a59e8fd9dd0d54452d5d7b05204b33b402202a81cd00cd33da7fced0ba387f0cfa6f69846ed8bf63852920b00e399b4fbb1e00","valid":false},
|
|
{"name":"P-256, only r","key":0,"hash":"a73a96dfd248f87adc575d0fc8ade63809094563164314339d8fef032e658256","sig":"3022022063fceac6c55aead33e4748686223ea16a59e8fd9dd0d54452d5d7b05204b33b4","valid":false},
|
|
{"name":"P-256, an empty SEQUENCE","key":0,"hash":"a73a96dfd248f87adc575d0fc8ade63809094563164314339d8fef032e658256","sig":"3000","valid":false},
|
|
{"name":"P-256, a SET","key":0,"hash":"a73a96dfd248f87adc575d0fc8ade63809094563164314339d8fef032e658256","sig":"3144022063fceac6c55aead33e4748686223ea16a59e8fd9dd0d54452d5d7b05204b33b402202a81cd00cd33da7fced0ba387f0cfa6f69846ed8bf63852920b00e399b4fbb1e","valid":false},
|
|
{"name":"P-256, r as an OCTET STRING","key":0,"hash":"a73a96dfd248f87adc575d0fc8ade63809094563164314339d8fef032e658256","sig":"3044042063fceac6c55aead33e4748686223ea16a59e8fd9dd0d54452d5d7b05204b33b402202a81cd00cd33da7fced0ba387f0cfa6f69846ed8bf63852920b00e399b4fbb1e","valid":false},
|
|
{"name":"P-256, r with a tag of two bytes","key":0,"hash":"a73a96dfd248f87adc575d0fc8ade63809094563164314339d8fef032e658256","sig":"30451f022063fceac6c55aead33e4748686223ea16a59e8fd9dd0d54452d5d7b05204b33b402202a81cd00cd33da7fced0ba387f0cfa6f69846ed8bf63852920b00e399b4fbb1e","valid":false},
|
|
{"name":"P-256, a length with a leading zero","key":0,"hash":"a73a96dfd248f87adc575d0fc8ade63809094563164314339d8fef032e658256","sig":"30820044022063fceac6c55aead33e4748686223ea16a59e8fd9dd0d54452d5d7b05204b33b402202a81cd00cd33da7fced0ba387f0cfa6f69846ed8bf63852920b00e399b4fbb1e","valid":false},
|
|
{"name":"P-256, a length of five bytes","key":0,"hash":"a73a96dfd248f87adc575d0fc8ade63809094563164314339d8fef032e658256","sig":"30850000000044022063fceac6c55aead33e4748686223ea16a59e8fd9dd0d54452d5d7b05204b33b402202a81cd00cd33da7fced0ba387f0cfa6f69846ed8bf63852920b00e399b4fbb1e","valid":false},
|
|
{"name":"P-256, a length one too short","key":0,"hash":"a73a96dfd248f87adc575d0fc8ade63809094563164314339d8fef032e658256","sig":"3043022063fceac6c55aead33e4748686223ea16a59e8fd9dd0d54452d5d7b05204b33b402202a81cd00cd33da7fced0ba387f0cfa6f69846ed8bf63852920b00e399b4fbb1e","valid":false},
|
|
{"name":"P-256, a hash of 64 bytes, its last byte flipped","key":0,"hash":"658d0ade34823fc30d117a50f6c4fcfc73d4c7a032a4a6a13c1215d25169556e37ce58dec5da2e45f65ade523fb184d51674cfad744a6489b5ba76322e1e60a4","sig":"3045022100fe6c724f5a67627353a781ca566c6a74fd477d4970318ba4a887ff5fa00dcddb02200cb1bf4b5bb3230e22c7834f434807a92793c41f06cfbc58235d01c2fb0b118b","valid":true},
|
|
{"name":"P-256, an empty hash","key":0,"hash":"","sig":"304402205dea9b1f97435cb6b0b3fc5fc3e44b95b7f9ec2da6d7f72422628d8d8892ba76022059ce50c301fe52de8bd3e623b6ebc91b6fd7861f46ea0f3fa6762e6083b33a2b","valid":true},
|
|
{"name":"P-256, SHA-384: s above n/2, n - s","key":0,"hash":"cf28214eecd1e2630c0273a25010fa3da1a38f54b6ec3a403736402b4a868fb3656e8455ec0d80d2994ee49fa963d03b","sig":"3044022028daca438d44d9179f49c0d18596233d87cdf632df1f8b6f5e717119b92f7876022057eac14b31379d243b92850be49721440e5e3b111d1573d1326e5901ad8e87be","valid":true},
|
|
{"name":"P-256, SHA-384: r + n","key":0,"hash":"cf28214eecd1e2630c0273a25010fa3da1a38f54b6ec3a403736402b4a868fb3656e8455ec0d80d2994ee49fa963d03b","sig":"304602210128daca428d44d9189f49c0d18596233d44b4f0e0863729f4522b3bdcb5929dc7022100a8153eb3cec862dcc46d7af41b68debbae88bf9c8a022ab3c14b71c14ed49d93","valid":false},
|
|
{"name":"P-256, SHA-384: the first byte of the hash flipped","key":0,"hash":"ce28214eecd1e2630c0273a25010fa3da1a38f54b6ec3a403736402b4a868fb3656e8455ec0d80d2994ee49fa963d03b","sig":"3045022028daca438d44d9179f49c0d18596233d87cdf632df1f8b6f5e717119b92f7876022100a8153eb3cec862dcc46d7af41b68debbae88bf9c8a022ab3c14b71c14ed49d93","valid":false},
|
|
{"name":"P-256, valid over SHA-512, key 0","key":0,"hash":"16818154e0958514994db8237a4e6b130e0a71f07949ba15536d132056c253f939cc94a19c79fa46fe4982d4f45766c718312f38a044a1ddb551b1cda52f640f","sig":"3044022017ebd6edbb722465a4c69687af37258e3d9dcb1457242a296fabca636cac5ff20220657a3c730ca3e6cd9b8489e78e1cfcaffa2dd8b27a6ac159f505ae4f5a0ae7bf","valid":true},
|
|
{"name":"P-256, SHA-512: s + n","key":0,"hash":"16818154e0958514994db8237a4e6b130e0a71f07949ba15536d132056c253f939cc94a19c79fa46fe4982d4f45766c718312f38a044a1ddb551b1cda52f640f","sig":"3045022017ebd6edbb722465a4c69687af37258e3d9dcb1457242a296fabca636cac5ff2022101657a3c720ca3e6ce9b8489e78e1cfcafb714d36021825fdee8bf7912566e0d10","valid":false},
|
|
{"name":"P-256, SHA-512: r and s swapped","key":0,"hash":"16818154e0958514994db8237a4e6b130e0a71f07949ba15536d132056c253f939cc94a19c79fa46fe4982d4f45766c718312f38a044a1ddb551b1cda52f640f","sig":"30440220657a3c730ca3e6cd9b8489e78e1cfcaffa2dd8b27a6ac159f505ae4f5a0ae7bf022017ebd6edbb722465a4c69687af37258e3d9dcb1457242a296fabca636cac5ff2","valid":false},
|
|
{"name":"P-256, SHA-512: the last byte of the hash flipped","key":0,"hash":"16818154e0958514994db8237a4e6b130e0a71f07949ba15536d132056c253f939cc94a19c79fa46fe4982d4f45766c718312f38a044a1ddb551b1cda52f640e","sig":"3044022017ebd6edbb722465a4c69687af37258e3d9dcb1457242a296fabca636cac5ff20220657a3c730ca3e6cd9b8489e78e1cfcaffa2dd8b27a6ac159f505ae4f5a0ae7bf","valid":true},
|
|
{"name":"P-256, Q = G, e + r = n: u1 G + u2 Q is the infinity","key":1,"hash":"0000000000000000000000000000000000000000000000000000000000003039","sig":"3026022100ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc62f518020101","valid":false},
|
|
{"name":"P-256, valid over SHA-384, key 1","key":1,"hash":"2465b4181a2e3ff6cf3ba2b208b5afe536e1c999ec070a558a5a488b06f94d3e3d593b6df9ac3883c8f151f87756629c","sig":"3045022100853739e1bc11984b848bc872e8f6e21da9aa125b6b775801e87da6cdf749e3be0220084d4b5ef99bd238aefc5c4335ff59efa6c420bd7214c2b7ccbbf30959c52cf2","valid":true},
|
|
{"name":"P-256, valid over SHA-256, key 2","key":2,"hash":"afef24c8771bff3ab383a899fc2eccaa2c685cb89e34631f167564481909203c","sig":"3046022100e544f67fb3a596d2a4d6d8326ee12be4b45a8242b4755c0fc1e6904f24b7c54d022100bf48d8833c7565a63606d9f87255b96b7011ceeee7a968c015f3e5055401054e","valid":true},
|
|
{"name":"P-256, Q = -G, e = r + 1","key":2,"hash":"00000000000000000000000000000000000000000000000000000000000181ce","sig":"300802030181cd020107","valid":false},
|
|
{"name":"P-256, valid over SHA-512, key 2","key":2,"hash":"739fb341e2a82cc6b3c571abbe0a76f65bdfa0718a3eebb883071d58fd361e29759dc6f27917114379a0fe66919b382199190234843292528b251f556d5f8fbc","sig":"3046022100d0912902f77b69e1884751da9f60c17c803f2741b0a82dcfa3e2f4c0db68e9f3022100899fc214b983a8d097f7bab3b85c443b81db103ef7c3322169b5fb8953a0c8e4","valid":true},
|
|
{"name":"P-256, valid over SHA-384, key 3","key":3,"hash":"bf8f48a74ace4fe5018d312c31a1c722aca34d5ce723bad48306bef384bceffb73c77e7d5c64b502548e9c2ebc92caaa","sig":"3044022023ee8c7b55c4fb6403d93e55fc9c2a2808eb836a44bf7fed8c503332dedc113e022022f1e2f5e6ceac86db292a847ec6fab32f838693903503d1081baf872c9e7c71","valid":true},
|
|
{"name":"P-384, valid over SHA-256, key 0","key":4,"hash":"b17a6b5cbace4d33a15c53b0348b9d4108862734b158f5818f29abf11478c10d","sig":"3065023014372b3ae580ded101cc40e42a56ca14c41a383f9d7bca5ffe7a3fefd74701f3fe9d75d8128f6b7815b14f179f327980023100af344f7187b650aaaad4b36578ffaa093e71ce9d5ab6c7432abf09d8caa4cacc0f00d23f5230a8165e6b996a0039e6c2","valid":true},
|
|
{"name":"P-384, SHA-256: s + n","key":4,"hash":"b17a6b5cbace4d33a15c53b0348b9d4108862734b158f5818f29abf11478c10d","sig":"3065023014372b3ae580ded101cc40e42a56ca14c41a383f9d7bca5ffe7a3fefd74701f3fe9d75d8128f6b7815b14f179f327980023101af344f7187b650aaaad4b36578ffaa093e71ce9d5ab6c742f222575abedbf8ab671adff19ae14f914b57b2d4ccff1035","valid":false},
|
|
{"name":"P-384, SHA-256: r and s swapped","key":4,"hash":"b17a6b5cbace4d33a15c53b0348b9d4108862734b158f5818f29abf11478c10d","sig":"3065023100af344f7187b650aaaad4b36578ffaa093e71ce9d5ab6c7432abf09d8caa4cacc0f00d23f5230a8165e6b996a0039e6c2023014372b3ae580ded101cc40e42a56ca14c41a383f9d7bca5ffe7a3fefd74701f3fe9d75d8128f6b7815b14f179f327980","valid":false},
|
|
{"name":"P-384, SHA-256: the last byte of the hash flipped","key":4,"hash":"b17a6b5cbace4d33a15c53b0348b9d4108862734b158f5818f29abf11478c10c","sig":"3065023014372b3ae580ded101cc40e42a56ca14c41a383f9d7bca5ffe7a3fefd74701f3fe9d75d8128f6b7815b14f179f327980023100af344f7187b650aaaad4b36578ffaa093e71ce9d5ab6c7432abf09d8caa4cacc0f00d23f5230a8165e6b996a0039e6c2","valid":false},
|
|
{"name":"P-384, s = 0","key":4,"hash":"b17a6b5cbace4d33a15c53b0348b9d4108862734b158f5818f29abf11478c10d","sig":"3035023014372b3ae580ded101cc40e42a56ca14c41a383f9d7bca5ffe7a3fefd74701f3fe9d75d8128f6b7815b14f179f327980020100","valid":false},
|
|
{"name":"P-384, s = n","key":4,"hash":"b17a6b5cbace4d33a15c53b0348b9d4108862734b158f5818f29abf11478c10d","sig":"3065023014372b3ae580ded101cc40e42a56ca14c41a383f9d7bca5ffe7a3fefd74701f3fe9d75d8128f6b7815b14f179f327980023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973","valid":false},
|
|
{"name":"P-384, s = 1","key":4,"hash":"b17a6b5cbace4d33a15c53b0348b9d4108862734b158f5818f29abf11478c10d","sig":"3035023014372b3ae580ded101cc40e42a56ca14c41a383f9d7bca5ffe7a3fefd74701f3fe9d75d8128f6b7815b14f179f327980020101","valid":false},
|
|
{"name":"P-384, s negative","key":4,"hash":"b17a6b5cbace4d33a15c53b0348b9d4108862734b158f5818f29abf11478c10d","sig":"3065023014372b3ae580ded101cc40e42a56ca14c41a383f9d7bca5ffe7a3fefd74701f3fe9d75d8128f6b7815b14f179f3279800231ff50cbb08e7849af55552b4c9a870055f6c18e3162a54938bcd540f627355b3533f0ff2dc0adcf57e9a1946695ffc6193e","valid":false},
|
|
{"name":"P-384, r with a zero byte in front","key":4,"hash":"b17a6b5cbace4d33a15c53b0348b9d4108862734b158f5818f29abf11478c10d","sig":"30670232000014372b3ae580ded101cc40e42a56ca14c41a383f9d7bca5ffe7a3fefd74701f3fe9d75d8128f6b7815b14f179f327980023100af344f7187b650aaaad4b36578ffaa093e71ce9d5ab6c7432abf09d8caa4cacc0f00d23f5230a8165e6b996a0039e6c2","valid":false},
|
|
{"name":"P-384, r without the zero byte of its sign","key":4,"hash":"b17a6b5cbace4d33a15c53b0348b9d4108862734b158f5818f29abf11478c10d","sig":"3065023014372b3ae580ded101cc40e42a56ca14c41a383f9d7bca5ffe7a3fefd74701f3fe9d75d8128f6b7815b14f179f327980023100af344f7187b650aaaad4b36578ffaa093e71ce9d5ab6c7432abf09d8caa4cacc0f00d23f5230a8165e6b996a0039e6c2","valid":true},
|
|
{"name":"P-384, r empty","key":4,"hash":"b17a6b5cbace4d33a15c53b0348b9d4108862734b158f5818f29abf11478c10d","sig":"30350200023100af344f7187b650aaaad4b36578ffaa093e71ce9d5ab6c7432abf09d8caa4cacc0f00d23f5230a8165e6b996a0039e6c2","valid":false},
|
|
{"name":"P-384, a byte after s, inside","key":4,"hash":"b17a6b5cbace4d33a15c53b0348b9d4108862734b158f5818f29abf11478c10d","sig":"3066023014372b3ae580ded101cc40e42a56ca14c41a383f9d7bca5ffe7a3fefd74701f3fe9d75d8128f6b7815b14f179f327980023100af344f7187b650aaaad4b36578ffaa093e71ce9d5ab6c7432abf09d8caa4cacc0f00d23f5230a8165e6b996a0039e6c200","valid":false},
|
|
{"name":"P-384, only r","key":4,"hash":"b17a6b5cbace4d33a15c53b0348b9d4108862734b158f5818f29abf11478c10d","sig":"3032023014372b3ae580ded101cc40e42a56ca14c41a383f9d7bca5ffe7a3fefd74701f3fe9d75d8128f6b7815b14f179f327980","valid":false},
|
|
{"name":"P-384, an empty SEQUENCE","key":4,"hash":"b17a6b5cbace4d33a15c53b0348b9d4108862734b158f5818f29abf11478c10d","sig":"3000","valid":false},
|
|
{"name":"P-384, a SET","key":4,"hash":"b17a6b5cbace4d33a15c53b0348b9d4108862734b158f5818f29abf11478c10d","sig":"3165023014372b3ae580ded101cc40e42a56ca14c41a383f9d7bca5ffe7a3fefd74701f3fe9d75d8128f6b7815b14f179f327980023100af344f7187b650aaaad4b36578ffaa093e71ce9d5ab6c7432abf09d8caa4cacc0f00d23f5230a8165e6b996a0039e6c2","valid":false},
|
|
{"name":"P-384, r as an OCTET STRING","key":4,"hash":"b17a6b5cbace4d33a15c53b0348b9d4108862734b158f5818f29abf11478c10d","sig":"3065043014372b3ae580ded101cc40e42a56ca14c41a383f9d7bca5ffe7a3fefd74701f3fe9d75d8128f6b7815b14f179f327980023100af344f7187b650aaaad4b36578ffaa093e71ce9d5ab6c7432abf09d8caa4cacc0f00d23f5230a8165e6b996a0039e6c2","valid":false},
|
|
{"name":"P-384, r with a tag of two bytes","key":4,"hash":"b17a6b5cbace4d33a15c53b0348b9d4108862734b158f5818f29abf11478c10d","sig":"30661f023014372b3ae580ded101cc40e42a56ca14c41a383f9d7bca5ffe7a3fefd74701f3fe9d75d8128f6b7815b14f179f327980023100af344f7187b650aaaad4b36578ffaa093e71ce9d5ab6c7432abf09d8caa4cacc0f00d23f5230a8165e6b996a0039e6c2","valid":false},
|
|
{"name":"P-384, a length with a leading zero","key":4,"hash":"b17a6b5cbace4d33a15c53b0348b9d4108862734b158f5818f29abf11478c10d","sig":"30820065023014372b3ae580ded101cc40e42a56ca14c41a383f9d7bca5ffe7a3fefd74701f3fe9d75d8128f6b7815b14f179f327980023100af344f7187b650aaaad4b36578ffaa093e71ce9d5ab6c7432abf09d8caa4cacc0f00d23f5230a8165e6b996a0039e6c2","valid":false},
|
|
{"name":"P-384, a length of five bytes","key":4,"hash":"b17a6b5cbace4d33a15c53b0348b9d4108862734b158f5818f29abf11478c10d","sig":"30850000000065023014372b3ae580ded101cc40e42a56ca14c41a383f9d7bca5ffe7a3fefd74701f3fe9d75d8128f6b7815b14f179f327980023100af344f7187b650aaaad4b36578ffaa093e71ce9d5ab6c7432abf09d8caa4cacc0f00d23f5230a8165e6b996a0039e6c2","valid":false},
|
|
{"name":"P-384, a length one too short","key":4,"hash":"b17a6b5cbace4d33a15c53b0348b9d4108862734b158f5818f29abf11478c10d","sig":"3064023014372b3ae580ded101cc40e42a56ca14c41a383f9d7bca5ffe7a3fefd74701f3fe9d75d8128f6b7815b14f179f327980023100af344f7187b650aaaad4b36578ffaa093e71ce9d5ab6c7432abf09d8caa4cacc0f00d23f5230a8165e6b996a0039e6c2","valid":false},
|
|
{"name":"P-384, a hash of 64 bytes, its last byte flipped","key":4,"hash":"658d0ade34823fc30d117a50f6c4fcfc73d4c7a032a4a6a13c1215d25169556e37ce58dec5da2e45f65ade523fb184d51674cfad744a6489b5ba76322e1e60a4","sig":"3065023100a2219d38336bb4ada7f1836969b2ea487d84638193745a4bfff5a8ed8113a66a8e9047fc1bc5ebfa16654077db57077d0230274e7579dc6685a9cb25f02037a0f9b8f179d705a6cd4a38facce1a68e21484c0309a3e128b8da838687769e960f7aab","valid":true},
|
|
{"name":"P-384, an empty hash","key":4,"hash":"","sig":"306502303a3d3c512d9a1e1bdef02f792c87cc5dcc07585bd1b536664f41d71cdfa223acad3b158fd940b36d2bfcf478cc9eb8a8023100e65ed4ef4ff71b43286006e94aacc45c1ec771fca853323ad7ae098dfb215cce9d8b48464677d462115f42e5f5a2dfb1","valid":true},
|
|
{"name":"P-384, SHA-384: s above n/2, n - s","key":4,"hash":"9d53042f88a9f0b07a3794f424ef48501db38a57f05353fb5892e751e2d1475c79f617062c8c319c7dbbcedcfdc67d93","sig":"306502307736e84a2f8c8c2abffa04b18651df3f30aff7a6b592a2e4a56829e2704a5d119f65295b3e05966c53de8c9c992eb4570231008996caa92fb5463116b63713eae2545fd5c143460480806ac8876146d9507b4665d1d0bb2bd50d5207a5b8e3a1bf330b","valid":true},
|
|
{"name":"P-384, SHA-384: r + n","key":4,"hash":"9d53042f88a9f0b07a3794f424ef48501db38a57f05353fb5892e751e2d1475c79f617062c8c319c7dbbcedcfdc67d93","sig":"30650231017736e84a2f8c8c2abffa04b18651df3f30aff7a6b592a2e46ccb776464818af0f77f370d86b63de740caa60765f3ddca023076693556d04ab9cee949c8ec151daba02a3ebcb9fb7f7f94fedbec3b1ae6b298f2483cf71cdb9a28e54660872b05f668","valid":false},
|
|
{"name":"P-384, SHA-384: the first byte of the hash flipped","key":4,"hash":"9c53042f88a9f0b07a3794f424ef48501db38a57f05353fb5892e751e2d1475c79f617062c8c319c7dbbcedcfdc67d93","sig":"306402307736e84a2f8c8c2abffa04b18651df3f30aff7a6b592a2e4a56829e2704a5d119f65295b3e05966c53de8c9c992eb457023076693556d04ab9cee949c8ec151daba02a3ebcb9fb7f7f94fedbec3b1ae6b298f2483cf71cdb9a28e54660872b05f668","valid":false},
|
|
{"name":"P-384, valid over SHA-512, key 0","key":4,"hash":"9fc08d24241aeef921615bfc4780137c1d15406f3d8ae20039d9e69ef6521a828e5eaeab3f68d372cb8fc494c4d936f3de189067536c6714474f364164f26da1","sig":"3064023021dbaf8de50a23e01f1dac83e4813779022c2b656906e58ceb2d5726c50585e9389885f686a5cd25b328fd683ce6b50e02303cd818b0bb37e9568341f1665f278838d1f7c32601ec869b68ae6cf7269b12bfc58a89953f84b910487cb9aabb276a22","valid":true},
|
|
{"name":"P-384, SHA-512: s + n","key":4,"hash":"9fc08d24241aeef921615bfc4780137c1d15406f3d8ae20039d9e69ef6521a828e5eaeab3f68d372cb8fc494c4d936f3de189067536c6714474f364164f26da1","sig":"3065023021dbaf8de50a23e01f1dac83e4813779022c2b656906e58ceb2d5726c50585e9389885f686a5cd25b328fd683ce6b50e0231013cd818b0bb37e9568341f1665f278838d1f7c32601ec869b3011ba791ad2409f1da497478835608b3568d31587ec9395","valid":false},
|
|
{"name":"P-384, SHA-512: r and s swapped","key":4,"hash":"9fc08d24241aeef921615bfc4780137c1d15406f3d8ae20039d9e69ef6521a828e5eaeab3f68d372cb8fc494c4d936f3de189067536c6714474f364164f26da1","sig":"306402303cd818b0bb37e9568341f1665f278838d1f7c32601ec869b68ae6cf7269b12bfc58a89953f84b910487cb9aabb276a22023021dbaf8de50a23e01f1dac83e4813779022c2b656906e58ceb2d5726c50585e9389885f686a5cd25b328fd683ce6b50e","valid":false},
|
|
{"name":"P-384, SHA-512: the last byte of the hash flipped","key":4,"hash":"9fc08d24241aeef921615bfc4780137c1d15406f3d8ae20039d9e69ef6521a828e5eaeab3f68d372cb8fc494c4d936f3de189067536c6714474f364164f26da0","sig":"3064023021dbaf8de50a23e01f1dac83e4813779022c2b656906e58ceb2d5726c50585e9389885f686a5cd25b328fd683ce6b50e02303cd818b0bb37e9568341f1665f278838d1f7c32601ec869b68ae6cf7269b12bfc58a89953f84b910487cb9aabb276a22","valid":true},
|
|
{"name":"P-384, Q = G, e + r = n: u1 G + u2 Q is the infinity","key":5,"hash":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003039","sig":"3036023100ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc4f93a020101","valid":false},
|
|
{"name":"P-384, valid over SHA-384, key 1","key":5,"hash":"7e4b9dd3f4cd5d47dbe00850edf2acd602e62f3d633381c019081934a57eaec5e5ad31b71e18127e21334b5d6d2a91f6","sig":"3065023055846d71e17fde655500b68e5663d773c73a1b829a783c6044e2b205b001db44c33919c274dea284f188e14b7b798233023100ac65edbc7b916ec661c50b60e12cf38e17e7f81776e24b24d813f3a83691245bd417ff613de1df977a1e58c1abcf9f49","valid":true},
|
|
{"name":"P-384, valid over SHA-256, key 2","key":6,"hash":"232e100329bf68f8f2abce600c5a212f4ab561fbff466c444580c80db04da9a0","sig":"3065023100ca1c025af1c8b47af84df813317d31524e771f5071661cff14a2ac30f4ac54f027b6e74f460130565556f249d094923202301c26110b437d045794f25e7d7bb639b60acc7add14e39dbdce34e03326d9e4d88acbae988a9e39cfd409dcdc11f2057e","valid":true},
|
|
{"name":"P-384, Q = -G, e = r + 1","key":6,"hash":"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000181ce","sig":"300802030181cd020107","valid":false},
|
|
{"name":"P-384, valid over SHA-512, key 2","key":6,"hash":"b44c51887c38ca16ea16d53babbe4760fdd54f4dad1e8f564f5acfc9b9c7b74a21470b5fed8f9f15c03438071989e9b13080df4ce3e13fd57ef46e1e886d0db6","sig":"306502302bfbd0772b67c697a5c2c8c612c1dce9497e7b605fcc7666cd12b80f68a6433e068e3d48984b1968f47f1ed37c052402023100983b630555d4820726bfed468bcd5f24c999ade6c03ee820759ac371e4b20a27f38ec53c9c59185aae039f27f0c757ef","valid":true},
|
|
{"name":"P-384, valid over SHA-384, key 3","key":7,"hash":"102f7ffdb68f564268799dded53af78634894ec03d6653212e174e1f1c6cfc8eb7905f42b9494eab15099f9957250188","sig":"30660231009be529ceb41b357b9880c3664bcf0be6f9977c059f05f0856213e9b2d5be8222ff7c1df7b6f155276a7fc5b4ecd42a21023100f16319f4ec1d09023c3e4c4fcf034dcc2c45915113ebd8c33f67b0e85c17fbdd88745b56ed5876f93c60f75e82af9442","valid":true},
|
|
{"name":"P-521, valid over SHA-256, key 0","key":8,"hash":"674f1c514862a37933828590fe485ea334699a86d7c5e15f417592f9332a3a03","sig":"30818802420096c6cdea37fd2c875359b1f1cdca45e5f450d7db9e5047ff64327e57febc6597eaaf69f29dfc4071f7ac060774b9e30c052c7267103222e4dafa39ca94959a59cd024200ebb00ea20e6aa4522bcd191fa110423214a82a49bd4636a0e8cc9e5bce5ae02a15860981b0834558a65a14a478d13c07674bc9488188a09bfb407f6c63cea9cd6f","valid":true},
|
|
{"name":"P-521, SHA-256: s + n","key":8,"hash":"674f1c514862a37933828590fe485ea334699a86d7c5e15f417592f9332a3a03","sig":"30818802420096c6cdea37fd2c875359b1f1cdca45e5f450d7db9e5047ff64327e57febc6597eaaf69f29dfc4071f7ac060774b9e30c052c7267103222e4dafa39ca94959a59cd024202ebb00ea20e6aa4522bcd191fa110423214a82a49bd4636a0e8cc9e5bce5ae02a0fd79009344274ef11d9e0a5c1c845ad37877f123a123ce3a9fbef23825fe23178","valid":false},
|
|
{"name":"P-521, SHA-256: r and s swapped","key":8,"hash":"674f1c514862a37933828590fe485ea334699a86d7c5e15f417592f9332a3a03","sig":"308188024200ebb00ea20e6aa4522bcd191fa110423214a82a49bd4636a0e8cc9e5bce5ae02a15860981b0834558a65a14a478d13c07674bc9488188a09bfb407f6c63cea9cd6f02420096c6cdea37fd2c875359b1f1cdca45e5f450d7db9e5047ff64327e57febc6597eaaf69f29dfc4071f7ac060774b9e30c052c7267103222e4dafa39ca94959a59cd","valid":false},
|
|
{"name":"P-521, SHA-256: the last byte of the hash flipped","key":8,"hash":"674f1c514862a37933828590fe485ea334699a86d7c5e15f417592f9332a3a02","sig":"30818802420096c6cdea37fd2c875359b1f1cdca45e5f450d7db9e5047ff64327e57febc6597eaaf69f29dfc4071f7ac060774b9e30c052c7267103222e4dafa39ca94959a59cd024200ebb00ea20e6aa4522bcd191fa110423214a82a49bd4636a0e8cc9e5bce5ae02a15860981b0834558a65a14a478d13c07674bc9488188a09bfb407f6c63cea9cd6f","valid":false},
|
|
{"name":"P-521, s = 0","key":8,"hash":"674f1c514862a37933828590fe485ea334699a86d7c5e15f417592f9332a3a03","sig":"304702420096c6cdea37fd2c875359b1f1cdca45e5f450d7db9e5047ff64327e57febc6597eaaf69f29dfc4071f7ac060774b9e30c052c7267103222e4dafa39ca94959a59cd020100","valid":false},
|
|
{"name":"P-521, s = n","key":8,"hash":"674f1c514862a37933828590fe485ea334699a86d7c5e15f417592f9332a3a03","sig":"30818802420096c6cdea37fd2c875359b1f1cdca45e5f450d7db9e5047ff64327e57febc6597eaaf69f29dfc4071f7ac060774b9e30c052c7267103222e4dafa39ca94959a59cd024201fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa51868783bf2f966b7fcc0148f709a5d03bb5c9b8899c47aebb6fb71e91386409","valid":false},
|
|
{"name":"P-521, s = 1","key":8,"hash":"674f1c514862a37933828590fe485ea334699a86d7c5e15f417592f9332a3a03","sig":"304702420096c6cdea37fd2c875359b1f1cdca45e5f450d7db9e5047ff64327e57febc6597eaaf69f29dfc4071f7ac060774b9e30c052c7267103222e4dafa39ca94959a59cd020101","valid":false},
|
|
{"name":"P-521, s negative","key":8,"hash":"674f1c514862a37933828590fe485ea334699a86d7c5e15f417592f9332a3a03","sig":"30818802420096c6cdea37fd2c875359b1f1cdca45e5f450d7db9e5047ff64327e57febc6597eaaf69f29dfc4071f7ac060774b9e30c052c7267103222e4dafa39ca94959a59cd0242ff144ff15df1955badd432e6e05eefbdcdeb57d5b642b9c95f173361a431a51fd5ea79f67e4f7cbaa759a5eb5b872ec3f898b436b77e775f6404bf80939c31563291","valid":false},
|
|
{"name":"P-521, r with a zero byte in front","key":8,"hash":"674f1c514862a37933828590fe485ea334699a86d7c5e15f417592f9332a3a03","sig":"3081890243000096c6cdea37fd2c875359b1f1cdca45e5f450d7db9e5047ff64327e57febc6597eaaf69f29dfc4071f7ac060774b9e30c052c7267103222e4dafa39ca94959a59cd024200ebb00ea20e6aa4522bcd191fa110423214a82a49bd4636a0e8cc9e5bce5ae02a15860981b0834558a65a14a478d13c07674bc9488188a09bfb407f6c63cea9cd6f","valid":false},
|
|
{"name":"P-521, r without the zero byte of its sign","key":8,"hash":"674f1c514862a37933828590fe485ea334699a86d7c5e15f417592f9332a3a03","sig":"308187024196c6cdea37fd2c875359b1f1cdca45e5f450d7db9e5047ff64327e57febc6597eaaf69f29dfc4071f7ac060774b9e30c052c7267103222e4dafa39ca94959a59cd024200ebb00ea20e6aa4522bcd191fa110423214a82a49bd4636a0e8cc9e5bce5ae02a15860981b0834558a65a14a478d13c07674bc9488188a09bfb407f6c63cea9cd6f","valid":false},
|
|
{"name":"P-521, r empty","key":8,"hash":"674f1c514862a37933828590fe485ea334699a86d7c5e15f417592f9332a3a03","sig":"30460200024200ebb00ea20e6aa4522bcd191fa110423214a82a49bd4636a0e8cc9e5bce5ae02a15860981b0834558a65a14a478d13c07674bc9488188a09bfb407f6c63cea9cd6f","valid":false},
|
|
{"name":"P-521, a byte after s, inside","key":8,"hash":"674f1c514862a37933828590fe485ea334699a86d7c5e15f417592f9332a3a03","sig":"30818902420096c6cdea37fd2c875359b1f1cdca45e5f450d7db9e5047ff64327e57febc6597eaaf69f29dfc4071f7ac060774b9e30c052c7267103222e4dafa39ca94959a59cd024200ebb00ea20e6aa4522bcd191fa110423214a82a49bd4636a0e8cc9e5bce5ae02a15860981b0834558a65a14a478d13c07674bc9488188a09bfb407f6c63cea9cd6f00","valid":false},
|
|
{"name":"P-521, only r","key":8,"hash":"674f1c514862a37933828590fe485ea334699a86d7c5e15f417592f9332a3a03","sig":"304402420096c6cdea37fd2c875359b1f1cdca45e5f450d7db9e5047ff64327e57febc6597eaaf69f29dfc4071f7ac060774b9e30c052c7267103222e4dafa39ca94959a59cd","valid":false},
|
|
{"name":"P-521, an empty SEQUENCE","key":8,"hash":"674f1c514862a37933828590fe485ea334699a86d7c5e15f417592f9332a3a03","sig":"3000","valid":false},
|
|
{"name":"P-521, a SET","key":8,"hash":"674f1c514862a37933828590fe485ea334699a86d7c5e15f417592f9332a3a03","sig":"31818802420096c6cdea37fd2c875359b1f1cdca45e5f450d7db9e5047ff64327e57febc6597eaaf69f29dfc4071f7ac060774b9e30c052c7267103222e4dafa39ca94959a59cd024200ebb00ea20e6aa4522bcd191fa110423214a82a49bd4636a0e8cc9e5bce5ae02a15860981b0834558a65a14a478d13c07674bc9488188a09bfb407f6c63cea9cd6f","valid":false},
|
|
{"name":"P-521, r as an OCTET STRING","key":8,"hash":"674f1c514862a37933828590fe485ea334699a86d7c5e15f417592f9332a3a03","sig":"308187044196c6cdea37fd2c875359b1f1cdca45e5f450d7db9e5047ff64327e57febc6597eaaf69f29dfc4071f7ac060774b9e30c052c7267103222e4dafa39ca94959a59cd024200ebb00ea20e6aa4522bcd191fa110423214a82a49bd4636a0e8cc9e5bce5ae02a15860981b0834558a65a14a478d13c07674bc9488188a09bfb407f6c63cea9cd6f","valid":false},
|
|
{"name":"P-521, r with a tag of two bytes","key":8,"hash":"674f1c514862a37933828590fe485ea334699a86d7c5e15f417592f9332a3a03","sig":"3081891f02420096c6cdea37fd2c875359b1f1cdca45e5f450d7db9e5047ff64327e57febc6597eaaf69f29dfc4071f7ac060774b9e30c052c7267103222e4dafa39ca94959a59cd024200ebb00ea20e6aa4522bcd191fa110423214a82a49bd4636a0e8cc9e5bce5ae02a15860981b0834558a65a14a478d13c07674bc9488188a09bfb407f6c63cea9cd6f","valid":false},
|
|
{"name":"P-521, a length with a leading zero","key":8,"hash":"674f1c514862a37933828590fe485ea334699a86d7c5e15f417592f9332a3a03","sig":"3082008802420096c6cdea37fd2c875359b1f1cdca45e5f450d7db9e5047ff64327e57febc6597eaaf69f29dfc4071f7ac060774b9e30c052c7267103222e4dafa39ca94959a59cd024200ebb00ea20e6aa4522bcd191fa110423214a82a49bd4636a0e8cc9e5bce5ae02a15860981b0834558a65a14a478d13c07674bc9488188a09bfb407f6c63cea9cd6f","valid":false},
|
|
{"name":"P-521, a length of five bytes","key":8,"hash":"674f1c514862a37933828590fe485ea334699a86d7c5e15f417592f9332a3a03","sig":"3085000000008802420096c6cdea37fd2c875359b1f1cdca45e5f450d7db9e5047ff64327e57febc6597eaaf69f29dfc4071f7ac060774b9e30c052c7267103222e4dafa39ca94959a59cd024200ebb00ea20e6aa4522bcd191fa110423214a82a49bd4636a0e8cc9e5bce5ae02a15860981b0834558a65a14a478d13c07674bc9488188a09bfb407f6c63cea9cd6f","valid":false},
|
|
{"name":"P-521, a length one too short","key":8,"hash":"674f1c514862a37933828590fe485ea334699a86d7c5e15f417592f9332a3a03","sig":"308702420096c6cdea37fd2c875359b1f1cdca45e5f450d7db9e5047ff64327e57febc6597eaaf69f29dfc4071f7ac060774b9e30c052c7267103222e4dafa39ca94959a59cd024200ebb00ea20e6aa4522bcd191fa110423214a82a49bd4636a0e8cc9e5bce5ae02a15860981b0834558a65a14a478d13c07674bc9488188a09bfb407f6c63cea9cd6f","valid":false},
|
|
{"name":"P-521, a hash of 64 bytes, its last byte flipped","key":8,"hash":"658d0ade34823fc30d117a50f6c4fcfc73d4c7a032a4a6a13c1215d25169556e37ce58dec5da2e45f65ade523fb184d51674cfad744a6489b5ba76322e1e60a4","sig":"308188024200ac710ebcfe73ce94fdc90da5ad015a3a8cabbe939ae501813807fa90d1e40376bd97d06b2aeda30148b7612bbb68cee7d38bf9e9fe835aab0796a122c676e34728024201de251f7f402e4d056db137120a6de8239fa817e865d1bfbefd10795175e10ec169ca24e70f0b057a11a2893840ccfd7c859015b02cda77b99ffdb24386b9bea7b8","valid":false},
|
|
{"name":"P-521, an empty hash","key":8,"hash":"","sig":"3081860241212850351aebab4e209f69e1a9a80914fac8b01b6e78ec269f7689d50f7a25882e0848b623c110c37b57334571cae86a0f71be4e60cb2a5b41964e488c1a2cfa97024126439d23838f721b3ce4595a33398728bf6d02ad93b2a6a8922f93b616cf5e3b472123bc50d6ecafe531cc91920f9e1beae0cf4aa5f970a95a921e4e5a2914ef57","valid":true},
|
|
{"name":"P-521, SHA-384: s above n/2, n - s","key":8,"hash":"ccf00e197e97c6edd3a2518913930b22d2b86c87002f83b7860ac4430b9ee123115493be9c02e1d43e2980b7cd837300","sig":"308187024200d1b921aaa32d601d8b19840879bf2dd1f0095206eb935f7a6099cb54e46b0c0fd7b024fa19e52ab29e42a14b136cbe90dd2623bf0db06d88c37ee68045d9a8cfd402417ef40a305a0a9768ef4a6ccace1ace75b8d0b2415cbe45057a4d15f63e23843609f498ce3eb4e981af39b1e5efd6f5989b8c6a68c79ff594f1ac5eda0817ff3f8f","valid":true},
|
|
{"name":"P-521, SHA-384: r + n","key":8,"hash":"ccf00e197e97c6edd3a2518913930b22d2b86c87002f83b7860ac4430b9ee123115493be9c02e1d43e2980b7cd837300","sig":"308188024202d1b921aaa32d601d8b19840879bf2dd1f0095206eb935f7a6099cb54e46b0c0fd201ab819da45a4909c26d4c5c63c836ad61d988c63a09d0723a5637646ae133dd024201810bf5cfa5f5689710b5933531e5318a472f4dbea341bafa85b2ea09c1dc7bc9f05cedb9450a4614bc461a1b5920140d34af4b60f0e9a6b2bd0f10dd167939247a","valid":false},
|
|
{"name":"P-521, SHA-384: the first byte of the hash flipped","key":8,"hash":"cdf00e197e97c6edd3a2518913930b22d2b86c87002f83b7860ac4430b9ee123115493be9c02e1d43e2980b7cd837300","sig":"308188024200d1b921aaa32d601d8b19840879bf2dd1f0095206eb935f7a6099cb54e46b0c0fd7b024fa19e52ab29e42a14b136cbe90dd2623bf0db06d88c37ee68045d9a8cfd4024201810bf5cfa5f5689710b5933531e5318a472f4dbea341bafa85b2ea09c1dc7bc9f05cedb9450a4614bc461a1b5920140d34af4b60f0e9a6b2bd0f10dd167939247a","valid":false},
|
|
{"name":"P-521, valid over SHA-512, key 0","key":8,"hash":"9862f95b76ace43336798f4d968060bfff80eb2fb5253f7b80ee941c98eb46adb0574c961ee0084ecb0e69a10f8c5f8e4ed9896753e4713c8fbabf3c04ef28e1","sig":"3081880242017e59d274116275d0b233c3498245778ff097994edb22381dae1c7ce05f9328bd6bb886d44b94df361c260748a082d2199cebd5a6b60dcf6b5a5bda82b082f0a0b40242014f0c5c434043c4d5460f10add19519b12aa27d43c9762c10f06839f0645d50bd9acad766860f159c7f263f8196aae00e0bc43cc82a64e6e8b6386903cd4664a408","valid":true},
|
|
{"name":"P-521, SHA-512: s + n","key":8,"hash":"9862f95b76ace43336798f4d968060bfff80eb2fb5253f7b80ee941c98eb46adb0574c961ee0084ecb0e69a10f8c5f8e4ed9896753e4713c8fbabf3c04ef28e1","sig":"3081880242017e59d274116275d0b233c3498245778ff097994edb22381dae1c7ce05f9328bd6bb886d44b94df361c260748a082d2199cebd5a6b60dcf6b5a5bda82b082f0a0b40242034f0c5c434043c4d5460f10add19519b12aa27d43c9762c10f06839f0645d50bd951c5dee09ce4532eaa60b82dfa1e9b3dbfff291e2ee833064f3d8baebd79d0811","valid":false},
|
|
{"name":"P-521, SHA-512: r and s swapped","key":8,"hash":"9862f95b76ace43336798f4d968060bfff80eb2fb5253f7b80ee941c98eb46adb0574c961ee0084ecb0e69a10f8c5f8e4ed9896753e4713c8fbabf3c04ef28e1","sig":"3081880242014f0c5c434043c4d5460f10add19519b12aa27d43c9762c10f06839f0645d50bd9acad766860f159c7f263f8196aae00e0bc43cc82a64e6e8b6386903cd4664a4080242017e59d274116275d0b233c3498245778ff097994edb22381dae1c7ce05f9328bd6bb886d44b94df361c260748a082d2199cebd5a6b60dcf6b5a5bda82b082f0a0b4","valid":false},
|
|
{"name":"P-521, SHA-512: the last byte of the hash flipped","key":8,"hash":"9862f95b76ace43336798f4d968060bfff80eb2fb5253f7b80ee941c98eb46adb0574c961ee0084ecb0e69a10f8c5f8e4ed9896753e4713c8fbabf3c04ef28e0","sig":"3081880242017e59d274116275d0b233c3498245778ff097994edb22381dae1c7ce05f9328bd6bb886d44b94df361c260748a082d2199cebd5a6b60dcf6b5a5bda82b082f0a0b40242014f0c5c434043c4d5460f10add19519b12aa27d43c9762c10f06839f0645d50bd9acad766860f159c7f263f8196aae00e0bc43cc82a64e6e8b6386903cd4664a408","valid":false},
|
|
{"name":"P-521, Q = G, e + r = n: u1 G + u2 Q is the infinity","key":9,"hash":"00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003039","sig":"3047024201fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa51868783bf2f966b7fcc0148f709a5d03bb5c9b8899c47aebb6fb71e913833d0020101","valid":false},
|
|
{"name":"P-521, valid over SHA-384, key 1","key":9,"hash":"3e3eb6a28f56f8446aa8c0f36dca764642d07a508bf2cff04e825e6cb3ec05541879a393bb96b82636e183565b02ec4b","sig":"308187024156da3ac758bcf9de2255b0f06e133d57b89ba627367c1fe633eb981d1b8527442d75ccc6e298298e5e0b29a54c427f9a1192089d3d83a925012bed1a7df9e903d00242011dcb554ae5ff281fd0351cce2f2f712c795646685031897d63110ecad849e9ff979ebe4c6e327049eeaddbd144613824504eedf0510e206a2f0d9f9d5fc24a4564","valid":true},
|
|
{"name":"P-521, valid over SHA-256, key 2","key":10,"hash":"bc1da8ac5a74b47b42113f7c7eddf02fc9b50322097a0fafcbba6e73ff8022f8","sig":"30818802420181ee59bb942493c6fec797d9faf4f5af4281dc9f5342bcf838efbb1ba62992775547a42791582889978e63815e51bfe0822cc31b9529996e454f57bf14e40b96b00242019253f32f4d12ce60a4ce4c58dd5ce2912d15eee5b423612a82a020981086f91dd4e707893377bebc3024fc89291d26c679daa629fcd194ff596f476a5874d12546","valid":true},
|
|
{"name":"P-521, Q = -G, e = r + 1","key":10,"hash":"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000181ce","sig":"300802030181cd020107","valid":false},
|
|
{"name":"P-521, valid over SHA-512, key 2","key":10,"hash":"36d92a3e843931330e5c9f87d7b19489e062f71f7ecc4722bdb5dc6352af8e4a56c908c7f7ebc854af3eef0c83421d955abff9c9216564d877493841dfb501ee","sig":"308188024200e5acdc7fc87c69ba113a8f151d42d72be07904a5869bfe5bbe3b54881628830e4c7be50b23600897839e6a28691f55deba8c28ee40ef30a20d9e19676141bac2cc024201ad999e4ea627c13ae1bcf2a5dcea0f76f55b2161163697dd49ebbfa5d3e735cea47d6f3da036c95dae4447ccf6a800ed7684c4acad4549b0c0b2918747eb0f82d6","valid":true},
|
|
{"name":"P-521, valid over SHA-384, key 3","key":11,"hash":"939f62f05c4873017f08a9fafa76822493a349b441fead3f7781a27a3152cdadcbff8b4ad47919dd0c2c1386e24ab9c9","sig":"30818602413a1d0884111c26e9feecad24dd1be5fbeee5a13cb590be613a84f86254eda331bccf4cb69f5b1f53ab893f7ff09fc0ef03d0faf872aa445c914b7a8833a06798c602411f2ae19a784da24444044c600be8db65c77b7786ccf99a66a99927eb83294d6ff650fe20598cf46f397a3593d1c00e022e770c239320590a4a384c71f4e7c4297d","valid":true}
|
|
]
|
|
}
|
|
''';
|
|
|
|
/// Part of test/vectors/cms_rsa.json.
|
|
const cmsRsaJson = r'''
|
|
{
|
|
"spec": "0.12 draft",
|
|
"generator": "tool/cms_go_vectors_test.go, go1.26.8",
|
|
"source": "datekeys-go c531e936fa8188a4aab01575607cc85d4f5d4fa4",
|
|
"description": "RSA keys and signatures, each checked as internal/cms checks it (valid: the first signature of each scheme with each key, over SHA-256; verify: the others): rsa.VerifyPKCS1v15 for pkcs1, rsa.VerifyPSS with SaltLength the size of the hash for pss, valid when it returns no error. digest is the hash that is signed. digest_info is the DigestInfo of RSASSA-PKCS1-v1_5 up to the hash, as Go writes it: the bytes before the hash in a signature of pkcs1 opened with the public key.",
|
|
"every": {"keys":1,"valid":1,"verify":6},
|
|
"digest_info": {"SHA-256":"3031300d060960864801650304020105000420","SHA-384":"3041300d060960864801650304020205000430","SHA-512":"3051300d060960864801650304020305000440"},
|
|
"keys": [
|
|
{"name":"2048 bits, e = 65537","n":"ce3748cbcc787712518602d02bb81ef44aa2a924f74fa566825664f6038d36b19011f8e2c0e7a33f5057a7c13c8b47a76d4c5f375569c4e06dccf8a6b2296665e6ddb3cb6c76bb3b790fde6a966c567d8c918cc40ef5bc7e5889ff8c856bf311eeb679dc50dfad30fddceff7bb9debddd9970c6e1c5cee9c462cf988bc1f01d6e750c25c84d1afd68491f71bdd137f6033927b47f0f71abe8ee0c2ccab28a2bb614b9000485af4ac841245898d669d6acd40a962692ee207417d1353a375ed6ef4d54d21933f16c7612ac9c6030f30e9f302be3dd0222d6c3bde77a1a8b8169b591e5d83e7bfd8ec18b92f2172160a44276c55444c35728ec9da118f6f834a2d","e":65537,"bits":2048},
|
|
{"name":"2049 bits, e = 65537","n":"01d4a8562f2e1127436bea0e3a6ee87cd686a76d94a217aae2ee1db9b2d3e4c9eaa8d55c5f83631e0ab651949c90b31206e68759603e4ba0be9fd2644edbe4caa7ba9396127f3b7c02b05472def7ab281a41ea6ed21e5833c81b6d4087e79dc28c9a8a047d7cc2744b1aba58d4a92d0fba486692e4b28f408be92b3ab100d140bf00e92ff476b16f36f528a73a48e0f50931ab9283f4a3aa0a0bcfc2befdfc513e47074a44815441b5d7b57678a4cad908519f58fbaad1e7970630edaf0c048f5e1a0d432f450055b8650a75391fd1bbf60946a3f570a74e2b8169f2ec76159796cbc40e9351debde866be48c52207f32026fc3fa00e8e6bcef132d5601ff2c7ef","e":65537,"bits":2049},
|
|
{"name":"3072 bits, e = 65537","n":"e25e026304d229b8619978efeb6304132c03b35beb463cb792e2a4b024338e9ae54e641f340fe3a804d6a0d658f5cd897ef280f14fa73ede7b47e9b5a9dad7a070e8ae42f3cdb45f25e29a7496d2165c8094c67418bf1d5e1213c0380d0aeed9fb9e6e0884db3a6a4d80c98ba8fc9de5b469c3642bd86c7ab7fe6f9dacf6939932e418f992c0edf18074c731a2e6fb61da1ec18bf594591d7b585e9fd1557f26be5acb7daadd459980071996cbbea36663ca73acb64cae469e80bbbb99602ffa029bf24e15d513ab6c51603f4b5d31f19148b5ce7b69cdf4ba15602a10ead1e6a26a2f68def9f0bf7149283a6b9ff96d88e1f7b75c40a2045ee4c1f244c59742e22c1a50a1428aa0f8fd258c22fae4a4af5146003de4420fa279ed59764972dd491285be4d7f4d2aa2b7f5d604d462773f2724ab536f41f2b0407e29ca351833fed242b1afd11c3820c68521b9d3c34be4046bb89cad6bdb68e785d870bee50d1b370bdab30fa4fa604c2d261810666adba433da9d60449af94322b729868f23","e":65537,"bits":3072},
|
|
{"name":"4096 bits, e = 65537","n":"c6901945f12b556c5a7b7ead449940b3fd56c006c254812e1def3399751f568efeec72d890188db4b832b7451cbb856369fae53c06346abe91a532c43a19bc4f6e0852025eb8028fac11556ec3346a875469580e58d8bb0d9ae1aadd6ec2ddf0c7a28a865e9d7bf02d2fa6c2e66c8053db0df43dd207e542e4ad9a0e7508a96443ed33847f00f252114eac922a5b47f1f808f7d333887983a211c47ea4e0c45b37e0b94a01b7b2a0c2dd8b53a30d13fd9c95523be75bb16ef35134507555116f6214333acfa3ed7897739d2916695f1953a17cd0f28e8a9f47ecb59321c5ef01d35ba7b4641e610dd98d356eccd0b7817f349965bfc954dc1fc641a7f3567ef1cf6f6052811a2598944a469ac8739fde0730b7a15267efefa7a2435c6ff1fdb3985eebd1f016b9b8eadbd3c414c44c84c46d6f68d08a9c189ce9e5e0a0eac129d079f6176dbe226a41299a787663cdf0a6ed23a41e8bdb01d17e39ce80d2da5681c4ce0c13dce814dfce9f1b2404a00fce34f374d7fff5c669dae01fe51ed7ce9212a52dc987f4c77f668d87e3cf8855e66895d8a91f6c32d51b63a15ebd263b7562b477ec8607fd229bc946a4005484dab4f92ceaed158edeb4a82972d61cadde7971f265d19b90f6d6565fc2d38e88268a3180b2042d29be998788e438aa7b02cb60d5ace55aaa0b0a0c3b1547b2e08f578b2842684d5653117baa27427a5f","e":65537,"bits":4096},
|
|
{"name":"2048 bits, e = 3","n":"d7fcfeea8b9d4cc39434d1dd6e4cf7f80d550ec380dac964e3d28c55406c2515f3a1ce5d1394f69e9abcf1b87cfc02da30ecf1c11b12b67a41ae1d0981dae7019b065c59d6e40f2c6c2c0631d813af3809c750dcda543c965d313dd9347801a16cde4d3fd4ad6b91550d38f8d045fe0fd61255fa263c1ed6b7cb6702a158bed7dbaf49babdd52df656d54622af217c9883b6430cb8c39489b10e78f005de1b48ba19e2e36387510d00c3d1daa399808cd2a5c19b5a0bff168bae3d012125316f735f0212400fdfe67e45e1425190a8406eba057517380f06f619304bc6957d57e4856aae84ec38b00028cdcbcf17fab4c6f287af45812809893956bbf92e94ed","e":3,"bits":2048},
|
|
{"name":"2048 bits, e = 2^31 - 1","n":"cf0464c196ab318b916650d589994903bc5dbf21ca0270c72ec64c8c43edd0cc40b45c6715fb845f53488cac35aa7c3720bfd21f59892f400eaad72a6fa0ffb27441ed64f6bde3a535b039923c71808e53668847353eb1f01b0eb56f304531de788f764fc7e5bea6e00b158dec1133188ffe193f6734b946ba0224176d0d9f515bd8b559e6200696d8e54b3254a454ed42514ea8974885338b74dc881dd414882a9f3772aaea6d459cc242acb58ffd67fc91d2fe4cbe99bbded99c2c060961a64e81b455f3d01ffbbd521913222dc768e842bb83230c90331c9c97c54080453db822c328d5f0a0e06d85bac928a1c2ca904d08299af430b894f0e90556dfc949","e":2147483647,"bits":2048},
|
|
{"name":"4095 bits, e = 3","n":"560887dba058038ac3e86943dbc178d55b85520251e51b7d8fdf976019cd0046250738eece674f55b9bdc15b8978ad604a45e32d86dff5cf7935f8ba24f38f89718c1f50dcb87207597d1f7b0fce212839e78e6eee8f016196b788d37408b7cfcacce85ddfb80134e350ba93d4212f40d971eee6eade89b25592309c2e998287d226b5ea70bd5f2761e8de04b6331bdaef68560618d7297424650f0459232e415843b0219f1c700241425520c449c15d1e734982d50f35e99b2c717a9f5a68a45ab86662adfc6391edd851fe4fd63bf4808d78c3d1e7cda5b7305ca4c1711d46dadf47220acadd88cdf9c28ed26f0ed22ebdfc87db43e44e3485659db5129c5f8f6d919c98bc03be5cee4f176630abac5d728f53869e70f3971eb286b42d98f8139368c1272c11af0ee8488f73bf4a72efb45e124d9df91a8911a4108948a22813e8e6504b453e08944db127de6e6190c9abb4ae50a167b15ba31ad6ca8aa5558eab12fb1279ab524d24522e2344e988a842401eb153644c94d6a4d6382c763295072519e3f483d0f2f520dfa782e9a0d5f6a1787aa220fbb8d41a6714e5de0e8f92fc29f2d35e8c9a358bc859bcb387561109202e36f2b48ba5a84313cb3db00e110ed9bed370f1ac05039ae5bbe02848933ec8ea498df3c76755ad7fbd9d34d36afc6f06ffb02cb05850321c35c48f43a169f9b5fb2a7264bf3f52d1b11507","e":3,"bits":4095}
|
|
],
|
|
"valid": [
|
|
{"name":"2048 bits, e = 65537, PKCS #1 v1.5, SHA-256","key":0,"scheme":"pkcs1","hash":"SHA-256","digest":"5399ac6039192095055acdb450257619c42ba845015d1c888e8b03fd244b2852","sig":"4d1f31335cb6848b91ee02c624aee5ca8f08117849eb632ea86f9c0d7f65d1de0b1e0a86c59530d7b72f9204bc01de07537758fa1e1f707c8b717a6bff72d8eb433bca6c1bcd82ec824dbb866b9768ae13ca78c45d4171369078703e26d15bf6f3db1e18969ed1fcf1eb4bcea54f7581b3c6000ab8ba6b3420f2e57d4af1077787a6bd7006ea4f218d1d8253b9a6d6b79512d887b65c10678437f9c1e1a534846179d4a41300738ade3172e032c68fd1b86f2b30e0b6823514b1d60152d2f7da56684f8f28924fd24f108623ec504325d502a969036eaa86c1c80a7e3e3aa7a88600085fd83860b931d59d58a40859371667fe0bd9551d0fe9e069a2e4687247","valid":true},
|
|
{"name":"2048 bits, e = 65537, PSS, SHA-256","key":0,"scheme":"pss","hash":"SHA-256","digest":"5399ac6039192095055acdb450257619c42ba845015d1c888e8b03fd244b2852","sig":"335f41012d44fba4db1072191c051fbb8eace0fa50237d9acd2e2e523e914c01658077c46f3e948a25c864dec1955041c129f3d477c380e2a4341d97496b46c9158514f18edbcf8fae6cd197d629b7e7b2cd3df6c4f7c0016601b611f00d2c39bad052890d54c7cc731b54e0ba3d86d828486b4b87f3f3a360817a9d32266939e4c0848c54d067dbaa0f92887d5c621450f234904c401785800407082cf541a9256ae2219e7e16ab440f5ef456adfcb84437538d41f64ed84aa0b01e96785bde2baca76d8239e381f1dd8cdf7b95ae4a4a92da93c21a0984ee805e363a9b32bef6d8a2add7e8ec8992fa164d3b388275d5b5101a9012a9e40c4a8657a3471196","valid":true},
|
|
{"name":"2049 bits, e = 65537, PKCS #1 v1.5, SHA-256","key":1,"scheme":"pkcs1","hash":"SHA-256","digest":"31f0d81b4c967692cc56cec79e4d05a33d1035d6afd71b99b80d10ee5e25358f","sig":"01a6f69b9e323f6faf741c0cfe4a811895f95fac93a66ed8642368003a60b7a4d1128d2124cbfa82cebcf14c9fef1e8831c46952a2c6290e32cc61eb974b5a6331057e4eab2080e151b66ec314ade1bcdb32c2aeeeca3130b17a1023d9430a6f16f21c635f70c8bb8c10dec4003032c58d8cc3fbacc12e53df4d16cfb9c667c3793ebb5a72bf159ce2729381575e6b7ef1eff7dc0b15352a154221516c8267a6e950e834aa48ccd0ea6b679c38f0d2b7b6b4fec485997c236a2790e40ef38ee0ff8ec8917dcb5a5bfa3dfb4f5445d44509572ec835aff54594457f99ded8461e18f4413335b9d78c41ee32bb4a47c17747917c557d7c2195312ab32d262abb468b","valid":true},
|
|
{"name":"2049 bits, e = 65537, PSS, SHA-256","key":1,"scheme":"pss","hash":"SHA-256","digest":"31f0d81b4c967692cc56cec79e4d05a33d1035d6afd71b99b80d10ee5e25358f","sig":"0188eab61b3b91f671273caff1e837ef4270f03cc862faa72e387666f95407dac8416356c76cc743c4bd5f540f9e9bdf502b4090ce386c26ce5f2f9099bcc67efa1d1a50caeecf53470d7f3eb975f60b847b082f277a37f146f2b1704971f21ecaf8b5cfc7dd1cbd84fb97bed1c3cbb02a2b91426527d1d88d45838526aa29232c1e128232a53ab9c128e69069344a1135c7f3f3aec088ea1931ecf55cbf34136061a8519768570eedc33ae8d28a87e09060f0188c570d63693edca0031ad35775e038a131a1e6af4d3b6fed7acbde656ec2778fa3ed1431459f0bbb4d23d426b4d48fd74c87ff38700dbbc0f7737d59f28db6c4a7ab5a8f2d557781a6e0464fdb","valid":true},
|
|
{"name":"3072 bits, e = 65537, PKCS #1 v1.5, SHA-256","key":2,"scheme":"pkcs1","hash":"SHA-256","digest":"9bbb5f80050f2a2af73865a64e4ef61c8341d9210412b7a57c1cde9e6ce681f1","sig":"87aa9e8a466221e7489b03d4941db1235784c0882ea1cc9d372bd9f6d985629efa304ef3af5e69d9dbd6db0f5373f13c358d0e272d69d35f14fcfef61346a8e52061bb427b5154f4a278bfe2afa4c0e6c50840e27f6cd1ac43b26ebadb7ed44cd5ca17445ee32f6a449d47f26b7c8a1544689a3ea072b2c33685a416e3ad02e967daa0cdc23c13e238e7f6b0bbe4f0d492cd3791648fd651d681dfeef44f56b52a33921b39b7c0c754631476c43cd0089d0ee8970af416b91e5906e62c88299a70eda95f8c51899c9c2504dd1ce6a4bda5c4b31d3ee19f1e614c46b3cbfabe0751023061d1c889732dba46bffd93a7da11f1855fb262763eb83c378af0fc81753268c857cd358bff6db8fb60d78f074ee3448feab7491d2cc153d582716a38e1047869d22b0ef499f592ef73eed78dfbc9f174cd2c7ed79940d1a4975eb1f0885eab1ac7d7579154ee4fea963be81bb0481af10051117deef7fabcb7eeb8395e0ada10888540987616344107a05f6e509f3b2d250109370e3a325ad7a63a517d","valid":true},
|
|
{"name":"3072 bits, e = 65537, PSS, SHA-256","key":2,"scheme":"pss","hash":"SHA-256","digest":"9bbb5f80050f2a2af73865a64e4ef61c8341d9210412b7a57c1cde9e6ce681f1","sig":"da3553b384dd14454d1f8b04f0d28a6635ef2371891b0c1a88c0c1284f304c94396531d2f9b58a462db467d680e86f2ed2c259ff178f4cc50bac88495ff811d5c6b6e01f43cf8b7f2bb4e5ab4ec82d9c607a6301a0d80e7a94db7f0b24fe23c98467ed3cf204573be507bd478bc34c511bde8cabf0e249460bd1b64a1e31bb2c289a508fc31d71c9c4df8d1132d870df59712ad7d21ddc49b45e8a735f882742d87ca0131cf63dcc818852800d002a926e7b04e60cf0ad2a1e740bb10b24a9aad4a24a2a0c921ec3d1456e58fb47b92790f57669d8f7b99048f76b4d5cb15c2ef3106a289e59eb698c72ed2e2b60d925b14a8d04b9248b8b8ef0cef34f791281db35ba7d9467b2bb670f20ccc9b126a10b4d53a810dc4db8b38d41308884961a7cfc772a0ad9df2a93905e51d6fcf3e34d1fa260ea2ece2b5f3035d2a84901e7486c7b55d07f3a4b7bdc0202b321b26560f6b2c713990154fedf5b99420292c47430ab1cf8fe2373a5f53eae19cf5290331d9b7fa4598e07eb70ba5a81f3353a","valid":true},
|
|
{"name":"4096 bits, e = 65537, PKCS #1 v1.5, SHA-256","key":3,"scheme":"pkcs1","hash":"SHA-256","digest":"a591eb47cf801fd5c4f20f4c781003b706bf4ce19483641f42eb47947796e740","sig":"0ba85a810739df980a071a585370f4598c68061eb79d21692684eb28460e3c3ee58ef884e681a619f9e9fa78e08873e401d885b1655e7a3c99b160d137d075c96e3ea27a18a14d0b0f4d79fb5f5bd1d01bd4ddd92734e5ee81bd623872c8b2bc6812fe41f5ec577404ec03ca2b99b7909e67e9743379dd4a18baaf5e7b7761d54a5ffb1302ea5f992a0938c607036a6a7d66af27642c39bb4f7a950d01ba29ada44439ee0af33d09c6c79fdb5499b11f4d522f8853efaf46934a5042d907bb3773c82456e84c9d28497683f4c5e01d197ed131d628aafa155c3c313fb336947470f51a13cea0c628ac81b1f0764cd3413c37c5c2f2ac8b202343c8b176d42d02a6e196af48b33afb6286c9be8763c23310b16aa5ff334f6c8f35863a1bd988946dedc067c2e7af211813c3b4c976323b8573c40d6b41a6e00958c100ec619eac5542fee9e315c025972e37f28f530ff3c3ae07ede57505819789079e8495485980a1650882071acd8e0af67fac4e613f37c97f82e43fefe7adae9f411df4d4f5d7b5dfd97f0985462c6bdfc45403c9a40f7c9bb2330b93940d72428d9332c568177f210c097725e148f993f73731c170aa91c013c05c25f3389c30f1daa6f9f55fa31eca9efef8e03cd1a7ab94c8770c140d7199342c4b831ec8db378a29a2970c8d255b213c701594148363ae8acad918117c32e60ee4fb7dfa2ddc20b5021a","valid":true},
|
|
{"name":"4096 bits, e = 65537, PSS, SHA-256","key":3,"scheme":"pss","hash":"SHA-256","digest":"a591eb47cf801fd5c4f20f4c781003b706bf4ce19483641f42eb47947796e740","sig":"36ccc36cf6972e193b9aa6481184ba6feceb705ac99c43bae87f8a96e4f1f1862bf52f9092117d6111c1abf0ece19e36f436b3f18d4383ff3ab035122cb542a2923cd848dff47feafe59aea2a4ad05e99d74e9e6dbaccb54964942632d8f4078009e2158b5975a5ec369bef3fbdbb4997ec26656d4ebbbe4a686344cd4f2128dbf58a20c45fa557a83a5008ef5cd49a445499b520f926f403513328e8d3896d3726e202ca9cf1263ffe4ef674dafeedac294c61dd52de3a9df56e3e27c316c66dc51e7c914951099ecaab46cbc33c24cd8dc7fe0a6c5089ef3195896fe5336edf14566c17705229721ecef259725c4385568386be278f7279927af385755bc7d6288353f3eb4ab2977244000259ed6bef2a00d24ef9efcaf820d2dd5dbfcab5981d6b4711a1cb976e58bbd1c857851c2ef1f593880edef71b1f9d296410bcf3b53a3230d5af099dbbe398c3dd896c1d8262f3388f351dbd06fab6322ab42f87f463b174f306efbc4f02f431e3e6677cf7af37c8eb9feaecc3ba6be0c3f19a145b396b20c3a076745f679b023520a5c251d68354951923c276d09b669dd6e1321ce309460b36f62cd833e5bb8ffaa5553ea528976ab14b291d538ea446fffb934c72504ea0edef793ebd29c9d41533466c66b61ac91359accd7641181853a91e404bb1512714e2ac387f71098032e0bbf0a1245c96f19c0c423d34356cc7936ea","valid":true},
|
|
{"name":"2048 bits, e = 3, PKCS #1 v1.5, SHA-256","key":4,"scheme":"pkcs1","hash":"SHA-256","digest":"43e4a7cb01f34da60ad5d2d0000157504f3040c965e89e34b3bf403dfaef24fd","sig":"90ff28ebd2b96327163a7be9aabe24c11e1dda6ce8bc9f52dfb9938f189a2f4caa3f6f110639fd9a3fc7e46bbb4fbc08568b1ef5962ec1c2dd641b176a4e036ad31fb2fee3bf1f7347b73cdcf35a0bfcf8442a11dd146b05c5cb2e57dbd8bfa8f71a31c7709a895802706f5500d4bdb7daa96f1da0a9bd6009d65a2f1c9daef22a818fbcfec55802b80b253bab4bf2b3d3f9b0c209827ef3e9f26dcda3c0c9229ed35f98c1d708aced08f3173f58569e354a7c4e24328ef5e81e032118a61ad05ccef6d4011144119194df418489ec95b6ce886e097e432b896f135db40bf9a8d2e0b3d5634b7a784c7234ef677b53fe0f93fcff494c7088ab452616a768aa50","valid":true},
|
|
{"name":"2048 bits, e = 3, PSS, SHA-256","key":4,"scheme":"pss","hash":"SHA-256","digest":"43e4a7cb01f34da60ad5d2d0000157504f3040c965e89e34b3bf403dfaef24fd","sig":"8294d475378ae7145d4973ce92b8633dcc281a15b1c3cc6de77dbd44cb30df4e59ac4f98a6bea44968a1d19911aeecc756f5e5689ef72e2e01960dfa4c3814248b2806107ec2f3f69983699663a0205a469e57a8898f1fe150ab8218e7123d6474db39126238f9a4958fe22269f4c03009812e81c1563e7e43e6d9cfcdb90b4743b7c8ff9f67ec28f064aaabd6391dc58506544fe7934ac4cefa1f73c27b89c593d263b2e6375900cbb67ca95fe190fae8a8a7532a7cb85e275c38d7ba5ba0ec80f84ac02466490e973f899c7850da978d44649ba11df9c317928d20a0bc78e05e389c52663028090ab3a0a5f5d09f0c3d46a68426ede267018c7f352c246c3a","valid":true},
|
|
{"name":"2048 bits, e = 2^31 - 1, PKCS #1 v1.5, SHA-256","key":5,"scheme":"pkcs1","hash":"SHA-256","digest":"c56c1cf44a3d8dfb7bd3d78a212ab6aab9cd3e19a0c4fca48a1a475df7a1e438","sig":"21a28a0400ee19f441fb52c1ca41f9b467a24752b080cab6880569a8f21004ad9e591e5a0eaeab01aec76b4201e3a721fc0fa00fb2b48f27738db38b797279b47bfe583559414ac632cb222de550487c1be4346e165b3f316d800dc2d72ff2b6237a7acb2f80ab68774a7103bce62e97ee9fccb3cf00502ae00d86456b9addf9aaaf1cc3fa7ff7c85774a17268147808995e36dfacc6f3ca88df336b59574376d6c51fca7ba4957dc1a04e86e3c0e8fbdc6932c6694c31534b054c2236a03ab824b4498cf8b7f5a32460a1f0373697f77208276031cbd1523768c17f05adc897e7b515cd68a0fec38a2099610e244070f7beccbd7c844cd7c9111b90aae7fd30","valid":true},
|
|
{"name":"2048 bits, e = 2^31 - 1, PSS, SHA-256","key":5,"scheme":"pss","hash":"SHA-256","digest":"c56c1cf44a3d8dfb7bd3d78a212ab6aab9cd3e19a0c4fca48a1a475df7a1e438","sig":"162eef03c7f1f2cd2fdbec5479dd9945a602c02ec046e9819770789a4a7214471528153cea2ef97d3a05f44d96270b6d865671f0f6c0dbacfd2b5f71923573a5b84c6739601cace849cc8f25966dd75ecb07c109809f59ba60bba80cae82f733595d530813badeb82303a18010072f088d40ec00baa78d905e0e1816bb348e9170694e9977c7f30c4591941b6f45bcde70428a28ea0a400bb144e73d2e2e7c309ade8146f3603a4f5c8b446607168ca5ad2fb3ee45e57f08e4c6cc151e47e463733ed6aeb2a5c0ebcfef3e47788cf9a5c5e8ec4add94bba507e389713b53c0d984c390da04e5b54f2b0877545731fc99e7836924a12ba15b936de1a497f7f4d1","valid":true},
|
|
{"name":"4095 bits, e = 3, PKCS #1 v1.5, SHA-256","key":6,"scheme":"pkcs1","hash":"SHA-256","digest":"6d13fd1f0eff831c8e6b1c0fda6f8463fd740bacd40eee0d81221b5cb951529d","sig":"0f618c3f00fa3641243e0da8d62e1b0ce0f4670be0e3feefedac119bcf58e91e1ea2c7a9ac939867e9bee4721925de5d5a0f1df60416acdefe16671a06cbe1ba44b25d31bc31cf527da8cb1c894deb8bf46001c99eabddbcc1236f89636f63717af10a4ee1566bf1bfe5b83a4836e03b71ae4dd8ab485b735e6e875d9a4532b755a317df70fd5cdabaeedde03ecb27a81a7727a7301c0876ea84cb72a38efaf08e2bb9261e3ad41d9b46377f6f42a08201c65d0579de69ad5c0db1b20a9973a4624d0ef405bb997a66e52de3c0ca927750b806b6d6dc6ad72c93c54f17729cbe147e70fd59ecec8da0b94d210353d6d884d249f971cd24d777cce2ef74f660e502a32ba1f38bc123c3bb79468ded6449238439a64b96bdf92a77f18b40f0026a0bb99d7aaeaad9a62299b4f2bdc57e783034b2e3d59466320c455d1797424ac85a3864fdf9e1d0caa2f6ae42c793733b73b0470aee4c8ef83fc02d89197f818c734ffcd50401da22af4a8de39658f0bd2836a1641b1f23bf2b270b96d5bf4f0b9a0332b96d5b0acbe94cf60b121c7955b575411d13376c1f64439d7158141537bbd8c35a9bc75374db29cbb9b560e7ae6aa2e3f5d28ab95df044a5efd7956f6c9d8a6aff8849d95cbec3cd172b641b0605e8a1e368652e4c63ce9741a8044219f7805c090e30c1c1c0c396d42e63063bcb510c2121253b1c1309b138eba40946","valid":true},
|
|
{"name":"4095 bits, e = 3, PSS, SHA-256","key":6,"scheme":"pss","hash":"SHA-256","digest":"6d13fd1f0eff831c8e6b1c0fda6f8463fd740bacd40eee0d81221b5cb951529d","sig":"545c6b67ebe25c7a08416c80799321b108cf9c559f584a5397f07c68f51d879cde2f82ef3f9fe5a417d2560c255e8991a8a0b235156d547b2cf000cc406c29bb19d7f30cf84055fd6b78bff2f888f15754177d45bf14903da1276916ad42bbbcc0d09af24e62d3001b696c23c7608e9dd9cd7871bcb46e47b6cae220afd517b5cacd66f8b8e028f647f08cb54f1db1816ea40ef51382b78a099d2dfba8ecd1eb89a78fef184142089fd26cbbb68462db803a4a646823b0af22326e2568d3c21d595ee8a3b8966d69210c06196e3d63d3d32c1e172f9ab9c1bb1ef878d07829d100d44d598440f48cfb7951858a18c66554054c1a1e376d2039ec0ec1ff3682048794d6976b5265fd880923279a4e45f39dbefd5b239b59d5d6bb86894819509414fbe0146bffb072dd06b0b54c211f64a8f1182bc165f9c7bded4633420ca1adfaed9ea9242a1f1d6b93a9f0992220abbdd1caecf2a1520acf8a9a1cd5da72cfa12cc9e5796b72fede772ea19ffbf9266c1b025953ecaa180be79943599314109858741fada1da85c6a2638eff134ac432c5da9df8c88bd91e7ba7211596dffb2b1c24b2c864cbd5ec025782ffc6106a3cb91b95c3f7b324bf7e00998370ef8122f2ec65f23b6443c6a3141e5a800dd13d29a864d02c95d01dcf20dd81959745998178a6e963ab262da10188469b5462bbfb4667330c7b15f436c2e977a1962b","valid":true}
|
|
],
|
|
"verify": [
|
|
{"name":"2048 bits, e = 65537, PKCS #1 v1.5 checked as PSS, SHA-256","key":0,"scheme":"pss","hash":"SHA-256","digest":"5399ac6039192095055acdb450257619c42ba845015d1c888e8b03fd244b2852","sig":"4d1f31335cb6848b91ee02c624aee5ca8f08117849eb632ea86f9c0d7f65d1de0b1e0a86c59530d7b72f9204bc01de07537758fa1e1f707c8b717a6bff72d8eb433bca6c1bcd82ec824dbb866b9768ae13ca78c45d4171369078703e26d15bf6f3db1e18969ed1fcf1eb4bcea54f7581b3c6000ab8ba6b3420f2e57d4af1077787a6bd7006ea4f218d1d8253b9a6d6b79512d887b65c10678437f9c1e1a534846179d4a41300738ade3172e032c68fd1b86f2b30e0b6823514b1d60152d2f7da56684f8f28924fd24f108623ec504325d502a969036eaa86c1c80a7e3e3aa7a88600085fd83860b931d59d58a40859371667fe0bd9551d0fe9e069a2e4687247","valid":false},
|
|
{"name":"2048 bits, e = 65537, PKCS #1 v1.5, a zero byte in front, SHA-256","key":0,"scheme":"pkcs1","hash":"SHA-256","digest":"5399ac6039192095055acdb450257619c42ba845015d1c888e8b03fd244b2852","sig":"004d1f31335cb6848b91ee02c624aee5ca8f08117849eb632ea86f9c0d7f65d1de0b1e0a86c59530d7b72f9204bc01de07537758fa1e1f707c8b717a6bff72d8eb433bca6c1bcd82ec824dbb866b9768ae13ca78c45d4171369078703e26d15bf6f3db1e18969ed1fcf1eb4bcea54f7581b3c6000ab8ba6b3420f2e57d4af1077787a6bd7006ea4f218d1d8253b9a6d6b79512d887b65c10678437f9c1e1a534846179d4a41300738ade3172e032c68fd1b86f2b30e0b6823514b1d60152d2f7da56684f8f28924fd24f108623ec504325d502a969036eaa86c1c80a7e3e3aa7a88600085fd83860b931d59d58a40859371667fe0bd9551d0fe9e069a2e4687247","valid":false},
|
|
{"name":"2048 bits, e = 65537, PKCS #1 v1.5, n - 1","key":0,"scheme":"pkcs1","hash":"SHA-256","digest":"5399ac6039192095055acdb450257619c42ba845015d1c888e8b03fd244b2852","sig":"ce3748cbcc787712518602d02bb81ef44aa2a924f74fa566825664f6038d36b19011f8e2c0e7a33f5057a7c13c8b47a76d4c5f375569c4e06dccf8a6b2296665e6ddb3cb6c76bb3b790fde6a966c567d8c918cc40ef5bc7e5889ff8c856bf311eeb679dc50dfad30fddceff7bb9debddd9970c6e1c5cee9c462cf988bc1f01d6e750c25c84d1afd68491f71bdd137f6033927b47f0f71abe8ee0c2ccab28a2bb614b9000485af4ac841245898d669d6acd40a962692ee207417d1353a375ed6ef4d54d21933f16c7612ac9c6030f30e9f302be3dd0222d6c3bde77a1a8b8169b591e5d83e7bfd8ec18b92f2172160a44276c55444c35728ec9da118f6f834a2c","valid":false},
|
|
{"name":"2048 bits, e = 65537, PKCS #1 v1.5 encoding, as Go writes it","key":0,"scheme":"pkcs1","hash":"SHA-256","digest":"5399ac6039192095055acdb450257619c42ba845015d1c888e8b03fd244b2852","sig":"4d1f31335cb6848b91ee02c624aee5ca8f08117849eb632ea86f9c0d7f65d1de0b1e0a86c59530d7b72f9204bc01de07537758fa1e1f707c8b717a6bff72d8eb433bca6c1bcd82ec824dbb866b9768ae13ca78c45d4171369078703e26d15bf6f3db1e18969ed1fcf1eb4bcea54f7581b3c6000ab8ba6b3420f2e57d4af1077787a6bd7006ea4f218d1d8253b9a6d6b79512d887b65c10678437f9c1e1a534846179d4a41300738ade3172e032c68fd1b86f2b30e0b6823514b1d60152d2f7da56684f8f28924fd24f108623ec504325d502a969036eaa86c1c80a7e3e3aa7a88600085fd83860b931d59d58a40859371667fe0bd9551d0fe9e069a2e4687247","valid":true},
|
|
{"name":"2048 bits, e = 65537, PKCS #1 v1.5 encoding, no zero after the padding","key":0,"scheme":"pkcs1","hash":"SHA-256","digest":"5399ac6039192095055acdb450257619c42ba845015d1c888e8b03fd244b2852","sig":"47725cb7c4b0b3a42e3a8c985d4f69b14a4517deb702463fa82d7e13b34423852fe8c36c2a0bfefe4e68f5c5bea366868ea31f021d9fd1d53df33c587854f3dc2b338070f54cd2b49a1015d3e55baa66fb487e0eda77b6cece9cb1a6a6722eaa2e3574f4ee843d09a3869e0574f2caf81c0f89dc42b83787d84587022c1070f336f7c256ee8a0e3e90a79fe95d604687cf14d15eec88f34ed383f4da95c4f6f9238d53c2be3bdaf55eadf015af005a932c5d5e1979888dcaecf68d6783b50d99134c6a917eb4cec5299faa1570ce5a1b0af15cbae69ad8924c289d30934095f7f79c9e33a3107fcd3a9c98fb46bc71e3b805c49f91f613f8a442784f2f61ac00","valid":false},
|
|
{"name":"2048 bits, e = 65537, PSS encoding, built here","key":0,"scheme":"pss","hash":"SHA-256","digest":"5399ac6039192095055acdb450257619c42ba845015d1c888e8b03fd244b2852","sig":"ae4720375275b30bcb2030f2ccb1e8cffc94e110467fae6b2569091c1e511c6d3e4f547e60ac37f44fb44900749cee135506ce056ef87f6c47ba58dc37da067e758b9ed60c24aebed21bd600f80cd10176a097d90da19761f4035e7309fe6823489af5f4763fa830709952450a84a436307860c7b6f673f158c5da947c0b3fe05a296055cd1488a74d864388a428a384e076c70d596d22274f4a1995006f1768f08f942d876e3e8567eae625795fb3e173caca4f5f61c7de92142988a12dcbc347b28746b6f0602079781f93b9aee2f7b740c55591daa4b6bff73182e2d9913b05f53ccafcd576144427519d43f5ceb65ae428059ce960feec40a91ff9b1c01e","valid":true},
|
|
{"name":"2048 bits, e = 65537, PSS of Go with the salt length 0","key":0,"scheme":"pss","hash":"SHA-256","digest":"5399ac6039192095055acdb450257619c42ba845015d1c888e8b03fd244b2852","sig":"a8b627858a586ef76ac9657c8d91031d7721d16db47a5363e661b1fce9073ba551c734207f9f3c5ec1bc92ae84e3db7f7b98c8b07cce753aeb3897971fccee3da6a5561e584e31d7a72d83aed2f0e13c68698c7e247b31735e28d799a650365040eda9370c67bc6dc398e30517a59fdb54206ee4f0490181cd6538b1334a347f502782b0f5379ac3d9a49c33bee20f8893b1952c070ce85ae76ca0820cb7c2127e3c54b72e76f58b4f2eb851f3e70df345aee36c963d32c1e6020c81bef3b86d81c000f5967c75d325d8881eaeb87e8b9ebca06a132e71f1143bd49b2dc9451586b67ff72ec8814aec4640f9d9e663e9ed836c6d49dd79ca88426103b6322033","valid":false},
|
|
{"name":"2048 bits, e = 65537, PSS encoding, MGF1 with SHA-512","key":0,"scheme":"pss","hash":"SHA-256","digest":"5399ac6039192095055acdb450257619c42ba845015d1c888e8b03fd244b2852","sig":"2d13cc4f6cc09983de936d2268539a8c66eaef85cee7f158175fe52cb9ac1d8ce14563cc98a6bc168e407e91d5c4725bdfc3b8f0b478eb9c4d65c71dc5f5de11ffecdc3d32e56cc3bfd34c06ed79cc084b8fbf3a122fdb1356b08bb53d41c00092c650be2c342c4a152c226df25f5e233b57ed5ba58c25bde4277b6ef868c627d67a2435537511184ae2591f4f8954c84a6b8f626b4d04946da02bb03ce1a8017da7dbe1facace3db640ad5e3c37fbc3b5f38c0b1ee1df5664a8e07ccf7e2ee09eee9c8a39a3d26feaabc698bbfa3dfed2b43ab4c94683c9e3b66927a6642ba9b36badf659757bd2c975868ede2d188a4ccd844d1fa3a9e412932715ce22da76","valid":false},
|
|
{"name":"2048 bits, e = 65537, PSS encoding, DB changed at 5","key":0,"scheme":"pss","hash":"SHA-256","digest":"5399ac6039192095055acdb450257619c42ba845015d1c888e8b03fd244b2852","sig":"acefcbf29c97052e2168e95945a2215c43d9989a29b178c83e2b60f949c3cc0028371c8183cb1222f0fc91ba9f0af195aeab324d4cd7fc6fc14e969451af5734a448835583934506fdc88501cebfd5338f072a2bba7104babdc31c725b04270e5ef0f22f7a55459956f00730a79d2f5f5e0aa5ef2526f8a8b6a7334f34274a857702863faa60d9d273b53cdc91ea07b8f740b82e8a10de37a6b8f74263e7c2c8a05c689ea10d095318891965a2ee65ebbbf27e8d89a47670f233f12661673fa44afe71c991471f265c1d6e6d0756da08f797d2c1151ea6d3d81ee03d9f35d95cda0076921993d1c4ee60fcaaaa877bec6107a2441264fa4dd6805fa84a6d1749","valid":false},
|
|
{"name":"2048 bits, e = 65537, PSS, a bit flipped, SHA-384","key":0,"scheme":"pss","hash":"SHA-384","digest":"71619e06f82e1cc31c6b102e500ab1306b30b310658ce2528685381b9db38b06e76132030ef14f772114c11900416c59","sig":"ba0b2097dc5fb3766a79eb8b6ba51df3568df7f35e53a091d53e72fdfd2ba4c9da89569a1fcfd839c1372903ba12a00e1f9ee3f00f66e958b2706d96d9c5e826ab3259c4976407e24978befa3c45e9124ea9c317ddcae9e96cd9b87be205170a2a28f2cc34d6edc5c2ef027f574d5d7e3d5cd313cedb52a42c678c9e147d487a2b2ccff4a6939069c9d00e79f3100d9ba412e9ea49d0ebcd520832978cff0d8ff23cc2685f23ccd2ab971ea0244e7d6b03fef67967514590eff5550cd8b96734edff7490fa81d3d3fd603b6bb496eb9d1458183795ab2028a22d74cb36af1f70a953d50c378d96f8e071d0360e5da92cb11aa0bd52dc385f3d0f1d2d0a1afcf4","valid":false},
|
|
{"name":"2048 bits, e = 65537, PKCS #1 v1.5 checked as PSS, SHA-512","key":0,"scheme":"pss","hash":"SHA-512","digest":"829085c11631fe9d086d5eac87702cbbac75e8edd8776401c01a240a3a1c596a015d8658e9b8384cf155c0e30a3b6f2a6b0fc4662247b0d5204c3cb5fef85ac3","sig":"639f206546126e73e659a6ad624069613b480db0e61f035ed315c32b3e5d5deb3624a57604ece1bfc9ad5f12946536ccb7228e856407c667631299fb3612acb79c26693c498d761895bc8aedaa0cbf4436727d2e5f59e152f213a42f91a5e26d71f361fbe64a0cd1b4a2cf208d9d33a30c9ad00ca4956a246cb093724dbb63db11638da76eda9091cd33a5d154e937b295691ae9b911e659dbf92a40569351a49f5f295d2c705b95d005f5ed0fc3fd55f6cdce975dd4ab742e53d5e0731c421e1db1884cac04d33b2fb6559ca86d77ed123049ca956b731419c2ce0d10a7f8ea898f50c4eaa5e727836c3ad37cf42e2c08c713ecbfa096ecdb4d81c9b1b7ddce","valid":false},
|
|
{"name":"2048 bits, e = 65537, PKCS #1 v1.5, a zero byte in front, SHA-512","key":0,"scheme":"pkcs1","hash":"SHA-512","digest":"829085c11631fe9d086d5eac87702cbbac75e8edd8776401c01a240a3a1c596a015d8658e9b8384cf155c0e30a3b6f2a6b0fc4662247b0d5204c3cb5fef85ac3","sig":"00639f206546126e73e659a6ad624069613b480db0e61f035ed315c32b3e5d5deb3624a57604ece1bfc9ad5f12946536ccb7228e856407c667631299fb3612acb79c26693c498d761895bc8aedaa0cbf4436727d2e5f59e152f213a42f91a5e26d71f361fbe64a0cd1b4a2cf208d9d33a30c9ad00ca4956a246cb093724dbb63db11638da76eda9091cd33a5d154e937b295691ae9b911e659dbf92a40569351a49f5f295d2c705b95d005f5ed0fc3fd55f6cdce975dd4ab742e53d5e0731c421e1db1884cac04d33b2fb6559ca86d77ed123049ca956b731419c2ce0d10a7f8ea898f50c4eaa5e727836c3ad37cf42e2c08c713ecbfa096ecdb4d81c9b1b7ddce","valid":false},
|
|
{"name":"2049 bits, e = 65537, PSS, another digest, SHA-256","key":1,"scheme":"pss","hash":"SHA-256","digest":"30f0d81b4c967692cc56cec79e4d05a33d1035d6afd71b99b80d10ee5e25358f","sig":"0188eab61b3b91f671273caff1e837ef4270f03cc862faa72e387666f95407dac8416356c76cc743c4bd5f540f9e9bdf502b4090ce386c26ce5f2f9099bcc67efa1d1a50caeecf53470d7f3eb975f60b847b082f277a37f146f2b1704971f21ecaf8b5cfc7dd1cbd84fb97bed1c3cbb02a2b91426527d1d88d45838526aa29232c1e128232a53ab9c128e69069344a1135c7f3f3aec088ea1931ecf55cbf34136061a8519768570eedc33ae8d28a87e09060f0188c570d63693edca0031ad35775e038a131a1e6af4d3b6fed7acbde656ec2778fa3ed1431459f0bbb4d23d426b4d48fd74c87ff38700dbbc0f7737d59f28db6c4a7ab5a8f2d557781a6e0464fdb","valid":false},
|
|
{"name":"2049 bits, e = 65537, PSS, the signature n","key":1,"scheme":"pss","hash":"SHA-256","digest":"31f0d81b4c967692cc56cec79e4d05a33d1035d6afd71b99b80d10ee5e25358f","sig":"01d4a8562f2e1127436bea0e3a6ee87cd686a76d94a217aae2ee1db9b2d3e4c9eaa8d55c5f83631e0ab651949c90b31206e68759603e4ba0be9fd2644edbe4caa7ba9396127f3b7c02b05472def7ab281a41ea6ed21e5833c81b6d4087e79dc28c9a8a047d7cc2744b1aba58d4a92d0fba486692e4b28f408be92b3ab100d140bf00e92ff476b16f36f528a73a48e0f50931ab9283f4a3aa0a0bcfc2befdfc513e47074a44815441b5d7b57678a4cad908519f58fbaad1e7970630edaf0c048f5e1a0d432f450055b8650a75391fd1bbf60946a3f570a74e2b8169f2ec76159796cbc40e9351debde866be48c52207f32026fc3fa00e8e6bcef132d5601ff2c7ef","valid":false},
|
|
{"name":"2049 bits, e = 65537, PKCS #1 v1.5 that starts with zero","key":1,"scheme":"pkcs1","hash":"SHA-256","digest":"14d231c0b59978584dc829f9d57711b9a1029627f5005a76215576b63a2e2fb8","sig":"0088519af40bc6d60c3c68633d63d20390687f2ee599b7fba99665652feafeadb0f903546788d73c43d97c57a82b1800faf28ea0de9e71f3ad98a0c82f69a3014e91abdab2551cbd6b374beea54f16a50f380c74960f3ad1827ca2de397f8446e20e62d3c415dddd8d9444c98f1bae2f5231c24a68a51bbeffe156e0f774a66910c15ca055f16817447dc5418e42c28e159c078a4f554ab91defcc030d1f9163cfa186550ff385c0a90b0981621921e7b798f8c02ab809c512ab6594f14b0fc933f67069ef24dbba603d28eb3514ff5548fa5595bf27e759d71777d18db6ae95f2b289dd92d4eab45ac0dc9b7d220ce7a33fe3eb22c056569c5b54f535858d3f8b","valid":true},
|
|
{"name":"2049 bits, e = 65537, PKCS #1 v1.5 encoding, block type 0","key":1,"scheme":"pkcs1","hash":"SHA-256","digest":"31f0d81b4c967692cc56cec79e4d05a33d1035d6afd71b99b80d10ee5e25358f","sig":"015bc3e2c6c4654bc081155f4005ca6e45b8ae60d182442cdda45f4cecd920a148975b3bc4c0b48c6ea4ec84976a5b54d60809d43fd8db788983000bcf24285203a35351e1912d5ff572d37dc33ffc51ef22a5a6792c594e917ecc0d67b5495d0ab7b8a6a371d806fefff1af1d3278481dd33dd74d4c1a06dc2d8e0cb4288002aa9cd0c02aa1d5700b8af7d37761bfb07ac2b7c1193c578f4008c7bee043b8d00734a70d3cd949479ea864114c1c686e8af1b480b2548b55f20589d488ab6aa746b30cea7b39ea8d2fbf41ca93c14549414ff2b000d4e700ecffa09d02638e0df7d75b5d03be3944a8b2366d9138b27d7d1f91791c2f14a20085154f82784891d1","valid":false},
|
|
{"name":"2049 bits, e = 65537, PKCS #1 v1.5 encoding, the DigestInfo of SHA-384 with this hash","key":1,"scheme":"pkcs1","hash":"SHA-256","digest":"31f0d81b4c967692cc56cec79e4d05a33d1035d6afd71b99b80d10ee5e25358f","sig":"0172ec353e89fc18680681238f2f152e85d9426e587beef8c232dc0c616ab66f02af2c61a066c05deb96582a5901adf23b9c743b46c3a612aa933b6d7a342c328072cc0dbcfc271f52b6aade2e08f517c3a8a17a9590fbe5534415715a9fe2fa4f24c743e936cf36709043553be0487d2414a118cfc62f17834ba20aa94acd18ce65080966df496af7a6c2531789e84203688aba81872cda6946767c0c2939da2d85a5730a1eb8ef33d0cc0dde156f3751cfcd8ec9c9836dc269ba98816e1a571105f1e41e943801a5208699cb4beaa08e75561aeb05896b9d075b23c41f52140d254f62ee08423ec110d3f223ccf20518444fdae4e5a865cccab0cc30ff91ca7c","valid":false},
|
|
{"name":"2049 bits, e = 65537, PSS encoding, a salt of 33 bytes","key":1,"scheme":"pss","hash":"SHA-256","digest":"31f0d81b4c967692cc56cec79e4d05a33d1035d6afd71b99b80d10ee5e25358f","sig":"0046eb89ef0e36eaea7f87e972748e3b79b0b54174f4c9ad3a68f71ba9dcfe4782d4289e9afedb44ecc82890dfc61bbf443dbcbfeb9e941cd2cca77de2f3aac6cd5b7a71caf29ec3809049c17ce0daca3b29694c9fd5c4c4aa54d00d5ecd5cacc658e34aca9c4d27192f5c5dd24bc132cb0bc479f46cf02cd67e0fe3252fb6dd64c1468c1273f6273522387c0117a8692b8f76b14d95cf64bc3de824fafb1582c7b4e1ab6b4c52eec6de2969df7d146fb8e8ad9f6261a0398557ad4601cdc67768cc545cc7468da0ce24524675a4fbf6623b27a267081d09fbf2a7ba36eaa328e8526e26b5da73cb25b81a505f59c4c029ef4194b7528a4b74910a281eccc53093","valid":false},
|
|
{"name":"2049 bits, e = 65537, PSS of Go with the salt length 0","key":1,"scheme":"pss","hash":"SHA-256","digest":"31f0d81b4c967692cc56cec79e4d05a33d1035d6afd71b99b80d10ee5e25358f","sig":"015886b3798f49fe543e9144070982770da1ce6d2d374804f9feb40547ab7a89e450a846996a5c3959fd0be77030a7868a23d00777fdca4bc2b7bb8daf4014f1bb48190aeebd0720434b46c15dcde468a11addc09fbddca4fcf191f27099f4eeccfbbbe9633704208170b05c520f94f734c73eb5ca489c85da2c019ea1b783c5543cf29b93563db8123396e9cea0b3b7e87db40dd7dbf3fa0975775e8741c248101e68c29b356df412e9cda24cc9802d326e2c14c38c44e4f231fc1373e4efc2271b55d3181943b3061ca70ed649279c33a79901f90058ba63f897119f867fadcf7721dfcbebb0968eab4f2c930ebf4ef9d1e536f7458301ec07a60b33539c4396","valid":false},
|
|
{"name":"2049 bits, e = 65537, PSS encoding, DB changed at 190","key":1,"scheme":"pss","hash":"SHA-256","digest":"31f0d81b4c967692cc56cec79e4d05a33d1035d6afd71b99b80d10ee5e25358f","sig":"01680a383091b46d58b4604f385ebc95475c2b6dbcaae01a0b958ad52a70a2582d5862863e1b7bb4f00795f2ee5023c45c4fc631a96723ca65c733e2bb64dacc9f33ecc4cae5695e1fa95b1ba58dbf5a35d6b17a8f9ae83e6c676e680883807adbd9f80efed7edff7a8913d8f1c999ecf14bd44994d6cd7ee4a841f8f3c9d6a037f7fac6863af94f0e1bb75d6296c13d97ad9d87046e161364fd63c987b6b393e6830e3fe8028a70b849d986719b294becc5f4e61fe9574c7dd4710cc86f977aac916ca0580541e35a4f4b51441c2f6702aa652c8b8a6bb22c5840b1a6d09831c96353184b5fd8854a989365f5903f09ea23630fdbaed3fbb2c7c2161a4352256f","valid":false},
|
|
{"name":"2049 bits, e = 65537, PKCS #1 v1.5 checked as PSS, SHA-384","key":1,"scheme":"pss","hash":"SHA-384","digest":"3170a382fb99157f3ad6f149b4b263639aace81c824c0a867ab287627e01735b061746ae7840a1e3968a47fe0000a956","sig":"0042d9a10da893ff3ae7ba9ff0fbe4f1facd470836142c1b8c4da54fbc344ee7aec9fee6d7d208d423fc98c90d27b7ffaf050121564a0bf4416e3f0955f38339639e4854c193dd24a455b7320b1c8bd40c3f015b119afb4c292deb9aff14493353dfd38e1b1fba245d073da19eb99314410319d6a781c97811609dd3665dd2ce3c55908c3d197564c3e2ca39f7053aaaf9acad838cf55faf191ec5eba486575716f77583bad2592cb327999f1fc2fb6434c33e720aeff7c7d07c830c7ee5e930d9109192431aed2b3840a5ca91117d1989accf201cd660be6399c535d36f0a315be5a1551d834b7d4e2eaf436c32cc350cb61157a010426ee5d35da30ed81cddd6","valid":false},
|
|
{"name":"2049 bits, e = 65537, PKCS #1 v1.5, a zero byte in front, SHA-384","key":1,"scheme":"pkcs1","hash":"SHA-384","digest":"3170a382fb99157f3ad6f149b4b263639aace81c824c0a867ab287627e01735b061746ae7840a1e3968a47fe0000a956","sig":"000042d9a10da893ff3ae7ba9ff0fbe4f1facd470836142c1b8c4da54fbc344ee7aec9fee6d7d208d423fc98c90d27b7ffaf050121564a0bf4416e3f0955f38339639e4854c193dd24a455b7320b1c8bd40c3f015b119afb4c292deb9aff14493353dfd38e1b1fba245d073da19eb99314410319d6a781c97811609dd3665dd2ce3c55908c3d197564c3e2ca39f7053aaaf9acad838cf55faf191ec5eba486575716f77583bad2592cb327999f1fc2fb6434c33e720aeff7c7d07c830c7ee5e930d9109192431aed2b3840a5ca91117d1989accf201cd660be6399c535d36f0a315be5a1551d834b7d4e2eaf436c32cc350cb61157a010426ee5d35da30ed81cddd6","valid":false},
|
|
{"name":"2049 bits, e = 65537, PSS, a bit flipped, SHA-512","key":1,"scheme":"pss","hash":"SHA-512","digest":"d06da2f81df060c2d187937b65a80350ac1d757b9ae645ef84a95a9aac9bf5c33e5ca038dfc85b7710c42202ba318e01390706c5778cad51af76a6991ffa2a2e","sig":"01370d3aa794856eb73b72bd0d65e4aca971abb705cc9690fa3b3036c2698af982596738a65e2ac163037e961eb884ca1356b7d9a05ee3f1b997cf78654970df8ea8d6687dec1120d848168727933b716a11feae6a5233aa82a44467fdfb202fd9e016801e4207af13b48dc140eb0bed60a52e97c81f14254094eb155111ebfbb3b71c8cb830c2d54cd7ee88c5967c831ae944ca0d0b728515ec26cfef121d3d97e7ef2f0e8f5443a8ce3bcb81aec9e23ab106bff59de2db78c297e5fa737b78f7771f5fb1821ec9ea8475cb9dab2bce0a9f3c063ea555176e4445147963cb735c7e7a2a61981b3ddab80c09a45387ba4f723937fdb21579edd781d2367b2cc7bc","valid":false},
|
|
{"name":"3072 bits, e = 65537, PKCS #1 v1.5, a bit flipped, SHA-256","key":2,"scheme":"pkcs1","hash":"SHA-256","digest":"9bbb5f80050f2a2af73865a64e4ef61c8341d9210412b7a57c1cde9e6ce681f1","sig":"87aa9e8a466221e7489b03d4941db1235784c0882ea1cc9d372bd9f6d985629efa304ef3af5e69d9dbd6db0f5373f13c358d0e272d69d35f14fcfef61346a8e52061bb427b5154f4a278bfe2afa4c0e6c50840e27f6cd1ac43b26ebadb7ed44cd5ca17445ee32f6a449d47f26b7c8a1544689a3ea072b2c33685a416e3ad02e967daa0cdc23c13e238e7f6b0bbe4f0d492cd3791648fd651d681dfeef44f56b52a33921b39b7c0c754631476c43cd0089d0ee8970af416b91e5906e62c88299a71eda95f8c51899c9c2504dd1ce6a4bda5c4b31d3ee19f1e614c46b3cbfabe0751023061d1c889732dba46bffd93a7da11f1855fb262763eb83c378af0fc81753268c857cd358bff6db8fb60d78f074ee3448feab7491d2cc153d582716a38e1047869d22b0ef499f592ef73eed78dfbc9f174cd2c7ed79940d1a4975eb1f0885eab1ac7d7579154ee4fea963be81bb0481af10051117deef7fabcb7eeb8395e0ada10888540987616344107a05f6e509f3b2d250109370e3a325ad7a63a517d","valid":false},
|
|
{"name":"3072 bits, e = 65537, PSS, SHA-512","key":2,"scheme":"pss","hash":"SHA-512","digest":"9acef5c26f661b53c6fe6b782a83c0e201178512ae1c602f69d8baa97943c64ec7cb9f94480387a152e989b6cf4c3e02e7bc6e8ff9aebd86839173e1f71abe14","sig":"a3edecc18d95f42626ca40c99c8e1322929c7351cfaa66bdba54dc15e9e249d9c0ce3bd3a87033c29e311cb2f170e91c125a26fc63d99723d050c9e0271c69639998641c5acf149ae7ab7afa40b72fbe7c04e6c7f60702000bbb7c59a1e2318c1352c2cf503e573a0c9953f5f4742b9d78245c17dac7cf9f61bbd8fc31a4c587d0a82263df205688ec9233ab300460236af066186cfbcfe1fc793ab71c8decf31b6240146204893082b26174dc10599bd2bf9b9dcebaad4748eb59084441881dc1fd813dc6273a261adf4a21b8974163148509bbe816459c93ffbf24f2f3ca70578d13b4b8a1ba12503da7ab720a7777eab7cb3c389b52003c4a429d470d9b3a26d8c7a66243e8afc2490fad61c4148213b4a782d17864cc0200adc891ba99123cfa02d9101af446c395dfc63f3ebfd358e2055c287625d62881f409ed7f853b029a62d21465c31fac1e8ab37e3e573539d4af69ea493fb9a2f76e9d8381e8bbceb6909b8ded8ce27be457b6281aeb35f154e719c3c48a1b9136b32c5139290e","valid":true},
|
|
{"name":"3072 bits, e = 65537, PSS, another digest, SHA-512","key":2,"scheme":"pss","hash":"SHA-512","digest":"9bcef5c26f661b53c6fe6b782a83c0e201178512ae1c602f69d8baa97943c64ec7cb9f94480387a152e989b6cf4c3e02e7bc6e8ff9aebd86839173e1f71abe14","sig":"a3edecc18d95f42626ca40c99c8e1322929c7351cfaa66bdba54dc15e9e249d9c0ce3bd3a87033c29e311cb2f170e91c125a26fc63d99723d050c9e0271c69639998641c5acf149ae7ab7afa40b72fbe7c04e6c7f60702000bbb7c59a1e2318c1352c2cf503e573a0c9953f5f4742b9d78245c17dac7cf9f61bbd8fc31a4c587d0a82263df205688ec9233ab300460236af066186cfbcfe1fc793ab71c8decf31b6240146204893082b26174dc10599bd2bf9b9dcebaad4748eb59084441881dc1fd813dc6273a261adf4a21b8974163148509bbe816459c93ffbf24f2f3ca70578d13b4b8a1ba12503da7ab720a7777eab7cb3c389b52003c4a429d470d9b3a26d8c7a66243e8afc2490fad61c4148213b4a782d17864cc0200adc891ba99123cfa02d9101af446c395dfc63f3ebfd358e2055c287625d62881f409ed7f853b029a62d21465c31fac1e8ab37e3e573539d4af69ea493fb9a2f76e9d8381e8bbceb6909b8ded8ce27be457b6281aeb35f154e719c3c48a1b9136b32c5139290e","valid":false},
|
|
{"name":"4096 bits, e = 65537, PKCS #1 v1.5, another digest, SHA-256","key":3,"scheme":"pkcs1","hash":"SHA-256","digest":"a491eb47cf801fd5c4f20f4c781003b706bf4ce19483641f42eb47947796e740","sig":"0ba85a810739df980a071a585370f4598c68061eb79d21692684eb28460e3c3ee58ef884e681a619f9e9fa78e08873e401d885b1655e7a3c99b160d137d075c96e3ea27a18a14d0b0f4d79fb5f5bd1d01bd4ddd92734e5ee81bd623872c8b2bc6812fe41f5ec577404ec03ca2b99b7909e67e9743379dd4a18baaf5e7b7761d54a5ffb1302ea5f992a0938c607036a6a7d66af27642c39bb4f7a950d01ba29ada44439ee0af33d09c6c79fdb5499b11f4d522f8853efaf46934a5042d907bb3773c82456e84c9d28497683f4c5e01d197ed131d628aafa155c3c313fb336947470f51a13cea0c628ac81b1f0764cd3413c37c5c2f2ac8b202343c8b176d42d02a6e196af48b33afb6286c9be8763c23310b16aa5ff334f6c8f35863a1bd988946dedc067c2e7af211813c3b4c976323b8573c40d6b41a6e00958c100ec619eac5542fee9e315c025972e37f28f530ff3c3ae07ede57505819789079e8495485980a1650882071acd8e0af67fac4e613f37c97f82e43fefe7adae9f411df4d4f5d7b5dfd97f0985462c6bdfc45403c9a40f7c9bb2330b93940d72428d9332c568177f210c097725e148f993f73731c170aa91c013c05c25f3389c30f1daa6f9f55fa31eca9efef8e03cd1a7ab94c8770c140d7199342c4b831ec8db378a29a2970c8d255b213c701594148363ae8acad918117c32e60ee4fb7dfa2ddc20b5021a","valid":false},
|
|
{"name":"4096 bits, e = 65537, PSS checked as PKCS #1 v1.5, SHA-512","key":3,"scheme":"pkcs1","hash":"SHA-512","digest":"c713fb96358c8966b612026d6f57b95a1152b50efd1c2bed7e9198f0f2096ac1174e63b0179105731e23e6d6a60b8169acbbc6c4fdf86491a7089e24e153c37d","sig":"303dbda358b0c3c6a5833d0982cd5bf3e5e8f876828f41cad7e16fa13e6c5ae7c4ddb3eb31fa55bc4849393fdedc5abb64e7fe74ecb8846c133c24d963a36e8d2beb01116f005aad6b4a73fa602c2b10f7c42fbb953e79f7a6b83525c964391d39d0ce57740be546c889df635ce51e575a40823f277f9b4e84dc75b34b92c21c354ff5e10e39a892e06eced5838abf579fab618de99135cf957f8b4144beaee8d1975c3d5d033b69768b46ab45c862cfd30b1f78edfcb8d2e4eaf65f8fc91c1c0ee17ee17401a2a440642a555d328789f20f00b797509873d250d8a14ad1f5fe191e8c5a08a349e97e8a75d6f7a0e2e091a17d12201a0da1ad515e45da2c8a76ed645f1b99609533c02a154e8ca9f89786e897bce1e479006bb58e10413afae689cbedac03bd6d140fa6fd34d424ce7af54d17e75d71b8c29cec8ad78dd1ecdcbcc659a0c808d4af917dffe4f3d2039fadaa9c8cb9b4d8c255bfd20399f6a4b502dab011de23217156b084419746cecf61e4580472174389443bdc1d8d84bc1a485e3a5faa90f14b1d9ddc99f4de7a21ba312a356470222ac3403da4dfaa923b33c224f2f3b23b717d8574bd74446c6aa897536f8967ed7c6e615d2e8f8843b33171353a1d198fd4cd8e0da3e964c924f9b9bfbe640dc521eb3e5c4277d5a7d5b469651f5e8eaa261c727b1c3b732342daf100c15ab89bb3bc98ee5d3e372cac","valid":false},
|
|
{"name":"2048 bits, e = 3, PKCS #1 v1.5 checked as PSS, SHA-256","key":4,"scheme":"pss","hash":"SHA-256","digest":"43e4a7cb01f34da60ad5d2d0000157504f3040c965e89e34b3bf403dfaef24fd","sig":"90ff28ebd2b96327163a7be9aabe24c11e1dda6ce8bc9f52dfb9938f189a2f4caa3f6f110639fd9a3fc7e46bbb4fbc08568b1ef5962ec1c2dd641b176a4e036ad31fb2fee3bf1f7347b73cdcf35a0bfcf8442a11dd146b05c5cb2e57dbd8bfa8f71a31c7709a895802706f5500d4bdb7daa96f1da0a9bd6009d65a2f1c9daef22a818fbcfec55802b80b253bab4bf2b3d3f9b0c209827ef3e9f26dcda3c0c9229ed35f98c1d708aced08f3173f58569e354a7c4e24328ef5e81e032118a61ad05ccef6d4011144119194df418489ec95b6ce886e097e432b896f135db40bf9a8d2e0b3d5634b7a784c7234ef677b53fe0f93fcff494c7088ab452616a768aa50","valid":false},
|
|
{"name":"2048 bits, e = 3, PKCS #1 v1.5, a zero byte in front, SHA-256","key":4,"scheme":"pkcs1","hash":"SHA-256","digest":"43e4a7cb01f34da60ad5d2d0000157504f3040c965e89e34b3bf403dfaef24fd","sig":"0090ff28ebd2b96327163a7be9aabe24c11e1dda6ce8bc9f52dfb9938f189a2f4caa3f6f110639fd9a3fc7e46bbb4fbc08568b1ef5962ec1c2dd641b176a4e036ad31fb2fee3bf1f7347b73cdcf35a0bfcf8442a11dd146b05c5cb2e57dbd8bfa8f71a31c7709a895802706f5500d4bdb7daa96f1da0a9bd6009d65a2f1c9daef22a818fbcfec55802b80b253bab4bf2b3d3f9b0c209827ef3e9f26dcda3c0c9229ed35f98c1d708aced08f3173f58569e354a7c4e24328ef5e81e032118a61ad05ccef6d4011144119194df418489ec95b6ce886e097e432b896f135db40bf9a8d2e0b3d5634b7a784c7234ef677b53fe0f93fcff494c7088ab452616a768aa50","valid":false},
|
|
{"name":"2048 bits, e = 3, PKCS #1 v1.5, n - 1","key":4,"scheme":"pkcs1","hash":"SHA-256","digest":"43e4a7cb01f34da60ad5d2d0000157504f3040c965e89e34b3bf403dfaef24fd","sig":"d7fcfeea8b9d4cc39434d1dd6e4cf7f80d550ec380dac964e3d28c55406c2515f3a1ce5d1394f69e9abcf1b87cfc02da30ecf1c11b12b67a41ae1d0981dae7019b065c59d6e40f2c6c2c0631d813af3809c750dcda543c965d313dd9347801a16cde4d3fd4ad6b91550d38f8d045fe0fd61255fa263c1ed6b7cb6702a158bed7dbaf49babdd52df656d54622af217c9883b6430cb8c39489b10e78f005de1b48ba19e2e36387510d00c3d1daa399808cd2a5c19b5a0bff168bae3d012125316f735f0212400fdfe67e45e1425190a8406eba057517380f06f619304bc6957d57e4856aae84ec38b00028cdcbcf17fab4c6f287af45812809893956bbf92e94ec","valid":false},
|
|
{"name":"2048 bits, e = 3, PKCS #1 v1.5 encoding, as Go writes it","key":4,"scheme":"pkcs1","hash":"SHA-256","digest":"43e4a7cb01f34da60ad5d2d0000157504f3040c965e89e34b3bf403dfaef24fd","sig":"90ff28ebd2b96327163a7be9aabe24c11e1dda6ce8bc9f52dfb9938f189a2f4caa3f6f110639fd9a3fc7e46bbb4fbc08568b1ef5962ec1c2dd641b176a4e036ad31fb2fee3bf1f7347b73cdcf35a0bfcf8442a11dd146b05c5cb2e57dbd8bfa8f71a31c7709a895802706f5500d4bdb7daa96f1da0a9bd6009d65a2f1c9daef22a818fbcfec55802b80b253bab4bf2b3d3f9b0c209827ef3e9f26dcda3c0c9229ed35f98c1d708aced08f3173f58569e354a7c4e24328ef5e81e032118a61ad05ccef6d4011144119194df418489ec95b6ce886e097e432b896f135db40bf9a8d2e0b3d5634b7a784c7234ef677b53fe0f93fcff494c7088ab452616a768aa50","valid":true},
|
|
{"name":"2048 bits, e = 3, PKCS #1 v1.5 encoding, no zero after the padding","key":4,"scheme":"pkcs1","hash":"SHA-256","digest":"43e4a7cb01f34da60ad5d2d0000157504f3040c965e89e34b3bf403dfaef24fd","sig":"284b7d1752e0f43de7ddeda6fe75d1fe6d989ada269d683d41053b4173217e28cc36cd8f322259fb26b709190ae89596225c78eeee2f5275fc76ab37912891b9d2fe5bfd0a3a973110c99daab58520c3538f81d26fd948d1eb25e573bc415621c2b03cee87c4bf5c3d0ea9764b618e6276bab6660a406ec83e7ece1ad5fa1f6fbc45a58eee08f252e754f9e8c79ab29d345e2d52736ecf55ee56da214ddf4fd9049362482e6ae030275f21ecf90f5e05207f9546ccb620f9a141ce7eaa0e20b49002b9ba9f032091c5ccec1ba4edd5f1dafee1378c25caa27cd7f5513eb62baa17f17934e35f58473b046012efe92d40c187139fb2d53a6d7895f46e2af59ef4","valid":false},
|
|
{"name":"2048 bits, e = 3, PSS encoding, built here","key":4,"scheme":"pss","hash":"SHA-256","digest":"43e4a7cb01f34da60ad5d2d0000157504f3040c965e89e34b3bf403dfaef24fd","sig":"8294d475378ae7145d4973ce92b8633dcc281a15b1c3cc6de77dbd44cb30df4e59ac4f98a6bea44968a1d19911aeecc756f5e5689ef72e2e01960dfa4c3814248b2806107ec2f3f69983699663a0205a469e57a8898f1fe150ab8218e7123d6474db39126238f9a4958fe22269f4c03009812e81c1563e7e43e6d9cfcdb90b4743b7c8ff9f67ec28f064aaabd6391dc58506544fe7934ac4cefa1f73c27b89c593d263b2e6375900cbb67ca95fe190fae8a8a7532a7cb85e275c38d7ba5ba0ec80f84ac02466490e973f899c7850da978d44649ba11df9c317928d20a0bc78e05e389c52663028090ab3a0a5f5d09f0c3d46a68426ede267018c7f352c246c3a","valid":true},
|
|
{"name":"2048 bits, e = 3, PSS of Go with the salt length 0","key":4,"scheme":"pss","hash":"SHA-256","digest":"43e4a7cb01f34da60ad5d2d0000157504f3040c965e89e34b3bf403dfaef24fd","sig":"45b13336b527dd3f0131f5a5c6b3b35f7faafc97692657c94589d5fd4d45ee9680c97aa7442ca362fdbbca295c09da3775e611b33dda5bebe15a029f6e8de35e7b1acaf41ba1fcfd28496ec8da0e7efea774bf1e903ed5b62ca4c10356382c51e5c3b50a853c429638971fc6fce6b7213e7f584f110daa4ce7e96554b3ae2821d8edfe248cd7ce0cda228db773e1e408e7a87bc8b0cde6c08666caea03b0dc4de437db6691b1d11ada227141c828ccdc5a382fa5de0b62651b8d8f8839d6bd0cd03b25056de23953ade18d8ee08fe38cb5cf67e0d36e1bcbc3bc98bca2c2824bae356d4d654d356f724741eb48c65480e313b7b40a06d014890866b0071efcfe","valid":false},
|
|
{"name":"2048 bits, e = 3, PSS encoding, MGF1 with SHA-512","key":4,"scheme":"pss","hash":"SHA-256","digest":"43e4a7cb01f34da60ad5d2d0000157504f3040c965e89e34b3bf403dfaef24fd","sig":"9bf66c892eb292cd313183b543146cfd927b6537bf5a4d26d9d9d5646ee73405709364e4663922b75210561944c3ecfbc64d6cf52483a124f3c3c4423f4dd11fca04dffd279f96b0c8c92989403247e945d4065761fbf851d401f2edb269237645414cb89d0bf588bed43bfdff4a3f20c6f34043f36013d1cf1de5e0331278c8e3b41fd8f2515bbbafeec72a85a0070ec4b146bc0e285e823cddb4b326d4efbb203d398c5b16a0b767bbef6d709c8ac00230c61a1da35a9b670748477216ecc49706e310726b39f43735c4872c0525b0b0e65b5b85f025acf453233457baa73b03d31ef5532ee5171403dc1cb60fbf5ef0ffd64a56b521a1e3e40bc796804103","valid":false},
|
|
{"name":"2048 bits, e = 3, PSS encoding, DB changed at 5","key":4,"scheme":"pss","hash":"SHA-256","digest":"43e4a7cb01f34da60ad5d2d0000157504f3040c965e89e34b3bf403dfaef24fd","sig":"38aef89b6c2602ebf4355ecd0975904b362c270a24934013bf435ec6ea3e24e6c1c6ac4b6f525d4d442777252d1b6c27072eacc94509353a78505f56c9d5e824f67f68f3745ffc1148bc61d4e07d472a1e47b6ee6cca3490b1b8f57728d3adf2f6c548437853675d92bed02466e42002b1493822a1f753cd702fdf99a6abac927dcfe5eb6623ffba8ee13c688caf9966f4617a9165a0cd44a622287190f8dcb54a91bc604d9fa42ea2f751fc19ed6080aec61095a4a2488f2e52b816e6a793c174abda47f7bf93b7f456a82e6929087b5338f649624f800477a0f1abb5c5a8cbfd54cc5ef6f760203b5aed0510cfe92638cd0b78711f2302321169174e64ac38","valid":false},
|
|
{"name":"2048 bits, e = 3, PSS, a bit flipped, SHA-384","key":4,"scheme":"pss","hash":"SHA-384","digest":"ecf3af401ccca998182d65c78435116473a38c07cbd5e8cb8e7fc81f97d4c16b355e0f25599d23d2f4cdb04750483e14","sig":"279488da38bac059c0dfad1d73f5978431ab22a40c26ac844af4ac59a9db405ea13c44750a016126e1d87f96650a2cbcd777d12c04858213565c74e57cacbe1c83e844e97cc121fc54673dc1d0c952814ce3b52f981ab452fa7c6dcf52eb05f76cf70e6124d95e8d7175a127f0b011e93d82a647583224dfec92840e60811ea0d6dd14d6d595720443c7e38dc4aa3828c2158f1689ed95d661248848c59df65c3a28a1dfe4caea5293d131de1f792a6999b39660d42271f06800a1173e48597edbc46e94179537760289154ce3b29ef01845109bb7b2c78e633b31bcf2db87bce78bb457cacae906474203a3dd3f8f3a395e343ab5b547fcc1342b097a916ca8","valid":false},
|
|
{"name":"2048 bits, e = 3, PKCS #1 v1.5 checked as PSS, SHA-512","key":4,"scheme":"pss","hash":"SHA-512","digest":"634f8956921a4ce79567de6424e367a3d31acb1617dc8fbc4c7b5fa871eab15dbe795d1111cc6d19634b1019fe631dceb5a44f225e5f0ec4a03eff83ea95b906","sig":"96852e756b496e040aa56692617de181bbe5f982e87d57e1d4f3d9062414ed0bd4490a43e5e12e400f9f2df38c8c99d45b1246fed10b8597854f7669a36e8c887e6f97b399f9c6609a44e9a938a5591c599de75642df90a0662d6a07c5cfc5889aadd1a951c55247915a294d3b4fd1432df3bb6ed2a37bf0aa4e0031a150df29affe02fb4b1c6e8545aadc93f4ee0f55489db72e461953f7a4cb86de55d680dc42c0e05144819f3f022d8d01b4f67918f9a15f2fb2f50994e25f86390d89c201034a3e76e7a6b5b5cf8d23e9c064236ad1415f32d8dd0d7ba777ff26c05c369f0ec21c9d29fb3d80ad5476553ab9f2bd75ec1d4bc04f51d61378d77f629ec130","valid":false},
|
|
{"name":"2048 bits, e = 3, PKCS #1 v1.5, a zero byte in front, SHA-512","key":4,"scheme":"pkcs1","hash":"SHA-512","digest":"634f8956921a4ce79567de6424e367a3d31acb1617dc8fbc4c7b5fa871eab15dbe795d1111cc6d19634b1019fe631dceb5a44f225e5f0ec4a03eff83ea95b906","sig":"0096852e756b496e040aa56692617de181bbe5f982e87d57e1d4f3d9062414ed0bd4490a43e5e12e400f9f2df38c8c99d45b1246fed10b8597854f7669a36e8c887e6f97b399f9c6609a44e9a938a5591c599de75642df90a0662d6a07c5cfc5889aadd1a951c55247915a294d3b4fd1432df3bb6ed2a37bf0aa4e0031a150df29affe02fb4b1c6e8545aadc93f4ee0f55489db72e461953f7a4cb86de55d680dc42c0e05144819f3f022d8d01b4f67918f9a15f2fb2f50994e25f86390d89c201034a3e76e7a6b5b5cf8d23e9c064236ad1415f32d8dd0d7ba777ff26c05c369f0ec21c9d29fb3d80ad5476553ab9f2bd75ec1d4bc04f51d61378d77f629ec130","valid":false},
|
|
{"name":"2048 bits, e = 2^31 - 1, PSS, another digest, SHA-256","key":5,"scheme":"pss","hash":"SHA-256","digest":"c46c1cf44a3d8dfb7bd3d78a212ab6aab9cd3e19a0c4fca48a1a475df7a1e438","sig":"162eef03c7f1f2cd2fdbec5479dd9945a602c02ec046e9819770789a4a7214471528153cea2ef97d3a05f44d96270b6d865671f0f6c0dbacfd2b5f71923573a5b84c6739601cace849cc8f25966dd75ecb07c109809f59ba60bba80cae82f733595d530813badeb82303a18010072f088d40ec00baa78d905e0e1816bb348e9170694e9977c7f30c4591941b6f45bcde70428a28ea0a400bb144e73d2e2e7c309ade8146f3603a4f5c8b446607168ca5ad2fb3ee45e57f08e4c6cc151e47e463733ed6aeb2a5c0ebcfef3e47788cf9a5c5e8ec4add94bba507e389713b53c0d984c390da04e5b54f2b0877545731fc99e7836924a12ba15b936de1a497f7f4d1","valid":false},
|
|
{"name":"2048 bits, e = 2^31 - 1, PKCS #1 v1.5, a bit flipped, SHA-512","key":5,"scheme":"pkcs1","hash":"SHA-512","digest":"779b0b4fabf0148c25c2fbb04506c842e92c5b8b2d6223c9da73ccd4b4b5a029c71e1454a66f7c43b21fbf7696e5d862209e051f1785ccddf717449f4d557d5a","sig":"24d85cc53e2b98fc57dfc6abca4dbeffb69aaea2bd37502f04d75628594dc40d3c75bcb73d5ac95ee5f2ed443f77de524ed2005f349505d1d50772fe20e9dd8aa0281bfd8133a5f77163101c61bbc3ac6fa4b06ece71702cb744af4b48f90e59c15b74210282915f187f50a706b21cf36f61cd4d9a6344d4337b65daa3dd29a0a23d91e03a1d10f4f1364c058c4db13c931856ec4f71434dbc94ce98408e41425fefee3669f4a95238a4caea4e4d7915efcf9c42ebd88191d2f3e50fe2ca231f24f19cfd4584b4253a2e01bbe7f379ff2c0f0e590405b2b4e70a65de2cc725fd80ef0091fdacf2070ff18e1af78a3b2d63c12380cb4ce57ca4681089b08819bc","valid":false},
|
|
{"name":"4095 bits, e = 3, PSS checked as PKCS #1 v1.5, SHA-256","key":6,"scheme":"pkcs1","hash":"SHA-256","digest":"6d13fd1f0eff831c8e6b1c0fda6f8463fd740bacd40eee0d81221b5cb951529d","sig":"545c6b67ebe25c7a08416c80799321b108cf9c559f584a5397f07c68f51d879cde2f82ef3f9fe5a417d2560c255e8991a8a0b235156d547b2cf000cc406c29bb19d7f30cf84055fd6b78bff2f888f15754177d45bf14903da1276916ad42bbbcc0d09af24e62d3001b696c23c7608e9dd9cd7871bcb46e47b6cae220afd517b5cacd66f8b8e028f647f08cb54f1db1816ea40ef51382b78a099d2dfba8ecd1eb89a78fef184142089fd26cbbb68462db803a4a646823b0af22326e2568d3c21d595ee8a3b8966d69210c06196e3d63d3d32c1e172f9ab9c1bb1ef878d07829d100d44d598440f48cfb7951858a18c66554054c1a1e376d2039ec0ec1ff3682048794d6976b5265fd880923279a4e45f39dbefd5b239b59d5d6bb86894819509414fbe0146bffb072dd06b0b54c211f64a8f1182bc165f9c7bded4633420ca1adfaed9ea9242a1f1d6b93a9f0992220abbdd1caecf2a1520acf8a9a1cd5da72cfa12cc9e5796b72fede772ea19ffbf9266c1b025953ecaa180be79943599314109858741fada1da85c6a2638eff134ac432c5da9df8c88bd91e7ba7211596dffb2b1c24b2c864cbd5ec025782ffc6106a3cb91b95c3f7b324bf7e00998370ef8122f2ec65f23b6443c6a3141e5a800dd13d29a864d02c95d01dcf20dd81959745998178a6e963ab262da10188469b5462bbfb4667330c7b15f436c2e977a1962b","valid":false},
|
|
{"name":"4095 bits, e = 3, PKCS #1 v1.5, SHA-512","key":6,"scheme":"pkcs1","hash":"SHA-512","digest":"e6183d79a6a46f746591de12630e09eff80777b9cfa4fff09675e5eb309895eb657069d3c63a352ef828d502a1fe6372c68562cf39d218534c96237400f826f6","sig":"048dda42b2d56f8f687ba32314312601a56b753155520934d368666093b1b3ed58a918475ff48f7321a83e05b4a6aaded48ac6d9ea5158c61038f5510feb0589fa852729f06915ee49ff75a64a5d129a1420746267baffa86545cc64f352716a9b47520b9bff81df08609e7e3fb687b446ad32f2e325d486be6e1987973e81b784ee262bc6ff41109d8f2588fd84669c5c725fd14ff6407d93abddb032575e1295d42b37fe0a435303be008f5fa45247cce4963322d55464db5aa83075dd1f2908d6ba0bbb98366e6bbcdb47bd7bd1e2dcdf29c5a9426690b9d611e41336f8fadfdec9d93402902500dc10566f325b33fed0e24f6abdf0f16f95c2e81c9afc8ff52bb5aeac865d920dfa5fa5ceafab412018763a113e898f7131681a218453987bc64ed4d5733236c1ccce22d4ffca8cdf14fe13b65200b7af82ef2b0f3ba21c4eb5d21798d5516cc03b522ca6b90c969f44d76507dc61ffa319234765f758bac98eb1dd74fa146b326b5327c4224cb40d784ab68209c2e47ca3e39ba50d61b55aa9b18821a38bb55d7cc5935ec230b67d1ab7e6f6a29c4d9db59e2eaf454fcd3603b190aadf0cedadb33856f0e334faec9a1f44991cf48c6adabb8a13690a1e24b6bf3e9352241f20767a6a2d601110b12dc4e14ddc8b62dec6e2676ba20f33e8e20b5d32d59e2d132c8efcbc4eabe73505b880ca6ea8c2aa574c4957df9a72","valid":true},
|
|
{"name":"4095 bits, e = 3, PKCS #1 v1.5, another digest, SHA-512","key":6,"scheme":"pkcs1","hash":"SHA-512","digest":"e7183d79a6a46f746591de12630e09eff80777b9cfa4fff09675e5eb309895eb657069d3c63a352ef828d502a1fe6372c68562cf39d218534c96237400f826f6","sig":"048dda42b2d56f8f687ba32314312601a56b753155520934d368666093b1b3ed58a918475ff48f7321a83e05b4a6aaded48ac6d9ea5158c61038f5510feb0589fa852729f06915ee49ff75a64a5d129a1420746267baffa86545cc64f352716a9b47520b9bff81df08609e7e3fb687b446ad32f2e325d486be6e1987973e81b784ee262bc6ff41109d8f2588fd84669c5c725fd14ff6407d93abddb032575e1295d42b37fe0a435303be008f5fa45247cce4963322d55464db5aa83075dd1f2908d6ba0bbb98366e6bbcdb47bd7bd1e2dcdf29c5a9426690b9d611e41336f8fadfdec9d93402902500dc10566f325b33fed0e24f6abdf0f16f95c2e81c9afc8ff52bb5aeac865d920dfa5fa5ceafab412018763a113e898f7131681a218453987bc64ed4d5733236c1ccce22d4ffca8cdf14fe13b65200b7af82ef2b0f3ba21c4eb5d21798d5516cc03b522ca6b90c969f44d76507dc61ffa319234765f758bac98eb1dd74fa146b326b5327c4224cb40d784ab68209c2e47ca3e39ba50d61b55aa9b18821a38bb55d7cc5935ec230b67d1ab7e6f6a29c4d9db59e2eaf454fcd3603b190aadf0cedadb33856f0e334faec9a1f44991cf48c6adabb8a13690a1e24b6bf3e9352241f20767a6a2d601110b12dc4e14ddc8b62dec6e2676ba20f33e8e20b5d32d59e2d132c8efcbc4eabe73505b880ca6ea8c2aa574c4957df9a72","valid":false}
|
|
]
|
|
}
|
|
''';
|
|
|
|
/// Part of test/vectors/cms_certs.json.
|
|
const cmsCertsJson = r'''
|
|
{
|
|
"spec": "0.12 draft",
|
|
"generator": "tool/cms_go_vectors_test.go, go1.26.8",
|
|
"source": "datekeys-go c531e936fa8188a4aab01575607cc85d4f5d4fa4",
|
|
"description": "cms.ParseCert: the error, or the fields (spans of serialNumber, issuer, subject, the subjectKeyIdentifier when there is one, and the SPKI), notBefore and notAfter, Holder, IssuerName, and ValidAt at instants around both ends. named: the certificates of the tests of internal/cms (cert_test.go), and others; bases and edits: the bases edited node by node, as cmstest.Edit does it, with the operations of cms_mutations.json.",
|
|
"every": {"bases":1,"edits":9,"named":4},
|
|
"named": [
|
|
{"name":"a certificate field by field","der":"3082014d3081f3a00302010202021234300a06082a8648ce3d04030230153113301106035504030c0a416e61204cc3b370657a3020170d3231303230333034303530365a180f32303531303230333034303530365a30153113301106035504030c0a416e61204cc3b370657a3059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020349003046022100ae0471693a5ef16d120d9ed245631b69330f0e44329939b32ec2ef9b5d83b7f3022100f9a01bb4fd4090937f6d9353f29c6cbb26d70be5c6593f839f60d81b0787cb8d","serial":[14,2],"issuer":[28,23],"subject":[85,23],"ski":[214,20],"not_before":[1612325106,0],"not_after":[2559009906,0],"spki":[108,91],"holder":"Ana L\u00f3pez","issuer_name":"Ana L\u00f3pez","valid_at":[[1612325105,0,false],[1612325105,999999999,false],[1612325106,0,true],[1612325106,1,true],[2559009905,999999999,true],[2559009906,0,true],[2559009906,1,false],[2559009907,0,false]]},
|
|
{"name":"signatureAlgorithm as a SET","der":"3082014d3081f3a00302010202021234300a06082a8648ce3d04030230153113301106035504030c0a416e61204cc3b370657a3020170d3231303230333034303530365a180f32303531303230333034303530365a30153113301106035504030c0a416e61204cc3b370657a3059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780310a06082a8648ce3d0403020349003046022100ae0471693a5ef16d120d9ed245631b69330f0e44329939b32ec2ef9b5d83b7f3022100f9a01bb4fd4090937f6d9353f29c6cbb26d70be5c6593f839f60d81b0787cb8d","error":"certificate: not a SEQUENCE of tbsCertificate, signatureAlgorithm and signature"},
|
|
{"name":"the version written as 1","der":"308201573081fda003020100020817e1f4546671b22a300a06082a8648ce3d04030230183116301406035504030c0d446174654b6579732074657374301e170d3230303130313030303030305a170d3430303130313030303030305a30183116301406035504030c0d446174654b65797320746573743059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020349003046022100ad2bd7f183413ee316e7c319645469222636230cfa137be2d0aaa1122ed6907b022100eb1386e11b23fbcdef628b1caa890c27b7565ae959598538e60990e57ccfdf3a","error":"certificate: the version is not 3"},
|
|
{"name":"the version 3 as a negative INTEGER","der":"308201573081fda0030201fe02081b9450bad20eb3d8300a06082a8648ce3d04030230183116301406035504030c0d446174654b6579732074657374301e170d3230303130313030303030305a170d3430303130313030303030305a30183116301406035504030c0d446174654b65797320746573743059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020349003046022100e870550928cf933ece6b0bb7f8e6cdfa6d4e1bc04bb514e30f6f811298524625022100bfb766543cce08c036f512a67cd24c0faf584e2f82ece4915756acd8a7eee8b8","error":"certificate: the version is not 3"},
|
|
{"name":"the signature of tbs as a SET","der":"3082014d3081f3a00302010202021234310a06082a8648ce3d04030230153113301106035504030c0a416e61204cc3b370657a3020170d3231303230333034303530365a180f32303531303230333034303530365a30153113301106035504030c0a416e61204cc3b370657a3059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020349003046022100ae0471693a5ef16d120d9ed245631b69330f0e44329939b32ec2ef9b5d83b7f3022100f9a01bb4fd4090937f6d9353f29c6cbb26d70be5c6593f839f60d81b0787cb8d","error":"certificate: the fields of tbsCertificate"},
|
|
{"name":"the SPKI as a SET","der":"3082014d3081f3a00302010202021234300a06082a8648ce3d04030230153113301106035504030c0a416e61204cc3b370657a3020170d3231303230333034303530365a180f32303531303230333034303530365a30153113301106035504030c0a416e61204cc3b370657a3159301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020349003046022100ae0471693a5ef16d120d9ed245631b69330f0e44329939b32ec2ef9b5d83b7f3022100f9a01bb4fd4090937f6d9353f29c6cbb26d70be5c6593f839f60d81b0787cb8d","error":"certificate: the fields of tbsCertificate"},
|
|
{"name":"notAfter with a fraction","der":"3082015a30820101a00302010202081b69537c1956c4f7300a06082a8648ce3d04030230183116301406035504030c0d446174654b65797320746573743022170d3230303130313030303030305a181132303339313233313233353935392e355a30183116301406035504030c0d446174654b65797320746573743059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d04030203470030440220278b53726fc84cc6c9dd9e8245bb70207a788e750ff422ac1a1dd8bdfc3d0a18022041ee73cc69456fd3c9d2ef8242c8c1af641b1b0a70ce855824a3e53b8cb9f528","error":"certificate: notAfter: a GeneralizedTime with a fraction of seconds"},
|
|
{"name":"the extensions as [4]","der":"308201363081dea00302010202080bb11937a87aeadc300a06082a8648ce3d04030230183116301406035504030c0d446174654b6579732074657374301e170d3230303130313030303030305a170d3430303130313030303030305a30183116301406035504030c0d446174654b65797320746573743059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a4123010300e0603551d0f0101ff040403020780300a06082a8648ce3d040302034700304402202173a6b4225e6e2250a397f739f0ea94dd46c8a7c66a305934be0908f12f0d87022077d562c23e153e4a077133f1711f1242d7e4249fe48bf13099a768390e89b48f","error":"certificate: a field out of its place, or after the last"},
|
|
{"name":"an empty [3]","der":"308201253081cca003020102020806f7718b5d16150e300a06082a8648ce3d04030230183116301406035504030c0d446174654b6579732074657374301e170d3230303130313030303030305a170d3430303130313030303030305a30183116301406035504030c0d446174654b65797320746573743059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a300300a06082a8648ce3d0403020348003045022100f95dab93424d74a9c1318b3a09f1ea1cdbbb617fa154b85ffaf0f58ef341958202202fb92348f995fffe142dad66c6e24a79e442da837eee866ab26e2033e2966318","error":"certificate: extensions"},
|
|
{"name":"an Extension of only its type","der":"308201303081d6a0030201020208185cea8d28832276300a06082a8648ce3d04030230183116301406035504030c0d446174654b6579732074657374301e170d3230303130313030303030305a170d3430303130313030303030305a30183116301406035504030c0d446174654b65797320746573743059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a30a3008300606042a030405300a06082a8648ce3d0403020349003046022100fffb95726357e3f39638c2085c96f0cdf3f3c18d2db1696554ca1c26a6ee378302210086d2074a514d55d7043ace1166087b27d9311bb103fd07c5054fc63854f04129","error":"certificate: an Extension that is not an object identifier, an optional BOOLEAN and an OCTET STRING"},
|
|
{"name":"an Extension whose value is not OCTETS","der":"308201313081d9a003020102020810b4e848e8444487300a06082a8648ce3d04030230183116301406035504030c0d446174654b6579732074657374301e170d3230303130313030303030305a170d3430303130313030303030305a30183116301406035504030c0d446174654b65797320746573743059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a30d300b300906042a030405030100300a06082a8648ce3d040302034700304402203c0b686c8e772469e9c76a8c4799abbabb109ec942dd8f686df3694e25423cfb022053d879e2c8be20158570b99a313b29c822dc60708cdde3f0b5305cb4676cae96","error":"certificate: an Extension that is not an object identifier, an optional BOOLEAN and an OCTET STRING"},
|
|
{"name":"a subjectKeyIdentifier not in DER","der":"308201353081dba00302010202083ff3c8bb2ac81e1d300a06082a8648ce3d04030230183116301406035504030c0d446174654b6579732074657374301e170d3230303130313030303030305a170d3430303130313030303030305a30183116301406035504030c0d446174654b65797320746573743059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a30f300d300b0603551d0e040404010700300a06082a8648ce3d0403020349003046022100a423066b8339d89101abdea9c01f1955ea8e6cc1abe6e084ac25aaf9c6b59ccf022100ff275bd464fd9780ddd3759c8a639997e501be57f66c9ae74a744a4cde0b9b4b","error":"certificate: a subjectKeyIdentifier that is not an OCTET STRING"},
|
|
{"name":"a subjectKeyIdentifier with a long form length","der":"308201343081dba00302010202083dbe62e2da9ad6c5300a06082a8648ce3d04030230183116301406035504030c0d446174654b6579732074657374301e170d3230303130313030303030305a170d3430303130313030303030305a30183116301406035504030c0d446174654b65797320746573743059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a30f300d300b0603551d0e040404810107300a06082a8648ce3d0403020348003045022100fb4460f606faaf1bafe62bfcf7e8e58d2e5edb3c647e47ff944b06efcb66a52a022034883aac65fa04041740fc0e09e9bf5fdda07fdc7503f89f0198b7afc09eced2","error":"certificate: a subjectKeyIdentifier that is not an OCTET STRING"},
|
|
{"name":"the issuer, an RDN as a SEQUENCE","der":"3082013e3081e5a0030201020208206657513bd9edb4300a06082a8648ce3d040302300c300a300806035504030c0141301e170d3230303130313030303030305a170d3430303130313030303030305a300c310a300806035504030c01413059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020348003045022035427ed78aa971998315962f26bcaa2ddfea67b85c102c0a61196319eacf0f4202210091cad86f5b58ec130db7924aa7976df755c2d14e654ebaea8b3469d677a1df7d","error":"certificate: issuer: a RelativeDistinguishedName that is not a non-empty SET"},
|
|
{"name":"the issuer, an RDN that is an INTEGER","der":"308201343081dca003020102020815599d3ed764524d300a06082a8648ce3d0403023003020101301e170d3230303130313030303030305a170d3430303130313030303030305a300c310a300806035504030c01413059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d040302034700304402200f188bff96688fab1620f4b57d37c667f6e98960c4dfd38e41b8fafcb0a6d2d9022002e35005c2975b38029df7f8da235e42feb9fa9a36edd9521f04db4298acad40","error":"certificate: issuer: a RelativeDistinguishedName that is not a non-empty SET"},
|
|
{"name":"the issuer, an AttributeTypeAndValue of three","der":"308201413081e7a003020102020808b88d79bf6da492300a06082a8648ce3d040302300e310c300a06035504030c01410500301e170d3230303130313030303030305a170d3430303130313030303030305a300c310a300806035504030c01413059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020349003046022100b1a35571fc99921266fa8e85c5ffc8d41bfa0ca29f46f5601d865df6ab6c432a022100e8f47338b5450afdf2bd77b7a05ec71b9c2353b3c07e025460d525df8c8f266b","error":"certificate: issuer: an AttributeTypeAndValue that is not an object identifier and a value"},
|
|
{"name":"the issuer, an AttributeTypeAndValue primitive","der":"308201373081dea0030201020208384c5cf476cd9e13300a06082a8648ce3d04030230053103020103301e170d3230303130313030303030305a170d3430303130313030303030305a300c310a300806035504030c01413059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d040302034800304502204716edc0230e5d64fad11c5ef1731d31c10b7f18b4b7e872d68a57519e283894022100b37802c10d105fe22f7670141d0faee7c7d5d121c1e2cffb16791c288984ba62","error":"certificate: issuer: an AttributeTypeAndValue that is not an object identifier and a value"},
|
|
{"name":"only subjectUniqueID","der":"308201273081cea00302010202080ab9f373e3d19c41300a06082a8648ce3d04030230183116301406035504030c0d446174654b6579732074657374301e170d3230303130313030303030305a170d3430303130313030303030305a30183116301406035504030c0d446174654b65797320746573743059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e36387582020002300a06082a8648ce3d0403020348003045022100d1a22c525fd8d757c3fc96422da0cf888f3993cf8408ff0f46f7fc58f9a42bb1022031ef052f1299dfbd6260edd58adebb613575d132db22559ccdcc0874619bbab6","serial":[14,8],"issuer":[34,26],"subject":[92,26],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[118,91],"holder":"DateKeys test","issuer_name":"DateKeys test","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"a GeneralizedTime in 2030","der":"308201593081ffa003020102020832eb10e9816b412c300a06082a8648ce3d04030230183116301406035504030c0d446174654b65797320746573743020170d3230303130313030303030305a180f32303330303130313030303030305a30183116301406035504030c0d446174654b65797320746573743059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d04030203490030460221009b090746bc353eb5e9b267721f3b27a9c060d317ba6ba08fa3016f085de2908b022100a8a466e3dd0dd095c056096cce315ebe0c873146aace57cf7e0756752ae0ee37","serial":[14,8],"issuer":[34,26],"subject":[94,26],"ski":[226,20],"not_before":[1577836800,0],"not_after":[1893456000,0],"spki":[120,91],"holder":"DateKeys test","issuer_name":"DateKeys test","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[1893455999,999999999,true],[1893456000,0,true],[1893456000,1,false],[1893456001,0,false]]},
|
|
{"name":"UTCTime of 1950","der":"308201573081fda003020102020809494dd183990493300a06082a8648ce3d04030230183116301406035504030c0d446174654b6579732074657374301e170d3530303130313030303030305a170d3430303130313030303030305a30183116301406035504030c0d446174654b65797320746573743059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020349003046022100cb518a72d6cc17e08d156286e49dc62b0757ada1902e0565259900f635dc49d20221009bc2de3c7cc97d6b2af28f024c83a3ee8d5ea523eec39e17cc8ad6bdb8f961f1","serial":[14,8],"issuer":[34,26],"subject":[92,26],"ski":[224,20],"not_before":[-631152000,0],"not_after":[2208988800,0],"spki":[118,91],"holder":"DateKeys test","issuer_name":"DateKeys test","valid_at":[[-631152001,0,false],[-631152001,999999999,false],[-631152000,0,true],[-631152000,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"GeneralizedTime of 9999","der":"308201583081ffa003020102020825347081dc7273dc300a06082a8648ce3d04030230183116301406035504030c0d446174654b65797320746573743020170d3230303130313030303030305a180f39393939313233313233353935395a30183116301406035504030c0d446174654b65797320746573743059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020348003045022100821ac53c21aebb8317db9fab3c0d5394fd6385ac17ae8663c63fc1b44e6e2976022078a612cc2bc3d44c40bc79ac79e7b455fa3d2a9eab0f16c8f97ba068e1e207e1","serial":[14,8],"issuer":[34,26],"subject":[94,26],"ski":[226,20],"not_before":[1577836800,0],"not_after":[253402300799,0],"spki":[120,91],"holder":"DateKeys test","issuer_name":"DateKeys test","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[253402300798,999999999,true],[253402300799,0,true],[253402300799,1,false],[253402300800,0,false]]},
|
|
{"name":"a second 60","der":"308201563081fda003020102020800dd2ba73013da28300a06082a8648ce3d04030230183116301406035504030c0d446174654b6579732074657374301e170d3230303130313030303036305a170d3430303130313030303030305a30183116301406035504030c0d446174654b65797320746573743059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020348003045022100ae3da8a5b99fa8ba72cdaa058bdb038b2a711eecc516f315bfbb44554a7d9e57022016ad705ee5290092c1348d23852f1e3dc03fa5018d3f5e162358ac11392ed190","error":"certificate: notBefore: der: a date or a time that does not exist"},
|
|
{"name":"notBefore after notAfter","der":"308201553081fda00302010202082297b33ed973ee92300a06082a8648ce3d04030230183116301406035504030c0d446174654b6579732074657374301e170d3330303130313030303030305a170d3235303130313030303030305a30183116301406035504030c0d446174654b65797320746573743059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d04030203470030440220073a45b2d5ca3c1651c4cc368072970669b89e867eac19ae86d2fc190397b64a02206ca18c90aca63bff2155ce924799fc5abef143c604e6a748a0717f008b3c87b4","serial":[14,8],"issuer":[34,26],"subject":[92,26],"ski":[224,20],"not_before":[1893456000,0],"not_after":[1735689600,0],"spki":[118,91],"holder":"DateKeys test","issuer_name":"DateKeys test","valid_at":[[1893455999,0,false],[1893455999,999999999,false],[1893456000,0,false],[1893456000,1,false],[1735689599,999999999,false],[1735689600,0,false],[1735689600,1,false],[1735689601,0,false]]},
|
|
{"name":"a NumericString beside the commonName","der":"3082018a30820131a00302010202083f130373c8c17f05300a06082a8648ce3d04030230323114301206035504030c0b4976616e20506574726f76311a301806082a85030381030101120c313233343536373839303132301e170d3230303130313030303030305a170d3430303130313030303030305a30323114301206035504030c0b4976616e20506574726f76311a301806082a85030381030101120c3132333435363738393031323059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d04030203470030440220105b69658e4a5ff8920c75d55c39eccbda7220629cf63cbd0769a733cd1d05c8022045b666251d827d69aa45c6c66b93a0cd0b4769a70e38326826574766df807ba9","serial":[15,8],"issuer":[35,52],"subject":[119,52],"ski":[277,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[171,91],"holder":"Ivan Petrov","issuer_name":"Ivan Petrov","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"a UTF8String with a BOM, kept","der":"308201493081efa0030201020208126509f5de1cfb42300a06082a8648ce3d0403023011310f300d06035504030c06efbbbf416e61301e170d3230303130313030303030305a170d3430303130313030303030305a3011310f300d06035504030c06efbbbf416e613059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020349003046022100a2ee942ecd688f9002a6becb872fad5057d623a5a806cd33f6bab4f821125ad1022100dbe4c757a25756cb4db9308d836c3d959e53a3e3c6890f65f662a6d77d51fd3b","serial":[14,8],"issuer":[34,19],"subject":[85,19],"ski":[210,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[104,91],"holder":"\ufeffAna","issuer_name":"\ufeffAna","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"a PrintableString of its whole alphabet","der":"308201773082011da003020102020836cb4c13fb131434300a06082a8648ce3d0403023028312630240603550403131d416e61204f274e65696c2028312b32292c20782d792e2f3a3d3f205a39301e170d3230303130313030303030305a170d3430303130313030303030305a3028312630240603550403131d416e61204f274e65696c2028312b32292c20782d792e2f3a3d3f205a393059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020348003045022100c74419bb918d68b5ea04e72fb467d39a773725d9948beefe7f001e12d8e57763022012716788031247c0066a18f3f4c7531e1ebc34ec32447a5b1025dae5b0ff6436","serial":[15,8],"issuer":[35,42],"subject":[109,42],"ski":[257,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[151,91],"holder":"Ana O'Neil (1+2), x-y./:=? Z9","issuer_name":"Ana O'Neil (1+2), x-y./:=? Z9","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"a PrintableString with an ampersand","der":"308201423081e9a0030201020208123afcf82ffc82a4300a06082a8648ce3d040302300e310c300a06035504031303412642301e170d3230303130313030303030305a170d3430303130313030303030305a300e310c300a060355040313034126423059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d04030203480030450220799c0a8d721679afc30da79875160a2d738ba3511939737b6282e9b5240618f6022100b199dd67403bebc23d450ffe511836fe3e232b08a90487eb02de72453ff3dd0c","serial":[14,8],"issuer":[34,16],"subject":[82,16],"ski":[204,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[98,91],"holder":"","issuer_name":"","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"a PrintableString with a semicolon","der":"308201423081e9a003020102020836568d13fd9bf895300a06082a8648ce3d040302300e310c300a06035504031303413b42301e170d3230303130313030303030305a170d3430303130313030303030305a300e310c300a06035504031303413b423059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020348003045022100eedb02259478b1bc8ae2c858b2fad21bf4f7c97e566d255adc372e797f6adcc3022028ddc1b1be961421e730845c1fc26b247d70f503ef099b8828683c7aedce6c5c","serial":[14,8],"issuer":[34,16],"subject":[82,16],"ski":[204,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[98,91],"holder":"","issuer_name":"","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"an IA5String with a byte of 0x80","der":"308201453081eba00302010202082fa38dd033b5c30f300a06082a8648ce3d040302300f310d300b06035504031604416e6180301e170d3230303130313030303030305a170d3430303130313030303030305a300f310d300b06035504031604416e61803059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020349003046022100ce5cf947c4b4dc18619a9e6d7c8c862ba60c2317ea7739a0bca46c27adbc09ee02210080bd03b7b959c1ffcd04e9bdad8d7fdf3db739b86352683eba38bf716870e85e","serial":[14,8],"issuer":[34,17],"subject":[83,17],"ski":[206,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[100,91],"holder":"","issuer_name":"","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"a BMPString","der":"3082016030820107a0030201020208008bb500220d09e9300a06082a8648ce3d040302301d311b301906035504031e120041006e00610020004c00f300700065007a301e170d3230303130313030303030305a170d3430303130313030303030305a301d311b301906035504031e120041006e00610020004c00f300700065007a3059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d040302034700304402205c43c7372f1dbcba2114bbd22201e0d6cdfa7cd6eee441972352b5864f9460d7022023e3a1019863d2d02e77528e7bfd6d71df508089a181e23f3b82d755beecf2ec","serial":[15,8],"issuer":[35,31],"subject":[98,31],"ski":[235,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[129,91],"holder":"Ana L\u00f3pez","issuer_name":"Ana L\u00f3pez","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"a BMPString with a surrogate pair","der":"308201543081fba003020102020820233868801a75f3300a06082a8648ce3d04030230173115301306035504031e0c0041006e00610020d83dde00301e170d3230303130313030303030305a170d3430303130313030303030305a30173115301306035504031e0c0041006e00610020d83dde003059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d040302034800304502206a18669580d0e466f8125c1570a62a220f4ce2de797906637d69fd0d9995a2e4022100b7a3ca4fe67687370ad9dd04db4a4800e11d5b81b7799268ac6ad9662f967a0b","serial":[14,8],"issuer":[34,25],"subject":[91,25],"ski":[222,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[116,91],"holder":"","issuer_name":"","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"a BMPString of U+E000","der":"308201403081e7a00302010202082688a6b22ecfdc11300a06082a8648ce3d040302300d310b300906035504031e02e000301e170d3230303130313030303030305a170d3430303130313030303030305a300d310b300906035504031e02e0003059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020348003045022100839dd98150a5d4f6113c5b4edffeceebe116907f88fec51dd4f8f8f7f5ab642602204d78470d11e3aa35fdf073ff17bc320c70cba34589e19cf3736016c6288f16a2","serial":[14,8],"issuer":[34,15],"subject":[81,15],"ski":[202,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[96,91],"holder":"\ue000","issuer_name":"\ue000","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"a GeneralString","der":"308201423081e9a00302010202082c84c364d5045420300a06082a8648ce3d040302300e310c300a06035504031b03416e61301e170d3230303130313030303030305a170d3430303130313030303030305a300e310c300a06035504031b03416e613059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d040302034800304502200181438a9c02a0a9bc7c6f311e1db09d35d4c6f08fc973b0c5d6c7bac5d009a2022100eda87df2eb341a545b72422a956731f09d60b5ece9f0bd0f599b3cae69d374c1","serial":[14,8],"issuer":[34,16],"subject":[82,16],"ski":[204,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[98,91],"holder":"","issuer_name":"","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"a commonName in an RDN of two attributes","der":"3082015f30820105a00302010202081f1cbb4ba74e07bc300a06082a8648ce3d040302301c311a300c060355040a0c0542616e636f300a06035504030c03416e61301e170d3230303130313030303030305a170d3430303130313030303030305a301c311a300c060355040a0c0542616e636f300a06035504030c03416e613059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020348003045022100c130483f1eca1ddb0bb8aa9fb1627f27b79cacbd5339fc1e975e9843639c58d4022003711e14b7b667cdb266337bda9cc460826aa137059d324dc03eac338ffea498","serial":[15,8],"issuer":[35,30],"subject":[97,30],"ski":[233,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[127,91],"holder":"Ana","issuer_name":"Ana","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"givenName and surname without a CN","der":"308201653082010ba00302010202081715dafe75cf424e300a06082a8648ce3d040302301f310c300a060355042a0c03416e61310f300d06035504040c064cc3b370657a301e170d3230303130313030303030305a170d3430303130313030303030305a301f310c300a060355042a0c03416e61310f300d06035504040c064cc3b370657a3059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d040302034800304502204c1d518b2de9d715fe05bd22ea06235170d5fc8711dfd08a288dc746aedc1f6502210095bdf1afb05980700d545135962e78838485ec1758f2c6217503fa2bfa6a5017","serial":[15,8],"issuer":[35,33],"subject":[100,33],"ski":[239,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[133,91],"holder":"Ana L\u00f3pez","issuer_name":"","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"an empty givenName","der":"308201883082012fa00302010202082f171d1ae219a973300a06082a8648ce3d04030230313113301106035504030c0a416e61204cc3b370657a31093007060355042a0c00310f300d06035504040c064cc3b370657a301e170d3230303130313030303030305a170d3430303130313030303030305a30313113301106035504030c0a416e61204cc3b370657a31093007060355042a0c00310f300d06035504040c064cc3b370657a3059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d04030203470030440220720c24d1b70f3ae2959b142bf469067e40976db11c3392e68adcc541ea7d497f02204b2d023dd8e493a81418fbd8ee17c08b8d8b24a3e0f5f67eeac7bb4abea2ee66","serial":[15,8],"issuer":[35,51],"subject":[118,51],"ski":[275,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[169,91],"holder":"Ana L\u00f3pez","issuer_name":"Ana L\u00f3pez","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"a surname that is not UTF-8","der":"308201883082012da00302010202081581d3f808377a42300a06082a8648ce3d04030230303113301106035504030c0a416e61204cc3b370657a310c300a060355042a0c03416e61310b300906035504040c024cff301e170d3230303130313030303030305a170d3430303130313030303030305a30303113301106035504030c0a416e61204cc3b370657a310c300a060355042a0c03416e61310b300906035504040c024cff3059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020349003046022100c9e8a0aff34f85e3b1390914ff602e6e8a45de3a8695a282353c4e851d50ae3d022100f7db0e9175f9ba1bc87aa815150944396c984f17b31199068caeee886680f232","serial":[15,8],"issuer":[35,50],"subject":[117,50],"ski":[273,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[167,91],"holder":"Ana L\u00f3pez","issuer_name":"Ana L\u00f3pez","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"a givenName with an escape, not the CN","der":"3082019230820137a003020102020806697f95bc8d1c4f300a06082a8648ce3d04030230353113301106035504030c0a416e61204cc3b370657a310d300b060355042a0c04416e611b310f300d06035504040c064cc3b370657a301e170d3230303130313030303030305a170d3430303130313030303030305a30353113301106035504030c0a416e61204cc3b370657a310d300b060355042a0c04416e611b310f300d06035504040c064cc3b370657a3059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d040302034900304602210080e4d9757c21ecd6a020304d2a4e570a7746cfceb4d5958020bd949273e9f2f3022100dd4e6922ba1606812c9023574317959323603255746315baf1dee067368625b4","serial":[15,8],"issuer":[35,55],"subject":[122,55],"ski":[283,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[177,91],"holder":"Ana\u001b L\u00f3pez","issuer_name":"Ana L\u00f3pez","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"only a commonName whose arc wraps in 64 bits","der":"308201543081fba00302010202080f34af1f37c37564300a06082a8648ce3d040302301731153013060c5504828080808080808080030c03457661301e170d3230303130313030303030305a170d3430303130313030303030305a301731153013060c5504828080808080808080030c034576613059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020348003045022100ee5364689cdc50950c0dd9288ea240cb9b78f4649859e174a7e3075110eacdec02204c96520adf132a48cb25d6cfcbbec0d7ada4b8f3e61caf7c76925254cfa5da25","serial":[14,8],"issuer":[34,25],"subject":[91,25],"ski":[222,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[116,91],"holder":"","issuer_name":"","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"the issuer, a commonName","der":"308201663082010ca00302010202082fb5797eb484ec46300a06082a8648ce3d0403023027310e300c060355040a0c0542616e636f3115301306035504030c0c434120646520707275656261301e170d3230303130313030303030305a170d3430303130313030303030305a30183116301406035504030c0d446174654b65797320746573743059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020348003045022100a414997bc864c74e2548cde01121d789da8034519efa34323f07040d009ed29202204ce9804ac10ed4df873cac5338ea0d4e493ca452ec3a3d02709191542c744a22","serial":[15,8],"issuer":[35,41],"subject":[108,26],"ski":[240,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[134,91],"holder":"DateKeys test","issuer_name":"CA de prueba","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"the issuer, two commonNames, then the O","der":"308201673082010da00302010202081151c22e7c46a1b9300a06082a8648ce3d0403023028310e300c060355040a0c0542616e636f310a300806035504030c0141310a300806035504030c0142301e170d3230303130313030303030305a170d3430303130313030303030305a30183116301406035504030c0d446174654b65797320746573743059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020348003045022100fe2314d72c29d91c3a150a22663f72225f26ee4e03e9ed408564a952584ccf5b02201bb58a62a1c140c9c512e86a5e97a299b2328948ddd44884c5dc499da53e017d","serial":[15,8],"issuer":[35,42],"subject":[109,26],"ski":[241,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[135,91],"holder":"DateKeys test","issuer_name":"Banco","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"the issuer, neither","der":"3082014a3081f2a003020102020818dd2ca47f113df8300a06082a8648ce3d040302300d310b3009060355040613024553301e170d3230303130313030303030305a170d3430303130313030303030305a30183116301406035504030c0d446174654b65797320746573743059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d04030203470030440220230d8d64b3b2a36b1ec7c118a07cc4414a0b830f5a4173bcf658c264b366030d022058f15d8cec17f4e6db08b59fdcf5b25caaf967204ea39fd0f50d5a6af3ea682b","serial":[14,8],"issuer":[34,15],"subject":[81,26],"ski":[213,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[107,91],"holder":"DateKeys test","issuer_name":"","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"an extension whose arc wraps to subjectKeyIdentifier in 64 bits, its value not DER","der":"3082013c3081e3a00302010202082767f53485d0ba6d300a06082a8648ce3d04030230183116301406035504030c0d446174654b6579732074657374301e170d3230303130313030303030305a170d3430303130313030303030305a30183116301406035504030c0d446174654b65797320746573743059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a31730153013060c551d8280808080808080800e0403010203300a06082a8648ce3d040302034800304502201226055b8874ffee4755f802d8d2f39ef71bd78bfdb67a91ce5941bd47543c69022100a6abfb7d1bff9ec1f092d7d8fcce500c3ab08ead03058e147186c5b68a82f4a7","serial":[14,8],"issuer":[34,26],"subject":[92,26],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[118,91],"holder":"DateKeys test","issuer_name":"DateKeys test","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]}
|
|
],
|
|
"bases": [
|
|
{"name":"field by field","der":"3082014d3081f3a00302010202021234300a06082a8648ce3d04030230153113301106035504030c0a416e61204cc3b370657a3020170d3231303230333034303530365a180f32303531303230333034303530365a30153113301106035504030c0a416e61204cc3b370657a3059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020349003046022100ae0471693a5ef16d120d9ed245631b69330f0e44329939b32ec2ef9b5d83b7f3022100f9a01bb4fd4090937f6d9353f29c6cbb26d70be5c6593f839f60d81b0787cb8d","serial":[14,2],"issuer":[28,23],"subject":[85,23],"ski":[214,20],"not_before":[1612325106,0],"not_after":[2559009906,0],"spki":[108,91],"holder":"Ana L\u00f3pez","issuer_name":"Ana L\u00f3pez","valid_at":[[1612325105,0,false],[1612325105,999999999,false],[1612325106,0,true],[1612325106,1,true],[2559009905,999999999,true],[2559009906,0,true],[2559009906,1,false],[2559009907,0,false]]},
|
|
{"name":"crypto/x509","der":"3082017930820120a0030201020208347613c156610ec7300a06082a8648ce3d040302302e31163014060355040a130d446174654b65797320746573743114301206035504030c0b4c7569732047c3b36d657a301e170d3235303130313030303030305a170d3330303130313030303030305a302e31163014060355040a130d446174654b65797320746573743114301206035504030c0b4c7569732047c3b36d657a3059301306072a8648ce3d020106082a8648ce3d030107034200041cd3a9126d5bef9840b15c2e155745721d24886be8c6ac8b403693b0e816133f7f4f5bc71ffb5c60db08288ef7b1a390fe307948c6b5187229a07bafba2732eba3283026300e0603551d0f0101ff04040302078030140603551d0e040d040b4c7569732047c3b36d657a300a06082a8648ce3d0403020347003044022022181ec89a876471ec704ec202d8b44b816a3e4af51808d4cad46f4ecf404bf302202eea387760ce9d7ade643dc856d23dd68080d1ffe0538659802a94332ba2934e","serial":[15,8],"issuer":[35,48],"subject":[115,48],"ski":[285,11],"not_before":[1735689600,0],"not_after":[1893456000,0],"spki":[163,91],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez","valid_at":[[1735689599,0,false],[1735689599,999999999,false],[1735689600,0,true],[1735689600,1,true],[1893455999,999999999,true],[1893456000,0,true],[1893456000,1,false],[1893456001,0,false]]},
|
|
{"name":"names","der":"3082018e30820134a003020102020803696ae4bca42345300a06082a8648ce3d0403023034310b3009060355040613024553310e300c060355040a0c0542616e636f3115301306035504030c0c434120646520707275656261301e170d3230303130313030303030305a170d3430303130313030303030305a303f310f300d06035504031e060041006e0061310c300a060355042a1303416e61310e300c060355040414054c6f70657a310e300c060355040a160542616e636f3059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e3638758102000182020002a31d301b300f0603551d0e0101ff04050403010203300806042a0304050400300a06082a8648ce3d040302034800304502202f52f980c7c75ca58717506d5f403406e8573e95923651e2bc3c6bfaabe45166022100c57d1a6c4b67d56bbaaab5a5a296c8bd26c4e1de3e19a0eec4c5ba2f6127d6bb","serial":[15,8],"issuer":[35,54],"subject":[121,65],"ski":[303,3],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[186,91],"holder":"Ana Lopez","issuer_name":"CA de prueba","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]},
|
|
{"name":"rsa","der":"308202df308201c7a00302010202081a3655edf5fc7380300d06092a864886f70d01010b050030163114301206035504030c0b4c7569732047c3b36d657a301e170d3230303130313030303030305a170d3430303130313030303030305a30163114301206035504030c0b4c7569732047c3b36d657a30820122300d06092a864886f70d01010105000382010f003082010a0282010100ce3748cbcc787712518602d02bb81ef44aa2a924f74fa566825664f6038d36b19011f8e2c0e7a33f5057a7c13c8b47a76d4c5f375569c4e06dccf8a6b2296665e6ddb3cb6c76bb3b790fde6a966c567d8c918cc40ef5bc7e5889ff8c856bf311eeb679dc50dfad30fddceff7bb9debddd9970c6e1c5cee9c462cf988bc1f01d6e750c25c84d1afd68491f71bdd137f6033927b47f0f71abe8ee0c2ccab28a2bb614b9000485af4ac841245898d669d6acd40a962692ee207417d1353a375ed6ef4d54d21933f16c7612ac9c6030f30e9f302be3dd0222d6c3bde77a1a8b8169b591e5d83e7bfd8ec18b92f2172160a44276c55444c35728ec9da118f6f834a2d0203010001a331302f301d0603551d0e041604140ea7b4a43682d62d494d9f457d827920e1e49d68300e0603551d0f0101ff040403020780300d06092a864886f70d01010b0500038201010027119bb64f2743daafacc5dba6b73538c9b88c48361248ad2c3d1f734de7b66373af7fec21c9ada1f228bc2812e6a7ee7c172137f5de771553d82c29cf5fe4f5d2b971b2ab2da8d3e24695e4fcf2ed4ff22bc17e5645b65e9e25d68c6ff6b367d0311d7b09a1aceff56cdaa2d85ad94cd82689744e65056c0d1db4d4c776ea236a31e10618f017932f766a05cc641c2c142c831c86572a17bff01df9cb201383eced3ccbf5b73604b7403c400b1f9f65d040d401f337f269d3ae9d9f9a9de731620dc019070b913072111cd3ed05ddc606b50512523f307c451e089e4b62a8c92dc2ba35f7022df6af55f51985b466ef66df5ed3fe04f02805b0a09fb3c661f7","serial":[15,8],"issuer":[38,24],"subject":[94,24],"ski":[427,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[118,294],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez","valid_at":[[1577836799,0,false],[1577836799,999999999,false],[1577836800,0,true],[1577836800,1,true],[2208988799,999999999,true],[2208988800,0,true],[2208988800,1,false],[2208988801,0,false]]}
|
|
],
|
|
"edits": [
|
|
{"base":"field by field","op":"retag","arg":5,"sha256":"0ea7d63fc65051960e9a35141e68eca38b08b264da44049077a882f2a0455f77","error":"certificate: not a SEQUENCE of tbsCertificate, signatureAlgorithm and signature"},
|
|
{"base":"field by field","path":[0,0],"op":"retag","arg":3,"sha256":"82df8b9f3e7492a73f8ed6d64ba49aab06327f2963138a415d5f44f74a8d06f5","error":"certificate: a tbsCertificate without version, or with fields missing"},
|
|
{"base":"field by field","path":[0,0,0],"op":"extend","arg":143,"sha256":"5ce6d80aba6c9add0a735a273f0b751339493518a982573a758c7f770f615811","error":"certificate: the version is not 3"},
|
|
{"base":"field by field","path":[0,1],"op":"empty","sha256":"6f8bc5bbf730607d6df51450292da78e43edfaa9f2ebb15b1ac358ec9438e07b","serial":[14,0],"issuer":[26,23],"subject":[83,23],"ski":[212,20],"not_before":[1612325106,0],"not_after":[2559009906,0],"spki":[106,91],"holder":"Ana L\u00f3pez","issuer_name":"Ana L\u00f3pez"},
|
|
{"base":"field by field","path":[0,2,0],"op":"null","sha256":"dae1c1ce6b7e6f212f4763177e04e6d3f4418b42eb67257753cbd63608ad9061","serial":[14,2],"issuer":[20,23],"subject":[77,23],"ski":[206,20],"not_before":[1612325106,0],"not_after":[2559009906,0],"spki":[100,91],"holder":"Ana L\u00f3pez","issuer_name":"Ana L\u00f3pez"},
|
|
{"base":"field by field","path":[0,3,0],"op":"remove","sha256":"c1282842c55ef2cdbcb782b368e060bf9681cab76eb7db1f2516d7d6ef85b3f3","serial":[14,2],"issuer":[28,2],"subject":[64,23],"ski":[193,20],"not_before":[1612325106,0],"not_after":[2559009906,0],"spki":[87,91],"holder":"Ana L\u00f3pez","issuer_name":""},
|
|
{"base":"field by field","path":[0,3,0,0,0],"op":"remove","sha256":"a001f3c5df737bf120e633c6e8e5d6bccfa8893be58e58a09fd492fdcf276829","error":"certificate: issuer: an AttributeTypeAndValue that is not an object identifier and a value"},
|
|
{"base":"field by field","path":[0,3,0,0,1],"op":"dup","sha256":"b87fc3ae5b45850522e67bc4fc039b9053b4f6355c8198fedb448cdc3113f7a0","error":"certificate: issuer: an AttributeTypeAndValue that is not an object identifier and a value"},
|
|
{"base":"field by field","path":[0,4],"op":"reverse","sha256":"6d8ca6813f90c259d0adf43a981f5889fee6c45f3d33fa8656d3f8e6c6cf0c5f","serial":[14,2],"issuer":[28,23],"subject":[85,23],"ski":[214,20],"not_before":[2559009906,0],"not_after":[1612325106,0],"spki":[108,91],"holder":"Ana L\u00f3pez","issuer_name":"Ana L\u00f3pez"},
|
|
{"base":"field by field","path":[0,4,1],"op":"extend","arg":160,"sha256":"fa8810c3f7de86717d7f21b28fcaedd149afcf38660396811539ddda1dedbb5c","error":"certificate: notAfter: der: a time that is not in the form of DER"},
|
|
{"base":"field by field","path":[0,5,0],"op":"null","sha256":"e5c407762dabb00e3b0f064faed9c6b012c317c72d29fcee9f9135eca0f9e393","error":"certificate: subject: a RelativeDistinguishedName that is not a non-empty SET"},
|
|
{"base":"field by field","path":[0,5,0,0,0],"op":"null","sha256":"33419f118beb90d20bd3c5e1eee0f2d2385b9bcf7e3f98a8b8a0bec149381a09","error":"certificate: subject: an AttributeTypeAndValue that is not an object identifier and a value"},
|
|
{"base":"field by field","path":[0,6],"op":"dup","sha256":"bf8274cb7c10f5aa348a8d33630894c5f7363ad40d5540c9b2655fb9bc008aad","error":"certificate: a field out of its place, or after the last"},
|
|
{"base":"field by field","path":[0,6,0,0],"op":"flip","arg":4,"bit":7,"sha256":"d10671d8c4df535bdc28ff53d996077ab24073f3fd5d43d3f47aee32342f4f0b","serial":[14,2],"issuer":[28,23],"subject":[85,23],"ski":[214,20],"not_before":[1612325106,0],"not_after":[2559009906,0],"spki":[108,91],"holder":"Ana L\u00f3pez","issuer_name":"Ana L\u00f3pez"},
|
|
{"base":"field by field","path":[0,6,1],"op":"remove","sha256":"cd7ac04e86b45e69cdc6159f1fac9cd876523b9b37c04353d15be72607ed166f","serial":[14,2],"issuer":[28,23],"subject":[85,23],"ski":[146,20],"not_before":[1612325106,0],"not_after":[2559009906,0],"spki":[108,23],"holder":"Ana L\u00f3pez","issuer_name":"Ana L\u00f3pez"},
|
|
{"base":"field by field","path":[0,7],"op":"null","sha256":"77ecd544c07e19becde6436cc7dbfe307b3b4fcaa17030a1c8ad0c27c9237b5a","error":"certificate: a field out of its place, or after the last"},
|
|
{"base":"field by field","path":[0,7,0,0],"op":"null","sha256":"73dfdd7f006395d1c5e09b4943c7b95601bd15c5b87cab5f9384502082f03e0a","error":"certificate: an Extension that is not an object identifier, an optional BOOLEAN and an OCTET STRING"},
|
|
{"base":"field by field","path":[0,7,0,0,1],"op":"remove","sha256":"4d694cd036e4d7c6e4e62a8660e4680aa5e2dec0c0e83f31f3f7a1f55ad05aa1","error":"certificate: an Extension that is not an object identifier, an optional BOOLEAN and an OCTET STRING"},
|
|
{"base":"field by field","path":[0,7,0,1],"op":"null","sha256":"b0350bd2fc719879b1acca7c68fd5336efbb998fc4137028f239c45c5887bc3b","error":"certificate: an Extension that is not an object identifier, an optional BOOLEAN and an OCTET STRING"},
|
|
{"base":"field by field","path":[0,7,0,1,1],"op":"remove","sha256":"40a5b84b0537c782a247b73c0a2659303c2325147ad309486532a4aef62ca450","serial":[14,2],"issuer":[28,23],"subject":[85,23],"ski":[214,20],"not_before":[1612325106,0],"not_after":[2559009906,0],"spki":[108,91],"holder":"Ana L\u00f3pez","issuer_name":"Ana L\u00f3pez"},
|
|
{"base":"field by field","path":[0,7,0,1,2],"op":"trunc","sha256":"81e661c4ba0d301b80447e2b3b11af323b7ac35591c8409bf832519faeca510e","serial":[14,2],"issuer":[28,23],"subject":[85,23],"ski":[214,20],"not_before":[1612325106,0],"not_after":[2559009906,0],"spki":[108,91],"holder":"Ana L\u00f3pez","issuer_name":"Ana L\u00f3pez"},
|
|
{"base":"field by field","path":[1,0],"op":"null","sha256":"530a7496dbcfabc56159f0cd167e5a7b9fab84a25c3f358490d4eed5c19cb26c","serial":[14,2],"issuer":[28,23],"subject":[85,23],"ski":[214,20],"not_before":[1612325106,0],"not_after":[2559009906,0],"spki":[108,91],"holder":"Ana L\u00f3pez","issuer_name":"Ana L\u00f3pez"},
|
|
{"base":"field by field","path":[2],"op":"trunc","sha256":"fffc7a2010cf8ed3c3a4b9df81643acda0e62af7cc2f7086d6bc27070745c575","serial":[14,2],"issuer":[28,23],"subject":[85,23],"ski":[214,20],"not_before":[1612325106,0],"not_after":[2559009906,0],"spki":[108,91],"holder":"Ana L\u00f3pez","issuer_name":"Ana L\u00f3pez"},
|
|
{"base":"field by field","op":"raw","arg":91,"bit":2,"sha256":"090b49519528ba31528573acba3fb1c90bc2775c75a15c959ecbecd590059fa6","error":"certificate: subject: an AttributeTypeAndValue that is not an object identifier and a value"},
|
|
{"base":"field by field","op":"raw","arg":222,"bit":2,"sha256":"6d5f7a3f72f6ccc1662ac5c302cf5d0e877092f0e6e8d8b7df9476cb11a63924","serial":[14,2],"issuer":[28,23],"subject":[85,23],"ski":[214,20],"not_before":[1612325106,0],"not_after":[2559009906,0],"spki":[108,91],"holder":"Ana L\u00f3pez","issuer_name":"Ana L\u00f3pez"},
|
|
{"base":"field by field","op":"raw","arg":56,"bit":4,"sha256":"c6c8c1827dfa21d3e9c264733b2624d12e8fb120e2f5ce32d94bb61579c77269","error":"certificate: notBefore: der: a time that is not in the form of DER"},
|
|
{"base":"crypto/x509","op":"append","sha256":"0e0be46bf3472bbdbfc610b820aefcaf224d569a78d365fcc9296599310f54e7","error":"certificate: not a SEQUENCE of tbsCertificate, signatureAlgorithm and signature"},
|
|
{"base":"crypto/x509","path":[0,1],"op":"remove","sha256":"7c365d4cf1b63ee1949c13b902a44f630fbfcbdcb4203b36aa1524510ba52aa0","error":"certificate: the fields of tbsCertificate"},
|
|
{"base":"crypto/x509","path":[0,2,0],"op":"null","sha256":"88f88dcd854bfed656e81efeb1019809d434c90c23c09469f8879f0374e71d02","serial":[15,8],"issuer":[27,48],"subject":[107,48],"ski":[277,11],"not_before":[1735689600,0],"not_after":[1893456000,0],"spki":[155,91],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"crypto/x509","path":[0,3],"op":"reverse","sha256":"4f8ac5468d5343e9a9f7949127a48618fcb6badebb505a6fcd75dcc62582a980","serial":[15,8],"issuer":[35,48],"subject":[115,48],"ski":[285,11],"not_before":[1735689600,0],"not_after":[1893456000,0],"spki":[163,91],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"crypto/x509","path":[0,3,0,0,0],"op":"extend","arg":10,"sha256":"65488ade5ec5929bbb98feaaebf84c0d78ccdb60671389b3d9fe9c610646d33b","serial":[15,8],"issuer":[35,49],"subject":[116,48],"ski":[286,11],"not_before":[1735689600,0],"not_after":[1893456000,0],"spki":[164,91],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"crypto/x509","path":[0,3,0,0,1],"op":"empty","sha256":"addbe821e1523416cd4e346a308c5821dfbd244a5839d2ce50495effabda4b6d","serial":[15,8],"issuer":[35,35],"subject":[102,48],"ski":[272,11],"not_before":[1735689600,0],"not_after":[1893456000,0],"spki":[150,91],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"crypto/x509","path":[0,3,1,0,0],"op":"flip","arg":0,"bit":4,"sha256":"3935e6be325d72bdf4def8aecf4c083bd4afaa338af402ded53594d68cc34b4a","serial":[15,8],"issuer":[35,48],"subject":[115,48],"ski":[285,11],"not_before":[1735689600,0],"not_after":[1893456000,0],"spki":[163,91],"holder":"Luis G\u00f3mez","issuer_name":"DateKeys test"},
|
|
{"base":"crypto/x509","path":[0,3,1,0,1],"op":"empty","sha256":"9efb68060f2293f41c8f7d889f8f5bdc3e106b1033d12b9ceca31e565db0f08a","serial":[15,8],"issuer":[35,37],"subject":[104,48],"ski":[274,11],"not_before":[1735689600,0],"not_after":[1893456000,0],"spki":[152,91],"holder":"Luis G\u00f3mez","issuer_name":""},
|
|
{"base":"crypto/x509","path":[0,4,0],"op":"empty","sha256":"040051947e392be45cd99bba7ebd4b7c475699a5f76815c1d145cb82451478d8","error":"certificate: notBefore: der: a time that is not in the form of DER"},
|
|
{"base":"crypto/x509","path":[0,5],"op":"null","sha256":"0b2e0c587ebcc16536af95edc643641c9116e16b91cec63d5a277ada5b4b7323","error":"certificate: the fields of tbsCertificate"},
|
|
{"base":"crypto/x509","path":[0,5,0,0],"op":"reverse","sha256":"cc26472b31ca4ef4bf2fbcedb7f4bb1a0a160a2503184495a13c979886005413","error":"certificate: subject: an AttributeTypeAndValue that is not an object identifier and a value"},
|
|
{"base":"crypto/x509","path":[0,5,1],"op":"retag","arg":23,"sha256":"ebbd48c99e4725d35f76c6a9d16b5c069c20c7c4e0251eec78b4a186f7e0b7cc","error":"certificate: subject: a RelativeDistinguishedName that is not a non-empty SET"},
|
|
{"base":"crypto/x509","path":[0,5,1,0,0],"op":"trunc","sha256":"73de74d224857957090db0790fd60a428a182f7e29544a3a8753009d1c045abe","serial":[15,8],"issuer":[35,48],"subject":[115,47],"ski":[284,11],"not_before":[1735689600,0],"not_after":[1893456000,0],"spki":[162,91],"holder":"","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"crypto/x509","path":[0,6],"op":"dup","sha256":"f0932ab63b264aa481948b3b170d061d1a0e7cd265998be0e53763157da3509c","error":"certificate: a field out of its place, or after the last"},
|
|
{"base":"crypto/x509","path":[0,6,0,0],"op":"null","sha256":"ff7166697dd047ebb95a44b20a58badc6fcf5af7b7215feeb26c80446d0deb6c","serial":[15,8],"issuer":[35,48],"subject":[115,48],"ski":[278,11],"not_before":[1735689600,0],"not_after":[1893456000,0],"spki":[163,84],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"crypto/x509","path":[0,6,1],"op":"retag","arg":49,"sha256":"0e40c12c3b6301fcd013cc1c8bf4b5a64226f3dc89969bc42bd89c95bdaab143","serial":[15,8],"issuer":[35,48],"subject":[115,48],"ski":[285,11],"not_before":[1735689600,0],"not_after":[1893456000,0],"spki":[163,91],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"crypto/x509","path":[0,7,0],"op":"reverse","sha256":"acf1142b99e4d41ab93fe8a4924c7ece5d6821bb2c95ed51c751e05502db330c","serial":[15,8],"issuer":[35,48],"subject":[115,48],"ski":[269,11],"not_before":[1735689600,0],"not_after":[1893456000,0],"spki":[163,91],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"crypto/x509","path":[0,7,0,0,0],"op":"flip","arg":0,"bit":6,"sha256":"4b0011d43b139071f06ab57757de76c5c7d1f53bbefbf016e3d96fe5bb428af4","serial":[15,8],"issuer":[35,48],"subject":[115,48],"ski":[285,11],"not_before":[1735689600,0],"not_after":[1893456000,0],"spki":[163,91],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"crypto/x509","path":[0,7,0,0,2],"op":"flip","arg":3,"bit":3,"sha256":"86b0c09df65ed76eb708c79e179810863341d234217e62656c7d283155abce15","serial":[15,8],"issuer":[35,48],"subject":[115,48],"ski":[285,11],"not_before":[1735689600,0],"not_after":[1893456000,0],"spki":[163,91],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"crypto/x509","path":[0,7,0,1,0],"op":"remove","sha256":"b1665a67c3b5f98436fcef46879962792e4d815b9aa1cb41e252d0bc1823c103","error":"certificate: an Extension that is not an object identifier, an optional BOOLEAN and an OCTET STRING"},
|
|
{"base":"crypto/x509","path":[0,7,0,1,1],"op":"null","sha256":"8d7a73e05affc3b13b75438924972acba424ba2b179019e5c2b4eb3ff883d840","error":"certificate: an Extension that is not an object identifier, an optional BOOLEAN and an OCTET STRING"},
|
|
{"base":"crypto/x509","path":[1,0],"op":"dup","sha256":"f3c57e6016dd3185f751442b8e3d264d01ba6ee69b166db60970cb87b9dc4ed7","serial":[15,8],"issuer":[35,48],"subject":[115,48],"ski":[285,11],"not_before":[1735689600,0],"not_after":[1893456000,0],"spki":[163,91],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"crypto/x509","path":[2],"op":"empty","sha256":"65c8861a2a652b9ce7f054fc0b3b6ce1b6a704889fb39e098649e976e8bcbb4f","serial":[15,8],"issuer":[35,48],"subject":[115,48],"ski":[285,11],"not_before":[1735689600,0],"not_after":[1893456000,0],"spki":[163,91],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"crypto/x509","op":"raw","arg":122,"bit":3,"sha256":"4c1f6e75a2855311f21c6c10cf8da261b01330601e4ce2516b77875579372b97","error":"certificate: subject: an AttributeTypeAndValue that is not an object identifier and a value"},
|
|
{"base":"crypto/x509","op":"raw","arg":223,"bit":7,"sha256":"9b754cd9cff3750db17e53b583d8f470a13b51d2bd21b29853d23cfd7cbce36b","serial":[15,8],"issuer":[35,48],"subject":[115,48],"ski":[285,11],"not_before":[1735689600,0],"not_after":[1893456000,0],"spki":[163,91],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"crypto/x509","op":"raw","arg":105,"bit":6,"sha256":"d99413eb8e2c7392f0fd8a6a9c18c3650b1b48b7d7d41eeb1309a6941c775c3a","error":"certificate: notAfter: der: a time that is not in the form of DER"},
|
|
{"base":"names","path":[0],"op":"remove","sha256":"8956e6fc4b3d7832eaf5ccb0d9e63c0acfc4108a2d1cb59a0e3361eb433a5e3b","error":"certificate: not a SEQUENCE of tbsCertificate, signatureAlgorithm and signature"},
|
|
{"base":"names","path":[0,1],"op":"remove","sha256":"b512c05f2e6990afc345d2f73c05416d57811b15ff0b1f53892fc7093c0a1032","error":"certificate: the fields of tbsCertificate"},
|
|
{"base":"names","path":[0,3,0,0],"op":"retag","arg":163,"sha256":"fac6a00d6ec5653ff0b435247711ed8610829838ff6d2d524539c9deb19f2a6c","error":"certificate: issuer: an AttributeTypeAndValue that is not an object identifier and a value"},
|
|
{"base":"names","path":[0,3,0,0,1],"op":"dup","sha256":"a1c05d67c1771ba70d7f35c3bffdd81e12d06b3ae824d9876ac2eece486e697b","error":"certificate: issuer: an AttributeTypeAndValue that is not an object identifier and a value"},
|
|
{"base":"names","path":[0,3,1,0,0],"op":"trunc","sha256":"3f0df30ce4095265ebbdb6b6c486c5bfe0a1dff9aae55cb7463ab6eb55b54583","serial":[15,8],"issuer":[35,53],"subject":[120,65],"ski":[302,3],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[185,91],"holder":"Ana Lopez","issuer_name":"CA de prueba"},
|
|
{"base":"names","path":[0,3,2],"op":"null","sha256":"f357f02f8ebc4b2c7148e603d78ed2ca3cd810476569d9d6bdfa6ecad10ead5e","error":"certificate: issuer: a RelativeDistinguishedName that is not a non-empty SET"},
|
|
{"base":"names","path":[0,3,2,0,1],"op":"null","sha256":"c29ea12f38b1bbe587e6ee3e794fa9bd115afc56b0d776759a1b6b6d9a56a638","serial":[15,8],"issuer":[35,42],"subject":[109,65],"ski":[291,3],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[174,91],"holder":"Ana Lopez","issuer_name":"Banco"},
|
|
{"base":"names","path":[0,4,0],"op":"remove","sha256":"296974546aa63b0e9e8968385d221bd01077b7e578b470a435ff2d0cb244359a","error":"certificate: validity"},
|
|
{"base":"names","path":[0,4,1],"op":"trunc","sha256":"53ff09a1e2be4122026d8eb6e325baa34fe73c89a9f3ba0147c37591bfa656ca","error":"certificate: notAfter: der: a time that is not in the form of DER"},
|
|
{"base":"names","path":[0,5,0,0],"op":"append","sha256":"7c979c820ecc8cacfeedffcb70d250d74b551c06a664d6f335482a7a8eb0359c","error":"certificate: subject: an AttributeTypeAndValue that is not an object identifier and a value"},
|
|
{"base":"names","path":[0,5,0,0,1],"op":"extend","arg":42,"sha256":"c8bd71c95ab2a5b12d487ffcbd4bb857a1ef4318836d610af0ff60fb0c87973b","serial":[15,8],"issuer":[35,54],"subject":[121,66],"ski":[304,3],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[187,91],"holder":"Ana Lopez","issuer_name":"CA de prueba"},
|
|
{"base":"names","path":[0,5,1,0,0],"op":"retag","arg":12,"sha256":"baa5302ef186f39b96b4e3346447f35e660d1951c40ff119baec1cfcc546fd5c","error":"certificate: subject: an AttributeTypeAndValue that is not an object identifier and a value"},
|
|
{"base":"names","path":[0,5,1,0,1],"op":"null","sha256":"1ddc5341edb2cceabb038a25652cbc20b3da0bc918fc9c4808e02144ccf1402d","serial":[15,8],"issuer":[35,54],"subject":[121,62],"ski":[300,3],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[183,91],"holder":"Ana","issuer_name":"CA de prueba"},
|
|
{"base":"names","path":[0,5,2,0],"op":"null","sha256":"3bcdf06035a37da6ead5f56234f58047b4e361e2f5da41151d5be96b4ca36050","error":"certificate: subject: an AttributeTypeAndValue that is not an object identifier and a value"},
|
|
{"base":"names","path":[0,5,3],"op":"remove","sha256":"fef388ca1f2c8c9ae81116679e0d53f19f93e0908f23c494a9a1fde75f07999f","serial":[15,8],"issuer":[35,54],"subject":[121,49],"ski":[287,3],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[170,91],"holder":"Ana Lopez","issuer_name":"CA de prueba"},
|
|
{"base":"names","path":[0,5,3,0,1],"op":"extend","arg":183,"sha256":"792088ee5eb3b4393461df3ad6c1f511f466823645f5ee35f763b8d99e30a323","serial":[15,8],"issuer":[35,54],"subject":[121,66],"ski":[304,3],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[187,91],"holder":"Ana Lopez","issuer_name":"CA de prueba"},
|
|
{"base":"names","path":[0,6,0,0],"op":"empty","sha256":"f67a2af1e72d3a161b8facf48da37d26d9b85fe4edc79cf2a197c93999d85323","serial":[15,8],"issuer":[35,54],"subject":[121,65],"ski":[296,3],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[186,84],"holder":"Ana Lopez","issuer_name":"CA de prueba"},
|
|
{"base":"names","path":[0,7],"op":"retag","arg":161,"sha256":"4b70c84c6b1e1b301f2c654913f2fb1647f93752cdc216d4fa3a0774fb5c8468","error":"certificate: a field out of its place, or after the last"},
|
|
{"base":"names","path":[0,8],"op":"trunc","sha256":"d36e41ccbe9991dd9883cd90d2dafe8d512e5cda7ab3bd4a02bbf7c6c628721e","serial":[15,8],"issuer":[35,54],"subject":[121,65],"ski":[302,3],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[186,91],"holder":"Ana Lopez","issuer_name":"CA de prueba"},
|
|
{"base":"names","path":[0,9,0,0],"op":"null","sha256":"b85f112475174348ef9b788bb535d9320b40f4661803fb083c5cfc7d75096140","error":"certificate: an Extension that is not an object identifier, an optional BOOLEAN and an OCTET STRING"},
|
|
{"base":"names","path":[0,9,0,0,1],"op":"empty","sha256":"75b83387c27ffb9a718e562119a475e1178db7b7773b2d07cefb9e7bcc8e600d","serial":[15,8],"issuer":[35,54],"subject":[121,65],"ski":[302,3],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[186,91],"holder":"Ana Lopez","issuer_name":"CA de prueba"},
|
|
{"base":"names","path":[1],"op":"retag","arg":49,"sha256":"4d3bd8bab1d39b83274cb202fa57faf220dbf634801d252034136d1f1bf619c0","error":"certificate: not a SEQUENCE of tbsCertificate, signatureAlgorithm and signature"},
|
|
{"base":"names","op":"raw","arg":352,"bit":0,"sha256":"62d31c3eddafa27e6660e8d9300911e7a0bbdd0a83f06ac9285179dd8ed53b51","serial":[15,8],"issuer":[35,54],"subject":[121,65],"ski":[303,3],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[186,91],"holder":"Ana Lopez","issuer_name":"CA de prueba"},
|
|
{"base":"names","op":"raw","arg":95,"bit":1,"sha256":"7bfd68a987f76d4d9d496225557e5d6f8fe77c92d5bdba5f20bb90124be153fa","error":"certificate: notBefore: der: a date or a time that does not exist"},
|
|
{"base":"names","op":"raw","arg":353,"bit":3,"sha256":"5b16c03eb3b72463665f928ac09683cf8c65fce0687b88b5268209f440fe720b","serial":[15,8],"issuer":[35,54],"subject":[121,65],"ski":[303,3],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[186,91],"holder":"Ana Lopez","issuer_name":"CA de prueba"},
|
|
{"base":"names","op":"raw","arg":241,"bit":4,"sha256":"9efcb2da7ab77836be211fd24b2854c7d6a7278e1c59db2c1724a207f181a779","serial":[15,8],"issuer":[35,54],"subject":[121,65],"ski":[303,3],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[186,91],"holder":"Ana Lopez","issuer_name":"CA de prueba"},
|
|
{"base":"rsa","path":[0],"op":"remove","sha256":"b3b9cb7ec279d31b9e3c41aa4af6c9fcb8aaf3719cd35a2179dedf2285f395e9","error":"certificate: not a SEQUENCE of tbsCertificate, signatureAlgorithm and signature"},
|
|
{"base":"rsa","path":[0,0,0],"op":"null","sha256":"df23892abd738d3332938b09d269409839e604c6046c943896247bc4a0acbf8a","error":"certificate: the version is not 3"},
|
|
{"base":"rsa","path":[0,1],"op":"empty","sha256":"b36e15a8736af7111e0b2f58a9bc6b04db02fe5004417589d16ac5216d0da594","serial":[15,0],"issuer":[30,24],"subject":[86,24],"ski":[419,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[110,294],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"rsa","path":[0,2,0],"op":"dup","sha256":"836485248e252f667ec4839e7f47d2ed793d6077a23d9280684fe7b26b60e4b4","serial":[15,8],"issuer":[49,24],"subject":[105,24],"ski":[438,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[129,294],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"rsa","path":[0,3],"op":"null","sha256":"79c76399906e7e6360607b19af0d596d67beb06fd6ebb4cc20ef4977870df40f","error":"certificate: the fields of tbsCertificate"},
|
|
{"base":"rsa","path":[0,3,0,0,0],"op":"remove","sha256":"f9076f78c3852eda04c3c93002c1d2870e2a5a105ee9d53d49fb7106095af295","error":"certificate: issuer: an AttributeTypeAndValue that is not an object identifier and a value"},
|
|
{"base":"rsa","path":[0,3,0,0,1],"op":"trunc","sha256":"e0419c5d89b3031983c19e8e44ff407eb8cd76858ed61991aa815c54e7d2d355","serial":[15,8],"issuer":[38,23],"subject":[93,24],"ski":[426,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[117,294],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3me"},
|
|
{"base":"rsa","path":[0,4,0],"op":"trunc","sha256":"5a47b9b02da0cdb05ba121342d2c845a70e9535021c4734558e0787d86570f5b","error":"certificate: notBefore: der: a time that is not in the form of DER"},
|
|
{"base":"rsa","path":[0,5],"op":"retag","arg":19,"sha256":"80100ce8cffc78fee2ee5ce13a9a532473546de76fade6307df3261568af48aa","error":"certificate: the fields of tbsCertificate"},
|
|
{"base":"rsa","path":[0,5,0,0],"op":"dup","sha256":"d146fa6d177c7ab6aefc3b655ae0e6064ae5de35fb59f80f6fa8396a9ea7bb77","serial":[15,8],"issuer":[38,24],"subject":[94,44],"ski":[447,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[138,294],"holder":"","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"rsa","path":[0,5,0,0,0],"op":"empty","sha256":"6f2ba5f044dfe162394a4261ae91b33a02132f85c3a3834d732f758fca53d553","serial":[15,8],"issuer":[38,24],"subject":[94,21],"ski":[424,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[115,294],"holder":"","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"rsa","path":[0,6],"op":"null","sha256":"0b36d093d8efe4ae016643f5e1c44a4bfd83a9e765bd10557395e162f80fb04d","error":"certificate: the fields of tbsCertificate"},
|
|
{"base":"rsa","path":[0,6,0,0],"op":"retag","arg":5,"sha256":"476752df928a084230c283a3625d1d6fe82e74dc2645e7890672b780db92dcc7","serial":[15,8],"issuer":[38,24],"subject":[94,24],"ski":[427,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[118,294],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"rsa","path":[0,6,0,1],"op":"null","sha256":"ba5c22e59f78e0b4c13a73c6dd6d4cd8523e2eec615058e0b30cd8189072d80a","serial":[15,8],"issuer":[38,24],"subject":[94,24],"ski":[427,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[118,294],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"rsa","path":[0,7],"op":"append","sha256":"f486a524fc2222a196a38274e36a6168ea583372c0d1282df04400f0794073cf","error":"certificate: extensions"},
|
|
{"base":"rsa","path":[0,7,0,0,0],"op":"retag","arg":4,"sha256":"93f584db3e04683e375a077e54c3fd781c399e3f9f492821269cf09564680281","error":"certificate: an Extension that is not an object identifier, an optional BOOLEAN and an OCTET STRING"},
|
|
{"base":"rsa","path":[0,7,0,0,1],"op":"null","sha256":"4ff9c2d6b60a936eb50d038807a5583b56436603aab99108320651a19f96f7fe","error":"certificate: an Extension that is not an object identifier, an optional BOOLEAN and an OCTET STRING"},
|
|
{"base":"rsa","path":[0,7,0,1],"op":"reverse","sha256":"8767b569d7abe611a0b755a14a0a5a50d66bc780c6faa763b4484583d962d5c7","error":"certificate: an Extension that is not an object identifier, an optional BOOLEAN and an OCTET STRING"},
|
|
{"base":"rsa","path":[0,7,0,1,1],"op":"remove","sha256":"00221bc787db47ec16917f5b15dd3f763a91ab2540cfb21204ddad4d1a14bf29","serial":[15,8],"issuer":[38,24],"subject":[94,24],"ski":[427,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[118,294],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"rsa","path":[0,7,0,1,2],"op":"null","sha256":"8be1503092227817b7314f9d7d6765f330484a10fba29c63c2c9c18e9d677dda","error":"certificate: an Extension that is not an object identifier, an optional BOOLEAN and an OCTET STRING"},
|
|
{"base":"rsa","path":[1],"op":"append","sha256":"ab073b57e139c871d6d1062f260c0877c4e1026890b2516947a3cc764c340eef","serial":[15,8],"issuer":[38,24],"subject":[94,24],"ski":[427,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[118,294],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"rsa","path":[1,1],"op":"null","sha256":"ba5c22e59f78e0b4c13a73c6dd6d4cd8523e2eec615058e0b30cd8189072d80a","serial":[15,8],"issuer":[38,24],"subject":[94,24],"ski":[427,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[118,294],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"rsa","op":"raw","arg":419,"bit":0,"sha256":"47de99a8afaa5fbb0a62a3ea3614492761bb6a0dc88364d3af1f511237897f0a","error":"certificate: an Extension that is not an object identifier, an optional BOOLEAN and an OCTET STRING"},
|
|
{"base":"rsa","op":"raw","arg":593,"bit":7,"sha256":"81e757e206783ab6c3508afbe1e44a10361bbda12c2803c48961592e7e315075","serial":[15,8],"issuer":[38,24],"subject":[94,24],"ski":[427,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[118,294],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"rsa","op":"raw","arg":714,"bit":4,"sha256":"8da972b7c674437a89b5749772a97f9013ba48a4c28a167c21b17ba1884cdee1","serial":[15,8],"issuer":[38,24],"subject":[94,24],"ski":[427,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[118,294],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"},
|
|
{"base":"rsa","op":"raw","arg":723,"bit":1,"sha256":"08cc6f4a20aa7dda2d5b3cfca379f6dd30fa13013bd1c06bcaaea491d14e0be1","serial":[15,8],"issuer":[38,24],"subject":[94,24],"ski":[427,20],"not_before":[1577836800,0],"not_after":[2208988800,0],"spki":[118,294],"holder":"Luis G\u00f3mez","issuer_name":"Luis G\u00f3mez"}
|
|
]
|
|
}
|
|
''';
|
|
|
|
/// Part of test/vectors/cms_signatures.json.
|
|
const cmsSignaturesJson = r'''
|
|
{
|
|
"spec": "0.12 draft",
|
|
"generator": "tool/cms_go_vectors_test.go, go1.26.8",
|
|
"source": "datekeys-go c531e936fa8188a4aab01575607cc85d4f5d4fa4",
|
|
"description": "cms.ParseSignature: the error, or the spans of its certificates and OCSP responses and, for each SignerInfo, the index of its certificate, the spans of its fields, and SignerInfo.Check over the message of the file (result) and over other_message (other_result). der is the hex of the signature, or a list of pieces, each the hex of bytes or the index of one of the certificates of the file, and then sha256 is the SHA-256 of the signature. The signatures of the tests of the form in internal/cms (form_test.go, cms_test.go, hostile_test.go, cert_test.go), and others: identifiers whose arcs wrap around to those of the profile in 32 or 64 bits, and SET OF with an element repeated. oids are the object identifiers of internal/cms, by the names of its source, as the content of their DER.",
|
|
"every": {"form":4},
|
|
"message": "646174656b6579733a646b63333a617574686f722d7369676e61747572653a76310a30300a",
|
|
"other_message": "616e6f74686572206d657373616765",
|
|
"oids": {"oidCommonName":"550403","oidContentType":"2a864886f70d010903","oidData":"2a864886f70d010701","oidECDSA256":"2a8648ce3d040302","oidECDSA384":"2a8648ce3d040303","oidECDSA512":"2a8648ce3d040304","oidECPublicKey":"2a8648ce3d0201","oidGivenName":"55042a","oidMGF1":"2a864886f70d010108","oidMessageDig":"2a864886f70d010904","oidOrgName":"55040a","oidP256":"2a8648ce3d030107","oidP384":"2b81040022","oidP521":"2b81040023","oidPSS":"2a864886f70d01010a","oidRIOCSP":"2b06010505071002","oidRSAEncryption":"2a864886f70d010101","oidSHA256":"608648016503040201","oidSHA256RSA":"2a864886f70d01010b","oidSHA384":"608648016503040202","oidSHA384RSA":"2a864886f70d01010c","oidSHA512":"608648016503040203","oidSHA512RSA":"2a864886f70d01010d","oidSKI":"551d0e","oidSigCertV1":"2a864886f70d010910020c","oidSigCertV2":"2a864886f70d010910022f","oidSigTimeStamp":"2a864886f70d010910020e","oidSignedData":"2a864886f70d010702","oidSurname":"550404","oidTSTInfo":"2a864886f70d0109100104"},
|
|
"certificates": ["308201503081f7a00302010202080693261b6c921e06300a06082a8648ce3d04030230153113301106035504030c0a416e61204cc3b370657a301e170d3230303130313030303030305a170d3430303130313030303030305a30153113301106035504030c0a416e61204cc3b370657a3059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020348003045022100b79d2489905d145e06832955a45f580db51c5a280a2d78ecabfaa1e2ee4d11d3022045cf485265ea896aabf329ca157cfeb5411d1672727bac3d21c0f7cdd3ab99d7","308201573081fda003020102020812f72177894f3418300a06082a8648ce3d04030230183116301406035504030c0d54534120646520707275656261301e170d3230303130313030303030305a170d3430303130313030303030305a30183116301406035504030c0d545341206465207072756562613059301306072a8648ce3d020106082a8648ce3d030107034200040cb8feb90fe705afa36dbb57d853f4f0c6975df6877e40d770b152249181d39a3c671faf4ced00d9e33482ca5f115d80d97c641d1221076c14e60f66a205ba3ca331302f301d0603551d0e041604146400e0a5376fafa76a32b8642104134aa5e6d0d5300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020349003046022100aa8aacd398790dfd18552f0aace116db5075e31d1fb50d746126814f3adcde63022100a4583a3876cfe2a7f24cf83b45a908e273d1fa190658116a33e72b72139f9223","308202df308201c7a00302010202081a3655edf5fc7380300d06092a864886f70d01010b050030163114301206035504030c0b4c7569732047c3b36d657a301e170d3230303130313030303030305a170d3430303130313030303030305a30163114301206035504030c0b4c7569732047c3b36d657a30820122300d06092a864886f70d01010105000382010f003082010a0282010100ce3748cbcc787712518602d02bb81ef44aa2a924f74fa566825664f6038d36b19011f8e2c0e7a33f5057a7c13c8b47a76d4c5f375569c4e06dccf8a6b2296665e6ddb3cb6c76bb3b790fde6a966c567d8c918cc40ef5bc7e5889ff8c856bf311eeb679dc50dfad30fddceff7bb9debddd9970c6e1c5cee9c462cf988bc1f01d6e750c25c84d1afd68491f71bdd137f6033927b47f0f71abe8ee0c2ccab28a2bb614b9000485af4ac841245898d669d6acd40a962692ee207417d1353a375ed6ef4d54d21933f16c7612ac9c6030f30e9f302be3dd0222d6c3bde77a1a8b8169b591e5d83e7bfd8ec18b92f2172160a44276c55444c35728ec9da118f6f834a2d0203010001a331302f301d0603551d0e041604140ea7b4a43682d62d494d9f457d827920e1e49d68300e0603551d0f0101ff040403020780300d06092a864886f70d01010b0500038201010027119bb64f2743daafacc5dba6b73538c9b88c48361248ad2c3d1f734de7b66373af7fec21c9ada1f228bc2812e6a7ee7c172137f5de771553d82c29cf5fe4f5d2b971b2ab2da8d3e24695e4fcf2ed4ff22bc17e5645b65e9e25d68c6ff6b367d0311d7b09a1aceff56cdaa2d85ad94cd82689744e65056c0d1db4d4c776ea236a31e10618f017932f766a05cc641c2c142c831c86572a17bff01df9cb201383eced3ccbf5b73604b7403c400b1f9f65d040d401f337f269d3ae9d9f9a9de731620dc019070b913072111cd3ed05ddc606b50512523f307c451e089e4b62a8c92dc2ba35f7022df6af55f51985b466ef66df5ed3fe04f02805b0a09fb3c661f7"],
|
|
"form": [
|
|
{"name":"a signature of ECDSA P-256","der":["308202a106092a864886f70d010702a08202923082028e020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"318201133082010f020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204473045022040c6a96dbd325b99a378042ea82d17f7a8cdfa46373ab71b6f3541087347f00a02210095425bd198016146d2e4b6e5a338b0caf87b67afac7d6b1130d7ceb717d2c27d"],"sha256":"65fa1b023889b0c23c51796e912d03bda295d056e0104ea3a9003fb1315ecf2c","certs":[[58,340]],"signers":[{"cert":0,"digest_alg":{"oid":[448,9],"params":null},"sig_alg":{"oid":[596,8],"params":null},"signed_attrs":[457,135],"message_digest":[503,32],"signature":[606,71],"token":null,"result":"valid","other_result":"invalid"}]},
|
|
{"name":"empty","der":"","error":"cms: the form breaks the profile: der: truncated element"},
|
|
{"name":"the content as [1]","der":["308202a106092a864886f70d010702a18202923082028e020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"318201133082010f020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204473045022040c6a96dbd325b99a378042ea82d17f7a8cdfa46373ab71b6f3541087347f00a02210095425bd198016146d2e4b6e5a338b0caf87b67afac7d6b1130d7ceb717d2c27d"],"sha256":"d49d2508975cba4ff59495ed0cbc48b9f7426dbe315322594e16401a510e9b26","error":"cms: the form breaks the profile: a ContentInfo"},
|
|
{"name":"[0] empty","der":"300d06092a864886f70d010702a000","error":"cms: the form breaks the profile: a SignedData"},
|
|
{"name":"a field after signerInfos","der":["308202a306092a864886f70d010702a082029430820290020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"318201133082010f020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204473045022040c6a96dbd325b99a378042ea82d17f7a8cdfa46373ab71b6f3541087347f00a02210095425bd198016146d2e4b6e5a338b0caf87b67afac7d6b1130d7ceb717d2c27d3100"],"sha256":"7cc0ce81b54b67ba045d875c3b8355139a664955c59f3eb7ddd25c8b2a0d85eb","error":"cms: the form breaks the profile: signerInfos"},
|
|
{"name":"digestAlgorithms out of order","der":["308202ae06092a864886f70d010702a082029f3082029b020101311a300b0609608648016503040203300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"318201133082010f020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204473045022040c6a96dbd325b99a378042ea82d17f7a8cdfa46373ab71b6f3541087347f00a02210095425bd198016146d2e4b6e5a338b0caf87b67afac7d6b1130d7ceb717d2c27d"],"sha256":"fd9e5e4a60ec9f6a8055162531c70597afd6da6ca149b78fa05cdd89ec932334","error":"cms: the form breaks the profile: digestAlgorithms is not a SET OF in DER order"},
|
|
{"name":"an empty digestAlgorithm","der":["3082029606092a864886f70d010702a08202873082028302010131023000300b06092a864886f70d010701a0820154",0,"318201133082010f020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204473045022040c6a96dbd325b99a378042ea82d17f7a8cdfa46373ab71b6f3541087347f00a02210095425bd198016146d2e4b6e5a338b0caf87b67afac7d6b1130d7ceb717d2c27d"],"sha256":"36b1c4babd59d62e2ce309bf9e1362669fbdfe04016e33f91007367f27b9febc","error":"cms: the form breaks the profile: an AlgorithmIdentifier"},
|
|
{"name":"digestAlgorithms of SHA-1 and MD5","der":["308202ab06092a864886f70d010702a082029c308202980201013117300706052b0e03021a300c06082a864886f70d02050500300b06092a864886f70d010701a0820154",0,"318201133082010f020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204473045022040c6a96dbd325b99a378042ea82d17f7a8cdfa46373ab71b6f3541087347f00a02210095425bd198016146d2e4b6e5a338b0caf87b67afac7d6b1130d7ceb717d2c27d"],"sha256":"6b8d92f9c9edd92c198bfb26085c50a701441bbb586a84995a10eb97c2baf8e6","certs":[[68,340]],"signers":[{"cert":0,"digest_alg":{"oid":[458,9],"params":null},"sig_alg":{"oid":[606,8],"params":null},"signed_attrs":[467,135],"message_digest":[513,32],"signature":[616,71],"token":null,"result":"valid","other_result":"invalid"}]},
|
|
{"name":"eContentType an INTEGER","der":["3082029906092a864886f70d010702a082028a30820286020101310d300b06096086480165030402013003020101a0820154",0,"318201133082010f020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204473045022040c6a96dbd325b99a378042ea82d17f7a8cdfa46373ab71b6f3541087347f00a02210095425bd198016146d2e4b6e5a338b0caf87b67afac7d6b1130d7ceb717d2c27d"],"sha256":"5b328e9bea597dcc3e85ca626b56d574191ab36eac4617697a3f9c85ba338fa7","error":"cms: the form breaks the profile: encapContentInfo"},
|
|
{"name":"a CertificateChoice [4]","der":["308202a406092a864886f70d010702a082029530820291020101310d300b0609608648016503040201300b06092a864886f70d010701a0820158",0,"a4020500318201123082010e020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d0403020446304402201e1256a3603600656c6bb809285f11a7b639fa9d8de7ee38acc8a50a2413fa800220155cff69689a6a6af2d4ecbbcc6826cc82c58385935e58e67c5e4f352a9bd47b"],"sha256":"aa9513f57f50ec5bf919580bcddef4dd4e2539fa43375ec6f6148379a63102f8","error":"cms: the form breaks the profile: a CertificateChoice that is neither a certificate nor one of the other four choices"},
|
|
{"name":"rule 3: a CRL of the shape of an OCSP","der":["308202b506092a864886f70d010702a08202a6308202a2020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"a111300f06082b0601050507100230030201003182011430820110020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204483046022100eebfe8dc3cec76040d7226950407ab1a589aebfcf621ef39eff45242430507f9022100fd64087389bde0f076571fad58deed5cbb31acfe236bb6f4b9b988dba782b20f"],"sha256":"b898da04f45fe236b56527024a19fe2071222cbf1a9e043dadd7063b3453e9b5","error":"cms: the form breaks the profile: crls holds only OCSP responses"},
|
|
{"name":"rule 3: a revocation format by number","der":["308202aa06092a864886f70d010702a082029b30820297020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"a107a1050201020500318201133082010f020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d0403020447304502201cb92c50f33e3c4b79e066b808b3ef4f1cc83cb3c24491552a2cbc2a931bf99f0221008a156d5d57f97168bbad2b9b95dda9591352afc1de48dc00014993b001dc5492"],"sha256":"be9ba1ff40c2f3b9bcbfdaf766e0751bee52b6079859756906ce85660ced1458","error":"cms: the form breaks the profile: crls holds only OCSP responses"},
|
|
{"name":"signerInfos out of order","der":["3082075606092a864886f70d010702a082074730820743020101310d300b0609608648016503040201300b06092a864886f70d010701a0820437",0,2,"318202e5308201ce020101302230163114301206035504030c0b4c7569732047c3b36d657a02081a3655edf5fc7380300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ba5c22e59f78e0b4c13a73c6dd6d4cd8523e2eec615058e0b30cd8189072d80a300d06092a864886f70d010101050004820100a8d96da429be2496f08f064673f434f16d27cee2136734a0e4fc3eca1d03918f881ad846572e1367881a866ece173a7ac7d73c48ffde466daddd5b70cfe251977bb1ecd3e877f521c045c9b17a63b908b834d7a0b527ade4c28e3a853659d3fc8ab7a6cdbb8ba58e759bc276bc216e6eed34afa6f7b94f6d849c396ef2a821ce8e6468ee7bd0fe9ae653d8ea8393f1ee6a4f4933091bc199d7b5a8b7c534cdfa55ff7988b4a9553bf9043510a81764f324d9be986db5bb2f7befa412916c1e8c347710d3e1dbac649a508f1ec1397ef8cd641c91a2198e532897400c3191cd8f5061f816c8422fad67e607ad010e9d3fe4c91fc194fe0204906190df3bb810583082010f020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204473045022100d50e5adb928549671decb18a489abcb7f7169f9be65f449d1444bfb2f136f14302200972996a1af6aab0a89ebf93086a49553e6c785cfefba276f964c96c4124b6ba"],"sha256":"609ce5458808b53f492e4094efe66be5b16d95226696079c09d8bf899068801d","error":"cms: the form breaks the profile: signerInfos is not a SET OF in DER order, or is empty"},
|
|
{"name":"the version of a SignerInfo as OCTETS","der":["308202a106092a864886f70d010702a08202923082028e020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"318201133082010f040101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204473045022040c6a96dbd325b99a378042ea82d17f7a8cdfa46373ab71b6f3541087347f00a02210095425bd198016146d2e4b6e5a338b0caf87b67afac7d6b1130d7ceb717d2c27d"],"sha256":"96497afcedee2302bc9ecadfe0c6b55beb24f55435aa6d1a77245627bb652c27","error":"cms: the form breaks the profile: a SignerInfo with signedAttrs"},
|
|
{"name":"the version 4 with subjectKeyIdentifier","der":["3082029406092a864886f70d010702a082028530820281020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3182010630820102020104801401aefddea219084190f2ce87110e9377679ab084300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204473045022100b7168211590b9964f18ee5a11be5a47bdc0c18d42d29c97d8630d0e27842a31302200bc0abf94e829eca100b06f7b2eef42360dbad72339da07c1491b00b051f3dcd"],"sha256":"fce8c0acb3c63319237bf65a0b5c22b457d9839266ae592a3191b2c76a0598a8","error":"cms: the form breaks the profile: the version of a SignerInfo does not match its sid"},
|
|
{"name":"the signatureAlgorithm as a SET","der":["308202a106092a864886f70d010702a08202923082028e020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"318201133082010f020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc310a06082a8648ce3d04030204473045022040c6a96dbd325b99a378042ea82d17f7a8cdfa46373ab71b6f3541087347f00a02210095425bd198016146d2e4b6e5a338b0caf87b67afac7d6b1130d7ceb717d2c27d"],"sha256":"05409ebe8204bac1444507b2a035ea0fd3e039f81a5efa50900187d039800353","error":"cms: the form breaks the profile: a SignerInfo with signedAttrs"},
|
|
{"name":"the signature as a BIT STRING","der":["308202a206092a864886f70d010702a08202933082028f020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3182011430820110020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d0403020348003045022040c6a96dbd325b99a378042ea82d17f7a8cdfa46373ab71b6f3541087347f00a02210095425bd198016146d2e4b6e5a338b0caf87b67afac7d6b1130d7ceb717d2c27d"],"sha256":"d7f497d879ab2a8135e4378e7dac6b6ce9c4e08a35e7c7508bd44f2a7cae8460","error":"cms: the form breaks the profile: a SignerInfo with signedAttrs"},
|
|
{"name":"a sid of three elements","der":["308202a306092a864886f70d010702a082029430820290020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3182011530820111020101302330153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e060500300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204473045022040c6a96dbd325b99a378042ea82d17f7a8cdfa46373ab71b6f3541087347f00a02210095425bd198016146d2e4b6e5a338b0caf87b67afac7d6b1130d7ceb717d2c27d"],"sha256":"3435a1a607dc32081b4712ae64b226e229db4d33c9f4f51837264e115dec1550","error":"cms: the form breaks the profile: issuerAndSerialNumber"},
|
|
{"name":"the serial of another certificate","der":["3082029b06092a864886f70d010702a082028c30820288020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3182010d30820109020101301b30153113301106035504030c0a416e61204cc3b370657a02023039300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204473045022040c6a96dbd325b99a378042ea82d17f7a8cdfa46373ab71b6f3541087347f00a02210095425bd198016146d2e4b6e5a338b0caf87b67afac7d6b1130d7ceb717d2c27d"],"sha256":"058f12fef5f8e44a1e6814048cc6217ec2584d686f601b5805ebf4e5a67cb351","error":"cms: the form breaks the profile: a sid that names 0 certificates of the profile, not one"},
|
|
{"name":"an empty subjectKeyIdentifier in the sid","der":["3082027e06092a864886f70d010702a082026f3082026b020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3181f13081ee0201038000300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204473045022100ef42d215d5c911114d81327f052a26a1133acff9de85f2f2fcf94163918256d0022070ffaf945520478ac81120688b27a1c4bd7037584fb0d4aeba72470191db02de"],"sha256":"f219c2387a807bf0a187bcf9e2d999981af4b962bf47417425d8613986c1aeb7","error":"cms: the form breaks the profile: a sid that names 0 certificates of the profile, not one"},
|
|
{"name":"an empty keyIdentifier, a certificate of none","der":"3082024506092a864886f70d010702a082023630820232020101310d300b0609608648016503040201300b06092a864886f70d010701a082011c308201183081bea00302010202083bd931aa56349d45300a06082a8648ce3d04030230123110300e06035504030c0753696e20534b49301e170d3230303130313030303030305a170d3430303130313030303030305a30123110300e06035504030c0753696e20534b493059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875300a06082a8648ce3d040302034900304602210095674743e14ed4ec4e8d497bcf0a513f14938e3df404a8d8b3ba42da695e1822022100854e4eec6cb6bff18ab50d366dc9a509646c31ba28af6615622312faa8f784533181f03081ed0201038000300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f3128302630243022042056902e18b9326e2391a2fda488add08a4a60f83195652ecc63041a62ca4e7f1c300a06082a8648ce3d0403020446304402205f0f7e8ddf630b8a7895e0af4c07672c7f65e088cdaa61d76d0c767945824d3b0220742c816bd2c9da96bdf14bb7567fd673be582b8b6ddf2b589dfcde385979d2b2","error":"cms: the form breaks the profile: a sid that names 0 certificates of the profile, not one"},
|
|
{"name":"signedAttrs out of order","der":["308202a106092a864886f70d010702a08202923082028e020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"318201133082010f020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a081843037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d4301806092a864886f70d010903310b06092a864886f70d010701300a06082a8648ce3d04030204473045022100f9428f5a804faf60cbbb794c3fb63510b10bce7dc088a4fe9f97c5de88fd83a402200ed17e11da4950c2f10ff3394be24391f0f08c2b304a502f400596a0ea76e09f"],"sha256":"b522810a734a46056b80a7659f42f569af4a1f72573fe02e7823d978090332dd","error":"cms: the form breaks the profile: attributes are not a SET OF in DER order"},
|
|
{"name":"an attribute that is an INTEGER","der":["308202a406092a864886f70d010702a082029530820291020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3182011630820112020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08187020105301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d0403020447304502205e22f698732f262c8f923fa16ce93a27711bcc4969dbcf7c9ee4068dcd2ad24c0221009d58b55957ea1499e9fc500978fc5640c7a466c6c150d4537a5435d69b88d305"],"sha256":"dbbd90224eaf7f37f46b40fc6e53ad3d8e18feab3c621d92787c08ebe070c082","error":"cms: the form breaks the profile: an Attribute"},
|
|
{"name":"values of an attribute out of order","der":["308202b006092a864886f70d010702a08202a13082029d020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"318201223082011e020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08193300d06032a03043106020102020101301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d040302044730450220472074dbf2d58f812de28eb8c395845606534384104121e6efb5e0ccdc4a2986022100955870861d9b3b8e6e735f9851dbf2086570ef62a18a35a56b1a7d81a755329b"],"sha256":"6485f8622d72f13efac3162b72e2878904dcd282f60d7ec18bc3dfb6762117ff","error":"cms: the form breaks the profile: the values of an attribute are not a non-empty SET OF in DER order"},
|
|
{"name":"a message-digest of two values","der":["308202c506092a864886f70d010702a08202b6308202b2020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3182013730820133020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a081a7301806092a864886f70d010903310b06092a864886f70d0107013037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc305206092a864886f70d01090431450420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d40421915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d400300a06082a8648ce3d040302044830460221008624e829ad14c835aa4f75df7b90f893aa617404287e7c3d7a669dec115b4c94022100e8cedfb4ec47a9b9ca3fd3b086ce8df4be1645d4a91e3e1622943546f4831499"],"sha256":"1e4f5812190e21d65df159b5c4934438cdf11e35c8bc8930db68c03cd044376b","error":"cms: the form breaks the profile: message-digest: 1 attributes with 2 values, not one with one"},
|
|
{"name":"the content-type id-ct-TSTInfo","der":["308202a306092a864886f70d010702a082029430820290020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3182011530820111020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08186301a06092a864886f70d010903310d060b2a864886f70d0109100104302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204473045022100fef8f15909caf161a6bd3d08138afd1a2e1961d4d4fd6efca03fae67ef85d1630220011a813002252ece6c0a8e2ddcd2215d49940462743edcd7bf85feea640fc885"],"sha256":"ae21ce02dc8f07bff9e9ef0f90d71d48c239b8f7b6080505ef3cf92bbb1e10ee","error":"cms: the form breaks the profile: content-type is not id-data"},
|
|
{"name":"two message-digest attributes","der":["308202d206092a864886f70d010702a08202c3308202bf020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3182014430820140020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a081b5301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d4302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d0403020447304502204933a7a2b2e3147503257390fe0ebbcb58dbf050540a152ca72db01e55dcdc480221009118af4fc50a44681662b6173bf601c8277fc03f7659aacdbc470adc33704482"],"sha256":"11079504de92223690214695fb56cf2075a4174961955fc177ddb29934217a50","error":"cms: the form breaks the profile: message-digest: 2 attributes with 2 values, not one with one"},
|
|
{"name":"no signing-certificate-v2","der":["3082026606092a864886f70d010702a082025730820253020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3181d93081d6020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a04b301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d4300a06082a8648ce3d04030204483046022100b5f430a4906874b3733ebfc17eebeaf0bb30858347647f281d717330b5b88967022100d2e56eedb32e7ead677dd3894b12785b6225d97789c15d4bac788310dff0e85e"],"sha256":"fd0d0f72aab6f3a6795a419c2856fabb89d56bfd1e94a2fcd05a6db36696c97d","error":"cms: the form breaks the profile: signing-certificate: one attribute of one value is required"},
|
|
{"name":"a SigningCertificateV2 as a SET","der":["308202a106092a864886f70d010702a08202923082028e020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"318201133082010f020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283126302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204473045022100f9d79514444323298e130468bae924eabc3e7fac3730d649bbfadc9f1b95ea41022016ee911a4ab7e1248854c44d205bb52352df95847a226f2ffb19635996531d36"],"sha256":"92ffaada4e7267e6b700cc723b8c2de0aed60bc988b8de2bbe1c1db4e7b79619","error":"cms: the form breaks the profile: a SigningCertificate"},
|
|
{"name":"an ESSCertIDv2 as a SET","der":["308202a106092a864886f70d010702a08202923082028e020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"318201133082010f020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302431220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204473045022100a17304bcb6d6ab707047888eda756a06fae3eca83d9ede5777af568091a604d00220094c0d7fdfc7c82e2625671091dab1f87663a59243327e461465dd543919a995"],"sha256":"8d4d0cf8f482ad24c55b8b7cced0270872a8de6af92478833265083fa0fbf9d7","error":"cms: the form breaks the profile: an ESSCertID"},
|
|
{"name":"a hashAlgorithm without an OID","der":["308202a606092a864886f70d010702a082029730820293020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3182011830820114020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08189301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d4303c060b2a864886f70d010910022f312d302b3029302730030201010420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d040302044730450220670a50d7c54c9c4bcbe76591c6cd9984344368699dc1d206979406fbe1906b5a022100eb9e4edb628f3bf969c278295e6420ea7afae3490912bc2b5cc0fc7e51649309"],"sha256":"6a28507c01f5f88ba6eedf953b14865a8de47b16535d65c41859d38ef608dc18","error":"cms: the form breaks the profile: an AlgorithmIdentifier without an object identifier"},
|
|
{"name":"the hash of another certificate","der":["308202a206092a864886f70d010702a08202933082028f020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3182011430820110020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ba5c22e59f78e0b4c13a73c6dd6d4cd8523e2eec615058e0b30cd8189072d80a300a06082a8648ce3d040302044830460221008f40890631c6b414ea67d95c78e53a246813c42975a44b730b6d59bcee3b7d64022100c6504fec96871ac91bef09a66aa9f2529d10d1c6ff11b50025791846ab1b0826"],"sha256":"5e4c76ce8db88923e2e70559841983f5d98853e5ad5c17ef4f977f29d2644a04","error":"cms: the form breaks the profile: the certHash is not that of the certificate of the signer"},
|
|
{"name":"the first ESSCertIDv2 of another certificate","der":["308202c506092a864886f70d010702a08202b6308202b2020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3182013730820133020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a081a8301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d4305b060b2a864886f70d010910022f314c304a304830220420000000000000000000000000000000000000000000000000000000000000000030220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204473045022042d4705473362e2c99aa862bdbe79fb6a861b1a7978b68652ee9f49e5ac8780c0221009edc6d0c0b17b19e3cf968c8bcbe73e4d2dda36348cd9bb9322d01323d2c1c82"],"sha256":"52d7a9a8bf0fe415b9cd924dccf697ef01024c7b570a34c4e1abf9a6fc822174","error":"cms: the form breaks the profile: the certHash is not that of the certificate of the signer"},
|
|
{"name":"no message-digest, its attribute removed","der":["3082026e06092a864886f70d010702a082025f3082025b020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3181e13081de020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a053301806092a864886f70d010903310b06092a864886f70d0107013037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d0403020448304602210090783cdb3074c0c2767d53615961100da3cbee2bf1243c19fb09d363e5fca3b2022100b17719d05a4fe921e52608278f09c855904329c2ed6396981ad8dd5dfbd9cb6d"],"sha256":"32491f086f4f9c7d7551c744cac8c91377ab47a1f64d16ae42e8fdc93cad8f24","error":"cms: the form breaks the profile: message-digest: 0 attributes with 0 values, not one with one"},
|
|
{"name":"an unsigned attribute without a value","der":["308202ac06092a864886f70d010702a082029d30820299020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3182011e3082011a020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204473045022100ec188a1e813e123a46421b080ad4ac0ac08708f9539277c3204e842f50f76ade0220793fbd8cc2ead5d1ddff4782153c248adf2b0daa4a51595c1b5568c951077442a109300706032a03043100"],"sha256":"142b00bd0bdfd4e31d96fbfc9746ef3c43e5af6587b2fb76f3ec802d5e43fe82","error":"cms: the form breaks the profile: the values of an attribute are not a non-empty SET OF in DER order"},
|
|
{"name":"an attribute without a value","der":["308202af06092a864886f70d010702a08202a03082029c020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"318201213082011d020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08193300d06092a864886f70d0109033100301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d040302044630440220114b5ab7957b5a3d33801b048ae5b188cd73ae5557191e9fe9ce3fb7b7c9884f022046ec202903b0ae53597a2492b4bd492bf6398d4eafbf50fcf607a112f60ff3d0"],"sha256":"aff5e5a76023d52174d8dd623c2ffb7939fa96e6f60ef0d2cd4cd9b61fbb109e","error":"cms: the form breaks the profile: the values of an attribute are not a non-empty SET OF in DER order"},
|
|
{"name":"decides nothing: an attribute certificate [1]","der":["308202a706092a864886f70d010702a082029830820294020101310d300b0609608648016503040201300b06092a864886f70d010701a082015b",0,"a1053003020101318201123082010e020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d0403020446304402205e6e0a6ed9bb382d85a690e7fc31e76a87624910f64d9eab5b6d81b9b5c4b14802206001ec977b8ebbb0975b969d82dbc2762029892b78ee2ccaced77c284bdbd34c"],"sha256":"82df80ee72599f44ee715a60fe476ebedd4346a4cf5197d597fb39d5fcf992e3","certs":[[58,340]],"signers":[{"cert":0,"digest_alg":{"oid":[455,9],"params":null},"sig_alg":{"oid":[603,8],"params":null},"signed_attrs":[464,135],"message_digest":[510,32],"signature":[613,70],"token":null,"result":"valid","other_result":"invalid"}]},
|
|
{"name":"decides nothing: a certificate of version 1","der":["308203f606092a864886f70d010702a08203e7308203e3020101310d300b0609608648016503040201300b06092a864886f70d010701a08202a9",0,"308201513081f80208053d6691d94d07bd300a06082a8648ce3d04030230183116301406035504030c0d496e7465726d65646961207631301e170d3230303130313030303030305a170d3430303130313030303030305a30183116301406035504030c0d496e7465726d656469612076313059301306072a8648ce3d020106082a8648ce3d030107034200040cb8feb90fe705afa36dbb57d853f4f0c6975df6877e40d770b152249181d39a3c671faf4ced00d9e33482ca5f115d80d97c641d1221076c14e60f66a205ba3ca331302f301d0603551d0e041604146400e0a5376fafa76a32b8642104134aa5e6d0d5300e0603551d0f0101ff040403020780300a06082a8648ce3d040302034800304502202ecdfbdacba71062be61e18c24dd3dd3d8e70128e0606705b5320d0f9f17f72502210092047739df9a41f09770d468594e9f556d222c334a08b67c250f67bb92537cd5318201133082010f020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d040302044730450221009e736f788d10dc67183385b943b54941769256b981389b9e2ce1fb82dc07d5190220438cd1ef79be7acbe24cd71c28a84eded01b2bc09e52a86aa2d774df2208217f"],"sha256":"39625e91487a23ed55bc616d0df4e2cb8e4da6dec38bee618efa3670a4cdef2e","certs":[[58,340]],"signers":[{"cert":0,"digest_alg":{"oid":[789,9],"params":null},"sig_alg":{"oid":[937,8],"params":null},"signed_attrs":[798,135],"message_digest":[844,32],"signature":[947,71],"token":null,"result":"valid","other_result":"invalid"}]},
|
|
{"name":"decides nothing: an attribute with an arc of 2^31","der":["308202b606092a864886f70d010702a08202a7308202a3020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3182012830820124020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a081993013060d2a864886f70d0109888080800031020500301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d0403020447304502210092bbaed98bdaeb4b72af99b81161d0329a44b69b8ac0db1fbc5210dfab76fe7202200cb1f6f9d363086aeb7e44a6fbee5cf14b88f726c79a89840f39282b7fecc431"],"sha256":"4e3839a9f35ff2a6b8f7e1f072f6f9514e5eda7149e470bb3a66ac27120b2b02","certs":[[58,340]],"signers":[{"cert":0,"digest_alg":{"oid":[448,9],"params":null},"sig_alg":{"oid":[617,8],"params":null},"signed_attrs":[457,156],"message_digest":[524,32],"signature":[627,71],"token":null,"result":"valid","other_result":"invalid"}]},
|
|
{"name":"decides nothing: an unknown attribute twice, the same","der":["308202b706092a864886f70d010702a08202a8308202a4020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3182012930820125020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a0819a300906032a030431020500300906032a030431020500301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d0403020447304502210082f72653cc13a06ce672eb548a7a2006e8d7f54ae2c6f68640d1f8cbb9c0286d022011e410a642275e83a50db29cd1753cf110d07fb4eeaf86d993d0a839d9ce10cc"],"sha256":"c7fcd216281d683304357a0793aeb21ff8aebab102291a5f912c332d3dce757c","certs":[[58,340]],"signers":[{"cert":0,"digest_alg":{"oid":[448,9],"params":null},"sig_alg":{"oid":[618,8],"params":null},"signed_attrs":[457,157],"message_digest":[525,32],"signature":[628,71],"token":null,"result":"valid","other_result":"invalid"}]},
|
|
{"name":"decides nothing: an ESSCertIDv2 of SHA-256 with NULL","der":["308202b006092a864886f70d010702a08202a13082029d020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"318201223082011e020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08193301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43046060b2a864886f70d010910022f3137303530333031300d060960864801650304020105000420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204473045022100e5d28d9bb620736544f75ed25b26788d1cb4729aa255ecfb3ca8af5e24d226a302205ebef0901f4164396af9872f0e722601d20ceff39b4b687c70a1845cf2d63eb2"],"sha256":"81c0f26c1da155e30e499b13205ee09a9c9a5bbcabc45be83ba8d7275918104e","certs":[[58,340]],"signers":[{"cert":0,"digest_alg":{"oid":[448,9],"params":null},"sig_alg":{"oid":[611,8],"params":null},"signed_attrs":[457,150],"message_digest":[503,32],"signature":[621,71],"token":null,"result":"valid","other_result":"invalid"}]},
|
|
{"name":"decides nothing: unsigned attributes, no time-stamp","der":["308202b806092a864886f70d010702a08202a9308202a5020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3182012a30820126020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d040302044730450220495ca6ec5c530255e1cd3444587c491dbf0a0dc0cc7a3cf804395b241724307b0221008793ebfbc48dd9c6638c90cd0846019b3c29b42348b295db46dd673d45cfefe4a1153013060d2a864886f70d0109888080800031020500"],"sha256":"003828d547a8cbf6eb121740171ad2060a665f8ea608825cac7577b17b385c85","certs":[[58,340]],"signers":[{"cert":0,"digest_alg":{"oid":[448,9],"params":null},"sig_alg":{"oid":[596,8],"params":null},"signed_attrs":[457,135],"message_digest":[503,32],"signature":[606,71],"token":null,"result":"valid","other_result":"invalid"}]},
|
|
{"name":"decides nothing: a CAdES-T of a token that does not read","der":["308202ba06092a864886f70d010702a08202ab308202a7020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3182012c30820128020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d040302044830460221008fdfa791f09db62a3dae90c54afef7a97eff02f4df88ea6d68f5c30376ff3baa0221009eacd30ec692212ca92945324ad13b1c0e75f1fa844f2bd96312d2d4e5690a48a1163014060b2a864886f70d010910020e31053003020101"],"sha256":"c809dc473438e6db2353fcbe72cea0ec40d54e021f3c9484b493a1f33961e91a","certs":[[58,340]],"signers":[{"cert":0,"digest_alg":{"oid":[448,9],"params":null},"sig_alg":{"oid":[596,8],"params":null},"signed_attrs":[457,135],"message_digest":[503,32],"signature":[606,72],"token":[697,5],"result":"valid","other_result":"invalid"}]},
|
|
{"name":"decides nothing: an attribute whose arc wraps to signing-certificate-v2 in 64 bits","der":["308202bd06092a864886f70d010702a08202ae308202aa020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3182012f3082012b020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a081a0301806092a864886f70d010903310b06092a864886f70d010701301a06142a864886f70d010910028280808080808080802f31020500302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d0403020447304502210087816b1f0a1213ff3f22dd44cdd5c71c1291b5a16383387e009211fab2649d07022001131d77455dd677401af3af67a1d4efc006e7c9759e2f0f0de98bc550771abd"],"sha256":"16e4fc1c4867a0890b93dc044b7ff23b5620eaca2bf665a0a59aecd21fcc9c0b","certs":[[58,340]],"signers":[{"cert":0,"digest_alg":{"oid":[448,9],"params":null},"sig_alg":{"oid":[624,8],"params":null},"signed_attrs":[457,163],"message_digest":[531,32],"signature":[634,71],"token":null,"result":"valid","other_result":"invalid"}]},
|
|
{"name":"decides nothing: a junk unsigned attribute of 300 bytes","der":["308203e306092a864886f70d010702a08203d4308203d0020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",0,"3182025530820251020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204473045022100fa839f8d464e63037a40b7ae089d802b33e4d22ef4d016830553cf32ef60650f02201f0e2df5aeed2ff9e5aeab8bf9eb407d40991577259832fed6f8eefce2ee8cf3a182013e3082013a06042a030405318201300482012c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"],"sha256":"3ff8f13ab1524a469aa2d6289e3e33da39082a85d42378371b7fb6764534fd12","certs":[[58,340]],"signers":[{"cert":0,"digest_alg":{"oid":[448,9],"params":null},"sig_alg":{"oid":[596,8],"params":null},"signed_attrs":[457,135],"message_digest":[503,32],"signature":[606,71],"token":null,"result":"valid","other_result":"invalid"}]},
|
|
{"name":"co-signature: one serial, two issuers by SKI","der":"308204bc06092a864886f70d010702a08204ad308204a9020101310d300b0609608648016503040201300b06092a864886f70d010701a0820277308201373081dea003020102020105300a06082a8648ce3d040302300c310a300806035504030c0141301e170d3230303130313030303030305a170d3430303130313030303030305a300c310a300806035504030c01413059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d04030203480030450220779b9b2b4dc490d3d1ea409a7d478155f53f5fa09f251958f1029a6e5d4edad4022100ad16050f726924cb81b82af6ee9f423f09ea17bceb6cfc997b7e2435fe50715f308201383081dea003020102020105300a06082a8648ce3d040302300c310a300806035504030c0142301e170d3230303130313030303030305a170d3430303130313030303030305a300c310a300806035504030c01423059301306072a8648ce3d020106082a8648ce3d030107034200040cb8feb90fe705afa36dbb57d853f4f0c6975df6877e40d770b152249181d39a3c671faf4ced00d9e33482ca5f115d80d97c641d1221076c14e60f66a205ba3ca331302f301d0603551d0e041604146400e0a5376fafa76a32b8642104134aa5e6d0d5300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020349003046022100ea70179d33a447c861a08375aa601308ae1dc9aa1e40d13642ae38655c5938bb022100dfda8acd0544f1a4ca9e2f35aa8443008937190bdd7147dd79d1c6a2ea5fb0323182020b3082010102010380146400e0a5376fafa76a32b8642104134aa5e6d0d5300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420cf52f792e9d81d9cffe4909fcd28c0b9aa8c1f4329530fd81c0db5d70a9f4dba300a06082a8648ce3d040302044630440220526d75cd641ff4d4bf9fa825f63b730903c002ad950449fda1080c5f7a8b871302205c81cb840d6aee42ed9aff046e76668d04551c40a98dcb5c14d6a240542a3ca830820102020103801401aefddea219084190f2ce87110e9377679ab084300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f3128302630243022042041a7dedd1a68960eb2fbce7169369cc5235874472b9d0325a10804c871c49702300a06082a8648ce3d040302044730450221009fc1e40a48779833270b64093c8ba82b403df2951965cf517d17d1b635771be302204b3ac91ae22a318ef357945aabe92df814b7d3482742e3b226efc602eb2c412f","certs":[[58,315],[373,316]],"signers":[{"cert":1,"digest_alg":{"oid":[726,9],"params":null},"sig_alg":{"oid":[874,8],"params":null},"signed_attrs":[735,135],"message_digest":[781,32],"signature":[884,70],"token":null,"result":"valid","other_result":"invalid"},{"cert":0,"digest_alg":{"oid":[987,9],"params":null},"sig_alg":{"oid":[1135,8],"params":null},"signed_attrs":[996,135],"message_digest":[1042,32],"signature":[1145,71],"token":null,"result":"valid","other_result":"invalid"}]}
|
|
]
|
|
}
|
|
''';
|
|
|
|
/// Part of test/vectors/cms_algorithms.json.
|
|
const cmsAlgorithmsJson = r'''
|
|
{
|
|
"spec": "0.12 draft",
|
|
"generator": "tool/cms_go_vectors_test.go, go1.26.8",
|
|
"source": "datekeys-go c531e936fa8188a4aab01575607cc85d4f5d4fa4",
|
|
"description": "cms.ParseSignature: the error, or the spans of its certificates and OCSP responses and, for each SignerInfo, the index of its certificate, the spans of its fields, and SignerInfo.Check over the message of the file (result) and over other_message (other_result). der is the hex of the signature, or a list of pieces, each the hex of bytes or the index of one of the certificates of the file, and then sha256 is the SHA-256 of the signature. The signatures of the tests of the algorithms and the keys in internal/cms (cms_test.go, verify_test.go), and others.",
|
|
"every": {"algorithms":7,"keys":6},
|
|
"message": "646174656b6579733a646b63333a617574686f722d7369676e61747572653a76310a30300a",
|
|
"other_message": "616e6f74686572206d657373616765",
|
|
"certificates": ["30820303308201eba00302010202081127c7191a1a8b7c300d06092a864886f70d01010b0500302d31163014060355040a130d446174654b65797320746573743113301106035504030c0a416e61204cc3b370657a301e170d3235303130313030303030305a170d3330303130313030303030305a302d31163014060355040a130d446174654b65797320746573743113301106035504030c0a416e61204cc3b370657a30820122300d06092a864886f70d01010105000382010f003082010a0282010100ab967c0ca4e1ffeb37755e523b55b9f065c8f1413b01db297c39ccebe67fd7af61e5225486317db71b5796e95d9b64180958df7c2f4780f4ad345ba3f086916c8ff9351faf8fb3b16ab2c84a357940ab078eea4fbf02461e289fb740340297f676a5c69bc0a4332bf35ba52de9936318bcda14708ac2b3d1024a3de7b4218a9885a6e10a5086e94df2c0ec7640e208706e195ac8787ee8435c52994d745026198d72b6b2092f39498d2537aed5173829aea58f38d83230955bb0815a309b71295f656f2da40771bd57aa5a29c958e1af686c8ede1000e65de729fc73fe89cfe2664353a782e4b2719c1ad6a1c8c4dfd6ea4075aaaf359b6dd196d361c773bc270203010001a3273025300e0603551d0f0101ff04040302078030130603551d0e040c040a416e61204cc3b370657a300d06092a864886f70d01010b050003820101002511f0f745716d09ea22ede6172142c5c1aa3a5045763534dcad33e2878a6577127bfc2c99245a4b57317828f27a0e193e18a689c43c18932ab34e87c4caa9bb78d68178d317375627b72d6827ebcec11ff9e40a7a264fa8f2f60361ca2425d337f6f5c672720a55fe7d0f63b1c4e3576bedff22d6e312f2430b276b5e476e3f455956ff78eb29f7e4d173a296d470f1acac41d72257aed1e18d709bf72230a5d0518f14bb7ae5cd2d2d1854b36030bbe01f4a92fad0ee7b812dad4e4d75462a2f342917073587a714d6542bed20578339a4eef2c2a6f05b7d011ddb4fb1880c8bc170209f75d96264f055bdb055e56da3b21f435d504de171182b658cc348ec","308201503081f7a00302010202080693261b6c921e06300a06082a8648ce3d04030230153113301106035504030c0a416e61204cc3b370657a301e170d3230303130313030303030305a170d3430303130313030303030305a30153113301106035504030c0a416e61204cc3b370657a3059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020348003045022100b79d2489905d145e06832955a45f580db51c5a280a2d78ecabfaa1e2ee4d11d3022045cf485265ea896aabf329ca157cfeb5411d1672727bac3d21c0f7cdd3ab99d7","308202df308201c7a00302010202081a3655edf5fc7380300d06092a864886f70d01010b050030163114301206035504030c0b4c7569732047c3b36d657a301e170d3230303130313030303030305a170d3430303130313030303030305a30163114301206035504030c0b4c7569732047c3b36d657a30820122300d06092a864886f70d01010105000382010f003082010a0282010100ce3748cbcc787712518602d02bb81ef44aa2a924f74fa566825664f6038d36b19011f8e2c0e7a33f5057a7c13c8b47a76d4c5f375569c4e06dccf8a6b2296665e6ddb3cb6c76bb3b790fde6a966c567d8c918cc40ef5bc7e5889ff8c856bf311eeb679dc50dfad30fddceff7bb9debddd9970c6e1c5cee9c462cf988bc1f01d6e750c25c84d1afd68491f71bdd137f6033927b47f0f71abe8ee0c2ccab28a2bb614b9000485af4ac841245898d669d6acd40a962692ee207417d1353a375ed6ef4d54d21933f16c7612ac9c6030f30e9f302be3dd0222d6c3bde77a1a8b8169b591e5d83e7bfd8ec18b92f2172160a44276c55444c35728ec9da118f6f834a2d0203010001a331302f301d0603551d0e041604140ea7b4a43682d62d494d9f457d827920e1e49d68300e0603551d0f0101ff040403020780300d06092a864886f70d01010b0500038201010027119bb64f2743daafacc5dba6b73538c9b88c48361248ad2c3d1f734de7b66373af7fec21c9ada1f228bc2812e6a7ee7c172137f5de771553d82c29cf5fe4f5d2b971b2ab2da8d3e24695e4fcf2ed4ff22bc17e5645b65e9e25d68c6ff6b367d0311d7b09a1aceff56cdaa2d85ad94cd82689744e65056c0d1db4d4c776ea236a31e10618f017932f766a05cc641c2c142c831c86572a17bff01df9cb201383eced3ccbf5b73604b7403c400b1f9f65d040d401f337f269d3ae9d9f9a9de731620dc019070b913072111cd3ed05ddc606b50512523f307c451e089e4b62a8c92dc2ba35f7022df6af55f51985b466ef66df5ed3fe04f02805b0a09fb3c661f7","308201853082010aa003020102020825a5dcb2932032af300a06082a8648ce3d0403023010310e300c06035504030c05502d333834301e170d3230303130313030303030305a170d3430303130313030303030305a3010310e300c06035504030c05502d3338343076301006072a8648ce3d020106052b81040022036200048aa4f8de116e2c605975ca99aef3cff0f27b43f989ef3da74ae39dc795caad7ec7c5b01faae6df3cf46754949ec581ff83d35884273ad7ee11a918692a69cd3ccadc85ec190122b19d2e1963751b32ba428d8c67bb824857cf4afd1d9abbb946a331302f301d0603551d0e04160414947200cccbfb60da5fb763e2c792301f411f2375300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020369003066023100a9a6ad8b17e4863eb2983418eff7dad11a317fe402edd3867fddb851881dfb4f8ea04562bcd0781971067dac9be79236023100e8ffdbb7613d3c76d314bb4c97001ba88a506127f2a733835c0da3f75879639b5078cdca73d92216d1a18660a6b810d6","308201cf30820130a0030201020208361dbfc6a8797fe0300a06082a8648ce3d0403023010310e300c06035504030c05502d353231301e170d3230303130313030303030305a170d3430303130313030303030305a3010310e300c06035504030c05502d35323130819b301006072a8648ce3d020106052b81040023038186000401c4bdb2aac059d647cb1c601adfa33bc1c35c7770b93b250866c580fa3cbf87177862dce99be3a4e483ae286cb5d3219b6cf726be5f05c65a52d499133153ce7e4a013f25bad1883202412f27418df94d8691a6a39607b4bc5be619805cfa1bb4aa550b9fae30351d9cee8a009921f9ba65f43adbaef1f4a8d7310b883fbe37e66a5a90a331302f301d0603551d0e04160414585ddcc24715d4df05a11530cd64141452fe57b1300e0603551d0f0101ff040403020780300a06082a8648ce3d04030203818c003081880242012ef96a552b13be7431fa16c94e4e6da95ed4b1ec46c907dc8503789f7099d83d4e4bbd3009c9ae75a4df5a36fe21589347cc210d93471672e3c627134dad689c900242019c34dd44dfb9f80df2fb1820bfc5fdfa89897fcad03617dc58b7c9b97a859a57de18c2b6fd2f0a2ebddb9d170eb5dc865e11e8f47523f48ea5e20fb0f51f484009"],
|
|
"algorithms": [
|
|
{"name":"RSA PKCS1 SHA-256","der":["3082052a06092a864886f70d010702a082051b30820517020101310d300b0609608648016503040201300b06092a864886f70d010701a0820307",0,"318201e9308201e50201013039302d31163014060355040a130d446174654b65797320746573743113301106035504030c0a416e61204cc3b370657a02081127c7191a1a8b7c300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f312830263024302204206b8b3befb3e9e5c1ffb8c3fda17f0bbdc6aa383757389422a6b915eb66c722e1300d06092a864886f70d0101010500048201004857fe5dfdfc7a6e58bf58bb3f7d8160fa20c2f66e6d5856115176b606972f2acde763de94a2dbe19c52bf3b3cd2a63e72421fdd3618983d61a7af48fb98d580a8ab1b560707a9c4150ab3ac606b79d3629bb05cdcd8b69436209b6e651a31ff74e040c02ffb4e366c1e658cbb130ea22aa5f5033c598e2cc8836ff6625f13e57c85c77bfe05e53a8e343f05626259d406610fa26992216bd443eb0888cbfbf11ff0c2019697d0798cd08fe251ac2ceac54c2757526179b42cff952a955dc645a42fb4b4fa67ac37e9cd4f3d926f232948e90f8d6a7bd6e2d6e1e95f5b127124eef2d09e4fe823609f7306ca85d7deeeaa6c821f788f538a31cb463a70323c99"],"sha256":"4cc3e6501dea5abcf77089d5cb6c535d30822fc58a771031a664c1c07f46697f","certs":[[58,775]],"signers":[{"cert":0,"digest_alg":{"oid":[907,9],"params":null},"sig_alg":{"oid":[1055,9],"params":[1064,2]},"signed_attrs":[916,135],"message_digest":[962,32],"signature":[1070,256],"token":null,"result":"valid","other_result":"invalid"}]},
|
|
{"name":"ECDSA P-384 SHA-384","der":"3082033106092a864886f70d010702a08203223082031e020101310d300b0609608648016503040202300b06092a864886f70d010701a08201a33082019f30820125a0030201020208223c4fc2539bb018300a06082a8648ce3d040303302631163014060355040a130d446174654b6579732074657374310c300a06035504031303457661301e170d3235303130313030303030305a170d3330303130313030303030305a302631163014060355040a130d446174654b6579732074657374310c300a060355040313034576613076301006072a8648ce3d020106052b8104002203620004bc87db0c96030b643489209b0119553a49d943fe29d86690062edb5e6c76608fe27b747135de8f083707601e67e3607e8121677f5c92afa0b179680be90f8f3a5e19d2cab5bdfce6077d0ede79e94a528f9913ea497f215e6930f67881fb7570a320301e300e0603551d0f0101ff040403020780300c0603551d0e04050403457661300a06082a8648ce3d0403030368003065023024109eba121f008221a5d994756abc59828347ae047b5919f384c0618792794dfd053672640e72ae05a2abc39945362b023100bd2b6a663fe65bba4e2139b8bbbe44039209af21c2be81c6c4626ed5a352d1ef3fc73b299e11571931212716f39596a531820154308201500201013032302631163014060355040a130d446174654b6579732074657374310c300a060355040313034576610208223c4fc2539bb018300b0609608648016503040202a08194301806092a864886f70d010903310b06092a864886f70d0107013037060b2a864886f70d010910022f31283026302430220420df089f4148d06060822e6edf2d192e9e0b73247239b5cb732a5cf3f8b714fdb6303f06092a864886f70d010904313204304f7d0867471bc49cdc5c860b36fbae5f9560688256817f8182e00dce8be6756196269de5cfebfb239d841ad4e88ea3bb300a06082a8648ce3d0403030467306502302371df267d2773681d74d9ff5e6b43db14884668cf64954dc5a35ebb5b744c0b149948112998c82a51909f7f002a0a07023100b718ca9e0ef8f0bdd0330a1b43e5f2db81a3d232acf604e104fd42533e972643d120ba9a4c0d58208edf8dd2fa014c54","certs":[[58,419]],"signers":[{"cert":0,"digest_alg":{"oid":[544,9],"params":null},"sig_alg":{"oid":[708,8],"params":null},"signed_attrs":[553,151],"message_digest":[656,48],"signature":[718,103],"token":null,"result":"valid","other_result":"invalid"}]},
|
|
{"name":"SHA-256 with NULL","der":["308202a206092a864886f70d010702a08202933082028f020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",1,"3182011430820110020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300d06096086480165030402010500a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204463044022013abacd9d7b6ce6397008f309236de9087b471bd55a6c37cc8d4e9ecaa4a1b9502207a75cf0420c8a70b266a8237f16c256e10e9ba757adf9eae2ebceff55f92d55a"],"sha256":"25c43a0e43c6d91cfc99301d5ae5841931164ef4212d97a02730e882ae532139","certs":[[58,340]],"signers":[{"cert":0,"digest_alg":{"oid":[448,9],"params":[457,2]},"sig_alg":{"oid":[598,8],"params":null},"signed_attrs":[459,135],"message_digest":[505,32],"signature":[608,70],"token":null,"result":"valid","other_result":"invalid"}]},
|
|
{"name":"P-384 with SHA-256","der":["308202f206092a864886f70d010702a08202e3308202df020101310d300b0609608648016503040201300b06092a864886f70d010701a0820189",3,"3182012f3082012b020101301c3010310e300c06035504030c05502d333834020825a5dcb2932032af300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ca97c71ea65580da45e9569c16ed649376b71d101ed7b8f83a250a22b6a40455300a06082a8648ce3d04030204683066023100aa8de53341109799b366e0b15955ad47d8b12619dedec3554a910ea27ff483d8198d2030d8325c0dfc2e425018604526023100d2e3e8e90d9ef1ab21c76095bf2305e3de254078fd84195fedc8f68c3e74854c27971562ef49a98bac0d0fdc034cbc76"],"sha256":"d7869151f4b77a464cf3a976a47d51fca0eff0c079d9ac18c0a878499285257b","certs":[[58,393]],"signers":[{"cert":0,"digest_alg":{"oid":[496,9],"params":null},"sig_alg":{"oid":[644,8],"params":null},"signed_attrs":[505,135],"message_digest":[551,32],"signature":[654,104],"token":null,"result":"valid","other_result":"invalid"}]},
|
|
{"name":"rsaEncryption with an INTEGER","der":["308204f006092a864886f70d010702a08204e1308204dd020101310d300b0609608648016503040201300b06092a864886f70d010701a08202e3",2,"318201d3308201cf020101302230163114301206035504030c0b4c7569732047c3b36d657a02081a3655edf5fc7380300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ba5c22e59f78e0b4c13a73c6dd6d4cd8523e2eec615058e0b30cd8189072d80a300e06092a864886f70d01010102010004820100a8d96da429be2496f08f064673f434f16d27cee2136734a0e4fc3eca1d03918f881ad846572e1367881a866ece173a7ac7d73c48ffde466daddd5b70cfe251977bb1ecd3e877f521c045c9b17a63b908b834d7a0b527ade4c28e3a853659d3fc8ab7a6cdbb8ba58e759bc276bc216e6eed34afa6f7b94f6d849c396ef2a821ce8e6468ee7bd0fe9ae653d8ea8393f1ee6a4f4933091bc199d7b5a8b7c534cdfa55ff7988b4a9553bf9043510a81764f324d9be986db5bb2f7befa412916c1e8c347710d3e1dbac649a508f1ec1397ef8cd641c91a2198e532897400c3191cd8f5061f816c8422fad67e607ad010e9d3fe4c91fc194fe0204906190df3bb81058"],"sha256":"b36f47860879af247eaee36808e290c400d882275c8380138c42353bbba8ba91","certs":[[58,739]],"signers":[{"cert":0,"digest_alg":{"oid":[848,9],"params":null},"sig_alg":{"oid":[996,9],"params":[1005,3]},"signed_attrs":[857,135],"message_digest":[903,32],"signature":[1012,256],"token":null,"result":"not verifiable","other_result":"not verifiable"}]},
|
|
{"name":"sha384WithRSAEncryption","der":["308204ff06092a864886f70d010702a08204f0308204ec020101310d300b0609608648016503040202300b06092a864886f70d010701a08202e3",2,"318201e2308201de020101302230163114301206035504030c0b4c7569732047c3b36d657a02081a3655edf5fc7380300b0609608648016503040202a08194301806092a864886f70d010903310b06092a864886f70d0107013037060b2a864886f70d010910022f31283026302430220420ba5c22e59f78e0b4c13a73c6dd6d4cd8523e2eec615058e0b30cd8189072d80a303f06092a864886f70d010904313204304f7d0867471bc49cdc5c860b36fbae5f9560688256817f8182e00dce8be6756196269de5cfebfb239d841ad4e88ea3bb300d06092a864886f70d01010c0500048201009c6612b97f31b49fbc4ef449f1336f009c57d07a2bde66e84619d3afd8734be7d0a8516f8f581a70873c770da3ae1cd4b0db653583d2dbd21b12a9b92101d827b7c3673812f3f52d7e55b624d290b1529159b18a1d6e6c3b632312ba9f5d40e91e4fa54dbcd3cc2c535f02eaa4450d7ba640743f5820acb6ae438f881e08636f7e3bd2765626c62fbfcbf2721ed3b31c98c3724f25e01a744e0e4384cbfd6cf552e42cea79e59af48a264fea1a82b5cdfbc637e7bcfbd7d70d561f8507173a12302aca11d91d54b9c6e02af7ab59650d4c33c0727eb338a23e62f0c93364304d432be93cd1751956718c3e5e5f4a7cbd9e60e04ec8180d9ed1b9627f09723e89"],"sha256":"85b39b83b9851d7b8edff26b68886dd4fd0ad967e277f28360e68e626c1032db","certs":[[58,739]],"signers":[{"cert":0,"digest_alg":{"oid":[848,9],"params":null},"sig_alg":{"oid":[1012,9],"params":[1021,2]},"signed_attrs":[857,151],"message_digest":[960,48],"signature":[1027,256],"token":null,"result":"valid","other_result":"invalid"}]},
|
|
{"name":"ecdsa-with-SHA256 with NULL","der":["308202a306092a864886f70d010702a082029430820290020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",1,"3182011530820111020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300c06082a8648ce3d040302050004473045022006d987bfc062cf85cf24a42cd4f0e476df068ebe7b36feac934b8d3945207ac3022100f8231c3548ac485023523a2d870fbf2a5d3773bd5bf1607ae6301eb3ad98775d"],"sha256":"188a0ba6a53ef5f94812a0537bf43d42ad0c947c63a5127fcba0b4941c0728af","certs":[[58,340]],"signers":[{"cert":0,"digest_alg":{"oid":[448,9],"params":null},"sig_alg":{"oid":[596,8],"params":[604,2]},"signed_attrs":[457,135],"message_digest":[503,32],"signature":[608,71],"token":null,"result":"not verifiable","other_result":"not verifiable"}]},
|
|
{"name":"an algorithm outside the table","der":["3082029c06092a864886f70d010702a082028d30820289020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154",1,"3182010e3082010a020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300506032b65700447304502200e1484d1a292e0d91751894a8c3840f3ec20571f0d9bef98218c264ea0a571c0022100bba9b87ffe2d26742a679f4e69ca08e8c8a1f98aed7d3d3411eeed601051c7bf"],"sha256":"8a1c35fc212f47512cac1ec9c8728c5014786f01ed85aaafac9ec442cc1b817b","certs":[[58,340]],"signers":[{"cert":0,"digest_alg":{"oid":[448,9],"params":null},"sig_alg":{"oid":[596,3],"params":null},"signed_attrs":[457,135],"message_digest":[503,32],"signature":[601,71],"token":null,"result":"not verifiable","other_result":"not verifiable"}]},
|
|
{"name":"PSS with NULL in its hashes","der":["3082052306092a864886f70d010702a082051430820510020101310d300b0609608648016503040201300b06092a864886f70d010701a08202e3",2,"3182020630820202020101302230163114301206035504030c0b4c7569732047c3b36d657a02081a3655edf5fc7380300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ba5c22e59f78e0b4c13a73c6dd6d4cd8523e2eec615058e0b30cd8189072d80a304106092a864886f70d01010a3034a00f300d06096086480165030402010500a11c301a06092a864886f70d010108300d06096086480165030402010500a20302012004820100b230a2fc23701776555e0383e4355b71b13867763d638c06fde38e90ac1804182f43f2b53fc29354db6b39a0f377bba599ec89c7ff3f0deef94b47cbcf42a44797b45663e11e8d4ffdaa6f6ba580a070ae5c2de5338f66547092102865ed0dc69eb9eb50b170fe5d2235bdb6440f3ce28a73956b4173c65318233935e510c33a883bb62cbb306ccbec495bad7449c7ac03464081e803a9607bdf775a42a6a8147b9630405813e994271918d79c856e8df70dd055f60e37b6afb3dcd9b1e26b065daef796ae5c2a064c7ff0ffd9c84bf5787166ce847511f0db9aec1985463d80c943342a2fc97cbf336a31436a932f6cd229e2edaeae0833eca645888835d7a9"],"sha256":"4ca6ccc1d2220c5a4b15ad8e0ca1bfc6bd26ae8fa10b34435153e57a33824425","certs":[[58,739]],"signers":[{"cert":0,"digest_alg":{"oid":[848,9],"params":null},"sig_alg":{"oid":[996,9],"params":[1005,54]},"signed_attrs":[857,135],"message_digest":[903,32],"signature":[1063,256],"token":null,"result":"valid","other_result":"invalid"}]},
|
|
{"name":"PSS with [0] twice","der":["3082052e06092a864886f70d010702a082051f3082051b020101310d300b0609608648016503040201300b06092a864886f70d010701a08202e3",2,"318202113082020d020101302230163114301206035504030c0b4c7569732047c3b36d657a02081a3655edf5fc7380300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ba5c22e59f78e0b4c13a73c6dd6d4cd8523e2eec615058e0b30cd8189072d80a304c06092a864886f70d01010a303fa00d300b0609608648016503040201a00d300b0609608648016503040201a11a301806092a864886f70d010108300b0609608648016503040201a203020120048201003dc7c1ec06743598e26561db4bd1a4a22fd6e11edd9e1001641c73f82b298acffdaf97493e678715a4bd519691ec9830bf2db0883771277591a1c22d453edd04fe716e5ebb87cccb3580654387304d2bfc25678dd37756a5f5037c61040ea9410601eb92b104a546375c7f5d56d5834d4db3f2b6bfb2bafd4ae1ec1370a00fe624e91849f043a450216e3a16455728723f153c6fefe68da38f9404e3026d066c8f89c306afc1e158742ec5c54512ba0e9f78b353a5a665b3e43df78f6f83e853013411129fbb6aa3f52656eaaa840440c85b678864021c1fd1b2caec3b08a173f99af39cff31d6a8a27e45e8a712ff28581b5f8afa4d77c6a1ea16cfae36247e"],"sha256":"026fa340d1cef830360afe7f6b4d7c71f68951dda3a859708f198a34bbd7728d","certs":[[58,739]],"signers":[{"cert":0,"digest_alg":{"oid":[848,9],"params":null},"sig_alg":{"oid":[996,9],"params":[1005,65]},"signed_attrs":[857,135],"message_digest":[903,32],"signature":[1074,256],"token":null,"result":"not verifiable","other_result":"not verifiable"}]},
|
|
{"name":"PSS with MGF1 of SHA-512","der":["3082051f06092a864886f70d010702a08205103082050c020101310d300b0609608648016503040201300b06092a864886f70d010701a08202e3",2,"31820202308201fe020101302230163114301206035504030c0b4c7569732047c3b36d657a02081a3655edf5fc7380300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ba5c22e59f78e0b4c13a73c6dd6d4cd8523e2eec615058e0b30cd8189072d80a303d06092a864886f70d01010a3030a00d300b0609608648016503040201a11a301806092a864886f70d010108300b0609608648016503040203a203020120048201001d83004795d0cce37d68a01ef3195519b73952824b2eac435a5b1e9023d15dcd8e8b8586f9d1439e51e00e826025c2e1d530c6f8bd325f1caf4257fd8c758e88712a022f224d04bd346b1d7a51a0a8a3658a560e304c60099f53a24f345e568e86d06ccdb92b19d77e67ede1abc9c38e868d7479205f530b2ba1d39e4a9f309daefbc45c9d322ae54c51d8a2b29c9806f5d0b7f7ffd3c67aa81c7337532a3fe5369010147ee635c8deadd2e6a49e89eb400e24c0d683900e29551e51b8b0baf082d7c43b294856a122cd83ab2420b5580c52c84cb16a5e9ed0fd003ef00ea2f15e26cea0e72c17867c89765bd960ff312a2e814266d116f46f0b9c3ee228eb73"],"sha256":"0654e718f90936bfbfbfe8b5e5f90fce4a7da1e8f21aa8cd23ba285c2ec95dca","certs":[[58,739]],"signers":[{"cert":0,"digest_alg":{"oid":[848,9],"params":null},"sig_alg":{"oid":[996,9],"params":[1005,50]},"signed_attrs":[857,135],"message_digest":[903,32],"signature":[1059,256],"token":null,"result":"not verifiable","other_result":"not verifiable"}]},
|
|
{"name":"PSS with a salt of 2^64 + 32","der":["3082052706092a864886f70d010702a082051830820514020101310d300b0609608648016503040201300b06092a864886f70d010701a08202e3",2,"3182020a30820206020101302230163114301206035504030c0b4c7569732047c3b36d657a02081a3655edf5fc7380300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ba5c22e59f78e0b4c13a73c6dd6d4cd8523e2eec615058e0b30cd8189072d80a304506092a864886f70d01010a3038a00d300b0609608648016503040201a11a301806092a864886f70d010108300b0609608648016503040201a20b02090100000000000000200482010065b46447c78b068480da5f9b3364d66ffa487264e91bacad264bbcfc171e37b2405d812f0e78c2190d7914e80538a0311dfcfa6b094552f63032ca3e6126949ae62811a341fcfa620e1bbe7658dd4a415555dc3c9f1ba75053216aa27a2002538b176eadd4ba8188ea6d07df0c2cdc87cecf2fe9db209984421d035f402e427201c58e8682e9a76ffaa43c3f19ffcaea4048073202b0e5fe725aa6d636dce67ca9113698836b7bdff98405523be32261c54df6e9848b060be9ce97ce7dab4cce67765d2a2678d0788a7a5db8b604f1bb1c6749c498f78e5f3d263011223ee4f3c166527eff29bd90eb69e824127c763c3fae27e372ff59fb97bd4ba9bd755da0"],"sha256":"0a2e8420fff86d6377defe76c1528dc140959185984647e5e7d697648400ba32","certs":[[58,739]],"signers":[{"cert":0,"digest_alg":{"oid":[848,9],"params":null},"sig_alg":{"oid":[996,9],"params":[1005,58]},"signed_attrs":[857,135],"message_digest":[903,32],"signature":[1067,256],"token":null,"result":"not verifiable","other_result":"not verifiable"}]},
|
|
{"name":"PSS without [2]","der":["3082051a06092a864886f70d010702a082050b30820507020101310d300b0609608648016503040201300b06092a864886f70d010701a08202e3",2,"318201fd308201f9020101302230163114301206035504030c0b4c7569732047c3b36d657a02081a3655edf5fc7380300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ba5c22e59f78e0b4c13a73c6dd6d4cd8523e2eec615058e0b30cd8189072d80a303806092a864886f70d01010a302ba00d300b0609608648016503040201a11a301806092a864886f70d010108300b060960864801650304020104820100c9503486c69154ce2ac72735e06dd5024f81d18dde3e99bcbda704fb26e4fb573ae2753aad73723d2eee6c514c3808c8b2d10008e5b360871e3d24b73152799272cc6ed7acf0587b7136b5a73c136b6338b4caf9b6a16108c6d26293893e8b2d1f783f7f1161427750da23cab2155b98982cad72c1e42d7c80cd0d1ee627b5fb588b005e862b1722880a8142a45f1977a6b98b65964cb9ce3d578ce0da30b1ed6a04eedd5fd2206f00b61be0dd309594d2f0f7720f6ae482e0740f32f6f882ab9362e6fe276cffcdbdc4d1263f01fcf97d60205af1ac8a4c0b7d88b1745aacce6adb400f8890767d3416127f9b88cb11e311a169f404d9fc00cc94df8c72594b"],"sha256":"5a8ffc26dc48e06a29db13d19e81694899cfb73753ddc8f31f92e279f8bba41e","certs":[[58,739]],"signers":[{"cert":0,"digest_alg":{"oid":[848,9],"params":null},"sig_alg":{"oid":[996,9],"params":[1005,45]},"signed_attrs":[857,135],"message_digest":[903,32],"signature":[1054,256],"token":null,"result":"not verifiable","other_result":"not verifiable"}]},
|
|
{"name":"step 3: PKCS #1, a bit flipped","der":["308204ef06092a864886f70d010702a08204e0308204dc020101310d300b0609608648016503040201300b06092a864886f70d010701a08202e3",2,"318201d2308201ce020101302230163114301206035504030c0b4c7569732047c3b36d657a02081a3655edf5fc7380300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ba5c22e59f78e0b4c13a73c6dd6d4cd8523e2eec615058e0b30cd8189072d80a300d06092a864886f70d010101050004820100a8d96da429be2496f08f064673f434f16d27cee2136734a0e4fc3eca1d03918f881ad846572e1367881a866ece173a7ac7d73c48ffde466daddd5b70cfe251977bb1ecd3e877f521c045c9b17a63b908b834d7a0b527ade4c28e3a853659d3fc8ab7a6cdbb8ba58e759bc276bc216e6eed34afa6f7b94f6d849c396ef2a821ce8f6468ee7bd0fe9ae653d8ea8393f1ee6a4f4933091bc199d7b5a8b7c534cdfa55ff7988b4a9553bf9043510a81764f324d9be986db5bb2f7befa412916c1e8c347710d3e1dbac649a508f1ec1397ef8cd641c91a2198e532897400c3191cd8f5061f816c8422fad67e607ad010e9d3fe4c91fc194fe0204906190df3bb81058"],"sha256":"f2eb1d0c046a654d9bdf6b8e948639e894c6796218a6d9830102ab36cd0860de","certs":[[58,739]],"signers":[{"cert":0,"digest_alg":{"oid":[848,9],"params":null},"sig_alg":{"oid":[996,9],"params":[1005,2]},"signed_attrs":[857,135],"message_digest":[903,32],"signature":[1011,256],"token":null,"result":"invalid","other_result":"invalid"}]}
|
|
],
|
|
"keys": [
|
|
{"name":"RSA of 2048 bits","der":"308204dd06092a864886f70d010702a08204ce308204ca020101310d300b0609608648016503040201300b06092a864886f70d010701a08202d7308202d3308201bba003020102020831a6fe5ac28fa3fc300d06092a864886f70d01010b05003010310e300c06035504030c05436c617665301e170d3230303130313030303030305a170d3430303130313030303030305a3010310e300c06035504030c05436c61766530820122300d06092a864886f70d01010105000382010f003082010a0282010100ce3748cbcc787712518602d02bb81ef44aa2a924f74fa566825664f6038d36b19011f8e2c0e7a33f5057a7c13c8b47a76d4c5f375569c4e06dccf8a6b2296665e6ddb3cb6c76bb3b790fde6a966c567d8c918cc40ef5bc7e5889ff8c856bf311eeb679dc50dfad30fddceff7bb9debddd9970c6e1c5cee9c462cf988bc1f01d6e750c25c84d1afd68491f71bdd137f6033927b47f0f71abe8ee0c2ccab28a2bb614b9000485af4ac841245898d669d6acd40a962692ee207417d1353a375ed6ef4d54d21933f16c7612ac9c6030f30e9f302be3dd0222d6c3bde77a1a8b8169b591e5d83e7bfd8ec18b92f2172160a44276c55444c35728ec9da118f6f834a2d0203010001a331302f301d0603551d0e041604140ea7b4a43682d62d494d9f457d827920e1e49d68300e0603551d0f0101ff040403020780300d06092a864886f70d01010b050003820101004de3f8f5bdd4115d7dcb6363c0155376b193079f22baaee34d9b27eadaca452e55ebb5a999acba77022bbdcb89615aff06f082903de5eae596d7782b0e43fb9b7fb4788dd03804f439b6943a9bf11bc55c4e0a454ffa9e40103f32e22e2dfd11db115db0a1bbba8553676adae7d92edfb8d621242407cb9b8f8cb2f70ca02b6ae5934c4af6824086c8fe1790f1d4eb5a6ee462ae8a0abb69d7f276cecc34174558acef20d08a53434f88b56a111d8cd2bcba5b8396c12664304da5d37216437de7ec17cd3a37c7919de2989a6e383152f778ec722141d40f9c5dc725934490be57efb0d3ae8ba11532aa3bf5291d42b7116dbe54c6e6780f00c4acb911674646318201cc308201c8020101301c3010310e300c06035504030c05436c617665020831a6fe5ac28fa3fc300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420d9547cd7c61bb9dc571c67034dcab8ee8b96d91a24f031b2ae7abfe7ad88de7d300d06092a864886f70d01010105000482010027d478e39ef87b0e5f44978992f43ca24466f564308c602cc8f59a1ac1b8960119dfbfa8010e37fda7b41d29144f62010cb91eb420b219e4250ba01f4e86dd4d677f035a835edd40140c61f774e836d7d841e4012b7768e9e43b7c17043d88301b65989cd64d47d36f583ba22528d11af112c685dd3a5f97fe125a41f5fc76928faca20cd5bb4dc2733e37382a55e15506dd8ea96ae96b3b2f5c17f77a5ca08b99d04a4b4a88ef1d41d40647972d4f81a4637d99b1aec8f1ecc80d58fc09dd1fec6c3f67c7290a5ea98885b5148acc396955aa1b8a280d2dd5fdcfe021f2550d2f6cede236d9a0f12c38612bd0ae98c29a565675bd0fc898d9588119ab222da6","certs":[[58,727]],"signers":[{"cert":0,"digest_alg":{"oid":[830,9],"params":null},"sig_alg":{"oid":[978,9],"params":[987,2]},"signed_attrs":[839,135],"message_digest":[885,32],"signature":[993,256],"token":null,"result":"valid","other_result":"invalid"}]},
|
|
{"name":"a modulus with a zero byte more in front","der":"308204de06092a864886f70d010702a08204cf308204cb020101310d300b0609608648016503040201300b06092a864886f70d010701a08202d8308202d4308201bca00302010202080351482b760151de300d06092a864886f70d01010b05003010310e300c06035504030c05436c617665301e170d3230303130313030303030305a170d3430303130313030303030305a3010310e300c06035504030c05436c61766530820123300d06092a864886f70d010101050003820110003082010b028201020000ce3748cbcc787712518602d02bb81ef44aa2a924f74fa566825664f6038d36b19011f8e2c0e7a33f5057a7c13c8b47a76d4c5f375569c4e06dccf8a6b2296665e6ddb3cb6c76bb3b790fde6a966c567d8c918cc40ef5bc7e5889ff8c856bf311eeb679dc50dfad30fddceff7bb9debddd9970c6e1c5cee9c462cf988bc1f01d6e750c25c84d1afd68491f71bdd137f6033927b47f0f71abe8ee0c2ccab28a2bb614b9000485af4ac841245898d669d6acd40a962692ee207417d1353a375ed6ef4d54d21933f16c7612ac9c6030f30e9f302be3dd0222d6c3bde77a1a8b8169b591e5d83e7bfd8ec18b92f2172160a44276c55444c35728ec9da118f6f834a2d0203010001a331302f301d0603551d0e041604140f3a0c2857571988dcf649e18a2bcb0ab9ca557e300e0603551d0f0101ff040403020780300d06092a864886f70d01010b05000382010100bbc195c9d2db17db804783ba8977369dd2902224b245ddf35e2c5334351cf3466a2718351b7e0437143613f808fc33db1ddafdbdbf07fe402f171e786ac9c12b538aacc306b433899002824bf0678f3e5b92dc7f6d42c987b638163580482d80efff9fddf0941f8e887b18fc3c4833f12d7f5610d4740a44520a32ead12afb418c76724325a2e73f25649ca8d89c104e680bc695b453684ed01ab9c750c9c33e58372ee6d5e0b044b155f3b48d78043619d48315bfd2f491aa3483ac272597dbc17d0b29265fbb623808a4afe59f5adbd5346cf67e1ba6be55d0867ac59e0fd416b6d035dd7f65bcee2d9421b5bbca4308fa330aba5d438223a3383209cc41ec318201cc308201c8020101301c3010310e300c06035504030c05436c61766502080351482b760151de300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f312830263024302204206ff1d859cd9bbb907592b0b0df61723a1bd257bfdd73739c17c11076ed8ba5f8300d06092a864886f70d0101010500048201009b55cab001958a09c751736e32911ecc5bdafc02bedbe3cd29ba8c4cf640805c426dd6f2cced5e65c05c636d88b3e81643b44edfac1d7a857301978fa8d62bc8a5468c7757142dde9c5fee4d72d8d5057ccbbd85f0ed2c21a584c88e1c78d0cc166ffdbddbffe3fa45f8a822f4c6d5cb582860aa0ec045bff23642ef4069ff33a3ca2e0390a7e0c244f342aba04a64e29fffc16ab2055f8e52f7b57273ddaadef0cd1e1562b0dc4a9356b5b7f947446b08ba1e8b5b439f50b971af0fbb5d2c269967f50c1c5b5f764bf1bbff006b6060bb72070abfe5f441d4e773d447f2965e84c777f8b4d6c945c293c1d38f4ca27fa1483bb6f16dbb509a2c301a969dc399","certs":[[58,728]],"signers":[{"cert":0,"digest_alg":{"oid":[831,9],"params":null},"sig_alg":{"oid":[979,9],"params":[988,2]},"signed_attrs":[840,135],"message_digest":[886,32],"signature":[994,256],"token":null,"result":"not verifiable","other_result":"not verifiable"}]},
|
|
{"name":"an exponent of 2^64 + 65537","der":"308204e306092a864886f70d010702a08204d4308204d0020101310d300b0609608648016503040201300b06092a864886f70d010701a08202dd308202d9308201c1a003020102020821b7e91d8079f38f300d06092a864886f70d01010b05003010310e300c06035504030c05436c617665301e170d3230303130313030303030305a170d3430303130313030303030305a3010310e300c06035504030c05436c61766530820128300d06092a864886f70d01010105000382011500308201100282010100ce3748cbcc787712518602d02bb81ef44aa2a924f74fa566825664f6038d36b19011f8e2c0e7a33f5057a7c13c8b47a76d4c5f375569c4e06dccf8a6b2296665e6ddb3cb6c76bb3b790fde6a966c567d8c918cc40ef5bc7e5889ff8c856bf311eeb679dc50dfad30fddceff7bb9debddd9970c6e1c5cee9c462cf988bc1f01d6e750c25c84d1afd68491f71bdd137f6033927b47f0f71abe8ee0c2ccab28a2bb614b9000485af4ac841245898d669d6acd40a962692ee207417d1353a375ed6ef4d54d21933f16c7612ac9c6030f30e9f302be3dd0222d6c3bde77a1a8b8169b591e5d83e7bfd8ec18b92f2172160a44276c55444c35728ec9da118f6f834a2d0209010000000000010001a331302f301d0603551d0e0416041487f3ae2c5dee1f7f37755d7376293fe62b90c4ad300e0603551d0f0101ff040403020780300d06092a864886f70d01010b050003820101005cb82b9cff77877c2ff43bc97cac130ed8938bf3005d29257b7a7282cef49bb7af274f6766f1110e126cebc293b18cae709062faf6bba8ef5b62dac99efa6d5de2c90c444d95a0284f7b1ad1e16088dc58cddae6e5e0bd1f0eb4aaafb91eab4f638e2ef5ecce13cb3508fb1392ab9d899b1d10672135a418afbbbf2cdede23cc490e73f6d8cb04926ab0231b5e660612aa7b6adeeb6712446942712ae3bd7f7cfc1078a178a41d0e287a97291ba8b3896b53e0f4614cd1916691e823aa99ba8a3aa58bc95233acec3b431b99d4c5428bc415b8e3e2fc3ad25a1d8ea0aa465c4c73c7d7edb499d41614eb865672424c330b2f182266f6a895f41de8d36967dcd8318201cc308201c8020101301c3010310e300c06035504030c05436c617665020821b7e91d8079f38f300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f312830263024302204206c309e344226bf012dabc4c3a388b2ac6e6066c7638744d3e37cfbd1b3acf7b1300d06092a864886f70d010101050004820100242e706bc087c1fcd8eab72db6bfd4838f179c0e3d7c46568568c205c4b1818ba6fe5cc57b195f42b94350993e005fd7f920c78661b2205aa3d64795781a91eee314cb70eea5a4bc4e102fae1d8aa66718a7f26196dcb9cafbb908aaaba4f966fecec9309308fd2d680322ff3c795f4e55329aeff5531ccf1f6a1e5cd110b52d73166b818ef88aa4a4c3439ce8218b6d1594d46ddb99481e930013d07c2b3b2a4a9196380d84b0df2047bb3c8986d88c855121a15469097d6e924fae646cd21400a42ea9b97b2e60449809e08aa57d35b789b5ba347304b7d38cd59a3ccc8f5136a8faa29f087fb24afc163ebe184431059c381b1e9306d8bb58539776d04b9e","certs":[[58,733]],"signers":[{"cert":0,"digest_alg":{"oid":[836,9],"params":null},"sig_alg":{"oid":[984,9],"params":[993,2]},"signed_attrs":[845,135],"message_digest":[891,32],"signature":[999,256],"token":null,"result":"not verifiable","other_result":"not verifiable"}]},
|
|
{"name":"an RSAPublicKey that is an INTEGER","der":"308204d406092a864886f70d010702a08204c5308204c1020101310d300b0609608648016503040201300b06092a864886f70d010701a08202ce308202ca308201b2a00302010202081c8cd3d8d693ce35300d06092a864886f70d01010b05003010310e300c06035504030c05436c617665301e170d3230303130313030303030305a170d3430303130313030303030305a3010310e300c06035504030c05436c61766530820119300d06092a864886f70d010101050003820106000282010100ce3748cbcc787712518602d02bb81ef44aa2a924f74fa566825664f6038d36b19011f8e2c0e7a33f5057a7c13c8b47a76d4c5f375569c4e06dccf8a6b2296665e6ddb3cb6c76bb3b790fde6a966c567d8c918cc40ef5bc7e5889ff8c856bf311eeb679dc50dfad30fddceff7bb9debddd9970c6e1c5cee9c462cf988bc1f01d6e750c25c84d1afd68491f71bdd137f6033927b47f0f71abe8ee0c2ccab28a2bb614b9000485af4ac841245898d669d6acd40a962692ee207417d1353a375ed6ef4d54d21933f16c7612ac9c6030f30e9f302be3dd0222d6c3bde77a1a8b8169b591e5d83e7bfd8ec18b92f2172160a44276c55444c35728ec9da118f6f834a2da331302f301d0603551d0e04160414989582eeeb61c7e8c6bf93e0a538ee4ca7b8b110300e0603551d0f0101ff040403020780300d06092a864886f70d01010b050003820101004b05bd83278c1cda9394b6473cb2418aeba4f71b9f159e6c687029f719c83e65a8de2a3ffb6593d1c68231eada7b334d041ee22d98cd22fcdb3556c0599486376c6d28e7e2a322084e451157e84f978a5c6ae54a31df3f28824ef12a3ab8db3592da50afd2af22d8412263b851d23acbde8f355cdea7a4645f93b6ab0f5c833324289487f129720e54574c855c07767b0ad0032438e8b33e789106d4eec8e276f16d33f3bc61f24809b2b11f31d9f482e35c116c047f655db7c78d5530385ce4a37e7bda7ab6060d649654c7d3fedcff644dbbd7921a03d4ed47399b0c5eeab5191333eb32f4088b751c6fd262ffdccfbc0d593b7cd4dafc73e970a03848a0fd318201cc308201c8020101301c3010310e300c06035504030c05436c61766502081c8cd3d8d693ce35300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f312830263024302204203d390e5d335d82a37c97c5bb3f1737d1fc2834e552b964da6d6e33009daacb2d300d06092a864886f70d0101010500048201003cf0d4e024c319d1d652f2f97c65c62c16f9f05a7705df2d1a83ba7392de8d7afe7594f99cc983d07d19aba66d2ff5e2f3d3c18177dcc61c0e824017cd37c79758faee79a2da2614b5d03289f0fb0a5232337cee8b520624a517ab1e6176e483429d6a18dca959c18ab289cf8c3d7377f29a7b1791510ea6033debfdc60f1a2affee7c4b14a8135f8b79e0e39ae76bf450b82dcf84ebcb058081bd86ffe0b03a6ed14e6823e0320b5fb44d87471775ff9705f35e03c6f3a8ac9c36327005cef2899bca9621be9a413c340bfbf3fb8a880444c54d72e8e41a57dd1ab98d28c9c69d7a77355b3cd5e98e502e1983381c0d91b2d1ec6f24046b8e59939cc11b4c69","certs":[[58,718]],"signers":[{"cert":0,"digest_alg":{"oid":[821,9],"params":null},"sig_alg":{"oid":[969,9],"params":[978,2]},"signed_attrs":[830,135],"message_digest":[876,32],"signature":[984,256],"token":null,"result":"not verifiable","other_result":"not verifiable"}]},
|
|
{"name":"an RSA key of id-RSASSA-PSS","der":"308204dd06092a864886f70d010702a08204ce308204ca020101310d300b0609608648016503040201300b06092a864886f70d010701a08202d7308202d3308201bba003020102020811989d6850d2a3ea300d06092a864886f70d01010b05003010310e300c06035504030c05436c617665301e170d3230303130313030303030305a170d3430303130313030303030305a3010310e300c06035504030c05436c61766530820122300d06092a864886f70d01010a05000382010f003082010a0282010100ce3748cbcc787712518602d02bb81ef44aa2a924f74fa566825664f6038d36b19011f8e2c0e7a33f5057a7c13c8b47a76d4c5f375569c4e06dccf8a6b2296665e6ddb3cb6c76bb3b790fde6a966c567d8c918cc40ef5bc7e5889ff8c856bf311eeb679dc50dfad30fddceff7bb9debddd9970c6e1c5cee9c462cf988bc1f01d6e750c25c84d1afd68491f71bdd137f6033927b47f0f71abe8ee0c2ccab28a2bb614b9000485af4ac841245898d669d6acd40a962692ee207417d1353a375ed6ef4d54d21933f16c7612ac9c6030f30e9f302be3dd0222d6c3bde77a1a8b8169b591e5d83e7bfd8ec18b92f2172160a44276c55444c35728ec9da118f6f834a2d0203010001a331302f301d0603551d0e04160414f7f985c6716480e2131b61586d0fb1ffe6f71593300e0603551d0f0101ff040403020780300d06092a864886f70d01010b0500038201010016bd01cd0183190b582dc2edaa2837e379116c6656f86c7629b951777fe61952f60f86be938e58c7b6619359a6c4eb9ea4eac52cf7d51df9810bf09d51b7bbaf5c2a717881cc02ac81c9e84d4adc6db19e79c40ca16e609240c27de1a6aeb3c264ea4585e0a291f37c6d5a31502534f96b9ae76baac784de476a6781e9506e84666d2942d692ac2e3eb2a7fdf16f87822a5a9a83ccfd60698f91b3b7fd78c40de73c6dcae4d5b8746b944b0e0b7d9f396aa4cfdc1d18b0b883da162b90c99bf028fb3792d82dd4b536c1211df0f70f2c8100f78b69e345adf8aa022128c606b79602ad46145749645959febc1ff141fd568a3c5fe4207f51ab4c50b3a40a5b44318201cc308201c8020101301c3010310e300c06035504030c05436c617665020811989d6850d2a3ea300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f312830263024302204206c9f946f0a471717043f3d085deee5912bedd5b17eb4396c09405891e5309713300d06092a864886f70d0101010500048201009c867c0e5e939dec71b79dd1ed9d099ed8db03e462e39bb04506f20a2e055741583b2f688f30dd33af2ec6b11898895a9d920a36c0e420e809b33ba9f0b92e7edd39496e8655a140fbc1e0d3335a3998582e93e2cb78f88fd36c9152d63f38ffd10b9ee553204cbd15f3ec45a15bcbbcac68b3a1f9e41d85db737f8b8e3128adb26cb5edfb1cb31355a22ea2238a596a25c53e30235ccfa8130733e7860be56e80861fda4839a89c35e008514a550461d7df27c7a79411475f09866393c1bcfd73637bb23bad2340b7eb901007131ca47ae9e4a3b907f9105f895383e9dd253d7ee68b3fe58cef87f0eeef2125d166c59a14492a95826eb0198e6de8c25ad557","certs":[[58,727]],"signers":[{"cert":0,"digest_alg":{"oid":[830,9],"params":null},"sig_alg":{"oid":[978,9],"params":[987,2]},"signed_attrs":[839,135],"message_digest":[885,32],"signature":[993,256],"token":null,"result":"not verifiable","other_result":"not verifiable"}]},
|
|
{"name":"P-256","der":"3082029406092a864886f70d010702a082028530820281020101310d300b0609608648016503040201300b06092a864886f70d010701a082014b308201473081eda003020102020839d2f20712c689da300a06082a8648ce3d0403023010310e300c06035504030c05436c617665301e170d3230303130313030303030305a170d3430303130313030303030305a3010310e300c06035504030c05436c6176653059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020349003046022100dfceab0d87ad71068682644bf690b9a3d81a494ad7bd2651e3927d8dda2c0946022100eeccf8e300058c438f1742bd4d611250516b5ef674a6d1b2b7b7f4978c1fad3b3182010f3082010b020101301c3010310e300c06035504030c05436c617665020839d2f20712c689da300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420d2e961b19d745ca4e0d84b70fcde67c35fcd8c03b2c94f6fa503622e6b9cee26300a06082a8648ce3d04030204483046022100ab320325f79a747b77aba77aac7c07cc228ecc39ffff3ba9c300f2614cec0a7e022100d60fa5272c840f15c6e3bdf63cacf31ff8795e6c70536d2590c52936912a1b83","certs":[[58,331]],"signers":[{"cert":0,"digest_alg":{"oid":[434,9],"params":null},"sig_alg":{"oid":[582,8],"params":null},"signed_attrs":[443,135],"message_digest":[489,32],"signature":[592,72],"token":null,"result":"valid","other_result":"invalid"}]},
|
|
{"name":"P-256 whose arc wraps in 64 bits","der":"3082029b06092a864886f70d010702a082028c30820288020101310d300b0609608648016503040201300b06092a864886f70d010701a08201533082014f3081f6a003020102020804ad7ba15e0ec137300a06082a8648ce3d0403023010310e300c06035504030c05436c617665301e170d3230303130313030303030305a170d3430303130313030303030305a3010310e300c06035504030c05436c6176653062301c06072a8648ce3d020106112a8648ce3d030182808080808080808007034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e041604143112868617ef9298da316f9b3a41d82531e3c4d4300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020348003045022100c17f4ff8bc2389e999269dc75078d395d0198c4365d14dc0fc6a5d417bc50b2802203fbc219e7265e2c1a547d79858dd324312509e165bb602b9c73e651b652e50753182010e3082010a020101301c3010310e300c06035504030c05436c617665020804ad7ba15e0ec137300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420f3fe55b7e42b25cf7b4cfe45a08e47d399d0b5971528c34509254e9f8b77ccb5300a06082a8648ce3d04030204473045022069b2b19246cabcd37f5579f16f91b77b3b6be35208c6e54806df812aedb82938022100915d72054be5f10959ac6763d5e2ca7fba5ecb975899f7140f1fc4381fd59a8f","certs":[[58,339]],"signers":[{"cert":0,"digest_alg":{"oid":[442,9],"params":null},"sig_alg":{"oid":[590,8],"params":null},"signed_attrs":[451,135],"message_digest":[497,32],"signature":[600,71],"token":null,"result":"not verifiable","other_result":"not verifiable"}]},
|
|
{"name":"a BIT STRING of 1 unused bit","der":"3082029106092a864886f70d010702a08202823082027e020101310d300b0609608648016503040201300b06092a864886f70d010701a082014a308201463081eda003020102020804598fc7bd3627e2300a06082a8648ce3d0403023010310e300c06035504030c05436c617665301e170d3230303130313030303030305a170d3430303130313030303030305a3010310e300c06035504030c05436c6176653059301306072a8648ce3d020106082a8648ce3d03010703420104fe7f8633dedd9f4014c9470289ef001fdfc5bc9b0673cfc8bf11c9f9f63d287bd187d6e716a8215e944df00d7e48b010550b65abcf25ad19adf138d224111164a331302f301d0603551d0e04160414a070d0ecd2bba9a6b88d0897bf624dd6074aab88300e0603551d0f0101ff040403020780300a06082a8648ce3d040302034800304502210080bb5bdf8fb2bcdeac3176e180bb239ca7fa3cc9d7b056e12d7877f6f61feaf9022025bb0bb338c01dd6907fe9a37438a8f040aaf0dc995f806adb2095b1aadf5a3b3182010d30820109020101301c3010310e300c06035504030c05436c617665020804598fc7bd3627e2300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f3128302630243022042036525e8b39ee3be8d4fb54c248c0b43e5922365dad01bc6f23543d152b3dff54300a06082a8648ce3d040302044630440220160e0261c0031836db6b11bb3ce51996026cfe667ce52f26ab6c1e7ad9291fbb022007bce4dd844da143c13a89be89d2692ebe6617d6097d1e6fe4a728c0ad3b9734","certs":[[58,330]],"signers":[{"cert":0,"digest_alg":{"oid":[433,9],"params":null},"sig_alg":{"oid":[581,8],"params":null},"signed_attrs":[442,135],"message_digest":[488,32],"signature":[591,70],"token":null,"result":"not verifiable","other_result":"not verifiable"}]}
|
|
]
|
|
}
|
|
''';
|
|
|
|
/// Part of test/vectors/cms_tokens.json.
|
|
const cmsTokensJson = r'''
|
|
{
|
|
"spec": "0.12 draft",
|
|
"generator": "tool/cms_go_vectors_test.go, go1.26.8",
|
|
"source": "datekeys-go c531e936fa8188a4aab01575607cc85d4f5d4fa4",
|
|
"description": "cms.ParseToken: the error and its kind (form for ErrForm, the verdict S2, or algorithm for ErrAlgorithm, S1), or genTime, the accuracy in microseconds, the spans of the algorithm of the messageImprint, of the imprint and of the certificate of the authority, ImprintIsSHA256, and Token.Check over the subject of the file. The tokens of the tests of internal/cms (cms_test.go, form_test.go, verify_test.go, hostile_test.go), and others.",
|
|
"every": {"tokens":4,"tstinfo":3},
|
|
"subject": "7365616c207375626a656374",
|
|
"certificates": ["308201573081fda003020102020812f72177894f3418300a06082a8648ce3d04030230183116301406035504030c0d54534120646520707275656261301e170d3230303130313030303030305a170d3430303130313030303030305a30183116301406035504030c0d545341206465207072756562613059301306072a8648ce3d020106082a8648ce3d030107034200040cb8feb90fe705afa36dbb57d853f4f0c6975df6877e40d770b152249181d39a3c671faf4ced00d9e33482ca5f115d80d97c641d1221076c14e60f66a205ba3ca331302f301d0603551d0e041604146400e0a5376fafa76a32b8642104134aa5e6d0d5300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020349003046022100aa8aacd398790dfd18552f0aace116db5075e31d1fb50d746126814f3adcde63022100a4583a3876cfe2a7f24cf83b45a908e273d1fa190658116a33e72b72139f9223","3082016230820108a00302010202082092cd7f8c059024300a06082a8648ce3d040302302631163014060355040a130d446174654b6579732074657374310c300a06035504031303545341301e170d3235303130313030303030305a170d3330303130313030303030305a302631163014060355040a130d446174654b6579732074657374310c300a060355040313035453413059301306072a8648ce3d020106082a8648ce3d03010703420004514a31935e481e21d2d5cb5471539585566d49ee241a94b59f84d3181da14f0b332304870e3fd5ec344c05a22176f3d1775e9297196121e0411a7abc7333b3faa320301e300e0603551d0f0101ff040403020780300c0603551d0e04050403545341300a06082a8648ce3d0403020348003045022100eeb154eaeb7f1b0c963189658569df6c4f7f49d74569872e7d2a961a531c4bd80220641b24eff36aa83b66c6f2a4702c69fd3745281bfb226be3b4caf8c7e9d8623e","308202df308201c7a00302010202081a3655edf5fc7380300d06092a864886f70d01010b050030163114301206035504030c0b4c7569732047c3b36d657a301e170d3230303130313030303030305a170d3430303130313030303030305a30163114301206035504030c0b4c7569732047c3b36d657a30820122300d06092a864886f70d01010105000382010f003082010a0282010100ce3748cbcc787712518602d02bb81ef44aa2a924f74fa566825664f6038d36b19011f8e2c0e7a33f5057a7c13c8b47a76d4c5f375569c4e06dccf8a6b2296665e6ddb3cb6c76bb3b790fde6a966c567d8c918cc40ef5bc7e5889ff8c856bf311eeb679dc50dfad30fddceff7bb9debddd9970c6e1c5cee9c462cf988bc1f01d6e750c25c84d1afd68491f71bdd137f6033927b47f0f71abe8ee0c2ccab28a2bb614b9000485af4ac841245898d669d6acd40a962692ee207417d1353a375ed6ef4d54d21933f16c7612ac9c6030f30e9f302be3dd0222d6c3bde77a1a8b8169b591e5d83e7bfd8ec18b92f2172160a44276c55444c35728ec9da118f6f834a2d0203010001a331302f301d0603551d0e041604140ea7b4a43682d62d494d9f457d827920e1e49d68300e0603551d0f0101ff040403020780300d06092a864886f70d01010b0500038201010027119bb64f2743daafacc5dba6b73538c9b88c48361248ad2c3d1f734de7b66373af7fec21c9ada1f228bc2812e6a7ee7c172137f5de771553d82c29cf5fe4f5d2b971b2ab2da8d3e24695e4fcf2ed4ff22bc17e5645b65e9e25d68c6ff6b367d0311d7b09a1aceff56cdaa2d85ad94cd82689744e65056c0d1db4d4c776ea236a31e10618f017932f766a05cc641c2c142c831c86572a17bff01df9cb201383eced3ccbf5b73604b7403c400b1f9f65d040d401f337f269d3ae9d9f9a9de731620dc019070b913072111cd3ed05ddc606b50512523f307c451e089e4b62a8c92dc2ba35f7022df6af55f51985b466ef66df5ed3fe04f02805b0a09fb3c661f7","308201653082010ba00302010202081ecda90331b1b834300a06082a8648ce3d040302301f311d301b06035504030c14545341206465206469657a20736567756e646f73301e170d3236303933303132303030305a170d3236303933303132303031305a301f311d301b06035504030c14545341206465206469657a20736567756e646f733059301306072a8648ce3d020106082a8648ce3d030107034200040cb8feb90fe705afa36dbb57d853f4f0c6975df6877e40d770b152249181d39a3c671faf4ced00d9e33482ca5f115d80d97c641d1221076c14e60f66a205ba3ca331302f301d0603551d0e041604146400e0a5376fafa76a32b8642104134aa5e6d0d5300e0603551d0f0101ff040403020780300a06082a8648ce3d040302034800304502205b197e8d57c6b2ea9d34a90580afd37e7bee53e83dd660763678c7c89371a5620221008108f640790462d52c4bdc130dfb9bd166e6642c1a52dcc63f4183120ad569f9"],
|
|
"tokens": [
|
|
{"name":"a token of ECDSA P-256","der":["308202f406092a864886f70d010702a08202e5308202e1020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305aa082015b",0,"3182010a30820106020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d010904312204205a013db3c4792af1777d454a75c94eca786b52131559cc2aa01af123f16450cc300a06082a8648ce3d0403020446304402200091d94c499cdfd0a4a55f6409293b25c62af1456c38d1fcf645a67ca1ffd0c90220300f9ccbcdf948b913307526484511a662378e700f17e6177f141fc288e9e061"],"sha256":"981d096615730aa3bbba506ca1af770dbd433af0cca449e4217bcc852e4a06f0","gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[143,347],"imprint_sha256":true,"check":true,"gen_time_plus_accuracy":[1790769600,0]},
|
|
{"name":"a TSTInfo of version 2","der":["3082030e06092a864886f70d010702a08202ff308202fb020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010206032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305aa0820166",1,"31820119308201150201013032302631163014060355040a130d446174654b6579732074657374310c300a0603550403130354534102082092cd7f8c059024300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604145eeded53bd7b92dc86aecfb805e75763aefd13a0302f06092a864886f70d01090431220420f59f4f8ff0eacbf7b4910c88264226bdc6b318e5f3ca6d801f17280c57fcf4c2300a06082a8648ce3d04030204473045022100c062d66c34e410a6da9a4bea9fca034c135cffcc6762d2095ec37eb8cea9481402205bcd5de3b2cd6619ed745882f72e2df225f731ff1b8be8f7fe80c4661811c083"],"sha256":"e30012d19b3dc5c82fa07fcf4bbc025350de56f7669eb0ba3806aa77c6b85e09","error":"cms: the form breaks the profile: the TSTInfo: the version is not 1","kind":"form"},
|
|
{"name":"S1: an imprint of SHA-1","der":["308202e506092a864886f70d010702a08202d6308202d2020101310d300b06096086480165030402013050060b2a864886f70d0109100104a041043f303d02010106032a0304301f300706052b0e03021a041486d9cf0530ba0b6870f84cf5922128e3a1cf4e2e02012a180f32303236303933303132303030305aa082015b",0,"3182010b30820107020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420ed0ebae51bfd4c4219119415bc8ee4c3060e368ea3f037ebd908cbfe887a0cec300a06082a8648ce3d0403020447304502207e1ce0999c3a8d7f4b8b5bf63db6402a524ea0da698761fabc9c8dd001f09d49022100b33844a72301de47cbf702636b6fc65e18f55fe5b955bec2aaed3e5536ec4e35"],"sha256":"e0596173cde602d5c637d4c04d0f39461200e239d4af0a21c7cfc5daa29a268f","error":"cms: an algorithm outside the table","kind":"algorithm"},
|
|
{"name":"S1: PSS with trailerField","der":["3082056e06092a864886f70d010702a082055f3082055b020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305aa08202e3",2,"318201fc308201f8020101302230163114301206035504030c0b4c7569732047c3b36d657a02081a3655edf5fc7380300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604144fadd272b1c0ec05cb3a8159f5ce1fb87bb47089302f06092a864886f70d010904312204205a013db3c4792af1777d454a75c94eca786b52131559cc2aa01af123f16450cc304206092a864886f70d01010a3035a00d300b0609608648016503040201a11a301806092a864886f70d010108300b0609608648016503040201a203020120a30302010104820100883553c4bd14b7c1a545df80a54afdd2d56418b57c723e5c7dbadef021f012f3c3403431f7b9fc6e622e42ba8d2ac929a89bad83860aecf48b219f0a769789545444191b5d5cc06b1ad99f917dffd42dcd60dee5f25a38bc3273daff767e526246eb9a35d74156bbab92158fb0e2a4350ab1da98c1fdc1a18382348b7f3fe0fb42096bd895e4e17adc9f9735c3a4a2fb55ddb6cd79b862f1a2011185c89acf390519f89ba155e8ff451c4f1cc617baf4f26faf10a7d44c68638afc28acaa204daac08acd2f752e8bbb13449583ef48f8c1ff228969e3a35da90a9e7d17fa976336cbf233f21a3f313df4f7186ee6652967c8d5ff91b7ebcd32163b49bdbbedf9"],"sha256":"d3ec082ddd709e58737a9b94bc1b8acdaef702e4129adcb437e134f313b4ee35","error":"cms: an algorithm outside the table","kind":"algorithm"},
|
|
{"name":"S2 before S1: SHA-1 and no digest","der":["308202b206092a864886f70d010702a08202a33082029f020101310d300b06096086480165030402013050060b2a864886f70d0109100104a041043f303d02010106032a0304301f300706052b0e03021a041486d9cf0530ba0b6870f84cf5922128e3a1cf4e2e02012a180f32303236303933303132303030305aa082015b",0,"3181d93081d6020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a049301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d300a06082a8648ce3d04030204473045022100d8465a7000b7e2b4f7dd1c38b0f7a5a1db8a4b6bb4ecd9ccead63d859291ae2202201ff503317863a5c296a627272c5efdfb068c33d7e443355611e463c783180d4e"],"sha256":"8edfd07a99f2ca8c94eb30e449c6b85e9f22fb2537917f1272fbedc980493178","error":"cms: the form breaks the profile: message-digest: 0 attributes with 0 values, not one with one","kind":"form"},
|
|
{"name":"S3: the message-digest of another TSTInfo","der":["308202f606092a864886f70d010702a08202e7308202e3020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305aa082015b",0,"3182010c30820108020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420d9298a10d1b0735837dc4bd85dac641b0f3cef27a47e5d53a54f2f3f5b2fcffa300a06082a8648ce3d04030204483046022100a66a21b0794e68277df368b9cff091a235e89a539c7d28481a4ca5c2382f31a1022100bf2068af7693838f9dc47d60c951e38ee1b8a76152734c48ae20e962718729f8"],"sha256":"f577dd24e6550493cc0cbdb73ef071ed2dfdd6e2a8af7dbb5c807d286a9053fd","gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[143,347],"imprint_sha256":true,"check":false,"gen_time_plus_accuracy":[1790769600,0]},
|
|
{"name":"S3: an empty imprint","der":["308202d506092a864886f70d010702a08202c6308202c2020101310d300b06096086480165030402013040060b2a864886f70d0109100104a031042f302d02010106032a0304300f300b0609608648016503040201040002012a180f32303236303933303132303030305aa082015b",0,"3182010b30820107020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420dea261b7c9ba87d1120c97ff010f2129d73ab4291511b4b6c48447cdbc976554300a06082a8648ce3d0403020447304502205c5a928060c0b25b60a845399f8715c1768c20b5771529a280e28b62c67707810221008dfbc581cb9ac86d8f477aab6c2b6e3331baec2b27b195221897acaee927079d"],"sha256":"f9c02e676a0a4d1368558fb84cf735975ac5703c668851f082f44c7028d8df14","gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,0],"tsa":[111,347],"imprint_sha256":true,"check":false,"gen_time_plus_accuracy":[1790769600,0]},
|
|
{"name":"S3: an authority expired","der":"308202f006092a864886f70d010702a08202e1308202dd020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305aa0820157308201533081fba0030201020208091bd2898c3c1e38300a06082a8648ce3d04030230173115301306035504030c0c545341206361647563616461301e170d3230303130313030303030305a170d3236303933303131353935395a30173115301306035504030c0c5453412063616475636164613059301306072a8648ce3d020106082a8648ce3d030107034200040cb8feb90fe705afa36dbb57d853f4f0c6975df6877e40d770b152249181d39a3c671faf4ced00d9e33482ca5f115d80d97c641d1221076c14e60f66a205ba3ca331302f301d0603551d0e041604146400e0a5376fafa76a32b8642104134aa5e6d0d5300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020347003044022030f7dbc93f86b0632a550143becb3073865b9f64103daa39fe9d2914bf4885f102200689476b68fb33d8caaaef055e9bb0e737969a99900180ae63b4bfe96dc6b96b3182010a30820106020101302330173115301306035504030c0c5453412063616475636164610208091bd2898c3c1e38300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604146804118d5c31ecfaab987bf97a786ee4962d1e22302f06092a864886f70d010904312204205a013db3c4792af1777d454a75c94eca786b52131559cc2aa01af123f16450cc300a06082a8648ce3d04030204473045022100cb3b8b5f76565ba8cf847fee87ba523a1cf2735aada583afe0b2d23aa72546f00220040dc3c4a58263d03bde59906d0b7fbed700c8824eb05209b3204d9d82b5cdb6","gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[143,343],"imprint_sha256":true,"check":false,"gen_time_plus_accuracy":[1790769600,0]},
|
|
{"name":"an authority of PSS","der":["3082056906092a864886f70d010702a082055a30820556020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305aa08202e3",2,"318201f7308201f3020101302230163114301206035504030c0b4c7569732047c3b36d657a02081a3655edf5fc7380300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604144fadd272b1c0ec05cb3a8159f5ce1fb87bb47089302f06092a864886f70d010904312204205a013db3c4792af1777d454a75c94eca786b52131559cc2aa01af123f16450cc303d06092a864886f70d01010a3030a00d300b0609608648016503040201a11a301806092a864886f70d010108300b0609608648016503040201a2030201200482010067e7cbe5b77d6ee01592e93c5d5a4ab87eb0f4a5816dfc392373c0a08bb124b252ccae059df1e29df343e6704791fc43cc734cc202f1e2be6191ef96770f98e2a4b8cbdab42d08ad8895a16271dce565683e5c84047ae340cdce034efe374013695318480c0cb315e8a079bdc297873074e3d610c8edbec3f2d7f27a04c27036ad2b901b4966ed20abb80fde733d348c21dbec658b81f35a956b646ee9f87c268c0a5f98ba6d8cbac9a7848c0b944d6cc36f4305a34e5df2ffd1ae0b87bab1b9b41aef854a3de080de2ea72f884a94bc524346b6963274d87ed057bb775525712b8add95745e1884b1b602433a0df020d58c5ab5032b2a8cab5258decf7c4855"],"sha256":"1db53e2d81344ff53afa446bb6b7dd5ffd863354aa21b0b714f61a8463995d7b","gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[143,739],"imprint_sha256":true,"check":true,"gen_time_plus_accuracy":[1790769600,0]},
|
|
{"name":"an imprint of SHA-512","der":["3082031506092a864886f70d010702a082030630820302020101310d300b0609608648016503040201308180060b2a864886f70d0109100104a071046f306d02010106032a0304304f300b060960864801650304020304408e42f189d12a5d0ffd6f8892c195f70610d3bbe27ab877dbafd5827181ba9e9833329d5b980c1c117a78698e5420012e22f5bcc3e42eb6e2179c39e46110a12702012a180f32303236303933303132303030305aa082015b",0,"3182010a30820106020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420912eba16aedc8f94ea920a31395c3489e03937262886fe67420e704e1722a4d2300a06082a8648ce3d040302044630440220429880144ee001a3dd3d8519f444e22daf16935bad342e679139505ad5281ff302204af7c903de560073406e7b0f55708fcba794e925b4906eb1bc96483532d9445f"],"sha256":"d698172ea5300c9e54ba76e416d846694910cf3cb77e440d49e3e959850b36d3","gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[77,9],"params":null},"imprint":[88,64],"tsa":[176,347],"imprint_sha256":false,"check":true,"gen_time_plus_accuracy":[1790769600,0]},
|
|
{"name":"genTime a nanosecond before the validity","der":["3082031506092a864886f70d010702a082030630820302020101310d300b0609608648016503040201306a060b2a864886f70d0109100104a05b0459305702010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a181932303236303933303131353935392e3939393939393939395aa0820169",3,"318201133082010f020101302b301f311d301b06035504030c14545341206465206469657a20736567756e646f7302081ecda90331b1b834300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a30183016041451ff8f1cf51fc56740c8a0da793df1d728060253302f06092a864886f70d01090431220420d9b5dbfd485ea83c84abe8d1e9046ead517c86f5610f8c3e408b1f8cb16a6d09300a06082a8648ce3d0403020448304602210099357c02afdd0b94f97447f27fcdff9c9cc955a876cd30c142346d99f557c343022100dd61dbd32d0de5fc7f4e536e280176dd0185322ed412ec3f988bb4936067eaa7"],"sha256":"acf2b23ea24b3e561d9bb7b77b9beaed6c06a1dd5be31e9125e62884061d3069","gen_time":[1790769599,999999999],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[153,361],"imprint_sha256":true,"check":false,"gen_time_plus_accuracy":[1790769599,999999999]},
|
|
{"name":"genTime half a second after the end","der":["3082030c06092a864886f70d010702a08202fd308202f9020101310d300b06096086480165030402013062060b2a864886f70d0109100104a0530451304f02010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a181132303236303933303132303031302e355aa0820169",3,"318201123082010e020101302b301f311d301b06035504030c14545341206465206469657a20736567756e646f7302081ecda90331b1b834300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a30183016041451ff8f1cf51fc56740c8a0da793df1d728060253302f06092a864886f70d01090431220420dcd035ccfafee8d2e70c327915230aedc400355cb3c7d1182d6c8bc8ffddd35a300a06082a8648ce3d0403020447304502210084c055874fa4c82fe427105907a95ff51841bab2c93bdc63aac9a94744b5d59702206b7d9c219f7f864a3f6490b569ad66e352b2bee89bd5d3db7c32444464c80b1a"],"sha256":"118c02caee28878af0c4c90202e4080aeb448c104fd39ada8c09b1fde7cc8116","gen_time":[1790769610,500000000],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[145,361],"imprint_sha256":true,"check":false,"gen_time_plus_accuracy":[1790769610,500000000]},
|
|
{"name":"id-data","der":["308202f306092a864886f70d010702a08202e4308202e0020101310d300b0609608648016503040201305e06092a864886f70d010701a051044f304d02010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305aa082015b",0,"3182010b30820107020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d010904312204205a013db3c4792af1777d454a75c94eca786b52131559cc2aa01af123f16450cc300a06082a8648ce3d04030204473045022100b055588f2e01e82aa95cec33c7e03fe33b17b6664a78c4ec4c0a72e200af07a002205206e981ab4ce0400cbb102d14d610dd75f49d400301f8e76e501aaf6ca87074"],"sha256":"22c19db57e93bbb806f38cec40529929ac06cc12b97856859d08dae665e48a23","error":"cms: the form breaks the profile: a token holds a TSTInfo","kind":"form"},
|
|
{"name":"an empty eContent","der":["308202a406092a864886f70d010702a082029530820291020101310d300b0609608648016503040201300f060b2a864886f70d0109100104a000a082015b",0,"3182010b30820107020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d010904312204205a013db3c4792af1777d454a75c94eca786b52131559cc2aa01af123f16450cc300a06082a8648ce3d04030204473045022100b055588f2e01e82aa95cec33c7e03fe33b17b6664a78c4ec4c0a72e200af07a002205206e981ab4ce0400cbb102d14d610dd75f49d400301f8e76e501aaf6ca87074"],"sha256":"d96486a838f3e10a615df8c0e393c5641f3722d8351d2cff5e467a7d4bc71180","error":"cms: the form breaks the profile: eContent","kind":"form"},
|
|
{"name":"the content-type id-data","der":["308202f306092a864886f70d010702a08202e4308202e0020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305aa082015b",0,"3182010930820105020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a078301806092a864886f70d010903310b06092a864886f70d010701302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d010904312204205a013db3c4792af1777d454a75c94eca786b52131559cc2aa01af123f16450cc300a06082a8648ce3d040302044730450220135a718e3757fad53bd4951eacd4138f08bd168a0f410ce59765ce55b0f274e4022100a706dec2d9bd051c76aae5c38e3fa252efe4f0cf491619a5888f34766dda223b"],"sha256":"c17bf7eb55a2294e7a57113e0d7d62ce65ccfec92bd472cba923ca5d2cd8aac0","error":"cms: the form breaks the profile: content-type is not id-ct-TSTInfo","kind":"form"},
|
|
{"name":"a signing-certificate of two values","der":["3082031306092a864886f70d010702a082030430820300020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305aa082015b",0,"3182012930820125020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a08197301a06092a864886f70d010903310d060b2a864886f70d0109100104302f06092a864886f70d010904312204205a013db3c4792af1777d454a75c94eca786b52131559cc2aa01af123f16450cc3048060b2a864886f70d010910020c3139301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d301b301930170415000000000000000000000000000000000000000000300a06082a8648ce3d040302044730450220263cefc7b1ea666056c10e066e47afaa20f316e2834b9f55e97e3a6f349c0ff3022100ac609f0411d8b1b811045895c0cf35f0730359d9d7b0e6df9bef8a041bc2a633"],"sha256":"fa19dbfbe3469f48100157fef06e252d1f5fb28e0d50350af52bfd68336085a7","error":"cms: the form breaks the profile: signing-certificate: one attribute of one value is required","kind":"form"},
|
|
{"name":"no certificate of the authority","der":"3082019706092a864886f70d010702a082018830820184020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305a3182010c30820108020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d010904312204205a013db3c4792af1777d454a75c94eca786b52131559cc2aa01af123f16450cc300a06082a8648ce3d04030204483046022100834c202eb91986e2e9114d2f112a6d578116437d3be69bfe61ded8218b22689c02210083a66586aa9004de3e01296e4570995ca01cdde4daa26b25f2562144bc6d1cac","error":"cms: the form breaks the profile: a sid that names 0 certificates of the profile, not one","kind":"form"},
|
|
{"name":"a CRL","der":["308202fc06092a864886f70d010702a08202ed308202e9020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305aa082015b",0,"a10530030201013182010b30820107020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d010904312204205a013db3c4792af1777d454a75c94eca786b52131559cc2aa01af123f16450cc300a06082a8648ce3d04030204473045022100faa3375bc3e8b4c66aa87132f6b85ed1e7effb557f6a4b815b58944fad4edbfa02204c416c0a1e38cf2f22fcbfc2b95440a2036d59b38073151bf65708206945dd8a"],"sha256":"3b11787874e65605b22f8cbc5594dd9be713453cd632a4fe72295f7a338125f0","gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[143,347],"imprint_sha256":true,"check":true,"gen_time_plus_accuracy":[1790769600,0]},
|
|
{"name":"the certificate twice","der":["3082044f06092a864886f70d010702a08204403082043c020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305aa08202b6",0,0,"3182010a30820106020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d010904312204205a013db3c4792af1777d454a75c94eca786b52131559cc2aa01af123f16450cc300a06082a8648ce3d0403020446304402207f5039083d356bd8d189b59b846aecb28e206724e718953dcd638739a9bcba1102201dbb595e0fc4cd0346b0a023a7b0084e7848a57f15fa0f3b1d27179aa4ceac52"],"sha256":"591ef8c72791cb786ba683bc4d44be61d158a38e78f2ac018ead0ee2517b0ebf","gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[143,347],"imprint_sha256":true,"check":true,"gen_time_plus_accuracy":[1790769600,0]},
|
|
{"name":"an accuracy of 1.5 s","der":["308202fe06092a864886f70d010702a08202ef308202eb020101310d300b06096086480165030402013069060b2a864886f70d0109100104a05a0458305602010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305a3007020101800201f4a082015b",0,"3182010b30820107020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d010904312204208ecc8e846a0223fd9a64b2b230c4d865e8e2441ca72ec1c5fbd947ea842a8f4b300a06082a8648ce3d04030204473045022034de59dec896c4831c62c22a0071a6db863ec73f95ba3fcff07d6b3906366407022100bc94807c27481787231863fd20fb3a4d597b1e02b09b258907cff02bba260b0e"],"sha256":"208ece52eebf8474c4ea4e51170e438ba3a227c5544884470f9a48402b6d49d6","gen_time":[1790769600,0],"accuracy_us":1500000,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[152,347],"imprint_sha256":true,"check":true,"gen_time_plus_accuracy":[1790769601,500000000]}
|
|
],
|
|
"tstinfo": [
|
|
{"name":"the baseline","der":["308202f506092a864886f70d010702a08202e6308202e2020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305aa082015b",0,"3182010b30820107020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d010904312204205a013db3c4792af1777d454a75c94eca786b52131559cc2aa01af123f16450cc300a06082a8648ce3d04030204473045022044d6e0d482d7bfcd239e92ce652266d8d80ed9ea64b1729f474bce662d4f9b1e022100bf498940044c4e33a12745f209e74a5c2ebb709f97a88025e165145c5083a2ce"],"sha256":"bc864d7cccafa135c473e99ad21004b0e17a247cb08d53333e725272de94890e","gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[143,347],"imprint_sha256":true,"check":true,"gen_time_plus_accuracy":[1790769600,0]},
|
|
{"name":"only millis","der":["308202f906092a864886f70d010702a08202ea308202e6020101310d300b06096086480165030402013065060b2a864886f70d0109100104a0560454305202010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305a3003800105a082015b",0,"3182010a30820106020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420d8fee404dcb8c73e590375512ff6839cabaf99548e75277a4d1a40e58c5e7155300a06082a8648ce3d04030204463044022076a40799e880a0f3b20ff4518c682ed02525a17b3cacd705f295f26321fe6bdd022048df58ee3f19de2fea4cd3fba61603c586c509a2015719de24c7c6019ac24f65"],"sha256":"0a9cd8644398c2ccd21c41ef4a4dd7903c8b2a8cb972bda78519a0bf0c8ac82a","gen_time":[1790769600,0],"accuracy_us":5000,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[148,347],"imprint_sha256":true,"check":true,"gen_time_plus_accuracy":[1790769600,5000000]},
|
|
{"name":"millis of 1 and micros of 1","der":["308202fc06092a864886f70d010702a08202ed308202e9020101310d300b06096086480165030402013068060b2a864886f70d0109100104a0590457305502010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305a3006800101810101a082015b",0,"3182010a30820106020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420c32949fbf252f7f6b42d4bc0af9a13a451f8bc24bad385a8d6ebbfbba464f36f300a06082a8648ce3d04030204463044022035f2b270207a9b111dcb0d82e8c823eb12cc1137c5c62d08982be0159a39be68022034eff86c38d0047757475d9c16e133f3757ef481669e8914a2924a6ed48aefac"],"sha256":"52ded8427e3de5becad6b0ddca80637abf58c1e062d6d92f321f55808600fe52","gen_time":[1790769600,0],"accuracy_us":1001,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[151,347],"imprint_sha256":true,"check":true,"gen_time_plus_accuracy":[1790769600,1001000]},
|
|
{"name":"micros of 255","der":["308202fb06092a864886f70d010702a08202ec308202e8020101310d300b06096086480165030402013066060b2a864886f70d0109100104a0570455305302010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305a3004810200ffa082015b",0,"3182010b30820107020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d010904312204202ee661d33a9106bd84d0cb3d085f44bcce12bf689fea5a8e0e171a882977241b300a06082a8648ce3d040302044730450220303d7b6fd761df871a39ecd31865eb491717841c9a7dfd84bf1bc8fea549ed4802210085c03f804603cd2fe80204a945f0de35c3afdc37fc08b94a74b63c801d0bb5ff"],"sha256":"db7ae164fcb4c7de3c83a79f75c2f2ad2da39e16aa1e969e7004890cc1223771","gen_time":[1790769600,0],"accuracy_us":255,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[149,347],"imprint_sha256":true,"check":true,"gen_time_plus_accuracy":[1790769600,255000]},
|
|
{"name":"2^31 - 1 seconds","der":["308202fd06092a864886f70d010702a08202ee308202ea020101310d300b06096086480165030402013068060b2a864886f70d0109100104a0590457305502010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305a300602047fffffffa082015b",0,"3182010b30820107020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d010904312204204333eec26485018f98e1545bdeb94386fad78fab77565609cc6639603a43ecc8300a06082a8648ce3d040302044730450220415dac9c71def78b77f7c96592daf186a9b329efd5a3fc17c51b7b09b31d5d50022100a6ac139bc1ab73b745916f3aa5c8afd295d52ec7b8dea077d939e9e4860fb787"],"sha256":"1f6576df79030f88f7b833dcb5bf4656f3a2d8108dea8454db5ecc530f3a5088","gen_time":[1790769600,0],"accuracy_us":2147483647000000,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[151,347],"imprint_sha256":true,"check":true,"gen_time_plus_accuracy":[3938253247,0]},
|
|
{"name":"ordering TRUE","der":["308202f806092a864886f70d010702a08202e9308202e5020101310d300b06096086480165030402013063060b2a864886f70d0109100104a0540452305002010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305a0101ffa082015b",0,"3182010b30820107020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d010904312204209bb6dfdeb86cfed5492766739a33594c36b1f99ae29fc5a05427162195ca5b4c300a06082a8648ce3d040302044730450221009cb0e14736bb672211253cd4e8bfb91d915622ab2fd07a3ba1969c06a2c32a5502202722a95e0c49752b8ae6d45f6225cd61c69b7e88e1dcbacd54f2a69f3de6351d"],"sha256":"bdc787a55888c262e7c97caba75176fc0b976d3851f2697903553b0b5abf0921","gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[146,347],"imprint_sha256":true,"check":true,"gen_time_plus_accuracy":[1790769600,0]},
|
|
{"name":"ordering TRUE and a nonce","der":["308202fb06092a864886f70d010702a08202ec308202e8020101310d300b06096086480165030402013066060b2a864886f70d0109100104a0570455305302010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305a0101ff020163a082015b",0,"3182010b30820107020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420ec2eb869212386aecd947d26be221c41d9e072353c9dc339aecec7051b8a56c7300a06082a8648ce3d04030204473045022100b5515b9492a7a631b8e41d02dcf2e79f97c009016b3d72d09642c417ae0bb7cc0220792f464c282c43c600db40abc082b24d8f5f79af8e05bd2b35db56345e9f07b6"],"sha256":"8749cc131c7bfba2184a4fc83e44b4494ae7519a8e49d38ab6d2d02032d13049","gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[149,347],"imprint_sha256":true,"check":true,"gen_time_plus_accuracy":[1790769600,0]},
|
|
{"name":"every field","der":["3082031106092a864886f70d010702a0820302308202fe020101310d300b0609608648016503040201307b060b2a864886f70d0109100104a06c046a306802010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305a30030201030101ff020163a004a4023000a108300606022a030400a082015b",0,"3182010c30820108020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420f554ff77ceb5d29621d868f887d9ec734d794bdcadc196725032a15bb4c12400300a06082a8648ce3d040302044830460221009bf215ab2d965839c3d99bdc08fe1ecbeacd6419a6181445f9ff6d29578aa09602210089078725af65f6fa5a74a3007ca37b3fb066a556219cc6ce0f4f53e07f953386"],"sha256":"8e7cd78ad9a800de92f6173c6abb2bade3609e84474252c2d31a5721bbc39526","gen_time":[1790769600,0],"accuracy_us":3000000,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[170,347],"imprint_sha256":true,"check":true,"gen_time_plus_accuracy":[1790769603,0]},
|
|
{"name":"an accuracy that overflows","der":["308202ff06092a864886f70d010702a08202f0308202ec020101310d300b06096086480165030402013069060b2a864886f70d0109100104a05a0458305602010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305a300702050225c17d05a082015b",0,"3182010c30820108020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d010904312204205071b71ea8eb1760d027ead19a724bc14ae946bc4e0c649c2eeee67a2531457f300a06082a8648ce3d04030204483046022100e87006d1b1effd207a4d565bc9c85831ba6dfd765b1a6269b25aa5639e99a88e022100a78be736ed74b3f5ec5ca99ff847d1913166fd678b333d485f0799b436b57115"],"sha256":"b429b61f125ab0370f96a14b640aa2f3d3b343faf758e66c42b8a98823d23969","error":"cms: the form breaks the profile: the TSTInfo: accuracy seconds outside 0 to 2^31 - 1","kind":"form"},
|
|
{"name":"an accuracy of 2^64 + 5 seconds","der":["3082030306092a864886f70d010702a08202f4308202f0020101310d300b0609608648016503040201306d060b2a864886f70d0109100104a05e045c305a02010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305a300b0209010000000000000005a082015b",0,"3182010c30820108020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420f90c3762089be82694d937596ddbab132d05ca7f70ee1428821c7fe2fd449336300a06082a8648ce3d0403020448304602210098d85cc042eea7c1d8ae84644cc54bfeaa41c4ae0e6a750feecad512449a46ed022100e84f54f6bb9a255e2a8b5835d2f961d3c5fea409bf38ebee5dd3fe52e1368a31"],"sha256":"65fd14e3b0f4820cd68e0b7f7ce38f4149bdbf1926d99509a08b2e7c8a6b3dda","error":"cms: the form breaks the profile: the TSTInfo: accuracy seconds outside 0 to 2^31 - 1","kind":"form"},
|
|
{"name":"millis of 5000","der":["308202fc06092a864886f70d010702a08202ed308202e9020101310d300b06096086480165030402013066060b2a864886f70d0109100104a0570455305302010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305a300480021388a082015b",0,"3182010c30820108020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420a11f5894e35bb48d314fa3e81d428e1d52738f82af20840b64f3c44d63a6a3ae300a06082a8648ce3d04030204483046022100ab47a84492b17c94aefc676d3795b8e01ce68448be550ff55c63dd86a87a2748022100c57c2628dd0ec338dea98703a62e157ecc5934002961d25a1bc77252c4198522"],"sha256":"4c2a7e387e7044656b4e07a4c11ae88064ee0c9cde26d67ed5fab669b9ccfa58","error":"cms: the form breaks the profile: the TSTInfo: accuracy millis or micros outside 1 to 999","kind":"form"},
|
|
{"name":"millis of 2^64 + 5","der":["3082030106092a864886f70d010702a08202f2308202ee020101310d300b0609608648016503040201306d060b2a864886f70d0109100104a05e045c305a02010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305a300b8009010000000000000005a082015b",0,"3182010a30820106020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d010904312204200d84091aac2f331ff850200b409d4f759e8121f02b0ead4b385f9b3feae3c10b300a06082a8648ce3d040302044630440220346aa5d4561cfa6c739548f9937d6374b2fb4671669e4fdce0268996330acddf0220081513cb895895b1af108c0706dfe6b9979b4b0c20c55c1e9fc4a9eab21bc8e2"],"sha256":"90e782cd5d5c3dbcabfed3a6efd1ac3c8a7dcae89e5a6d114698a45c73497f14","error":"cms: the form breaks the profile: the TSTInfo: accuracy millis or micros that are not a minimal INTEGER","kind":"form"},
|
|
{"name":"millis constructed","der":["308202fb06092a864886f70d010702a08202ec308202e8020101310d300b06096086480165030402013067060b2a864886f70d0109100104a0580456305402010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305a3005a003020105a082015b",0,"3182010a30820106020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d010904312204208669836aef85817378912d822c3b6267c7ef5453296a4026350de372b21e6e0a300a06082a8648ce3d0403020446304402205af7131d5e42dfd6a6e7929488c7953c3494e681576444f4aa31a0bc0d520a9d02203faa8f8a450fb71155e549a32762712ccefe4f7d1fca3b19c00cfb69e8a2e910"],"sha256":"4ced5480a36bf4a64981a0dddc715eaef7b94bca217b03106ae4982a5d886cf1","error":"cms: the form breaks the profile: the TSTInfo: accuracy has a field out of its place","kind":"form"},
|
|
{"name":"micros before millis","der":["308202fd06092a864886f70d010702a08202ee308202ea020101310d300b06096086480165030402013068060b2a864886f70d0109100104a0590457305502010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305a3006810101800101a082015b",0,"3182010b30820107020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420c66af41253368a03c46b63b83ad53b2d4b3e62d572f16ee429bd6270b1a5c010300a06082a8648ce3d04030204473045022074209f34bc8beb8f4a8e20b4004fab0fd78c2a114625d045f90b2878800afb0e0221009b9f8879994577365e18eb2897678d5d48867f79814e395032086592c8f031c4"],"sha256":"42d81d1f9441c4d16babd39c282dcec88f49b79a5f031c336e8f20a01936ddd8","error":"cms: the form breaks the profile: the TSTInfo: accuracy has a field out of its place","kind":"form"},
|
|
{"name":"a field after the micros","der":["308202fd06092a864886f70d010702a08202ee308202ea020101310d300b06096086480165030402013068060b2a864886f70d0109100104a0590457305502010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305a3006810101820101a082015b",0,"3182010b30820107020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d010904312204200c334b6e21f5703762ce9083e86d10850cbf250d1b3e477f9da6caaba1a8a0a4300a06082a8648ce3d04030204473045022100a5e53f425b7156f3163d40782e94f95b9c8b40f33742b68b0866e864bdd737ba0220768e82ce32e453759d7de831a5080d914bcdad566764157f1ad38f618ae8cf66"],"sha256":"c0149fb3a71d45a22e82a14247399231d64e94d52240a7f92a82a618619a6761","error":"cms: the form breaks the profile: the TSTInfo: accuracy has a field out of its place","kind":"form"},
|
|
{"name":"genTime with a trailing zero","der":["308202f706092a864886f70d010702a08202e8308202e4020101310d300b06096086480165030402013063060b2a864886f70d0109100104a0540452305002010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a181232303236303933303132303030302e35305aa082015b",0,"3182010a30820106020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420cf9172b2539d8406694c6aa1f0c6faea4a47e3eb4442af861ccf4738ea87256a300a06082a8648ce3d0403020446304402204d37316a3e97cc890d6c7e05ea37cfb5d39a64f270575ad5248945aa42db585f02206dddc8aea463abd44f512f112ee90a3b679a1e0a8715e5a593ec0695bb54b957"],"sha256":"d78290de433fc554efc95654c3fc81af4047a7d3a2ae02a091bdf2ab941b4a92","error":"cms: the form breaks the profile: the TSTInfo: der: a time that is not in the form of DER","kind":"form"},
|
|
{"name":"genTime without seconds","der":["308202f206092a864886f70d010702a08202e3308202df020101310d300b0609608648016503040201305e060b2a864886f70d0109100104a04f044d304b02010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180d3230323630393330313230305aa082015b",0,"3182010a30820106020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420a104a3e69d81785e23824750156d3ff9aeb42fe788e9e3947788da168e0cf491300a06082a8648ce3d0403020446304402206f05e2e40c8af5fbdcbfd30b57f2dc690ace5eb8ccfdc19c99c3d68ca4361600022041674bc5808f6b24c441845de667be391801b55784691f54bfeca36fa90e719c"],"sha256":"90829eb582cd17f2c8582bad84816f0da47dba86830a7178c5230461b4025ff2","error":"cms: the form breaks the profile: the TSTInfo: der: a time that is not in the form of DER","kind":"form"},
|
|
{"name":"genTime of the year 0","der":["308202f606092a864886f70d010702a08202e7308202e3020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f30303030303130313030303030305aa082015b",0,"3182010c30820108020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d010904312204209246fdb3622e4e0b2e9a8257583b37ca10a1e40aa1dbdfe0d08c2e19b924a03a300a06082a8648ce3d040302044830460221009d88e0440dac022c7a3990100966cfa8206951c3e8fa280940bd0af3378ba5f9022100f5edb9fa5218745b07d397f5482c01ca81ead367c4307571a285ccb8eab3da1d"],"sha256":"055fb9e4167126f4b07181bbfd1dd6c5e00c0e6ac55e59bced7b147e2239bb5f","gen_time":[-62167219200,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[143,347],"imprint_sha256":true,"check":false,"gen_time_plus_accuracy":[-62167219200,0]},
|
|
{"name":"two accuracies","der":["3082030006092a864886f70d010702a08202f1308202ed020101310d300b0609608648016503040201306a060b2a864886f70d0109100104a05b0459305702010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305a30030201013003020101a082015b",0,"3182010c30820108020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420308a8ab832f0905b34154bd6246e446656c7753da95411488ead60838776d44f300a06082a8648ce3d0403020448304602210093a255de07f7e7303f9a872954935bd1813790910becde642e0665c70523f225022100f8e19410e51135e17a86f3c063e647abb71769cab6890c63ca2a35de4dcda3c9"],"sha256":"fbc5de2946bf27b504147b461ceca8a034efcaff6f3484f49c5a79236d8f9d01","error":"cms: the form breaks the profile: the TSTInfo: a field out of its place, or one that does not exist","kind":"form"},
|
|
{"name":"two tsa fields","der":["3082030006092a864886f70d010702a08202f1308202ed020101310d300b0609608648016503040201306c060b2a864886f70d0109100104a05d045b305902010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305aa004a4023000a004a4023000a082015b",0,"3182010a30820106020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420b4679672c1fe48bf9050cd83c9bcaebc18f4e3977e3a56add67b6107fa86afb5300a06082a8648ce3d0403020446304402203c28ad70045e3da33c9e541d922aee0e9d1c6378e7cc95b4e5eddcacaa907fe3022076968d723ef0477044443a237231b72b0d51ae5b19624aa7cd21d027583bd5e4"],"sha256":"48c204da990077cf5473b3bd4a0a6aaa826ba5784e2d24516a755f570787a015","error":"cms: the form breaks the profile: the TSTInfo: a field out of its place, or one that does not exist","kind":"form"},
|
|
{"name":"a field out of order","der":["308202fc06092a864886f70d010702a08202ed308202e9020101310d300b06096086480165030402013068060b2a864886f70d0109100104a0590457305502010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305a0201073003020101a082015b",0,"3182010a30820106020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420907340641f268719a48f58334e8fbcde3ba252e7d13ddd37df25cd37705d81b7300a06082a8648ce3d04030204463044022073d666139e98deb1e21f003f49e024ffc2dfca34b3d49e5cf2b94a55e34779d7022073c8d43b6ab31c645b0ef0e8c464211e14ec0e4d1e12856fae96d1633f58171a"],"sha256":"7014f13480425e7b081898050ef9ad5d11709eaaae7b37d8fd53f1894b0d5f38","error":"cms: the form breaks the profile: the TSTInfo: a field out of its place, or one that does not exist","kind":"form"},
|
|
{"name":"an unused-bits BIT STRING inside","der":["308202fa06092a864886f70d010702a08202eb308202e7020101310d300b06096086480165030402013066060b2a864886f70d0109100104a0570455305302010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305aa104030207ffa082015b",0,"3182010a30820106020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420a9a9c191adefd076c5cb6c91438156df2bdd84498e1eed21ff4d4c2a54353c64300a06082a8648ce3d0403020446304402207066de6417291f3e51359ff5928951a3e0cf7c471f9fd33824c0a4947d509d3c02203b32c5179a57ea9e8be1251337e89b2b4f1c3de208390515dee508852b876b2d"],"sha256":"a6fe0940fd2ffad1c684482fb6df25f4c177d71f46ae5f0e33919f511beefa1c","error":"cms: the form breaks the profile: the TSTInfo: der: a BIT STRING with unused bits that are not zero","kind":"form"},
|
|
{"name":"version 0","der":["308202f506092a864886f70d010702a08202e6308202e2020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010006032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305aa082015b",0,"3182010b30820107020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420f8593e45b0569ca221dc99ac0c682f5d615b3a65d3ffc28ccbfe09a5b12ede64300a06082a8648ce3d04030204473045022100e847f2570a3558cf51792e080de9b1e8fc3d779521316fdd7e92bc214ec8eb040220758890cf19524192002dbe61ba6f320ec50546b3fd1dede240b114f1525e90d5"],"sha256":"32ecbb73afd2a37f030dbdf48755147d5447cfad6793814858c01555b1d84eb8","error":"cms: the form breaks the profile: the TSTInfo: the version is not 1","kind":"form"},
|
|
{"name":"the version as an ENUMERATED","der":["308202f506092a864886f70d010702a08202e6308202e2020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d0a010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305aa082015b",0,"3182010b30820107020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d010904312204200baba04ba97c61abd20682f259ffd858b872e7eac26826c20e0e8058cbdc5671300a06082a8648ce3d04030204473045022100e1c40a94442de86c10e3519848a876a9e79d901f85428cbcd2a9452fceadc9b702206ae8b38171ad04e8510d56bdec399816a3e11872c44d9a96516035598ca45d56"],"sha256":"c587a5d7a735c6d6cd4faf05d1eac79aeee5ad137a38d918207142ce5ae098ac","error":"cms: the form breaks the profile: the TSTInfo: the version is not 1","kind":"form"},
|
|
{"name":"the messageImprint as a SET","der":["308202f506092a864886f70d010702a08202e6308202e2020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010106032a0304312f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305aa082015b",0,"3182010b30820107020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d0109043122042028c1dbe4b2e2757be2449cc676c51d9dfa6f50f0a7f04c37afc113dcab5fa2fb300a06082a8648ce3d04030204473045022100acd66b8a0d5db3f46f908cfe155f757e3ee86a9e4fc5542894f4fba690adfc170220028c45be733b1afc1ab16abfc93ea6fe1c4e900850234dfcef4d97e649ea2bf5"],"sha256":"9531974e8a4207c31f875b06d36b4ee3b97b4186c2bf8d855e4187e410ac9b82","error":"cms: the form breaks the profile: the TSTInfo: the messageImprint","kind":"form"},
|
|
{"name":"a messageImprint algorithm as a SET","der":["308202f506092a864886f70d010702a08202e6308202e2020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010106032a0304302f310b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305aa082015b",0,"3182010b30820107020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d0109043122042072695048aa692b652383030a4664d8582a5ebbd1169603dd514e94b1ca7aed85300a06082a8648ce3d04030204473045022055914a727f3897ec3ba31ed3132b6cde0d452d0650f0fd77894ff972260b1634022100f1eb806e61955594bb1b084f5a77056a999a8c573a914a19156c4d6607cd6355"],"sha256":"c55c4021169262c1941d6eb8d8118b4ece3158a61f29b97f5374cbf1fc0f5cb9","error":"cms: the form breaks the profile: the TSTInfo: the messageImprint","kind":"form"},
|
|
{"name":"a SET","der":["308202f606092a864886f70d010702a08202e7308202e3020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f314d02010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305aa082015b",0,"3182010c30820108020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420acc9402158c9b51b5172df5b9c4a976e7d56822100732a39e63ec5873b5173b2300a06082a8648ce3d04030204483046022100c14091eb7f41005564b2a83a161731b69fcaa32610869e07eed5d191e5db5195022100a6e1bd70f81150dd20601571476c6a1055727718d6525c71b24d1bcf47f07ddf"],"sha256":"ad9e587a3ceca534c3bef1d392c81050e17d02302a50d5c7170055b4740d037d","error":"cms: the form breaks the profile: the TSTInfo: not a SEQUENCE of at least five fields","kind":"form"},
|
|
{"name":"nothing","der":["308202a606092a864886f70d010702a082029730820293020101310d300b06096086480165030402013011060b2a864886f70d0109100104a0020400a082015b",0,"3182010b30820107020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855300a06082a8648ce3d04030204473045022100da09ae1330906c614751d2c486b19be27ddbf40178871254e65ab1340f7430f102200bba087419b6e8710bb27acd9139554418f37a4ca14c415806f267f9c159701e"],"sha256":"a67ac4d09fb334a46c9d17645d74ad04a80fb3ca6ea0a1e110b601630b5249f5","error":"cms: the form breaks the profile: the TSTInfo: der: truncated element","kind":"form"}
|
|
]
|
|
}
|
|
''';
|
|
|
|
/// Part of test/vectors/cms_mutations.json.
|
|
const cmsMutationsJson = r'''
|
|
{
|
|
"spec": "0.12 draft",
|
|
"generator": "tool/cms_go_vectors_test.go, go1.26.8",
|
|
"source": "datekeys-go c531e936fa8188a4aab01575607cc85d4f5d4fa4",
|
|
"description": "Signatures and tokens edited node by node from the bases, as cmstest.Edit does it, with the SHA-256 of the result: path is the index of a child at each level from the base; op is retag (to the identifier octet arg), remove, dup (the node twice), null (NULL in its place), append (a NULL after its children), reverse (its children), flip (bit bit of the byte arg of its content), trunc (its last byte), extend (the byte arg after its content) or empty (its content); raw flips bit bit of the byte arg of the base itself, its tags and lengths included. The outcome of a signature is that of cms_signatures.json, over the message and the other message of this file, and that of a token, of cms_tokens.json, over its subject.",
|
|
"every": {"signature_bases":1,"signatures":25,"token_bases":1,"tokens":20},
|
|
"message": "646174656b6579733a646b63333a617574686f722d7369676e61747572653a76310a30300a",
|
|
"other_message": "616e6f74686572206d657373616765",
|
|
"subject": "7365616c207375626a656374",
|
|
"signature_bases": [
|
|
{"name":"sealed","der":"3082060406092a864886f70d010702a08205f5308205f1020101310d300b0609608648016503040201300b06092a864886f70d010701a0820154308201503081f7a00302010202080693261b6c921e06300a06082a8648ce3d04030230153113301106035504030c0a416e61204cc3b370657a301e170d3230303130313030303030305a170d3430303130313030303030305a30153113301106035504030c0a416e61204cc3b370657a3059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020348003045022100b79d2489905d145e06832955a45f580db51c5a280a2d78ecabfaa1e2ee4d11d3022045cf485265ea896aabf329ca157cfeb5411d1672727bac3d21c0f7cdd3ab99d7a111a10f06082b060105050710023003020100318204633082045f020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a081b1301806092a864886f70d010903310b06092a864886f70d010701302b060b2a864886f70d010910020c311c301a301830160414ce8cf812f8c0c4af910f77a0f7bc85a504312dc7302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204483046022100a6874cf4d9faa16b581b1461c10efcbf587a36ff53a4d9a43895e8f92eccb4c0022100996ceab8ead252976e37d2e720b92dc6697dcd566d0d53abd87c7dee77d8c0eea182031e3082031a060b2a864886f70d010910020e318203093082030506092a864886f70d010702a08202f6308202f2020101310d300b0609608648016503040201306f060b2a864886f70d0109100104a060045e305c02010106032a0304302f300b06096086480165030402010420fec9b7fdec36b9f61e83210bc4093469ccb56784c19433fb888f2165a7b2249e02012a180f32303236303933303132303030305a3007020101800201f40101ff020107a082015b308201573081fda003020102020812f72177894f3418300a06082a8648ce3d04030230183116301406035504030c0d54534120646520707275656261301e170d3230303130313030303030305a170d3430303130313030303030305a30183116301406035504030c0d545341206465207072756562613059301306072a8648ce3d020106082a8648ce3d030107034200040cb8feb90fe705afa36dbb57d853f4f0c6975df6877e40d770b152249181d39a3c671faf4ced00d9e33482ca5f115d80d97c641d1221076c14e60f66a205ba3ca331302f301d0603551d0e041604146400e0a5376fafa76a32b8642104134aa5e6d0d5300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020349003046022100aa8aacd398790dfd18552f0aace116db5075e31d1fb50d746126814f3adcde63022100a4583a3876cfe2a7f24cf83b45a908e273d1fa190658116a33e72b72139f92233182010c30820108020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420f631f5cb964985ed6240a2b1dba08901917517673d48e3547eb6e367c9daf56c300a06082a8648ce3d04030204483046022100f15bb7ec5ac58e53d4cbb5e375d364a80ebd3b6e323c4cb4e0a4ea265266623f022100921b1b7f3ee8f6bf2c94758ade40b8f8affadca763442a0b1a14c102325372cb","certs":[[58,340]],"ocsp":[[412,5]],"signers":[{"cert":0,"digest_alg":{"oid":[467,9],"params":null},"sig_alg":{"oid":[660,8],"params":null},"signed_attrs":[476,180],"message_digest":[567,32],"signature":[670,72],"token":[767,777],"result":"valid","other_result":"invalid"}]},
|
|
{"name":"co-signature","der":"3082075706092a864886f70d010702a082074830820744020101310d300b0609608648016503040201300b06092a864886f70d010701a0820437308201503081f7a00302010202080693261b6c921e06300a06082a8648ce3d04030230153113301106035504030c0a416e61204cc3b370657a301e170d3230303130313030303030305a170d3430303130313030303030305a30153113301106035504030c0a416e61204cc3b370657a3059301306072a8648ce3d020106082a8648ce3d030107034200042bc2210201e46cb9ee51896d249022a2bbc71b5b597bb481e88b18c7686ed99c3cbceff9307e41ed9532234035c07fb1e1a8bc43d982df7e185fc9518e363875a331302f301d0603551d0e0416041401aefddea219084190f2ce87110e9377679ab084300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020348003045022100b79d2489905d145e06832955a45f580db51c5a280a2d78ecabfaa1e2ee4d11d3022045cf485265ea896aabf329ca157cfeb5411d1672727bac3d21c0f7cdd3ab99d7308202df308201c7a00302010202081a3655edf5fc7380300d06092a864886f70d01010b050030163114301206035504030c0b4c7569732047c3b36d657a301e170d3230303130313030303030305a170d3430303130313030303030305a30163114301206035504030c0b4c7569732047c3b36d657a30820122300d06092a864886f70d01010105000382010f003082010a0282010100ce3748cbcc787712518602d02bb81ef44aa2a924f74fa566825664f6038d36b19011f8e2c0e7a33f5057a7c13c8b47a76d4c5f375569c4e06dccf8a6b2296665e6ddb3cb6c76bb3b790fde6a966c567d8c918cc40ef5bc7e5889ff8c856bf311eeb679dc50dfad30fddceff7bb9debddd9970c6e1c5cee9c462cf988bc1f01d6e750c25c84d1afd68491f71bdd137f6033927b47f0f71abe8ee0c2ccab28a2bb614b9000485af4ac841245898d669d6acd40a962692ee207417d1353a375ed6ef4d54d21933f16c7612ac9c6030f30e9f302be3dd0222d6c3bde77a1a8b8169b591e5d83e7bfd8ec18b92f2172160a44276c55444c35728ec9da118f6f834a2d0203010001a331302f301d0603551d0e041604140ea7b4a43682d62d494d9f457d827920e1e49d68300e0603551d0f0101ff040403020780300d06092a864886f70d01010b0500038201010027119bb64f2743daafacc5dba6b73538c9b88c48361248ad2c3d1f734de7b66373af7fec21c9ada1f228bc2812e6a7ee7c172137f5de771553d82c29cf5fe4f5d2b971b2ab2da8d3e24695e4fcf2ed4ff22bc17e5645b65e9e25d68c6ff6b367d0311d7b09a1aceff56cdaa2d85ad94cd82689744e65056c0d1db4d4c776ea236a31e10618f017932f766a05cc641c2c142c831c86572a17bff01df9cb201383eced3ccbf5b73604b7403c400b1f9f65d040d401f337f269d3ae9d9f9a9de731620dc019070b913072111cd3ed05ddc606b50512523f307c451e089e4b62a8c92dc2ba35f7022df6af55f51985b466ef66df5ed3fe04f02805b0a09fb3c661f7318202e630820110020101302130153113301106035504030c0a416e61204cc3b370657a02080693261b6c921e06300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ab46d07bf0a5f35832d1714e05d158fe0fb649f467f562e6b0d75134068744fc300a06082a8648ce3d04030204483046022100d6248d10dce1b2e16a36ceda1396171fd6c21ec636e80a43daca27faef6b2192022100d2eda1d9acc77f70ef6abb18efc2195079ebf3f04a85db4394c7d858a25c2d7d308201ce020101302230163114301206035504030c0b4c7569732047c3b36d657a02081a3655edf5fc7380300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420915d528463f794fe4fc98a90cfc4d4ba853aeae4f7d24b0c25ce28d0e780b3d43037060b2a864886f70d010910022f31283026302430220420ba5c22e59f78e0b4c13a73c6dd6d4cd8523e2eec615058e0b30cd8189072d80a300d06092a864886f70d010101050004820100a8d96da429be2496f08f064673f434f16d27cee2136734a0e4fc3eca1d03918f881ad846572e1367881a866ece173a7ac7d73c48ffde466daddd5b70cfe251977bb1ecd3e877f521c045c9b17a63b908b834d7a0b527ade4c28e3a853659d3fc8ab7a6cdbb8ba58e759bc276bc216e6eed34afa6f7b94f6d849c396ef2a821ce8e6468ee7bd0fe9ae653d8ea8393f1ee6a4f4933091bc199d7b5a8b7c534cdfa55ff7988b4a9553bf9043510a81764f324d9be986db5bb2f7befa412916c1e8c347710d3e1dbac649a508f1ec1397ef8cd641c91a2198e532897400c3191cd8f5061f816c8422fad67e607ad010e9d3fe4c91fc194fe0204906190df3bb81058","certs":[[58,340],[398,739]],"signers":[{"cert":0,"digest_alg":{"oid":[1187,9],"params":null},"sig_alg":{"oid":[1335,8],"params":null},"signed_attrs":[1196,135],"message_digest":[1242,32],"signature":[1345,72],"token":null,"result":"valid","other_result":"invalid"},{"cert":1,"digest_alg":{"oid":[1464,9],"params":null},"sig_alg":{"oid":[1612,9],"params":[1621,2]},"signed_attrs":[1473,135],"message_digest":[1519,32],"signature":[1627,256],"token":null,"result":"valid","other_result":"invalid"}]},
|
|
{"name":"pss by keyIdentifier","der":"3082052106092a864886f70d010702a08205123082050e020101310d300b0609608648016503040202300b06092a864886f70d010701a08202e3308202df308201c7a00302010202081a3655edf5fc7380300d06092a864886f70d01010b050030163114301206035504030c0b4c7569732047c3b36d657a301e170d3230303130313030303030305a170d3430303130313030303030305a30163114301206035504030c0b4c7569732047c3b36d657a30820122300d06092a864886f70d01010105000382010f003082010a0282010100ce3748cbcc787712518602d02bb81ef44aa2a924f74fa566825664f6038d36b19011f8e2c0e7a33f5057a7c13c8b47a76d4c5f375569c4e06dccf8a6b2296665e6ddb3cb6c76bb3b790fde6a966c567d8c918cc40ef5bc7e5889ff8c856bf311eeb679dc50dfad30fddceff7bb9debddd9970c6e1c5cee9c462cf988bc1f01d6e750c25c84d1afd68491f71bdd137f6033927b47f0f71abe8ee0c2ccab28a2bb614b9000485af4ac841245898d669d6acd40a962692ee207417d1353a375ed6ef4d54d21933f16c7612ac9c6030f30e9f302be3dd0222d6c3bde77a1a8b8169b591e5d83e7bfd8ec18b92f2172160a44276c55444c35728ec9da118f6f834a2d0203010001a331302f301d0603551d0e041604140ea7b4a43682d62d494d9f457d827920e1e49d68300e0603551d0f0101ff040403020780300d06092a864886f70d01010b0500038201010027119bb64f2743daafacc5dba6b73538c9b88c48361248ad2c3d1f734de7b66373af7fec21c9ada1f228bc2812e6a7ee7c172137f5de771553d82c29cf5fe4f5d2b971b2ab2da8d3e24695e4fcf2ed4ff22bc17e5645b65e9e25d68c6ff6b367d0311d7b09a1aceff56cdaa2d85ad94cd82689744e65056c0d1db4d4c776ea236a31e10618f017932f766a05cc641c2c142c831c86572a17bff01df9cb201383eced3ccbf5b73604b7403c400b1f9f65d040d401f337f269d3ae9d9f9a9de731620dc019070b913072111cd3ed05ddc606b50512523f307c451e089e4b62a8c92dc2ba35f7022df6af55f51985b466ef66df5ed3fe04f02805b0a09fb3c661f7318202043082020002010380140ea7b4a43682d62d494d9f457d827920e1e49d68300b0609608648016503040202a08194301806092a864886f70d010903310b06092a864886f70d0107013037060b2a864886f70d010910022f31283026302430220420ba5c22e59f78e0b4c13a73c6dd6d4cd8523e2eec615058e0b30cd8189072d80a303f06092a864886f70d010904313204304f7d0867471bc49cdc5c860b36fbae5f9560688256817f8182e00dce8be6756196269de5cfebfb239d841ad4e88ea3bb303d06092a864886f70d01010a3030a00d300b0609608648016503040202a11a301806092a864886f70d010108300b0609608648016503040202a203020130048201004eefc060ec62124212b83e74c995c373fb21b992380b98e5dd578187315cec3b8f354ab3adac7f8dba78ff2224542b41413540820ce4e72eb0314d906b5b3173b93b8a95aa19ec9005c95caefb43ce1980e73dd82317b7e4bce414fbb6bdb75e783a07f14746fc9617e67acf8003ae786e806628b2b5b4135c90961a5b870ead7afd51a910381e4aa538197833242bbebced01a3120112541bdeb7d611ee4c029e6fcb0e279fa0b6cfb5337f20c22ce4218f9e7dd9579d942bd0d6874279578a4c790dc72d054cbe464bbfcbf8504c6dd3fdf5555d662f0fe0a0e82b00be53f989383dacf97a2e66dcb80eaac715d1dcbefdf16bf64c126003ed76a9e596df82","certs":[[58,739]],"signers":[{"cert":0,"digest_alg":{"oid":[834,9],"params":null},"sig_alg":{"oid":[998,9],"params":[1007,50]},"signed_attrs":[843,151],"message_digest":[946,48],"signature":[1061,256],"token":null,"result":"valid","other_result":"invalid"}]}
|
|
],
|
|
"signatures": [
|
|
{"base":"sealed","path":[0],"op":"dup","sha256":"f92b4fd907bd94487e8481cff02c3085e541d1c267f4567bf68b29488315c02f","error":"cms: the form breaks the profile: a ContentInfo"},
|
|
{"base":"sealed","path":[1,0,3,0,0,2],"op":"append","sha256":"388a88abbb19944d2cbd263cdc83ff759f8c72b699512bc03e0125fdb24f8906","error":"cms: the form breaks the profile: the certHash is not that of the certificate of the signer"},
|
|
{"base":"sealed","path":[1,0,3,0,0,5,0,0,0],"op":"flip","arg":0,"bit":3,"sha256":"79b95afe2f44fdaf0ebec0735b3fdd554256e87980c18a83ba5c7a811e4eec8a","error":"cms: the form breaks the profile: the certHash is not that of the certificate of the signer"},
|
|
{"base":"sealed","path":[1,0,3,0,0,7,0,0,0],"op":"extend","arg":64,"sha256":"8e72fac6f4f7e7b32005c687aabe9673ee8f8a6ed1209962b45a60975f5d89ca","error":"cms: the form breaks the profile: the certHash is not that of the certificate of the signer"},
|
|
{"base":"sealed","path":[1,0,3,0,1,0],"op":"empty","sha256":"6cd31de9494d3a42f098eac57178ec36b96f8ceaae5b2cd681320754729e8e80","error":"cms: the form breaks the profile: der: a malformed OBJECT IDENTIFIER"},
|
|
{"base":"sealed","path":[1,0,5,0,1,1],"op":"dup","sha256":"8f479ebd48c80f57301eea45d6f0bdca2f5ee0e3b937b70d88828d5db446bc83","error":"cms: the form breaks the profile: issuerAndSerialNumber"},
|
|
{"base":"sealed","path":[1,0,5,0,3,1,1],"op":"append","sha256":"b2f1b3408b9b82e9c865371b783c77b81061b3136a08214a8a31cbf182d010f5","error":"cms: the form breaks the profile: the values of an attribute are not a non-empty SET OF in DER order"},
|
|
{"base":"sealed","path":[1,0,5,0,4],"op":"append","sha256":"ca921a27d41b567336f2aabc1e325efda34ee9de047071678e61d5d090c9c039","certs":[[58,340]],"ocsp":[[412,5]],"signers":[{"cert":0,"digest_alg":{"oid":[467,9],"params":null},"sig_alg":{"oid":[660,8],"params":[668,2]},"signed_attrs":[476,180],"message_digest":[567,32],"signature":[672,72],"token":[769,777],"result":"not verifiable","other_result":"not verifiable"}]},
|
|
{"base":"sealed","path":[1,0,5,0,6,0,1,0,1,0,2],"op":"null","sha256":"4072e22e1af3667e6bd1a759a393f3431b94679a5e100e550c542899e97b6d8d","certs":[[58,340]],"ocsp":[[412,5]],"signers":[{"cert":0,"digest_alg":{"oid":[467,9],"params":null},"sig_alg":{"oid":[660,8],"params":null},"signed_attrs":[476,180],"message_digest":[567,32],"signature":[670,72],"token":[767,666],"result":"valid","other_result":"invalid"}]},
|
|
{"base":"sealed","path":[1,0,5,0,6,0,1,0,1,0,3,0,0,3,0,0],"op":"append","sha256":"0efb9e85e69b393294b0f4fdc5860f9ad12d0cafb29b158e1d7147b8057d5417","certs":[[58,340]],"ocsp":[[412,5]],"signers":[{"cert":0,"digest_alg":{"oid":[467,9],"params":null},"sig_alg":{"oid":[660,8],"params":null},"signed_attrs":[476,180],"message_digest":[567,32],"signature":[670,72],"token":[767,779],"result":"valid","other_result":"invalid"}]},
|
|
{"base":"sealed","path":[1,0,5,0,6,0,1,0,1,0,3,0,0,5,0,0,1],"op":"retag","arg":48,"sha256":"70d014ca2629f30c233ad778bc85148ec83877dc746eaf242c8aff303eafca36","error":"cms: the form breaks the profile: der: an element longer than its container"},
|
|
{"base":"sealed","path":[1,0,5,0,6,0,1,0,1,0,3,0,0,7,0,0,0],"op":"null","sha256":"8cda31cb0d96029711913b13f284529755065dd9127b35f1709c9896e11d0e94","certs":[[58,340]],"ocsp":[[412,5]],"signers":[{"cert":0,"digest_alg":{"oid":[467,9],"params":null},"sig_alg":{"oid":[660,8],"params":null},"signed_attrs":[476,180],"message_digest":[567,32],"signature":[670,72],"token":[767,774],"result":"valid","other_result":"invalid"}]},
|
|
{"base":"sealed","path":[1,0,5,0,6,0,1,0,1,0,4,0,1],"op":"remove","sha256":"80aa68d3283fd2bb783507ed24d5b736c38fe524a90150c5a8752af1fb5a6dea","certs":[[58,340]],"ocsp":[[412,5]],"signers":[{"cert":0,"digest_alg":{"oid":[467,9],"params":null},"sig_alg":{"oid":[660,8],"params":null},"signed_attrs":[476,180],"message_digest":[567,32],"signature":[670,72],"token":[767,737],"result":"valid","other_result":"invalid"}]},
|
|
{"base":"sealed","path":[1,0,5,0,6,0,1,0,1,0,4,0,3],"op":"retag","arg":5,"sha256":"d476d238f55597f7cf266353e7770bbe2255550ce15ec113c4ece8908cb66f6b","error":"cms: the form breaks the profile: der: a NULL with content"},
|
|
{"base":"sealed","path":[1,0,5,0,6,0,1,0,1,0,4,0,3,2,0],"op":"empty","sha256":"1d60120673ad465e3c989b156b8912e8bcde1edf4ca701a9df70e10e197f68e0","error":"cms: the form breaks the profile: der: a malformed OBJECT IDENTIFIER"},
|
|
{"base":"sealed","op":"raw","arg":210,"bit":0,"sha256":"971ed3bf7132d9e3adfb06bb103e1ffa7bc4b9807c2adcbf4e3cebffe2979d2f","error":"cms: the form breaks the profile: the certHash is not that of the certificate of the signer"},
|
|
{"base":"sealed","op":"raw","arg":1198,"bit":4,"sha256":"21a4836b69f6f68b39e47e62037694ac9dd708ac5e20a05eee6a4ef4e52316ad","error":"cms: the form breaks the profile: der: an element longer than its container"},
|
|
{"base":"co-signature","path":[1],"op":"remove","sha256":"fd8d40a912580d7d58acd38ae5159d39d5b00adb19fd223caaba08bf087d773d","error":"cms: the form breaks the profile: a ContentInfo"},
|
|
{"base":"co-signature","path":[1,0,3,0],"op":"dup","sha256":"e4a61a1b2e3ff628e534249b180cc58cfc84304504c668c1e618e442d5005718","certs":[[58,340],[738,739]],"signers":[{"cert":0,"digest_alg":{"oid":[1527,9],"params":null},"sig_alg":{"oid":[1675,8],"params":null},"signed_attrs":[1536,135],"message_digest":[1582,32],"signature":[1685,72],"token":null,"result":"valid","other_result":"invalid"},{"cert":1,"digest_alg":{"oid":[1804,9],"params":null},"sig_alg":{"oid":[1952,9],"params":[1961,2]},"signed_attrs":[1813,135],"message_digest":[1859,32],"signature":[1967,256],"token":null,"result":"valid","other_result":"invalid"}]},
|
|
{"base":"co-signature","path":[1,0,3,0,0,3,0,0,1],"op":"empty","sha256":"f4443fa1d71291d7c583631d62284fc7f1b49862b2f3a3e6716370a76b2fbdce","error":"cms: the form breaks the profile: a sid that names 0 certificates of the profile, not one"},
|
|
{"base":"co-signature","path":[1,0,3,0,0,6,0,0],"op":"dup","sha256":"c33036dac2ce325fdbe8ea038609d9a288a1d275a9757048406ee7ccab798dd8","error":"cms: the form breaks the profile: the certHash is not that of the certificate of the signer"},
|
|
{"base":"co-signature","path":[1,0,3,0,0,7,0,1,1],"op":"trunc","sha256":"d280943eb08fa8c8d92ae39ec82441f4f2ca3490e5b5f0a788ebe2219d39f5e7","error":"cms: the form breaks the profile: der: a BOOLEAN that is not 00 or FF"},
|
|
{"base":"co-signature","path":[1,0,3,1,0,2,0],"op":"remove","sha256":"15b55f3531a17f0b24e223a0ac4aaee2589cb97a75ad7a85d6f2253ae24d11e1","error":"cms: the form breaks the profile: the certHash is not that of the certificate of the signer"},
|
|
{"base":"co-signature","path":[1,0,3,1,0,5,0,0,0],"op":"dup","sha256":"1ad557dcaf9d7a4f728c1a6848be66b2f4a57b2a0adac5688e68ba30b5d0492d","error":"cms: the form breaks the profile: a sid that names 0 certificates of the profile, not one"},
|
|
{"base":"co-signature","path":[1,0,3,1,0,7,0,1],"op":"dup","sha256":"abdde417f44da9bb7e7be3a1eb43a46a4f3b2928f1e9b517b58c976917c9c522","error":"cms: the form breaks the profile: a sid that names 0 certificates of the profile, not one"},
|
|
{"base":"co-signature","path":[1,0,4,0],"op":"reverse","sha256":"960a78ad383de5ef197da206457115f9f94919ba39b8bd63171fe795f77a9637","error":"cms: the form breaks the profile: a SignerInfo with signedAttrs"},
|
|
{"base":"co-signature","path":[1,0,4,0,3,0,0],"op":"extend","arg":175,"sha256":"881b8271b7bdde4b1ad1874fba9da22d8a2b2d44f2dc77946757f09a1e6e56f3","error":"cms: the form breaks the profile: der: a malformed OBJECT IDENTIFIER"},
|
|
{"base":"co-signature","path":[1,0,4,0,3,2,1],"op":"retag","arg":4,"sha256":"da7da1de366398930ac5f1eda5b719ddd7f2529ad2df3973ae926924bde9af46","error":"cms: the form breaks the profile: an Attribute"},
|
|
{"base":"co-signature","path":[1,0,4,1,1],"op":"append","sha256":"6ce5f7c1b5dac855909778c5fa6c03bba5398864991e508944ad2ba634033833","error":"cms: the form breaks the profile: issuerAndSerialNumber"},
|
|
{"base":"co-signature","path":[1,0,4,1,3,0],"op":"remove","sha256":"e29e9d23c53ec613c3bf82eb73bde6c56b43d790fccf88d116a2f4c28825f5ce","error":"cms: the form breaks the profile: content-type: 0 attributes with 0 values, not one with one"},
|
|
{"base":"co-signature","path":[1,0,4,1,3,1,1,0],"op":"extend","arg":228,"sha256":"be5e922264d32d54854cc32d4876b79e7b29d5ce91bec02e93a947bf599c50e9","certs":[[58,340],[398,739]],"signers":[{"cert":0,"digest_alg":{"oid":[1187,9],"params":null},"sig_alg":{"oid":[1335,8],"params":null},"signed_attrs":[1196,135],"message_digest":[1242,32],"signature":[1345,72],"token":null,"result":"valid","other_result":"invalid"},{"cert":1,"digest_alg":{"oid":[1464,9],"params":null},"sig_alg":{"oid":[1613,9],"params":[1622,2]},"signed_attrs":[1473,136],"message_digest":[1519,33],"signature":[1628,256],"token":null,"result":"invalid","other_result":"invalid"}]},
|
|
{"base":"co-signature","path":[1,0,4,1,4,1],"op":"extend","arg":77,"sha256":"79210e7b20871795f3a37d3d1cea8991526cf348048e7158841cc9e4f1e34612","error":"cms: the form breaks the profile: der: a NULL with content"},
|
|
{"base":"co-signature","op":"raw","arg":479,"bit":3,"sha256":"a14cbc53dbccceadf63a18607986df3bd18b01485e57379058528cc3955ac0d8","error":"cms: the form breaks the profile: der: a time that is not in the form of DER"},
|
|
{"base":"co-signature","op":"raw","arg":697,"bit":2,"sha256":"d4fea2362abcb0adb2b239f0bf05722b83642d04b46a1ae9542279a657ecd5a1","error":"cms: the form breaks the profile: the certHash is not that of the certificate of the signer"},
|
|
{"base":"pss by keyIdentifier","path":[1,0],"op":"retag","arg":2,"sha256":"3d1bed256ff9dc421e7e0fdd5fc4e2021215fd8577bbfef685927eecaacc7757","error":"cms: the form breaks the profile: a SignedData"},
|
|
{"base":"pss by keyIdentifier","path":[1,0,2],"op":"append","sha256":"136701bf2493761c684918d991ee74ff6affa7d459ca1b9a305fb78319f46b6e","error":"cms: the form breaks the profile: a signature is detached: id-data and no eContent"},
|
|
{"base":"pss by keyIdentifier","path":[1,0,3,0,0,1],"op":"retag","arg":26,"sha256":"e0d4c0d4729724d1fb397696ee3cbdbc795666dc000ffc88f7de19dea223ec76","error":"cms: the form breaks the profile: a sid that names 0 certificates of the profile, not one"},
|
|
{"base":"pss by keyIdentifier","path":[1,0,3,0,0,3,0,0],"op":"null","sha256":"3bbbc05215b64ad5b663d78aef92667355ef4ad447643fe25a57ce4efd6e46f0","error":"cms: the form breaks the profile: a sid that names 0 certificates of the profile, not one"},
|
|
{"base":"pss by keyIdentifier","path":[1,0,3,0,0,4,1],"op":"null","sha256":"5ea2e7e52ac8e0a0ad7bd48044960b529587a4f548fbe12da1966899fa21afc3","error":"cms: the form breaks the profile: a sid that names 0 certificates of the profile, not one"},
|
|
{"base":"pss by keyIdentifier","path":[1,0,3,0,0,5,0,0,1],"op":"empty","sha256":"44009e0eff080424f4478ea1df0c5a7384cf641d59519092a514f2a94f450249","error":"cms: the form breaks the profile: the certHash is not that of the certificate of the signer"},
|
|
{"base":"pss by keyIdentifier","path":[1,0,3,0,0,7],"op":"dup","sha256":"f6da3ab81a76c6bcfb81d7765f47de6bbda9e6a02797c2323cb19c86e234f03e","error":"cms: the form breaks the profile: a sid that names 0 certificates of the profile, not one"},
|
|
{"base":"pss by keyIdentifier","path":[1,0,3,0,0,7,0,1,1],"op":"retag","arg":163,"sha256":"3817bff633cb5bb9d290798de114ac81df48b3e3e9f82ee8eadb38049d5ded62","error":"cms: the form breaks the profile: der: truncated element"},
|
|
{"base":"pss by keyIdentifier","path":[1,0,3,0,1,1],"op":"extend","arg":180,"sha256":"765b06a9e72c801103aa977c1f89aae7ffa16b76f4d88e8ca0ecd342315f7ad1","error":"cms: the form breaks the profile: der: a NULL with content"},
|
|
{"base":"pss by keyIdentifier","path":[1,0,4,0,2,0],"op":"remove","sha256":"0c7bd3a3d53f4dc9750dd2e30d015eaba3204d189bee10bccfb952afa2a8f5cc","error":"cms: the form breaks the profile: an AlgorithmIdentifier"},
|
|
{"base":"pss by keyIdentifier","path":[1,0,4,0,3,1],"op":"null","sha256":"f6a5e6cb02659a3bf02f5833e188b68af58d69bd1cb16f7774d56dabb97b26b2","error":"cms: the form breaks the profile: attributes are not a SET OF in DER order"},
|
|
{"base":"pss by keyIdentifier","path":[1,0,4,0,3,1,1,0,0,0,0],"op":"null","sha256":"7e94bbc097f4f348a8f1287a8be6c34ce00437ec87f3f5532e26e42d2383b86e","error":"cms: the form breaks the profile: attributes are not a SET OF in DER order"},
|
|
{"base":"pss by keyIdentifier","path":[1,0,4,0,4,0],"op":"retag","arg":163,"sha256":"eecd830b33de2cfa68c1123afbb76d32b9b3929db48577ca44faa6880b6bb494","error":"cms: the form breaks the profile: der: a length that does not fit"},
|
|
{"base":"pss by keyIdentifier","path":[1,0,4,0,4,1,1,0],"op":"remove","sha256":"df13e690fc19004699ce9b1ed3359810b471436c87ed4d34a93fcf0d82bc44ae","certs":[[58,739]],"signers":[{"cert":0,"digest_alg":{"oid":[834,9],"params":null},"sig_alg":{"oid":[998,9],"params":[1007,24]},"signed_attrs":[843,151],"message_digest":[946,48],"signature":[1035,256],"token":null,"result":"not verifiable","other_result":"not verifiable"}]},
|
|
{"base":"pss by keyIdentifier","op":"raw","arg":217,"bit":2,"sha256":"f27cc126a8ef6ccce6189234198180b443090cbc0229edb31ad7a1745d732e63","error":"cms: the form breaks the profile: the certHash is not that of the certificate of the signer"},
|
|
{"base":"pss by keyIdentifier","op":"raw","arg":1084,"bit":5,"sha256":"6c32895963f6348d8fe6089b8608f21416176be36a80e0de3603285d3e72ec98","certs":[[58,739]],"signers":[{"cert":0,"digest_alg":{"oid":[834,9],"params":null},"sig_alg":{"oid":[998,9],"params":[1007,50]},"signed_attrs":[843,151],"message_digest":[946,48],"signature":[1061,256],"token":null,"result":"invalid","other_result":"invalid"}]},
|
|
{"base":"pss by keyIdentifier","op":"raw","arg":455,"bit":0,"sha256":"30f54fcb076806c2e5f6b122a54054ce47efa4f056393f0ce7c248cded68e02a","error":"cms: the form breaks the profile: the certHash is not that of the certificate of the signer"}
|
|
],
|
|
"token_bases": [
|
|
{"name":"ecdsa","der":"3082031406092a864886f70d010702a082030530820301020101310d300b0609608648016503040201307e060b2a864886f70d0109100104a06f046d306b02010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305a30060201028001050101ff020163a004a4023000a108300606022a030400a082015b308201573081fda003020102020812f72177894f3418300a06082a8648ce3d04030230183116301406035504030c0d54534120646520707275656261301e170d3230303130313030303030305a170d3430303130313030303030305a30183116301406035504030c0d545341206465207072756562613059301306072a8648ce3d020106082a8648ce3d030107034200040cb8feb90fe705afa36dbb57d853f4f0c6975df6877e40d770b152249181d39a3c671faf4ced00d9e33482ca5f115d80d97c641d1221076c14e60f66a205ba3ca331302f301d0603551d0e041604146400e0a5376fafa76a32b8642104134aa5e6d0d5300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020349003046022100aa8aacd398790dfd18552f0aace116db5075e31d1fb50d746126814f3adcde63022100a4583a3876cfe2a7f24cf83b45a908e273d1fa190658116a33e72b72139f92233182010c30820108020101302430183116301406035504030c0d54534120646520707275656261020812f72177894f3418300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a3018301604149564a0c0859ef43aae32766179df4a869eeb470d302f06092a864886f70d01090431220420382f0d14e74dbdd021f203867278ea71b5c5014f7561bba1fc35b34a66c992b1300a06082a8648ce3d04030204483046022100aae654e6b297877b132eb3fe164f6fabfb7fb94e52fa70c650770f0a6ebe4bba022100e79050c52495516a55d0f5ce625ff6da8b30ecd49f82dc1ed6c0dfbaefd56114","gen_time":[1790769600,0],"accuracy_us":2005000,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[173,347],"imprint_sha256":true,"check":true,"gen_time_plus_accuracy":[1790769602,5000000]},
|
|
{"name":"rsa","der":"3082086006092a864886f70d010702a08208513082084d020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010106032a0304302f300b06096086480165030402010420f834c90e8fcf38303c1d4d1c2da172285cdb40e4d3680a7af387d2e7cf973c5602012a180f32303236303933303132303030305aa08205c6308202df308201c7a00302010202081a3655edf5fc7380300d06092a864886f70d01010b050030163114301206035504030c0b4c7569732047c3b36d657a301e170d3230303130313030303030305a170d3430303130313030303030305a30163114301206035504030c0b4c7569732047c3b36d657a30820122300d06092a864886f70d01010105000382010f003082010a0282010100ce3748cbcc787712518602d02bb81ef44aa2a924f74fa566825664f6038d36b19011f8e2c0e7a33f5057a7c13c8b47a76d4c5f375569c4e06dccf8a6b2296665e6ddb3cb6c76bb3b790fde6a966c567d8c918cc40ef5bc7e5889ff8c856bf311eeb679dc50dfad30fddceff7bb9debddd9970c6e1c5cee9c462cf988bc1f01d6e750c25c84d1afd68491f71bdd137f6033927b47f0f71abe8ee0c2ccab28a2bb614b9000485af4ac841245898d669d6acd40a962692ee207417d1353a375ed6ef4d54d21933f16c7612ac9c6030f30e9f302be3dd0222d6c3bde77a1a8b8169b591e5d83e7bfd8ec18b92f2172160a44276c55444c35728ec9da118f6f834a2d0203010001a331302f301d0603551d0e041604140ea7b4a43682d62d494d9f457d827920e1e49d68300e0603551d0f0101ff040403020780300d06092a864886f70d01010b0500038201010027119bb64f2743daafacc5dba6b73538c9b88c48361248ad2c3d1f734de7b66373af7fec21c9ada1f228bc2812e6a7ee7c172137f5de771553d82c29cf5fe4f5d2b971b2ab2da8d3e24695e4fcf2ed4ff22bc17e5645b65e9e25d68c6ff6b367d0311d7b09a1aceff56cdaa2d85ad94cd82689744e65056c0d1db4d4c776ea236a31e10618f017932f766a05cc641c2c142c831c86572a17bff01df9cb201383eced3ccbf5b73604b7403c400b1f9f65d040d401f337f269d3ae9d9f9a9de731620dc019070b913072111cd3ed05ddc606b50512523f307c451e089e4b62a8c92dc2ba35f7022df6af55f51985b466ef66df5ed3fe04f02805b0a09fb3c661f7308202df308201c7a00302010202081a3655edf5fc7380300d06092a864886f70d01010b050030163114301206035504030c0b4c7569732047c3b36d657a301e170d3230303130313030303030305a170d3430303130313030303030305a30163114301206035504030c0b4c7569732047c3b36d657a30820122300d06092a864886f70d01010105000382010f003082010a0282010100ce3748cbcc787712518602d02bb81ef44aa2a924f74fa566825664f6038d36b19011f8e2c0e7a33f5057a7c13c8b47a76d4c5f375569c4e06dccf8a6b2296665e6ddb3cb6c76bb3b790fde6a966c567d8c918cc40ef5bc7e5889ff8c856bf311eeb679dc50dfad30fddceff7bb9debddd9970c6e1c5cee9c462cf988bc1f01d6e750c25c84d1afd68491f71bdd137f6033927b47f0f71abe8ee0c2ccab28a2bb614b9000485af4ac841245898d669d6acd40a962692ee207417d1353a375ed6ef4d54d21933f16c7612ac9c6030f30e9f302be3dd0222d6c3bde77a1a8b8169b591e5d83e7bfd8ec18b92f2172160a44276c55444c35728ec9da118f6f834a2d0203010001a331302f301d0603551d0e041604140ea7b4a43682d62d494d9f457d827920e1e49d68300e0603551d0f0101ff040403020780300d06092a864886f70d01010b0500038201010027119bb64f2743daafacc5dba6b73538c9b88c48361248ad2c3d1f734de7b66373af7fec21c9ada1f228bc2812e6a7ee7c172137f5de771553d82c29cf5fe4f5d2b971b2ab2da8d3e24695e4fcf2ed4ff22bc17e5645b65e9e25d68c6ff6b367d0311d7b09a1aceff56cdaa2d85ad94cd82689744e65056c0d1db4d4c776ea236a31e10618f017932f766a05cc641c2c142c831c86572a17bff01df9cb201383eced3ccbf5b73604b7403c400b1f9f65d040d401f337f269d3ae9d9f9a9de731620dc019070b913072111cd3ed05ddc606b50512523f307c451e089e4b62a8c92dc2ba35f7022df6af55f51985b466ef66df5ed3fe04f02805b0a09fb3c661f7a10530030201013182020430820200020101302230163114301206035504030c0b4c7569732047c3b36d657a02081a3655edf5fc7380300b0609608648016503040201a08186301a06092a864886f70d010903310d060b2a864886f70d0109100104302f06092a864886f70d010904312204205a013db3c4792af1777d454a75c94eca786b52131559cc2aa01af123f16450cc3037060b2a864886f70d010910022f31283026302430220420ba5c22e59f78e0b4c13a73c6dd6d4cd8523e2eec615058e0b30cd8189072d80a303d06092a864886f70d01010a3030a00d300b0609608648016503040201a11a301806092a864886f70d010108300b0609608648016503040201a20302012004820100baa625e7fdabb5973e47913d0f48828bb787cc88e34699b9b504dfd92de43a9eb4423a65d96dde41de3081a3fd902687dddf37688648a88444c5ec903ebb163ee7b3a06e726cea7bc4a73c721af3d73d8646b49bcd885c3310cdbd3233a7fa3b76d1797cc1db5bd089928eda6fe9ed59c9c31d5e8a40b69c205f2a81af7f4a09d5f50cdf8003827656faf68aff87268d1fb0a30c2a5396291539841b88a7dd04e0f01f9c5a4f750b22c64c839a0bf446708adf698e407a708809f6bafdd3012e78065df10673439896cbd0ae9269bfb691e10fb35930c91dbd6b8ffcba20eeeeadc5a80aa0a603da693510f29f65b35db5cea92e438dda4a67f8dc553271994f","gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[143,739],"imprint_sha256":true,"check":true,"gen_time_plus_accuracy":[1790769600,0]}
|
|
],
|
|
"tokens": [
|
|
{"base":"ecdsa","op":"retag","arg":12,"sha256":"1cca2ff55046f177e679fc708d2f4b61f7b4151e5cea8462c5a813503ee2955b","error":"cms: the form breaks the profile: a ContentInfo","kind":"form"},
|
|
{"base":"ecdsa","path":[1,0,1],"op":"remove","sha256":"c2d97ef5c90fe947ea5dc57e0b60293986b81b64fff33758dff1bad9d27de2a5","error":"cms: the form breaks the profile: a SignedData","kind":"form"},
|
|
{"base":"ecdsa","path":[1,0,2,1,0],"op":"flip","arg":94,"bit":6,"sha256":"6df63f6a1425c4f48d325e40a93edf8f9bab64955ba3443ea6339059f6f255b4","error":"cms: the form breaks the profile: the TSTInfo: der: an element longer than its container","kind":"form"},
|
|
{"base":"ecdsa","path":[1,0,3,0,0,1],"op":"dup","sha256":"bc6c3efa780c0171b9095db820fedade96a5981ce02a87ce6e2a9c4d17b9c8a2","error":"cms: the form breaks the profile: a sid that names 0 certificates of the profile, not one","kind":"form"},
|
|
{"base":"ecdsa","path":[1,0,3,0,0,3,0,0],"op":"reverse","sha256":"ef5c8723fd41a3a13b56302178210a0db8ccbfe18ff1a2bba1a53213be8c9046","error":"cms: the form breaks the profile: a sid that names 0 certificates of the profile, not one","kind":"form"},
|
|
{"base":"ecdsa","path":[1,0,3,0,0,4,1],"op":"null","sha256":"7c2bb1574a2b023ac01f2f66bb4ee489dfbbd234e0b9a6e5b77c68921d39c4c6","error":"cms: the form breaks the profile: a sid that names 0 certificates of the profile, not one","kind":"form"},
|
|
{"base":"ecdsa","path":[1,0,3,0,0,6],"op":"retag","arg":5,"sha256":"655fda2f001ac16bad3923c58da6b27421755b3d443ff513c329e3321317d7dc","error":"cms: the form breaks the profile: der: a NULL with content","kind":"form"},
|
|
{"base":"ecdsa","path":[1,0,3,0,0,6,1],"op":"empty","sha256":"2daceb338090f44ad08921fd737e92e8599f45d4a7828ef915d2d93a93374279","error":"cms: the form breaks the profile: der: a malformed BIT STRING","kind":"form"},
|
|
{"base":"ecdsa","path":[1,0,3,0,0,7,0,0,1],"op":"null","sha256":"8d81a7603bbcbbb06b72578e187940729d243be988d917056e4baf0ecc95a5ee","error":"cms: the form breaks the profile: a sid that names 0 certificates of the profile, not one","kind":"form"},
|
|
{"base":"ecdsa","path":[1,0,3,0,0,7,0,1,2],"op":"retag","arg":26,"sha256":"dfb97e2d148bdbfbb3df8cc5e36a745a2dfff7d8cd50c6d1dbaa8743f0afe954","error":"cms: the form breaks the profile: a sid that names 0 certificates of the profile, not one","kind":"form"},
|
|
{"base":"ecdsa","path":[1,0,4],"op":"retag","arg":1,"sha256":"cc5ed8893951dac304a0d8228cd8224a40d6f4c27a7a4e91b1f2926790600428","error":"cms: the form breaks the profile: der: a BOOLEAN that is not 00 or FF","kind":"form"},
|
|
{"base":"ecdsa","path":[1,0,4,0,1,0,0,0,0],"op":"null","sha256":"9b4b0ea6f296940e5a2023ff400478ec99c3d9658aa6aaeeebf3fc6a2a862b1d","error":"cms: the form breaks the profile: a sid that names 0 certificates of the profile, not one","kind":"form"},
|
|
{"base":"ecdsa","path":[1,0,4,0,2,0],"op":"flip","arg":3,"bit":3,"sha256":"56b1b8eb13a252614d3facaa1b1b714e97098c76e37bbf3727824468ae9dcc73","error":"cms: an algorithm outside the table","kind":"algorithm"},
|
|
{"base":"ecdsa","path":[1,0,4,0,3,0,1,0],"op":"dup","sha256":"ea6c2b6a812f4a2a6470df18b6bbafa576380e89bc87566af375c7aae10b729b","error":"cms: the form breaks the profile: content-type: 1 attributes with 2 values, not one with one","kind":"form"},
|
|
{"base":"ecdsa","path":[1,0,4,0,3,1,1,0,0],"op":"null","sha256":"17cda9d2f62431a532438b5c03e263dfe9c15eda6008070b7c37f03bbc4797ca","error":"cms: the form breaks the profile: attributes are not a SET OF in DER order","kind":"form"},
|
|
{"base":"ecdsa","path":[1,0,4,0,3,2,0],"op":"empty","sha256":"906abfd665384f62070a81a99ca41e39d9b71c6f50fd015f154439afa7015332","error":"cms: the form breaks the profile: der: a malformed OBJECT IDENTIFIER","kind":"form"},
|
|
{"base":"ecdsa","op":"raw","arg":4,"bit":6,"sha256":"e81e38140944136825670b03535bfda7833cf402f7f552b8c5bb14232444973e","error":"cms: the form breaks the profile: the content type is not id-signedData","kind":"form"},
|
|
{"base":"ecdsa","op":"raw","arg":268,"bit":4,"sha256":"a86d8add542551fa2f9d0611c9b525b09909913d053aabf8258e8590abf640c5","error":"cms: the form breaks the profile: der: an element longer than its container","kind":"form"},
|
|
{"base":"ecdsa","op":"raw","arg":200,"bit":7,"sha256":"6315a671ff33b26df1e0ac043971bb99bc54325af3c4b682c4c4385022fc5384","error":"cms: the form breaks the profile: the certHash is not that of the certificate of the signer","kind":"form"},
|
|
{"base":"rsa","path":[1,0],"op":"retag","arg":128,"sha256":"163313080f6af7b9e0c10858f8f5b1c5a083a01351070517cd8869e206fde4b3","error":"cms: the form breaks the profile: a SignedData","kind":"form"},
|
|
{"base":"rsa","path":[1,0,2,0],"op":"trunc","sha256":"970ff214bc7d96cc3a8b7bd4b7f722b08510e88e393713479c9971c12c6c3e16","error":"cms: the form breaks the profile: a token holds a TSTInfo","kind":"form"},
|
|
{"base":"rsa","path":[1,0,3,0,0,2,0],"op":"extend","arg":154,"sha256":"93280c4b00eb37de3b98df6e0f3d32e2fc0e8ab5101ca358078d3dbc9607a03e","error":"cms: the form breaks the profile: der: a malformed OBJECT IDENTIFIER","kind":"form"},
|
|
{"base":"rsa","path":[1,0,3,0,0,5,0],"op":"dup","sha256":"5c016eebeb79582ee6686d28e579e428764ba5866c08fe385e9b391b59f73655","error":"cms: the form breaks the profile: certificates is not a SET OF in DER order","kind":"form"},
|
|
{"base":"rsa","path":[1,0,3,0,0,6,1],"op":"trunc","sha256":"e1a09eb797820576034e2d9d1f5e8d2a182728fd1dd51b38ed6452848efbf2a6","error":"cms: the form breaks the profile: a sid that names 2 certificates of the profile, not one","kind":"form"},
|
|
{"base":"rsa","path":[1,0,3,0,0,7,0,1,0],"op":"flip","arg":1,"bit":6,"sha256":"445986dc861be5d190f5201b70a635dff4a6e07737c94d057938490b5c92fd3b","error":"cms: the form breaks the profile: certificates is not a SET OF in DER order","kind":"form"},
|
|
{"base":"rsa","path":[1,0,3,1],"op":"reverse","sha256":"ceb1a29661f87586317354abdfa80ba57a9fde6851d0ddd6e7af5c0b148360ea","error":"cms: the form breaks the profile: certificates is not a SET OF in DER order","kind":"form"},
|
|
{"base":"rsa","path":[1,0,3,1,0,3,0],"op":"append","sha256":"9374a1c3b492253c9c52acd8e17c111cb5646af4f9707b0d700b3a0c5a21ec1d","gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[143,739],"imprint_sha256":true,"check":true,"gen_time_plus_accuracy":[1790769600,0]},
|
|
{"base":"rsa","path":[1,0,3,1,0,5,0,0,0],"op":"extend","arg":117,"sha256":"603081677966d4005b2d9cbd31c17c1c7126f77c5544c0de92ac222fbe746817","error":"cms: the form breaks the profile: a sid that names 2 certificates of the profile, not one","kind":"form"},
|
|
{"base":"rsa","path":[1,0,3,1,0,7,0],"op":"dup","sha256":"b2f7a167991c951d2482a40205dabe8c9c2ad24dac63b1d8275c9525b5e8ea6f","gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[143,739],"imprint_sha256":true,"check":true,"gen_time_plus_accuracy":[1790769600,0]},
|
|
{"base":"rsa","path":[1,0,3,1,0,7,0,1,2],"op":"empty","sha256":"d1f4404eb737b176746cb8776ebf107c3ac5c05b6967a5587d57b435fa660829","error":"cms: the form breaks the profile: certificates is not a SET OF in DER order","kind":"form"},
|
|
{"base":"rsa","path":[1,0,5,0],"op":"dup","sha256":"2f1c3b92e858da295a28d784b604b6dd689ab4e081f0407dbfa58567721ef9bd","error":"cms: the form breaks the profile: a token has one SignerInfo, not 2","kind":"form"},
|
|
{"base":"rsa","path":[1,0,5,0,2,0],"op":"retag","arg":2,"sha256":"0a658d06df4d95bb82cc90aff980104cc183b26f733e7e198286d21e459e82bb","error":"cms: the form breaks the profile: an AlgorithmIdentifier without an object identifier","kind":"form"},
|
|
{"base":"rsa","path":[1,0,5,0,3,1],"op":"reverse","sha256":"c9bdb970ec09de83242b371be5f79d4ba43ede5e4675074d81ebb2b7d596e66f","error":"cms: the form breaks the profile: an Attribute","kind":"form"},
|
|
{"base":"rsa","path":[1,0,5,0,4],"op":"retag","arg":3,"sha256":"df6b20530ba87fa09ba71af82c54bd988c4442800da7066e623c6801943f3a51","error":"cms: the form breaks the profile: der: a BIT STRING with unused bits that are not zero","kind":"form"},
|
|
{"base":"rsa","path":[1,0,5,0,4,1,1,0],"op":"null","sha256":"4cc2672fc0cbbc406e4d2779de95934e0d0adcdb079f44fe583592d705eec184","error":"cms: an algorithm outside the table","kind":"algorithm"},
|
|
{"base":"rsa","op":"raw","arg":1892,"bit":3,"sha256":"67ced5df803e48987890cca1e3832b61de9efce3a5a5780eda84b231b3e8dcda","gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[143,739],"imprint_sha256":true,"check":false,"gen_time_plus_accuracy":[1790769600,0]},
|
|
{"base":"rsa","op":"raw","arg":576,"bit":4,"sha256":"aad1178d66073ad84d3be393647adad64bd686c7f360c3cb1bdbb540df1974d0","error":"cms: the form breaks the profile: a sid that names 2 certificates of the profile, not one","kind":"form"},
|
|
{"base":"rsa","op":"raw","arg":163,"bit":6,"sha256":"46e96866f84071440c24f9c168e3d5bbe3659595788e3f001a872365bd2d9242","gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[882,739],"imprint_sha256":true,"check":true,"gen_time_plus_accuracy":[1790769600,0]}
|
|
]
|
|
}
|
|
''';
|
|
|
|
/// Part of test/vectors/cms_corpus.json.
|
|
const cmsCorpusJson = r'''
|
|
{
|
|
"spec": "0.12 draft",
|
|
"generator": "tool/cms_go_vectors_test.go, go1.26.8",
|
|
"source": "datekeys-go c531e936fa8188a4aab01575607cc85d4f5d4fa4",
|
|
"description": "Every CMS signature of an author-signature of alg 2, and every token of a seal, of testdata/vectors/security_cms.json and of the fixtures format3_signed_cms and format3_sealed of the reference, each once with the names of its cases, read as capsule reads them for its verdicts: a signature with cms.ParseSignature, each signer checked over the AUTHOR_MESSAGE of its case (capsule.AuthorMessage), with Holder and IssuerName of its certificate, and its token, when it has one, read with cms.ParseToken and checked over the signature value, with Holder of the authority and ValidAt of the certificate of the signer at genTime; a token with cms.ParseToken and checked over the SEAL_SUBJECT of its case (capsule.SealSubject). A fixture gives the span of the signature or the token inside its security_cbor.",
|
|
"every": {"fixtures":0,"seals":6,"signatures":12},
|
|
"other_message": "616e6f74686572206d657373616765",
|
|
"certificates": ["308201783082011da003020102020817a4eee96b02780c300a06082a8648ce3d040302302d31163014060355040a130d446174654b65797320746573743113301106035504030c0a416e61204cc3b370657a301e170d3230303130313030303030305a170d3430303130313030303030305a302d31163014060355040a130d446174654b65797320746573743113301106035504030c0a416e61204cc3b370657a3059301306072a8648ce3d020106082a8648ce3d03010703420004a986a8fbf38687cc9b33e317826adfdbde8cebce8b371ad4446ed8944fb8fb4a25b13681b8f490136711d5b55946c8b64abd13ae5a1d26ec639cc89e54c64d89a3273025300e0603551d0f0101ff04040302078030130603551d0e040c040a416e61204cc3b370657a300a06082a8648ce3d0403020349003046022100b568dd629e42e98beddd33b9299d2efb83b47caba7969276dcbacb5441b67dcd022100d5887a4ac170180c9c5fbf0a02c76970730853b2fbe880659ac1f96dccbaea4c","30820306308201eea0030201020208325566517f129f8a300d06092a864886f70d01010b0500302e31163014060355040a130d446174654b65797320746573743114301206035504030c0b4c7569732047c3b36d657a301e170d3230303130313030303030305a170d3430303130313030303030305a302e31163014060355040a130d446174654b65797320746573743114301206035504030c0b4c7569732047c3b36d657a30820122300d06092a864886f70d01010105000382010f003082010a0282010100b25cb0a3f54aa8487b15fba355e38dd4b68183fad4925688c195529caba202127232fd41e799960260f05b120a89703feae05d8725661e3e156b7243158c70a9afe71390a8e29e8afd792458fdecc752403b55c0af444012defb62055e349180e787f0605771744e9ba71049fbe78b153b0bab73d62debed2ef88979c6d6877591a09daf186279973b9a1d9cdbebc0838b220378577b639e601086d79aa7b0bc3a19dce14cdc7c176bd93efa74c1b56256edaa4efa66567772e4f8f6d3a602524664e485399b159a09a69b4dbf6ba5adbb62835dbb0379ca948103cb7715f889f48cb871c5a704f2a9ff6a4d7ea1e89acd02344743210955441f6b3c99cc92170203010001a3283026300e0603551d0f0101ff04040302078030140603551d0e040d040b4c7569732047c3b36d657a300d06092a864886f70d01010b050003820101006e5267bb69fbfa581dc0bb3b2e54a394a67d8b432b575dff6593cf09350e40a238720585329acf2807779c1da6473d551ee6dc3d81e8379052b9db1b26c74c302fd3f9601c62aa2ff34ec6c6dcf234728b889bc2463875d03ae8563b751380f6a4d0d554ef9cf7b520ad3a523f794739b72f398cc73d1a7f8cf8d21a24c5c994a102993be83ba0bc0968cb43b9b719a3226d22e310ee4dbdff8a74b4ea328d8f6296d0c1500c1332fa012d67a9fccb5c99ebab7a2119d960e51a1ef80d694f6c1f1afda9f42e18058873ef91cf851352e680aabd5e541f2a3ddf6d196b76be26d03b2e173daf290144d7e489679aea10acf91301b8c93d79bde85cfcbdd391b1","308201b330820159a00302010202083a16a0f6d84f70f4300a06082a8648ce3d040302304131163014060355040a130d446174654b6579732074657374312730250603550403131e4175746f72696461642064652053656c6c61646f20646520707275656261301e170d3230303130313030303030305a170d3430303130313030303030305a304131163014060355040a130d446174654b6579732074657374312730250603550403131e4175746f72696461642064652053656c6c61646f206465207072756562613059301306072a8648ce3d020106082a8648ce3d0301070342000419006a9eefa2e443b6338174ffe5b1350bdd43d50d1100af362632cbacdfbf07068f7eb824a6ad0c005b146f32eb3683fd35d6b004d1519b85a9b1a8f4b624e3a33b3039300e0603551d0f0101ff04040302078030270603551d0e0420041e4175746f72696461642064652053656c6c61646f20646520707275656261300a06082a8648ce3d0403020348003045022028e38b70b347a248bd75b43db48cf6edfecd6f179366f5ea9d52818438a09427022100aff59b85a6f1e32bbfd92cc85035a6314e382610832ae72f2617be66fe2849aa","308201a130820128a00302010202083e653f571d5d0582300a06082a8648ce3d040303302731163014060355040a130d446174654b6579732074657374310d300b060355040313044f74726f301e170d3230303130313030303030305a170d3430303130313030303030305a302731163014060355040a130d446174654b6579732074657374310d300b060355040313044f74726f3076301006072a8648ce3d020106052b8104002203620004f8274cdaf3627a9af9cc1943b349b927b99ee53e36e434ed9015b0862fe181a36f87ecacf8403e15a9addbf2013d970f59cdc0dc3488bfa2dbfc300cc7e834a18f192eb1b484457755d7cb13854d0d03d60009bbb26a6a85a4a9e3129ffc3f0ea321301f300e0603551d0f0101ff040403020780300d0603551d0e040604044f74726f300a06082a8648ce3d040303036700306402301072926087d3aa69b3ff18d2d21504e9f56eb5afdc8d1726b264690cdb4f5613acba445ddc7ab2231cb13596ea15fe9502304eec23aa156868ef1b6212a8573d056d008efbc160b96fcc8493a0bde0e0d16dafa863ff3b1b31bb3f45a6249e21bad5","3082017930820120a00302010202080789f55fcd4882c8300a06082a8648ce3d040302302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e7465203033301e170d3230303130313030303030305a170d3430303130313030303030305a302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e74652030333059301306072a8648ce3d020106082a8648ce3d030107034200047735555ea0af22cda454eb34e3d38c16779e8762cded13648fb9499693f4b4fd12a5a13a07b331e24ffe5b2c6d81c464bee87e706554d1aeaef2718dc207692aa3283026300e0603551d0f0101ff04040302078030140603551d0e040d040b4669726d616e7465203033300a06082a8648ce3d04030203470030440220431b4abe456a0bd26bf37e13281791c43c25affdf32a0e6b7c35537156fc0f7602201a13357c3c7e3bff233044eda419e04b8507aa4314403995126bba48f7b353e5","3082017930820120a003020102020818cadac6d07749cd300a06082a8648ce3d040302302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e7465203133301e170d3230303130313030303030305a170d3430303130313030303030305a302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e74652031333059301306072a8648ce3d020106082a8648ce3d03010703420004542d4618e6716667acc3b37c37123d6309f77ff6920b9247bec9ba43f21506bd3fee380483cdcb00793a62456a472319e67dc085037dd280e3b7ec5be59f1137a3283026300e0603551d0f0101ff04040302078030140603551d0e040d040b4669726d616e7465203133300a06082a8648ce3d0403020347003044022033f677f8da9a037f5c0df52f88e5824376dccf59fc2b4e362ad567a3517636cb02204f5cf0e84242b590142d3963deb613f69731183fcc7b8ee5f92ae88daddd4751","3082017930820120a00302010202081fe99410dbe90f7a300a06082a8648ce3d040302302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e7465203038301e170d3230303130313030303030305a170d3430303130313030303030305a302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e74652030383059301306072a8648ce3d020106082a8648ce3d030107034200043aae71b67e4233f590498caf9f0cbb878fb9e5bae1a0932bebe696d0b34519253ebd288f9b6d60a6b5ff6f3352ff719a6ceb0f472fcc341f1d07310e9e59d1aaa3283026300e0603551d0f0101ff04040302078030140603551d0e040d040b4669726d616e7465203038300a06082a8648ce3d040302034700304402203de33b864c850d4081673ae58dd2ec8253dc022fededf0da29437e616ffb566202207616da52dee74a1423ddf3e99567171055ab8aecef991ef5d0d65680d1f088bd","3082017a30820120a003020102020803d06c6c8f5fa193300a06082a8648ce3d040302302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e7465203136301e170d3230303130313030303030305a170d3430303130313030303030305a302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e74652031363059301306072a8648ce3d020106082a8648ce3d03010703420004a59dbcba792e6fff17dba6c9972ee83408af4fa25c5bab7a147f63b917ccd292a95f713056f5e2dfef5bdcae1d3e8d1ab0e20d6c7bd2dd8c1c4afad4a86cd518a3283026300e0603551d0f0101ff04040302078030140603551d0e040d040b4669726d616e7465203136300a06082a8648ce3d040302034800304502203dafa55d2166fc86ae91de99857d055a9d3a70acb03eff62b45fca0573a835fd0221009e64cab7b68a2054200d4191257492fbb624892d7434bfdb267bbd2039820b47","3082017a30820120a00302010202080b56a89d5af569b3300a06082a8648ce3d040302302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e7465203034301e170d3230303130313030303030305a170d3430303130313030303030305a302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e74652030343059301306072a8648ce3d020106082a8648ce3d03010703420004ba71c70bd313dec1abd928de932a234d44bf3ce1332f1501954e649063e72c147cde72f4876d275827f41cf1c5360bcf3cf10bea7aab61a68cd142c6e8a5b8d8a3283026300e0603551d0f0101ff04040302078030140603551d0e040d040b4669726d616e7465203034300a06082a8648ce3d0403020348003045022100f26e3665f6c2411c53ea5c1ef595a3823054d55ea9f3e67b67ae41129ac26ca502205151b21a7dcd1ba3e3934d450bd960f3a0238572ba8971b787ec06774c220d1c","3082017a30820120a003020102020814a203d3073d44e5300a06082a8648ce3d040302302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e7465203037301e170d3230303130313030303030305a170d3430303130313030303030305a302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e74652030373059301306072a8648ce3d020106082a8648ce3d03010703420004089e720859f6c3cb6034ac75daf8168986978d01ac2934f65c9660a91117c16e392dd88d94566af4c6862c06d053948c3663132a9cf9e17b76c23e2ee64df5a6a3283026300e0603551d0f0101ff04040302078030140603551d0e040d040b4669726d616e7465203037300a06082a8648ce3d0403020348003045022100d486ae70c630f9cb10d3c9e4707d847076326b62d85875d01deebc90208e121d02203a3e0ccba63673d5ac0f01a271ed021bea5d07ac5559f0aebd5a2d5c6c6c9bf5","3082017a30820120a00302010202081dbc49e063a640d4300a06082a8648ce3d040302302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e7465203131301e170d3230303130313030303030305a170d3430303130313030303030305a302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e74652031313059301306072a8648ce3d020106082a8648ce3d0301070342000403f37589c25b78b0f9496669d7a4e048a07c702ed41f4cce19ab5939ae7a9443b1a0860992aa5562503f6486d23decf4a09f4cad15a6e3f1474ce2ad94e835afa3283026300e0603551d0f0101ff04040302078030140603551d0e040d040b4669726d616e7465203131300a06082a8648ce3d040302034800304502206a07e33a92d293c9ebe8c0d718e5ff19d363683e476d0c96a893aa8df2f580f1022100cbed8ffe0d4347fba89aed5d7111d9af08186805391318a59de806e6043a87b9","3082017a30820120a00302010202081e5da526e488cc7a300a06082a8648ce3d040302302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e7465203036301e170d3230303130313030303030305a170d3430303130313030303030305a302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e74652030363059301306072a8648ce3d020106082a8648ce3d03010703420004bec32ff77619f42698463ba550574d2765c8852a42e673439cc269b36dd60868d50eab77096bc680b2a2b99cf38ae5de717da96915db0efd9460a65d6abd928ba3283026300e0603551d0f0101ff04040302078030140603551d0e040d040b4669726d616e7465203036300a06082a8648ce3d040302034800304502205c5f1130830463fd693059207106d0378797f2fe4be3248aa915d58d78ecd63b022100908065f561ba1fc19c748f99e209bc1211cfe90ea3a973bb02e2f79b1481be11","3082017a30820120a0030201020208235a1a82d739ce3b300a06082a8648ce3d040302302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e7465203130301e170d3230303130313030303030305a170d3430303130313030303030305a302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e74652031303059301306072a8648ce3d020106082a8648ce3d03010703420004d54a3a0fe62c2676e0595829c00442724a73c155e1bebc54b4add5fecd63b81a74a3358f531543208af95618dcdafff5badb81d9dbf070347274c78450d6bce8a3283026300e0603551d0f0101ff04040302078030140603551d0e040d040b4669726d616e7465203130300a06082a8648ce3d04030203480030450221008d3e76f88e91a629d993c741b79a70f80173000830df0c1a22f0a05010cf6f53022059c5a9d0bc24dc8388db20e482d200a5a728ce5b63a19fffade5c8f4d93f565a","3082017a30820120a003020102020824346f24941ca901300a06082a8648ce3d040302302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e7465203134301e170d3230303130313030303030305a170d3430303130313030303030305a302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e74652031343059301306072a8648ce3d020106082a8648ce3d03010703420004423fbc3776e5ffdf689031ec956c70fb2fb31d3bf3355199d304b80e3036ba75bffa33968f7d533205962a7627eda5d9b6ec0efd3cd8086de568357b6c467788a3283026300e0603551d0f0101ff04040302078030140603551d0e040d040b4669726d616e7465203134300a06082a8648ce3d040302034800304502200d34a47985585120129586b2c5be208a99be5f476fd0683c3829f1b48458c8b0022100b6a99616838ce93c1122e7faced7f3b3e4d9bee3b1ee7ecbe3d7ed8bc196a309","3082017a30820120a0030201020208262f181d319e7f3b300a06082a8648ce3d040302302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e7465203039301e170d3230303130313030303030305a170d3430303130313030303030305a302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e74652030393059301306072a8648ce3d020106082a8648ce3d030107034200044a6b49339efe1d0dbc20aa236c64f338ad5890269ee809320f3c36638cc8c5cd967ba9d6aefe751156a25d8d6f589006270e4a93c8c298d6e0deee12acf5427ca3283026300e0603551d0f0101ff04040302078030140603551d0e040d040b4669726d616e7465203039300a06082a8648ce3d0403020348003045022100a20c31ff7cd32dc1f9bb8d438855b148e69dc39492e2ceecfc0662c701895a9b022067612248faaeb1981701aa845e9c069ffd249bb2e3040d0643a675a5ef5e08c9","3082017a30820120a0030201020208268f999b616d329f300a06082a8648ce3d040302302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e7465203031301e170d3230303130313030303030305a170d3430303130313030303030305a302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e74652030313059301306072a8648ce3d020106082a8648ce3d03010703420004c127dc65860d20c61c8317e1fbb649a0522cd95a0e6205b1638c90bda8aec17ea2bc1751f7f3599f466cd7c998418f166dbd849ca663387da015b8db0f18f48ca3283026300e0603551d0f0101ff04040302078030140603551d0e040d040b4669726d616e7465203031300a06082a8648ce3d04030203480030450220563fae89aa1b588d34330a9a7c6322f5ed2243e1678d0f79476873b0ae57f15a022100ac9dcdfc8fe88e04b9b16d0ac9b07dd45c8fff285d1d9d6be705d7c020f88161","3082017a30820120a00302010202082b979fdcd7c39cda300a06082a8648ce3d040302302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e7465203032301e170d3230303130313030303030305a170d3430303130313030303030305a302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e74652030323059301306072a8648ce3d020106082a8648ce3d030107034200048d83d942618837a16319ad19af5aec28057367a94cc29724c81c4fe08821b2f9b93dc65369d47c858bfaed985ab379336a6290040ae6ef8bb0c993168c99b6a3a3283026300e0603551d0f0101ff04040302078030140603551d0e040d040b4669726d616e7465203032300a06082a8648ce3d0403020348003045022100b76462d77fe101aef621b57e8d7b285356f834954bfe37c4909c1ec7520767a4022023bb0025968b8da3f54800f7c20fabf4c65607c7588dd15040854f3c66a6bf75","3082017a30820120a00302010202082c7b1c7f6ba952e6300a06082a8648ce3d040302302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e7465203132301e170d3230303130313030303030305a170d3430303130313030303030305a302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e74652031323059301306072a8648ce3d020106082a8648ce3d03010703420004f2a4d6007264b466d2a1335f8a211c45f3cbacba4e4c3da1e5fbdb9ce23103b1ca8fdc945053b1d0d9bfc4fbca17088458cd8b59725f512da0605238f01b57b3a3283026300e0603551d0f0101ff04040302078030140603551d0e040d040b4669726d616e7465203132300a06082a8648ce3d0403020348003045022071a3a50a8ce90b64519dde72ce7da15328a87c4c1e989dcf48ae2bf495c98155022100be7a785774fc389be9e7cfe6904da4bf73d47f634a995a1899d7cfea30845dc2","3082017a30820120a00302010202083e9eca4e08e4ce8f300a06082a8648ce3d040302302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e7465203035301e170d3230303130313030303030305a170d3430303130313030303030305a302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e74652030353059301306072a8648ce3d020106082a8648ce3d03010703420004e795c41091565b75b9d7a7606e245c6a38a4fa965a335cf6aba0f1e822f78965848c8db2ca4386dab8ac77789bfcfc2f976aa22f470fa9e6eb6aeb20be33b60ca3283026300e0603551d0f0101ff04040302078030140603551d0e040d040b4669726d616e7465203035300a06082a8648ce3d04030203480030450220425b9040edee9bc092cd1266c870e38219b4ad6b9e9be01981da75e7209170bf022100c90e97305933be519b0d96ba4f4145e76d1de9c0fdb8cc2031b2ba30b2d9a96e","3082017b30820120a00302010202082a90e816430ce8c3300a06082a8648ce3d040302302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e7465203135301e170d3230303130313030303030305a170d3430303130313030303030305a302e31163014060355040a130d446174654b6579732074657374311430120603550403130b4669726d616e74652031353059301306072a8648ce3d020106082a8648ce3d03010703420004de9bc16d3d061388ab6d11f627d93f97ac83934c5772d41b1a2d16fe9f72ee6593b648adb75e9dc60f70b8cee5cc7f30fefa766046dfaf397d8d36b29944ae31a3283026300e0603551d0f0101ff04040302078030140603551d0e040d040b4669726d616e7465203135300a06082a8648ce3d0403020349003046022100d9743d7c3f826d8cd2677b9f45adb10de248e5b853532d1a2fae9fb116cbd9d9022100f66a6e192a35db710f6507aef5a82f400d4882f66c2745c993e4ba2b0bb23ab8"],
|
|
"signatures": [
|
|
{"names":["alg 2: two signers, each sealed before the round time: F6"],"der":["30820f0c06092a864886f70d010702a0820efd30820ef9020101310d300b0609608648016503040201300b06092a864886f70d010701a0820486",0,1,"31820a4c308204c30201013039302d31163014060355040a130d446174654b65797320746573743113301106035504030c0a416e61204cc3b370657a020817a4eee96b02780c300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420e03aa376a09538b8f97858f3fae3f123b373d8139a5c94eb7245192616f469ab3037060b2a864886f70d010910022f3128302630243022042084476858d209c64def278a50ef97305a33c6680a4dcf7ff7339f02d2037b8d31300a06082a8648ce3d04030204473045022072d9da1232fcc8e95b949f381c5b7d03853fd4f29a9858c51f6ef1bec291826a022100f4a5b33a4dc0a38e693e4b95658fc00aebc5e1d022c707270693cafb847091e4a182039830820394060b2a864886f70d010910020e318203833082037f06092a864886f70d010702a08203703082036c020101310d300b06096086480165030402013065060b2a864886f70d0109100104a0560454305202010106032a0304302f300b06096086480165030402010420c3dd50f58d0927db105326e2d252c0e3b98f3f202e5fd863c27d5c9e07ffe06802012a180f32303236303933303132303030305a3003020101a08201b7",2,"3182013430820130020101304d304131163014060355040a130d446174654b6579732074657374312730250603550403131e4175746f72696461642064652053656c6c61646f2064652070727565626102083a16a0f6d84f70f4300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a301830160414c3c8dd2b1c4e17b8ccb3f48fec62f5f148d81236302f06092a864886f70d01090431220420fcfe6f18f0034524eaba8ca21bd499b0d6f5c3172f0f6dae2abc6a960b1f94ca300a06082a8648ce3d040302044730450221008d2ed035eae96a568de4c13c27dca202802919a37e6c3165787691e83595654602207f846954bc5e20b3c30f82a598e6ef704e0413428b42e2a811d6bff3c384d95630820581020101303a302e31163014060355040a130d446174654b65797320746573743114301206035504030c0b4c7569732047c3b36d657a0208325566517f129f8a300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420e03aa376a09538b8f97858f3fae3f123b373d8139a5c94eb7245192616f469ab3037060b2a864886f70d010910022f31283026302430220420a7c9f84f9e93ea8c9e935b30dde117eb76471da44f7e45f2696c393f614e86ba300d06092a864886f70d010101050004820100142182e679a9044c5af50daa3faa26c2fc96f8a74e6ef3dd1cb14cdd3760661db00333ef361eb66da29151fc5d5d435de2d7b493332a59ca728ea7a69e8d9b6ef348bf10d1ac0c3d38dc19b88f2e38eea9f796072724698a6c4e0ff730b4abc9fa411deef8ebdf86ab0c5b40214d734956d9887e599ade56b2d5437cea9ad0d9ca62a9505f6a2cc85348d8468245718d14b79279b3865587ca213ebc0039d42e89f91df852091df32fe55e58589538f87f4b71a207cf2fb1d2fb12c8c2cd9d695a242ee7d16430e75527d8ad3d7937718a9da0d4a1534a78e0692e0fb0482fa0541458f78a38d1af28ebf5e65ad7d8ec7cd5f97fc1450aab545d47ec090fb266a182039730820393060b2a864886f70d010910020e318203823082037e06092a864886f70d010702a082036f3082036b020101310d300b06096086480165030402013065060b2a864886f70d0109100104a0560454305202010106032a0304302f300b06096086480165030402010420eb258f2b2a7040cccd1a2fa0291bad8be5ff485216bd475a60af8c7d39d4263602012a180f32303236303933303132303030305a3003020101a08201b7",2,"318201333082012f020101304d304131163014060355040a130d446174654b6579732074657374312730250603550403131e4175746f72696461642064652053656c6c61646f2064652070727565626102083a16a0f6d84f70f4300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a301830160414c3c8dd2b1c4e17b8ccb3f48fec62f5f148d81236302f06092a864886f70d010904312204205c352555e91a6537702c0bc8faaba6c173900d5c369f7466e74184661de6dee5300a06082a8648ce3d0403020446304402202e4cbb4c19a381e00715ca1b94a215f10eb4cad3eb3207a8de95008afeca92a9022064aa9d6133a3b29d0530c19990caf4d72d33f942563af1147312caadcddbef1a"],"sha256":"5f27dd9ab43d5fab4a647095f0256cf5a712bcdc08882bcdcbdb848cd0f11234","message":"646174656b6579733a646b63333a617574686f722d7369676e61747572653a76310a366163663565613038303232366162376138633534353266626237633061366333386165323434633430633037616262366165373664343831356165376139300a","certs":[[58,380],[438,778]],"signers":[{"cert":0,"digest_alg":{"oid":[1290,9],"params":null},"sig_alg":{"oid":[1438,8],"params":null},"signed_attrs":[1299,135],"message_digest":[1345,32],"signature":[1448,71],"token":[1544,899],"result":"valid","other_result":"invalid","holder":"Ana L\u00f3pez","issuer":"Ana L\u00f3pez","seal":{"gen_time":[1790769600,0],"accuracy_us":1000000,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[148,439],"imprint_sha256":true,"check":true,"tsa_holder":"Autoridad de Sellado de prueba","signer_valid_at_gen_time":true,"gen_time_plus_accuracy":[1790769601,0]}},{"cert":1,"digest_alg":{"oid":[2514,9],"params":null},"sig_alg":{"oid":[2662,9],"params":[2671,2]},"signed_attrs":[2523,135],"message_digest":[2569,32],"signature":[2677,256],"token":[2958,898],"result":"valid","other_result":"invalid","holder":"Luis G\u00f3mez","issuer":"Luis G\u00f3mez","seal":{"gen_time":[1790769600,0],"accuracy_us":1000000,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[148,439],"imprint_sha256":true,"check":true,"tsa_holder":"Autoridad de Sellado de prueba","signer_valid_at_gen_time":true,"gen_time_plus_accuracy":[1790769601,0]}}]},
|
|
{"names":["alg 2: a seal over another signature value: F5, invalid seal"],"der":["3082067706092a864886f70d010702a082066830820664020101310d300b0609608648016503040201300b06092a864886f70d010701a082017c",0,"318204c1308204bd0201013039302d31163014060355040a130d446174654b65797320746573743113301106035504030c0a416e61204cc3b370657a020817a4eee96b02780c300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420e5346b7763a20d80f7a0ae67d5f32387359677d0dad91e56f0e86d45668d7a4c3037060b2a864886f70d010910022f3128302630243022042084476858d209c64def278a50ef97305a33c6680a4dcf7ff7339f02d2037b8d31300a06082a8648ce3d0403020446304402204625f9e74f8d7e687a9017e765e6aa14939b7567fa3f8898b7b64363d49267c302207307ddd0bb28d15cd3ca5dad268e3cebe1958544a66795aac693efea4c11ca40a18203933082038f060b2a864886f70d010910020e3182037e3082037a06092a864886f70d010702a082036b30820367020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010106032a0304302f300b06096086480165030402010420d9298a10d1b0735837dc4bd85dac641b0f3cef27a47e5d53a54f2f3f5b2fcffa02012a180f32303236303933303132303030305aa08201b7",2,"3182013430820130020101304d304131163014060355040a130d446174654b6579732074657374312730250603550403131e4175746f72696461642064652053656c6c61646f2064652070727565626102083a16a0f6d84f70f4300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a301830160414c3c8dd2b1c4e17b8ccb3f48fec62f5f148d81236302f06092a864886f70d0109043122042020b72ae51c6f228bc1779cb6f447612e6884942940b9d925cf0600ec815f8eb6300a06082a8648ce3d04030204473045022100bb9da5f3fe14ab5755580bb818f8a1af8cccd3ef07bed4c5cb0ec61c20b46e9a02207d13555ccc764040838ae642d26628d693086c5617cc98be54593f2bd961d3c9"],"sha256":"e79cea25bd73b9d9cc22842c1b967020f047184aab6b45656ba5968058f5eea0","message":"646174656b6579733a646b63333a617574686f722d7369676e61747572653a76310a386431623337343938343935643734613331353632623862613463663735336136396338626638303364643566636361336134386162363439326337353631380a","certs":[[58,380]],"signers":[{"cert":0,"digest_alg":{"oid":[512,9],"params":null},"sig_alg":{"oid":[660,8],"params":null},"signed_attrs":[521,135],"message_digest":[567,32],"signature":[670,70],"token":[765,894],"result":"valid","other_result":"invalid","holder":"Ana L\u00f3pez","issuer":"Ana L\u00f3pez","seal":{"gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[143,439],"imprint_sha256":true,"check":false,"tsa_holder":"Autoridad de Sellado de prueba","signer_valid_at_gen_time":true,"gen_time_plus_accuracy":[1790769600,0]}}]},
|
|
{"names":["alg 2: SIGNERS with an element of 31 bytes, beside a valid CMS: F1"],"der":["3082067c06092a864886f70d010702a082066d30820669020101310d300b0609608648016503040201300b06092a864886f70d010701a082017c",0,"318204c6308204c20201013039302d31163014060355040a130d446174654b65797320746573743113301106035504030c0a416e61204cc3b370657a020817a4eee96b02780c300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420e9ee213db3810e40032a91387aa2e64acfdbc10326652e94a801da0d95a133cc3037060b2a864886f70d010910022f3128302630243022042084476858d209c64def278a50ef97305a33c6680a4dcf7ff7339f02d2037b8d31300a06082a8648ce3d0403020446304402206f0690bf213478bdaa3c0b4a518b76d24702135a4ae1f2635f02a289d25796c7022006ce00428753596cf9d675e1910e3b6a823cc098b8f134905b47d237064d812aa182039830820394060b2a864886f70d010910020e318203833082037f06092a864886f70d010702a08203703082036c020101310d300b06096086480165030402013065060b2a864886f70d0109100104a0560454305202010106032a0304302f300b060960864801650304020104209535a5c92eb0b479ff87096c67e01865440f3e90d7093fa24785ab76cbeceb6602012a180f32303236303933303132303030305a3003020101a08201b7",2,"3182013430820130020101304d304131163014060355040a130d446174654b6579732074657374312730250603550403131e4175746f72696461642064652053656c6c61646f2064652070727565626102083a16a0f6d84f70f4300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a301830160414c3c8dd2b1c4e17b8ccb3f48fec62f5f148d81236302f06092a864886f70d01090431220420ecada8f23f7d2b546abb48f902a4e80c4dae0b94569a0ad5d7ac1c9c7c626c32300a06082a8648ce3d04030204473045022054f51675fc46dec55c5f963688a9c0400985f68c743a0a822d5f28f5e3bd11da02210096bf78f0c2d1b9ecf1d8f9ab2b87b6dc20b564b4bc1bf3c32df92ed2cf6f0eb1"],"sha256":"45d307ebfaee5d21724b9f14bb0fafe68ed87a48d343690a5b82f15bd73a9a3a","message":"646174656b6579733a646b63333a617574686f722d7369676e61747572653a76310a336265366538393731363666633438373538383564616564643065656532303165343865373334613763303161363031303739376231646163623865613463650a","certs":[[58,380]],"signers":[{"cert":0,"digest_alg":{"oid":[512,9],"params":null},"sig_alg":{"oid":[660,8],"params":null},"signed_attrs":[521,135],"message_digest":[567,32],"signature":[670,70],"token":[765,899],"result":"valid","other_result":"invalid","holder":"Ana L\u00f3pez","issuer":"Ana L\u00f3pez","seal":{"gen_time":[1790769600,0],"accuracy_us":1000000,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[148,439],"imprint_sha256":true,"check":true,"tsa_holder":"Autoridad de Sellado de prueba","signer_valid_at_gen_time":true,"gen_time_plus_accuracy":[1790769601,0]}}]},
|
|
{"names":["alg 2: an ESSCertIDv2 of SHA-1: F1"],"der":["3082067a06092a864886f70d010702a082066b30820667020101310d300b0609608648016503040201300b06092a864886f70d010701a082017c",0,"318204c4308204c00201013039302d31163014060355040a130d446174654b65797320746573743113301106035504030c0a416e61204cc3b370657a020817a4eee96b02780c300b0609608648016503040201a08181301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420e5346b7763a20d80f7a0ae67d5f32387359677d0dad91e56f0e86d45668d7a4c3034060b2a864886f70d010910022f312530233021301f300706052b0e03021a041442416e75ea779ebea2e456811d82573dd3dc191a300a06082a8648ce3d0403020446304402200436f063b9f54258500fe47643172fb66fd89f0ffa92f6ba364758321d39ae72022058081588ed9298400c5521ad31aa5771e2110a852a9ebeaff7449c3304589778a182039930820395060b2a864886f70d010910020e318203843082038006092a864886f70d010702a08203713082036d020101310d300b06096086480165030402013065060b2a864886f70d0109100104a0560454305202010106032a0304302f300b06096086480165030402010420b5693818528c8854435f6d925e57725d9fc5e398c2901baea5f9e06a89341be502012a180f32303236303933303132303030305a3003020101a08201b7",2,"3182013530820131020101304d304131163014060355040a130d446174654b6579732074657374312730250603550403131e4175746f72696461642064652053656c6c61646f2064652070727565626102083a16a0f6d84f70f4300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a301830160414c3c8dd2b1c4e17b8ccb3f48fec62f5f148d81236302f06092a864886f70d01090431220420107351791ff2ca9fb0fad82630951261bb7b009ee0f8ea0b3adc63a45d5543ef300a06082a8648ce3d0403020448304602210095528af62bd1c43ee55de600e65af81b2d4e01cdb6f39558f226128561e5f0400221008d5d56f20baf2c1c3061f1629f4ca06f1dc5a94e57963b1d06e11b6ebd89f08c"],"sha256":"538f9b785c7b66b064b6c3e0a0637bea8ba806affd7d9496318dbd67762e5388","message":"646174656b6579733a646b63333a617574686f722d7369676e61747572653a76310a386431623337343938343935643734613331353632623862613463663735336136396338626638303364643566636361336134386162363439326337353631380a","error":"cms: the form breaks the profile: the hash of the ESSCertIDv2 is outside the table"},
|
|
{"names":["alg 2: ECDSA P-521 with SHA-512: F6"],"der":["3082076806092a864886f70d010702a082075930820755020101310d300b0609608648016503040203300b06092a864886f70d010701a0820203308201ff30820160a003020102020814256b6f08ed3077300a06082a8648ce3d040304302d31163014060355040a130d446174654b65797320746573743113301106035504030c0a5261c3ba6c2053616e7a301e170d3230303130313030303030305a170d3430303130313030303030305a302d31163014060355040a130d446174654b65797320746573743113301106035504030c0a5261c3ba6c2053616e7a30819b301006072a8648ce3d020106052b81040023038186000400503775f71936107af369bfc49fff473965c3a74192994dbcb60011e5f495a88ebb82a5e77281118ba99823cbafc8d52f11f011f83f0ba1c5a06845dbd78ad6087c013b4dc7ce52f288a93575d1b40cd5b52f2504c8ae30f14bf9212bac7b5b94309272fc7b081737c280f1a4501303075398e320f870bcf95c970aaaff24950aa89a08a3273025300e0603551d0f0101ff04040302078030130603551d0e040c040a5261c3ba6c2053616e7a300a06082a8648ce3d04030403818c003081880242019c421a87002574f05da8fb8bae2cb2da08d6d9d2d40a98e08f2780a12a6221c2f8bfa27a0fdbcece6d5ef04875716b914f250dc56323bfb402e506b68725f9cf0b0242009edeb02777835eea8f9aed3faf04a20a6724f4cb88e0de145469a655db7a71ff26ccf01ac6cda8de519534556258a706cf98c5cd4cde7bcbc3ef2c06e5a33ef3a63182052b308205270201013039302d31163014060355040a130d446174654b65797320746573743113301106035504030c0a5261c3ba6c2053616e7a020814256b6f08ed3077300b0609608648016503040203a081a4301806092a864886f70d010903310b06092a864886f70d0107013037060b2a864886f70d010910022f31283026302430220420a46f6e57009cf1300ec5371aeb6273d025fff2c2f942e47e72765135cfeac735304f06092a864886f70d010904314204405b192f8d81b23e561f4eec7b48eabb3fe384eeec0545f9a557c554d458d424a8f3a09d69b38057385e142990dbeb3e4de2f874a741b323e1bc470fc591a33f2e300a06082a8648ce3d04030404818b30818802420143724f7f44c443e3e3f9846667e006144ec0c8bcc5747d7a52205efbd6a0411c33294add8f319dca0307dd8b814c3c24b30986038a22197d8374f6ecf066971bc80242019200b3d8f0830dcada81e38e54b6712e57b56901c15b8a96943627122097978db38fffbef627fd508557f23e75233f547cd314cca850bb86721eb77e220f9711eea182039730820393060b2a864886f70d010910020e318203823082037e06092a864886f70d010702a082036f3082036b020101310d300b06096086480165030402013065060b2a864886f70d0109100104a0560454305202010106032a0304302f300b06096086480165030402010420f849fe1209c796b0ed418486439283bed98504cdb8544efd59bf4ac27f171d4602012a180f32303236303933303132303030305a3003020101a08201b7",2,"318201333082012f020101304d304131163014060355040a130d446174654b6579732074657374312730250603550403131e4175746f72696461642064652053656c6c61646f2064652070727565626102083a16a0f6d84f70f4300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a301830160414c3c8dd2b1c4e17b8ccb3f48fec62f5f148d81236302f06092a864886f70d010904312204204bd149afc9e469d5add0fb5744f63eba70580dd24e084df1100689ce480a0ced300a06082a8648ce3d04030204463044022022f840a061b5c840eb325ac219ae1c233153f74e0e47fbd707012ee0a18226ca0220244f9245e6f0d8d2eee1ff5efd57317f9be6a3c93f94851cc3e04f9a1116db65"],"sha256":"e00aa665e64a6a2bb47a0f3b0fd9fcc5d9877af7956e43019c0759bff720c1e1","message":"646174656b6579733a646b63333a617574686f722d7369676e61747572653a76310a356633313232306366356538326135366332376338366131663935353433633332313962633264613933396631646334613462636164613161356165313439640a","certs":[[58,515]],"signers":[{"cert":0,"digest_alg":{"oid":[647,9],"params":null},"sig_alg":{"oid":[827,8],"params":null},"signed_attrs":[656,167],"message_digest":[759,64],"signature":[838,139],"token":[1002,898],"result":"valid","other_result":"invalid","holder":"Ra\u00fal Sanz","issuer":"Ra\u00fal Sanz","seal":{"gen_time":[1790769600,0],"accuracy_us":1000000,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[148,439],"imprint_sha256":true,"check":true,"tsa_holder":"Autoridad de Sellado de prueba","signer_valid_at_gen_time":true,"gen_time_plus_accuracy":[1790769601,0]}}]},
|
|
{"names":["alg 2: an OCSP response in crls: F6"],"der":["3082069006092a864886f70d010702a08206813082067d020101310d300b0609608648016503040201300b06092a864886f70d010701a082017c",0,"a111a10f06082b060105050710023003020100318204c7308204c30201013039302d31163014060355040a130d446174654b65797320746573743113301106035504030c0a416e61204cc3b370657a020817a4eee96b02780c300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420e5346b7763a20d80f7a0ae67d5f32387359677d0dad91e56f0e86d45668d7a4c3037060b2a864886f70d010910022f3128302630243022042084476858d209c64def278a50ef97305a33c6680a4dcf7ff7339f02d2037b8d31300a06082a8648ce3d04030204463044022018c7d86d37a928d13ddeb3687b0d8641b87512f0f02185363ed1600fd097194302205e60fd7e996fce64ea95ea19f1067a561a2b3d69d6553b3fec8820e96e117b59a182039930820395060b2a864886f70d010910020e318203843082038006092a864886f70d010702a08203713082036d020101310d300b06096086480165030402013065060b2a864886f70d0109100104a0560454305202010106032a0304302f300b0609608648016503040201042058bbbea716ea105fa2b8cdc7da49475ea921376fc44328e8769c1575130f794602012a180f32303236303933303132303030305a3003020101a08201b7",2,"3182013530820131020101304d304131163014060355040a130d446174654b6579732074657374312730250603550403131e4175746f72696461642064652053656c6c61646f2064652070727565626102083a16a0f6d84f70f4300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a301830160414c3c8dd2b1c4e17b8ccb3f48fec62f5f148d81236302f06092a864886f70d01090431220420a8efb4472271f746fe8e9cbc48e6b760efd88e9c0f3fe362f330cf3fe458e81b300a06082a8648ce3d040302044830460221008caf1b4d2a92e772b9b54fae9fa19f18e7a33d5aac744a1484843376a284f160022100d3af3771fda81cb595a3209ba5c0ef27680aec643deb76c5de9ac6ec88bfd4ed"],"sha256":"f12405b4ca74627a55fbc74f1b1bacd0ce480074eecb8860bb4d8083cc293277","message":"646174656b6579733a646b63333a617574686f722d7369676e61747572653a76310a386431623337343938343935643734613331353632623862613463663735336136396338626638303364643566636361336134386162363439326337353631380a","certs":[[58,380]],"ocsp":[[452,5]],"signers":[{"cert":0,"digest_alg":{"oid":[531,9],"params":null},"sig_alg":{"oid":[679,8],"params":null},"signed_attrs":[540,135],"message_digest":[586,32],"signature":[689,70],"token":[784,900],"result":"valid","other_result":"invalid","holder":"Ana L\u00f3pez","issuer":"Ana L\u00f3pez","seal":{"gen_time":[1790769600,0],"accuracy_us":1000000,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[148,439],"imprint_sha256":true,"check":true,"tsa_holder":"Autoridad de Sellado de prueba","signer_valid_at_gen_time":true,"gen_time_plus_accuracy":[1790769601,0]}}]},
|
|
{"names":["names: two spaces in a row, its SHA-256"],"der":["3082064006092a864886f70d010702a08206313082062d020101310d300b0609608648016503040201300b06092a864886f70d010701a0820156308201523081faa003020102020839f63ecac8441a9d300a06082a8648ce3d04030230173115301306035504030c0c434120646520707275656261301e170d3230303130313030303030305a170d3430303130313030303030305a30163114301206035504030c0b416e6120204cc3b370657a3059301306072a8648ce3d020106082a8648ce3d030107034200042ac4f35a2a9daa31ab3b7d44e5cc8d912a417eb6af9e18d761701352049a669e5ee28eac5d1fbcd87e12eeacf2860a14409d878c1a141dad40dd46521ed518eea331302f301d0603551d0e0416041416469c0fc5eecc540e985c63080e29a93f7e1144300e0603551d0f0101ff040403020780300a06082a8648ce3d040302034700304402205fbcdfc5660b1e2c03eee6b5c80aae598f3c216564824d4b741c9dc1e9e0d72f022020581cde8793c6e83aa3af64343847697cb86245d7e3eedaf474b51fac31836b318204b0308204ac020101302330173115301306035504030c0c434120646520707275656261020839f63ecac8441a9d300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d01090431220420f8bcbe8210ba8ba02c5cf52ade7c9b4b4d7a84ff7c11258b75ebf15a2c14532a3037060b2a864886f70d010910022f31283026302430220420238546d8567ba3865979ef19b116b1ec79613e6ffc185caec739f423d81e8ef3300a06082a8648ce3d0403020447304502202e12be72a5944c09e703594341f8a37cab130a41c98265ebeeb6f1b6bf42e914022100bcd32ea5bb3ddccc44094733de70721a372d5a1642b7e2f6d72198de13d9a30ea182039730820393060b2a864886f70d010910020e318203823082037e06092a864886f70d010702a082036f3082036b020101310d300b06096086480165030402013065060b2a864886f70d0109100104a0560454305202010106032a0304302f300b0609608648016503040201042021e319b7052656af70b05b9f9f6d8e6cbc677958de3d5a10c19b1497819d1cea02012a180f32303236303933303132303030305a3003020101a08201b7",2,"318201333082012f020101304d304131163014060355040a130d446174654b6579732074657374312730250603550403131e4175746f72696461642064652053656c6c61646f2064652070727565626102083a16a0f6d84f70f4300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a301830160414c3c8dd2b1c4e17b8ccb3f48fec62f5f148d81236302f06092a864886f70d01090431220420c3485d00f871d226efe634cd1daa9c8090c9d92b94300ed483f72340fef22769300a06082a8648ce3d0403020446304402205519eee9a2eff6aab2e687ff1930f23bf9bd6e82a27dbc6c505e0afeab3a8e2002200efdfba5bca11cabff0cacfeba5e47ac23aa2155b435647b54ccf0c591e4ea13"],"sha256":"d0f76e2a988b846333db8b5156482c81d13e9cdc9a28238c77a05b5c0185ed85","message":"646174656b6579733a646b63333a617574686f722d7369676e61747572653a76310a666236393561633234623032663836353237666434613462626461656161356236326636366639393631346162363137356134333735373363663063336438620a","certs":[[58,342]],"signers":[{"cert":0,"digest_alg":{"oid":[452,9],"params":null},"sig_alg":{"oid":[600,8],"params":null},"signed_attrs":[461,135],"message_digest":[507,32],"signature":[610,71],"token":[706,898],"result":"valid","other_result":"invalid","holder":"Ana L\u00f3pez","issuer":"CA de prueba","seal":{"gen_time":[1790769600,0],"accuracy_us":1000000,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[148,439],"imprint_sha256":true,"check":true,"tsa_holder":"Autoridad de Sellado de prueba","signer_valid_at_gen_time":true,"gen_time_plus_accuracy":[1790769601,0]}}]},
|
|
{"names":["names: a BMPString with a surrogate, no text: its SHA-256"],"der":["3082064306092a864886f70d010702a082063430820630020101310d300b0609608648016503040201300b06092a864886f70d010701a0820158308201543081fba003020102020815a5cdb72a66a49a300a06082a8648ce3d04030230173115301306035504030c0c434120646520707275656261301e170d3230303130313030303030305a170d3430303130313030303030305a30173115301306035504031e0c0041006e00610020d83dde003059301306072a8648ce3d020106082a8648ce3d0301070342000455764121843df30d51eb63a16c911cee3d6236b9cce187337c448d169f520603ff32ace261eae92a3292f6fa81716a57060c3bb47325abe5f964db94fed12df6a331302f301d0603551d0e04160414ba992b349a31fd1831cf0c30ed106e56a6e8ac31300e0603551d0f0101ff040403020780300a06082a8648ce3d0403020348003045022059e3279ea30e40ec68640ade08169a817401ed5d38d9d74a7a17a8eb47066ce1022100f1290a27a59f749d0ddb209d349e987c04572ec0a5fb1aaadc33eb63529f8817318204b1308204ad020101302330173115301306035504030c0c434120646520707275656261020815a5cdb72a66a49a300b0609608648016503040201a08184301806092a864886f70d010903310b06092a864886f70d010701302f06092a864886f70d010904312204207ddcaf93fefd774b98e68e6c5d34036e6b1f605fb987025a275472c5a4e657cf3037060b2a864886f70d010910022f31283026302430220420129f54b938e96f1d7ddabb664b08abd2ebd0ca353ba8e67f17399b2d06cf6464300a06082a8648ce3d040302044630440220542060448182e9ab51b7b4d2ca4c18915fcad39dc00107c934889bda2df93f8702203579e9b243221d1684ff5148df84ad6d388e689ea99932d1845a24cb082fef17a182039930820395060b2a864886f70d010910020e318203843082038006092a864886f70d010702a08203713082036d020101310d300b06096086480165030402013065060b2a864886f70d0109100104a0560454305202010106032a0304302f300b0609608648016503040201042026ce717f1b88c4f525124d6be5c1310a6d86f45f88beecb77ae41416e8a6c45302012a180f32303236303933303132303030305a3003020101a08201b7",2,"3182013530820131020101304d304131163014060355040a130d446174654b6579732074657374312730250603550403131e4175746f72696461642064652053656c6c61646f2064652070727565626102083a16a0f6d84f70f4300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a301830160414c3c8dd2b1c4e17b8ccb3f48fec62f5f148d81236302f06092a864886f70d0109043122042073c1a50669c921b080096d81b4bff099913377c9e26e95524c9b8e592ab6d1cd300a06082a8648ce3d04030204483046022100d1788cc75c6de53bd5c661eec9a1407d6c9fa94ae7c53ef7f15025e4c3391c4d0221009d44054afb7d3667391cbf41c955a36f683a75cfffa6e1e4bf06752ac604f531"],"sha256":"106f7bb4ac64908e4b09c09abccc522fee92211bc8c0557c6315f87220bbe188","message":"646174656b6579733a646b63333a617574686f722d7369676e61747572653a76310a393065643061353532396339623436333431356538313139336333623835313536383238623764383465316262383761396634373662303662616539363864340a","certs":[[58,344]],"signers":[{"cert":0,"digest_alg":{"oid":[454,9],"params":null},"sig_alg":{"oid":[602,8],"params":null},"signed_attrs":[463,135],"message_digest":[509,32],"signature":[612,70],"token":[707,900],"result":"valid","other_result":"invalid","holder":"","issuer":"CA de prueba","seal":{"gen_time":[1790769600,0],"accuracy_us":1000000,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[148,439],"imprint_sha256":true,"check":true,"tsa_holder":"Autoridad de Sellado de prueba","signer_valid_at_gen_time":true,"gen_time_plus_accuracy":[1790769601,0]}}]}
|
|
],
|
|
"seals": [
|
|
{"names":["alg 2: a valid seal of seal_type 2 in key 3 beside it: F5 and S4"],"der":["3082037b06092a864886f70d010702a082036c30820368020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010106032a0304302f300b0609608648016503040201042020eae71a0e861623f2d2dcb10f71c6d44610a18933f1d82bbd65e2222c653b8302012a180f32303236303933303132303030305aa08201b7",2,"3182013530820131020101304d304131163014060355040a130d446174654b6579732074657374312730250603550403131e4175746f72696461642064652053656c6c61646f2064652070727565626102083a16a0f6d84f70f4300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a301830160414c3c8dd2b1c4e17b8ccb3f48fec62f5f148d81236302f06092a864886f70d01090431220420cbf0e16e407b4ee198285447b5f4d3010fba18573b6b816b02b416dae15e4bba300a06082a8648ce3d040302044830460221008bffd403d01e293e4225d69504d8cd6e6f7f62f39aa93eb0e816ca8873fcba52022100b577c2cd158fe8e25350b4be61e5d1c7a7ece6b83c4ee9bb87b20fb97117979e"],"sha256":"4713fd6376b9b69d71d24dc59e6ed47166ac1a181c486ce8b87398bdda550b70","subject":"0497cd2b1f00c13eb48179f8804b481aae0fc945eacda456a698fcfe9257331f","gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[143,439],"imprint_sha256":true,"check":true,"tsa_holder":"Autoridad de Sellado de prueba","gen_time_plus_accuracy":[1790769600,0]},
|
|
{"names":["seal: an accuracy of seconds, millis and micros: S4"],"der":["3082038606092a864886f70d010702a082037730820373020101310d300b0609608648016503040201306b060b2a864886f70d0109100104a05c045a305802010106032a0304302f300b060960864801650304020104203d799ba25f479a7f2d0c37fcf326752ce74b3a0f654dbb9026738c763afe068302012a180f32303236303933303132303030305a3009020101800105810107a08201b7",2,"3182013530820131020101304d304131163014060355040a130d446174654b6579732074657374312730250603550403131e4175746f72696461642064652053656c6c61646f2064652070727565626102083a16a0f6d84f70f4300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a301830160414c3c8dd2b1c4e17b8ccb3f48fec62f5f148d81236302f06092a864886f70d01090431220420c7433f4f549627ce50bf6999972074127f7111198c0289f3de36cfe7c19253ca300a06082a8648ce3d04030204483046022100f01e02c52dfff00f648dd15102dfdd4b52e54681d6e39229df7cc054cb0f668c022100aa816dcd3813023e1e992b455554b810001c051b1f350dbee565bfd5c24370f7"],"sha256":"b6c256375a5d6df492b9a6d1f90a8df345995a373ba218d46e6b97112fea0cd5","subject":"5b9ac8c88dc7ba10708f2a31100324d251ddd50db6a14d90787d829a1bf48ad8","gen_time":[1790769600,0],"accuracy_us":1005007,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[154,439],"imprint_sha256":true,"check":true,"tsa_holder":"Autoridad de Sellado de prueba","gen_time_plus_accuracy":[1790769601,5007000]},
|
|
{"names":["seal: an authority of RSA with RSASSA-PSS and SHA-512: S4"],"der":"308205f906092a864886f70d010702a08205ea308205e6020101310d300b06096086480165030402033060060b2a864886f70d0109100104a051044f304d02010106032a0304302f300b060960864801650304020104203d799ba25f479a7f2d0c37fcf326752ce74b3a0f654dbb9026738c763afe068302012a180f32303236303933303132303030305aa082032e3082032a30820212a003020102020806a14148bbd4631f300d06092a864886f70d01010b0500303a31163014060355040a130d446174654b65797320746573743120301e060355040313174175746f72696461642052534120646520707275656261301e170d3230303130313030303030305a170d3430303130313030303030305a303a31163014060355040a130d446174654b65797320746573743120301e060355040313174175746f7269646164205253412064652070727565626130820122300d06092a864886f70d01010105000382010f003082010a0282010100d3aebaca3410843388deaf0d72b746468acf453c8c01ba759b8c8b598bba57f07998e9629061a9f3dc099c41b52f9bf2db6241bc3e37657a3cbb2b59229818628357a7244966d22e594388cf358c6eaef673b830c20381f035f08f301df9da9faff15b4177874f614ff4a3d729007bb45a8a68fdb72deeee4f15ba96f51de9961aeaa64a11b0298913ea3e36e5dc070f47cea538ae49b8f45acecaf57637fde46c243137562939b0cde947df8e761fe78017359ccfb3e58369116d4ca38d022b03a8c3b46b9bc0e6cc1b98c08a77ee3851be604a6621453521540a50c2d8b355378b95ad04be6d8ab3e5e104df5406490fdc9496b8ba1541c2d6e11180a687470203010001a3343032300e0603551d0f0101ff04040302078030200603551d0e041904174175746f72696461642052534120646520707275656261300d06092a864886f70d01010b050003820101003d3c4fe149aed22acad8fee7253a0dfd0598ea5577b7435c9651c226c5c38ca71c2b091772bb527a7e2e64679391de5acdbe735ef368ad1d12673b7fbea6c50d6097236760fc6a51f32e18197d120e73853caed41fc448ff442324e8a775a576587abf4c8e64301a2a8a08bcc7eb0ad48390b0f632a85704a6b12ee03d200a77294f0eff3133bb6c4268a4035f1bcad6ac2ca8c9b7f0a1b29db13d6daf2752bd88d6b984025f4ddeaddec5f0523d3e572bf5568fbb0434f7ee2140c9367ec05c7c0839a4f13422aa3c7557b57c2c944d597364d860907ec42922326897c1b6277b6de32bf927f55820d224ee5cdd614d2bcba950745678b7064bb8730058154f3182023c308202380201013046303a31163014060355040a130d446174654b65797320746573743120301e060355040313174175746f72696461642052534120646520707275656261020806a14148bbd4631f300b0609608648016503040203a0819a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a301830160414d1ab96236a13c3d97c75c0e3e6f432c9151104be304f06092a864886f70d010904314204407298b8cff89151b3e6475e21a879e85a22007dd0abbfe5edaca5152b41d113382663d56c7ad9131541a7e7b9cac6cb35bb9f0fe538408a185e8aaa97141d2ae7303d06092a864886f70d01010a3030a00d300b0609608648016503040203a11a301806092a864886f70d010108300b0609608648016503040203a20302014004820100c9b6e4030ad813f3ee982f15bc7e8df271f48762445669c5ae8cfeef164320a263f7a6e459ddca73fa4e10f2a3720b09b47e6e4116e607e5222af817f7b0304c1668e29f868a62bba4ba737bbaff529713965a54fde7302e38de0e500d5e91c69d6bcd09f7d81991f16fc330486bb50a242338796055b6ca1945f04bea7664e70abcf34e0f0c022baab42a8f66bcf08a0d0a1b670ec20a850c8b950d304cf0149639e34ce13e4b02a32d6f15c7bc0a55c66da7f508bd5176ebb69aa1b9e0d420ced33e7c9793c046e191e14747448b4b461d86bdcc3ed7cfdb8924a0358f60e700508edea3fa356fbdc1e63ea966c2c0ccb3e0aeda38a1ae45a4698dfb846a62","subject":"5b9ac8c88dc7ba10708f2a31100324d251ddd50db6a14d90787d829a1bf48ad8","gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[143,814],"imprint_sha256":true,"check":true,"tsa_holder":"Autoridad RSA de prueba","gen_time_plus_accuracy":[1790769600,0]},
|
|
{"names":["seal: the signature of the authority does not verify: S3"],"der":["3082037b06092a864886f70d010702a082036c30820368020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010106032a0304302f300b060960864801650304020104203d799ba25f479a7f2d0c37fcf326752ce74b3a0f654dbb9026738c763afe068302012a180f32303236303933303132303030305aa08201b7",2,"3182013530820131020101304d304131163014060355040a130d446174654b6579732074657374312730250603550403131e4175746f72696461642064652053656c6c61646f2064652070727565626102083a16a0f6d84f70f4300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a301830160414c3c8dd2b1c4e17b8ccb3f48fec62f5f148d81236302f06092a864886f70d010904312204205fe6075847442b1eea668b09c8f86114d1271afe9991081fc0cdb5a31588da17300a06082a8648ce3d04030204483046022100d565654acf211a7290b744937e2aaf30fca36f88eef0e25be53efb937679aefd022100fa93dfc8a131354da2582a4619c7528a970aad562aa44c8dbf205da418cbf4b2"],"sha256":"397f7c6c8ba503ef14d39865ba58afd15da133e4bad5d6dd198bd8d062ad49c7","subject":"5b9ac8c88dc7ba10708f2a31100324d251ddd50db6a14d90787d829a1bf48ad8","gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,32],"tsa":[143,439],"imprint_sha256":true,"check":false,"tsa_holder":"Autoridad de Sellado de prueba","gen_time_plus_accuracy":[1790769600,0]},
|
|
{"names":["seal: a TSTInfo of version 2: S2"],"der":["3082037a06092a864886f70d010702a082036b30820367020101310d300b06096086480165030402013060060b2a864886f70d0109100104a051044f304d02010206032a0304302f300b060960864801650304020104203d799ba25f479a7f2d0c37fcf326752ce74b3a0f654dbb9026738c763afe068302012a180f32303236303933303132303030305aa08201b7",2,"3182013430820130020101304d304131163014060355040a130d446174654b6579732074657374312730250603550403131e4175746f72696461642064652053656c6c61646f2064652070727565626102083a16a0f6d84f70f4300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a301830160414c3c8dd2b1c4e17b8ccb3f48fec62f5f148d81236302f06092a864886f70d010904312204207e5374ba63316e3801f8ceee00bf0d1654583ad4b2abf0c568aee47d8b8cec8a300a06082a8648ce3d04030204473045022004409f426a034d27775b2246e7443d881835760d2604ed66f36500f15add84fb022100f9262340f4a1f379e50b1f5148326051596c968761890c22aede2be197a29628"],"sha256":"642b59d5bed3b8a207a0dda95725dc4057214e26957844d930983538fa00aa3d","subject":"5b9ac8c88dc7ba10708f2a31100324d251ddd50db6a14d90787d829a1bf48ad8","error":"cms: the form breaks the profile: the TSTInfo: the version is not 1","kind":"form"},
|
|
{"names":["seal: an accuracy of 1000 micros: S2"],"der":["3082038106092a864886f70d010702a08203723082036e020101310d300b06096086480165030402013066060b2a864886f70d0109100104a0570455305302010106032a0304302f300b060960864801650304020104203d799ba25f479a7f2d0c37fcf326752ce74b3a0f654dbb9026738c763afe068302012a180f32303236303933303132303030305a3004810203e8a08201b7",2,"3182013530820131020101304d304131163014060355040a130d446174654b6579732074657374312730250603550403131e4175746f72696461642064652053656c6c61646f2064652070727565626102083a16a0f6d84f70f4300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a301830160414c3c8dd2b1c4e17b8ccb3f48fec62f5f148d81236302f06092a864886f70d0109043122042054f4193f7c2178dae2b2cf95b0b7ceb40692212a3f09a3a964e38184b52ab410300a06082a8648ce3d04030204483046022100cbff307f50f9f8c8697034bd631677ac6507c0602c1a0ae515d1e25d3b95fb09022100fdccbb6c545f5aee1bb23ff8ab2da3e4ddd34a89e2c5bb98e54527ff4f8a5b4a"],"sha256":"e90ee2ea86e01afeec1ded7f25e68965e99dcf024e8aaa823f64c6e9930637fe","subject":"5b9ac8c88dc7ba10708f2a31100324d251ddd50db6a14d90787d829a1bf48ad8","error":"cms: the form breaks the profile: the TSTInfo: accuracy millis or micros outside 1 to 999","kind":"form"},
|
|
{"names":["seal: SHA-384 in the imprint: S1"],"der":["3082038906092a864886f70d010702a082037a30820376020101310d300b06096086480165030402013070060b2a864886f70d0109100104a061045f305d02010106032a0304303f300b06096086480165030402020430e8ebf3d61bf90b15bca8f52f442c258a22fd8813dde6462308f13d3d2ae3bc512fb5b2613a392c68a94f4281a60ee3be02012a180f32303236303933303132303030305aa08201b7",2,"318201333082012f020101304d304131163014060355040a130d446174654b6579732074657374312730250603550403131e4175746f72696461642064652053656c6c61646f2064652070727565626102083a16a0f6d84f70f4300b0609608648016503040201a07a301a06092a864886f70d010903310d060b2a864886f70d0109100104302b060b2a864886f70d010910020c311c301a301830160414c3c8dd2b1c4e17b8ccb3f48fec62f5f148d81236302f06092a864886f70d010904312204200fb8e41b236629a2ce055afa2f6fc3bc4fbc56a606cb5dc6eb44388b65a65133300a06082a8648ce3d04030204463044022075e31ea8dfb2a6e2f4a993a81f274b8f18c699ec988e2ea51d3c8e3a02e5c814022002c4dc6805262ae4c4abe3ca14797462d8026d49cc336701e9f9b8be2ee5c02f"],"sha256":"9368991db6bfce82d731f8ad7c868d9e419c466d9acc375c7b80b12174b6538a","subject":"5b9ac8c88dc7ba10708f2a31100324d251ddd50db6a14d90787d829a1bf48ad8","gen_time":[1790769600,0],"accuracy_us":0,"imprint_alg":{"oid":[76,9],"params":null},"imprint":[87,48],"tsa":[159,439],"imprint_sha256":false,"check":true,"tsa_holder":"Autoridad de Sellado de prueba","gen_time_plus_accuracy":[1790769600,0]}
|
|
],
|
|
"fixtures": []
|
|
}
|
|
''';
|