# RFC 3161 tokens, their payload and the certificates that issued
# them, from a throwaway test authority created with OpenSSL. Lines
# are  name|hex
#
# rsa_token is signed with RSA-SHA256, ecdsa_token with
# ECDSA-SHA256 on P-256, both under the same CA. The keys were
# generated for the test and discarded; the CA is trusted by nothing
# and is not meant to be.
rsa_token|3082094030030201003082093706092a864886f70d010702a082092830820924020103310f300d0609608648016503040201050030819d060b2a864886f70d0109100104a0818d04818a30818702010106042a0304013031300d06096086480165030402010500042085599123850190ae974edd4400dd787d56516bed115c1ca55df5c69db5804152020102180f32303236303931323232303033355a30030201010101ff020900cd3165d56fa56d9ca022a420301e311c301a06035504030c13627269636b6c61796572207465737420545341a08206613082033e30820226a00302010202147c47eb62433c21791bd8defd2f36758e3c7e7c14300d06092a864886f70d01010b0500301d311b301906035504030c12627269636b6c617965722074657374204341301e170d3236303931323232303033355a170d3336303930393232303033355a301e311c301a06035504030c13627269636b6c6179657220746573742054534130820122300d06092a864886f70d01010105000382010f003082010a0282010100b6de9a107ccefd0978251f6154aef7cb62d4d27affd11f841da4aa3feffc761a7619a1d2e3000a1f095d945e55f76b390ac383a10ee476993038766bdf5c8b76f0fbc206b1f3fefeb1d1d3ff7d67223c318ae48ae330c0d3659673ccac151489f3753bede55222733099eeee5074b5f29c0be70a76ceb3a218f0b33b6ea880817440ea46737aac1f1c85ccf62a11bae5c95d1696d97465b0728ba7b571499be2e2a368f98be59bbb94390838115d009ff0cd4aefc70521eaaf098d74c2e7b69417996bf45df07db614b1eb437e596b69dd23064b7510d504a2ee98abfbd17fbd37e339c0c4c86a1812300f3f42a4f204efe130b6885ede94f28eedfd92e4bf830203010001a375307330160603551d250101ff040c300a06082b0601050507030830090603551d1304023000300e0603551d0f0101ff040403020780301d0603551d0e0416041452c09290bba13b3f44769d5b968500f46edb76d5301f0603551d230418301680148a9dd9b5d3513c662f347b021fe1fe82f3a4c170300d06092a864886f70d01010b050003820101008c0861e96e0ad7b6101e1ce3d6cac48ba09c4759b3d6ee86d8a09c05e0668d8f73f5ec81344d61e6ec5bc4ea8c4daea35b050b4829c1593d0e9cd20f8b44bffc0e849a005056ef12e7329154b5abd6ead3916b77d9102e2b412d234b2cbf94513000c34af57e7f465fcc0e960044617f84d3407ff32ae674d51cea635b5197a1d26928b1a6961be86338ef4bc2adae8086e9731cb770a6e107f4aee14f6c72bc5ab9a3fbd8c8ece7f2f23b928a5cb1724e7e081184838e2249bbb9454e3dd242da3290e8fdef91cbac963aebc71860f0335325e6894ef4b90131563dbfd187691e8f2dc2374a390120dfc70bf2d702f012e0b073cd8d969227869c3880098d9c3082031b30820203a003020102021407d62d73c1e260fa5b0980e712186ef7b2b042ef300d06092a864886f70d01010b0500301d311b301906035504030c12627269636b6c617965722074657374204341301e170d3236303931323232303033355a170d3336303930393232303033355a301d311b301906035504030c12627269636b6c61796572207465737420434130820122300d06092a864886f70d01010105000382010f003082010a0282010100cd7f394127fa011bf0bdcb1ab22bbc3f0af8654552891ba9e9946e3897991af726fff36152ed63c291e6e83ef698de9f49383c55f99032257b11bc7e588c4938b8e81268c142335f4e7291855a70ce57a59cac546eb8065e62f41303a11721d03e2043cf7e5591e634615f51859610da56254aae581176c8d2659a83eda8b79d1b7214202b3797fa6517e717f6ff825ddb83411246bc9d1097761aad4b645deddb5d8535b3764789a2edf699bead16a0cff0250099213d63c2ef88b47fc4f967a14fcb4f476e4ca7557449bf40780d87994abe7ea41249c5ce4f66de4e2587c65a48346a0310e4dd4d7ace9d02bd6c77c762b79d16801cde59eadbdf36697e7b0203010001a3533051301d0603551d0e041604148a9dd9b5d3513c662f347b021fe1fe82f3a4c170301f0603551d230418301680148a9dd9b5d3513c662f347b021fe1fe82f3a4c170300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820101002e792b4a54f024d226c37d846945e28d4a88121752de7ad58c60aed277f8a000a6fd2ae12d1b88c4bc13d8dbe6a1a836823832590c001381266144ccba3ebde9e9a82a4399682a98e12c3a6d3c89eb3e9f99f894958187b634011e20fbe9458d678f19917082ae857dc15d7b27f401afcb5c2fd93a3bf5226cc4f64d6b34b646c45840496207d8f87d610c78c71fd0ce86e59c577fcc9effc067d1f725223b85ceb84f21dd55b91ca4a2769d8faa92519a02867e587118dc4d90158790fbfda55f99fd9e5b05ca08163ed376405842c81aeecb7d13ec01880d3a5037d5a27200e62c8ea6297177056dbc08ea4df9d75e52a04237829ac21a6198c6ad0d658e7a31820207308202030201013035301d311b301906035504030c12627269636b6c61796572207465737420434102147c47eb62433c21791bd8defd2f36758e3c7e7c14300d06096086480165030402010500a081a4301a06092a864886f70d010903310d060b2a864886f70d0109100104301c06092a864886f70d010905310f170d3236303931323232303033355a302f06092a864886f70d01090431220420bb40a63b488255fe70d9712ade5bdab945028f194b3ca9f14cced905c63a38573037060b2a864886f70d010910022f31283026302430220420cec40a7d58dac61803c40b97df77d0fbef5cb7654fc4e952391339e74b7628db300d06092a864886f70d0101010500048201000ec64a3f95d12949de43e67b8f4d09ef2eac074188415f289ed5ad45bb504591d948d0c8fb992b148edc845597f0a46b6f25d37155ea0be93bc8a87ff057e84b50d6710fff97f307cdeca74b83dd2141dca78374691fd2cc4c218d25578abfb20a1d17e019fa38880149f38a51833af194bd5da3123948a2dba9e60d3d1ea6d15823d402f2d365400bbd379c05dd86be28a8306aaec93348a85c1149890cd9f8f76e7eb027f5fca9191f7251a265221e6dd3a6ad374db48f3b4482f65fd98d45a5dd67b7bcc111f13b40ed1955b45aa8490da1163f1af94e3292b147b94320aec7db1a47947465d351ec1b717d1629da63d11e9f1d370cbe4e48231bbbccea4a
ecdsa_token|308207c33003020100308207ba06092a864886f70d010702a08207ab308207a7020103310f300d060960864801650304020105003081a2060b2a864886f70d0109100104a0819204818f30818c02010106042a0304013031300d06096086480165030402010500042085599123850190ae974edd4400dd787d56516bed115c1ca55df5c69db5804152020103180f32303236303931323232353534335a30030201010101ff02083232a7dfa482b407a028a42630243122302006035504030c19627269636b6c61796572207465737420454344534120545341a082059c3082027930820161a00302010202147e28dbbcdb65101997a9bac1fac2c7ff9c6d9447300d06092a864886f70d01010b0500301d311b301906035504030c12627269636b6c617965722074657374204341301e170d3236303931323232353534335a170d3336303930393232353534335a30243122302006035504030c19627269636b6c617965722074657374204543445341205453413059301306072a8648ce3d020106082a8648ce3d030107034200044f597dacd829c861552a929e1f859b25997aff743e55fc1925da1bfcf4100d1fef9430ca199d10a835044dc42c70561a830899324bcbb38c98eba0baa103c1ada375307330160603551d250101ff040c300a06082b0601050507030830090603551d1304023000300e0603551d0f0101ff040403020780301d0603551d0e04160414abff6f43c71e49d4f4ffe3c10f1902785311fb77301f0603551d230418301680148a9dd9b5d3513c662f347b021fe1fe82f3a4c170300d06092a864886f70d01010b05000382010100631621e5eeaf4651cfd96db9ac44224361f1fd4bc912ae2afea4187902e485dc00fb422e7ce3d5be84e45211c18f16e8ed395d1ec22f4abb5411b080f215e4befe0485ab20739e091c88f9d15036a43416eb4ffff450887b4d42d13aa61bff3a56a0d3ced8bf3224c822856236034b24e5832e267d46ea4c01ad76093afd79bfbda07d1409e2d35b50f083568aff0f28f558f61884013c610766c6dad4a37479f65dd96dff03c9ba05287640e622d75f670730cb619ee190dd878aba96f6522ecc8da8762f02a0405b671813b6f74e76a2dceb57b78f684eb635392e09aaa954d0e1f46b8c075a1f7485d2de1626d05510d7fc79a16db1fcd75bcf3cc62e8d2f3082031b30820203a003020102021407d62d73c1e260fa5b0980e712186ef7b2b042ef300d06092a864886f70d01010b0500301d311b301906035504030c12627269636b6c617965722074657374204341301e170d3236303931323232303033355a170d3336303930393232303033355a301d311b301906035504030c12627269636b6c61796572207465737420434130820122300d06092a864886f70d01010105000382010f003082010a0282010100cd7f394127fa011bf0bdcb1ab22bbc3f0af8654552891ba9e9946e3897991af726fff36152ed63c291e6e83ef698de9f49383c55f99032257b11bc7e588c4938b8e81268c142335f4e7291855a70ce57a59cac546eb8065e62f41303a11721d03e2043cf7e5591e634615f51859610da56254aae581176c8d2659a83eda8b79d1b7214202b3797fa6517e717f6ff825ddb83411246bc9d1097761aad4b645deddb5d8535b3764789a2edf699bead16a0cff0250099213d63c2ef88b47fc4f967a14fcb4f476e4ca7557449bf40780d87994abe7ea41249c5ce4f66de4e2587c65a48346a0310e4dd4d7ace9d02bd6c77c762b79d16801cde59eadbdf36697e7b0203010001a3533051301d0603551d0e041604148a9dd9b5d3513c662f347b021fe1fe82f3a4c170301f0603551d230418301680148a9dd9b5d3513c662f347b021fe1fe82f3a4c170300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820101002e792b4a54f024d226c37d846945e28d4a88121752de7ad58c60aed277f8a000a6fd2ae12d1b88c4bc13d8dbe6a1a836823832590c001381266144ccba3ebde9e9a82a4399682a98e12c3a6d3c89eb3e9f99f894958187b634011e20fbe9458d678f19917082ae857dc15d7b27f401afcb5c2fd93a3bf5226cc4f64d6b34b646c45840496207d8f87d610c78c71fd0ce86e59c577fcc9effc067d1f725223b85ceb84f21dd55b91ca4a2769d8faa92519a02867e587118dc4d90158790fbfda55f99fd9e5b05ca08163ed376405842c81aeecb7d13ec01880d3a5037d5a27200e62c8ea6297177056dbc08ea4df9d75e52a04237829ac21a6198c6ad0d658e7a3182014a308201460201013035301d311b301906035504030c12627269636b6c61796572207465737420434102147e28dbbcdb65101997a9bac1fac2c7ff9c6d9447300d06096086480165030402010500a081a4301a06092a864886f70d010903310d060b2a864886f70d0109100104301c06092a864886f70d010905310f170d3236303931323232353534335a302f06092a864886f70d01090431220420744f8ef0d653953c67cdfacdb8300f22b3b9c3e50495d320050e9c559175731d3037060b2a864886f70d010910022f31283026302430220420ee048ad315415ce6a8816dc1205870e186324e7666d673836f25825c4dff14c8300a06082a8648ce3d04030204483046022100c9915c4f9a6f98bbcb2aec9bd986631648c528a7f0cdbc9373ac873ccf312496022100bfc398c8a0d358f8019250b7f1f27562bdbefb9da57eb5ef3db1b295141f097d
payload|746865206279746573206265696e672074696d657374616d706564
rsa_cert|3082033e30820226a00302010202147c47eb62433c21791bd8defd2f36758e3c7e7c14300d06092a864886f70d01010b0500301d311b301906035504030c12627269636b6c617965722074657374204341301e170d3236303931323232303033355a170d3336303930393232303033355a301e311c301a06035504030c13627269636b6c6179657220746573742054534130820122300d06092a864886f70d01010105000382010f003082010a0282010100b6de9a107ccefd0978251f6154aef7cb62d4d27affd11f841da4aa3feffc761a7619a1d2e3000a1f095d945e55f76b390ac383a10ee476993038766bdf5c8b76f0fbc206b1f3fefeb1d1d3ff7d67223c318ae48ae330c0d3659673ccac151489f3753bede55222733099eeee5074b5f29c0be70a76ceb3a218f0b33b6ea880817440ea46737aac1f1c85ccf62a11bae5c95d1696d97465b0728ba7b571499be2e2a368f98be59bbb94390838115d009ff0cd4aefc70521eaaf098d74c2e7b69417996bf45df07db614b1eb437e596b69dd23064b7510d504a2ee98abfbd17fbd37e339c0c4c86a1812300f3f42a4f204efe130b6885ede94f28eedfd92e4bf830203010001a375307330160603551d250101ff040c300a06082b0601050507030830090603551d1304023000300e0603551d0f0101ff040403020780301d0603551d0e0416041452c09290bba13b3f44769d5b968500f46edb76d5301f0603551d230418301680148a9dd9b5d3513c662f347b021fe1fe82f3a4c170300d06092a864886f70d01010b050003820101008c0861e96e0ad7b6101e1ce3d6cac48ba09c4759b3d6ee86d8a09c05e0668d8f73f5ec81344d61e6ec5bc4ea8c4daea35b050b4829c1593d0e9cd20f8b44bffc0e849a005056ef12e7329154b5abd6ead3916b77d9102e2b412d234b2cbf94513000c34af57e7f465fcc0e960044617f84d3407ff32ae674d51cea635b5197a1d26928b1a6961be86338ef4bc2adae8086e9731cb770a6e107f4aee14f6c72bc5ab9a3fbd8c8ece7f2f23b928a5cb1724e7e081184838e2249bbb9454e3dd242da3290e8fdef91cbac963aebc71860f0335325e6894ef4b90131563dbfd187691e8f2dc2374a390120dfc70bf2d702f012e0b073cd8d969227869c3880098d9c
ecdsa_cert|3082027930820161a00302010202147e28dbbcdb65101997a9bac1fac2c7ff9c6d9447300d06092a864886f70d01010b0500301d311b301906035504030c12627269636b6c617965722074657374204341301e170d3236303931323232353534335a170d3336303930393232353534335a30243122302006035504030c19627269636b6c617965722074657374204543445341205453413059301306072a8648ce3d020106082a8648ce3d030107034200044f597dacd829c861552a929e1f859b25997aff743e55fc1925da1bfcf4100d1fef9430ca199d10a835044dc42c70561a830899324bcbb38c98eba0baa103c1ada375307330160603551d250101ff040c300a06082b0601050507030830090603551d1304023000300e0603551d0f0101ff040403020780301d0603551d0e04160414abff6f43c71e49d4f4ffe3c10f1902785311fb77301f0603551d230418301680148a9dd9b5d3513c662f347b021fe1fe82f3a4c170300d06092a864886f70d01010b05000382010100631621e5eeaf4651cfd96db9ac44224361f1fd4bc912ae2afea4187902e485dc00fb422e7ce3d5be84e45211c18f16e8ed395d1ec22f4abb5411b080f215e4befe0485ab20739e091c88f9d15036a43416eb4ffff450887b4d42d13aa61bff3a56a0d3ced8bf3224c822856236034b24e5832e267d46ea4c01ad76093afd79bfbda07d1409e2d35b50f083568aff0f28f558f61884013c610766c6dad4a37479f65dd96dff03c9ba05287640e622d75f670730cb619ee190dd878aba96f6522ecc8da8762f02a0405b671813b6f74e76a2dceb57b78f684eb635392e09aaa954d0e1f46b8c075a1f7485d2de1626d05510d7fc79a16db1fcd75bcf3cc62e8d2f
ca|3082031b30820203a003020102021407d62d73c1e260fa5b0980e712186ef7b2b042ef300d06092a864886f70d01010b0500301d311b301906035504030c12627269636b6c617965722074657374204341301e170d3236303931323232303033355a170d3336303930393232303033355a301d311b301906035504030c12627269636b6c61796572207465737420434130820122300d06092a864886f70d01010105000382010f003082010a0282010100cd7f394127fa011bf0bdcb1ab22bbc3f0af8654552891ba9e9946e3897991af726fff36152ed63c291e6e83ef698de9f49383c55f99032257b11bc7e588c4938b8e81268c142335f4e7291855a70ce57a59cac546eb8065e62f41303a11721d03e2043cf7e5591e634615f51859610da56254aae581176c8d2659a83eda8b79d1b7214202b3797fa6517e717f6ff825ddb83411246bc9d1097761aad4b645deddb5d8535b3764789a2edf699bead16a0cff0250099213d63c2ef88b47fc4f967a14fcb4f476e4ca7557449bf40780d87994abe7ea41249c5ce4f66de4e2587c65a48346a0310e4dd4d7ace9d02bd6c77c762b79d16801cde59eadbdf36697e7b0203010001a3533051301d0603551d0e041604148a9dd9b5d3513c662f347b021fe1fe82f3a4c170301f0603551d230418301680148a9dd9b5d3513c662f347b021fe1fe82f3a4c170300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820101002e792b4a54f024d226c37d846945e28d4a88121752de7ad58c60aed277f8a000a6fd2ae12d1b88c4bc13d8dbe6a1a836823832590c001381266144ccba3ebde9e9a82a4399682a98e12c3a6d3c89eb3e9f99f894958187b634011e20fbe9458d678f19917082ae857dc15d7b27f401afcb5c2fd93a3bf5226cc4f64d6b34b646c45840496207d8f87d610c78c71fd0ce86e59c577fcc9effc067d1f725223b85ceb84f21dd55b91ca4a2769d8faa92519a02867e587118dc4d90158790fbfda55f99fd9e5b05ca08163ed376405842c81aeecb7d13ec01880d3a5037d5a27200e62c8ea6297177056dbc08ea4df9d75e52a04237829ac21a6198c6ad0d658e7a
other_ca|30820301308201e9a00302010202142347cad1f66511b9c0644fc562dd51b7dab40c9c300d06092a864886f70d01010b05003010310e300c06035504030c056f74686572301e170d3236303931323232303635375a170d3236313031323232303635375a3010310e300c06035504030c056f7468657230820122300d06092a864886f70d01010105000382010f003082010a0282010100b65fff4300825585075e5649990852825ec8de781ec578bd0d38d3d389d099fe8d8082f2af5c96a1053232a35adf22bd87f1e18d36efbf91fad5b462b8f25ce8be4e7de8ad1dc8994cd3dc0e6ac4c08f35a1a29c88bb34a73bde67ec4ad745776b9d682dfcee6a53316b75cf6c265ffcbd9bda02d02368207a2ddc4a4c0312baba4ebdb3599390076777166c2be56df06c79015a9ab40c8c33d352601be1fe2755926b829561433692eb76b6af7c45a50825e353d9f2cee64187f13dcac5b0b2ecabecc147b277ee7db5b5c6ac4efaece77ad7c817cbea6c338a13fd11f402e33cd15cb79b1f9fc423cb7daaff2472fc42fac765af75bbad44f0c8e8f9400f750203010001a3533051301d0603551d0e041604148886679dedbdfc2e9c43c78e018042421e5a8422301f0603551d230418301680148886679dedbdfc2e9c43c78e018042421e5a8422300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820101009a37970a646073bf4a15edf073649d8379edbbf456f5f555b3f8edf25685e986520915ec1b4a0a85621bfeb62b9aae1cfe434d4c3f5baad47e97ea1d4f488deb70ace22f511be755c2e2d38a0251ebd32c674461952638b5d6765faf7330be9ea35122d62617e4c27d788b8871a267f3b1c7abf54ab7657fe2d1f09360878e643f1badc033c28c4c64a0d9438cad324fd349adcd14c0a04f43d832d1a783857c119610bca4a3cf48dc5850ec9a5302ad55f4d347e230a58a63278071ff605d8a451b32d4c3c63932d8a38099a02b5fbb039c0996547c34cd28236cd0b9e0ef6889bfed58f719702d53e4ea9388705f6287cd99d2e32f821c511dfdfcc9176303
