blob: a990835c13b6786ddc8941b42f189dedfbbc26af [file] [log] [blame]
{
"algorithm" : "XDH",
"generatorVersion" : "0.8r12",
"numberOfTests" : 535,
"header" : [
"Test vectors of type XdhComp are intended for tests that verify the",
"computation of and Xdh key exchange."
],
"notes" : {
"InvalidPublic" : "The private key and the public key do not use the same underlying group.",
"LowOrderPublic" : "The curves and its twists contain some points of low order. This test vector contains a public key with such a point. While many libraries reject such public keys, doing so is not a strict requirement according to RFC 7748.",
"NonCanonicalPublic" : "The public key is in non-canonical form. RFC 7749, section 5 defines the value that this public key represents. Section 7 of the same RFC recommends accepting such keys. If a non-canonical key is accepted then it must follow the RFC.",
"SmallPublicKey" : "The public key is insecure and does not belong to a valid private key. Some libraries reject such keys.",
"Twist" : "Public keys are either points on a given curve or points on its twist. The functions X25519 and X448 are defined for points on a twist with the goal that the output of computations do not leak private keys. Implementations may accept or reject points on a twist. If a point multiplication is performed then it is important that the result is correct, since otherwise attacks with invalid keys are possible.",
"ZeroSharedSecret" : "Some libraries include a check that the shared secret is not all-zero. This check is described in Section 6.1 of RFC 7748. "
},
"schema" : "xdh_asn_comp_schema.json",
"testGroups" : [
{
"curve" : "curve25519",
"type" : "XdhAsnComp",
"tests" : [
{
"tcId" : 1,
"comment" : "normal case",
"public" : "302a300506032b656e032100504a36999f489cd2fdbc08baff3d88fa00569ba986cba22548ffde80f9806829",
"private" : "302e020100300506032b656e04220420c8a9d5a91091ad851c668b0736c1c9a02936c0d3ad62670858088047ba057475",
"shared" : "436a2c040cf45fea9b29a0cb81b1f41458f863d0d61b453d0a982720d6d61320",
"result" : "valid",
"flags" : []
},
{
"tcId" : 2,
"comment" : "public key on twist",
"public" : "302a300506032b656e03210063aa40c6e38346c5caf23a6df0a5e6c80889a08647e551b3563449befcfc9733",
"private" : "302e020100300506032b656e04220420d85d8c061a50804ac488ad774ac716c3f5ba714b2712e048491379a500211958",
"shared" : "279df67a7c4611db4708a0e8282b195e5ac0ed6f4b2f292c6fbd0acac30d1332",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 3,
"comment" : "public key on twist",
"public" : "302a300506032b656e0321000f83c36fded9d32fadf4efa3ae93a90bb5cfa66893bc412c43fa7287dbb99779",
"private" : "302e020100300506032b656e04220420c8b45bfd32e55325d9fd648cb302848039000b390e44d521e58aab3b29a6964b",
"shared" : "4bc7e01e7d83d6cf67632bf90033487a5fc29eba5328890ea7b1026d23b9a45f",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 4,
"comment" : "public key on twist",
"public" : "302a300506032b656e0321000b8211a2b6049097f6871c6c052d3c5fc1ba17da9e32ae458403b05bb283092a",
"private" : "302e020100300506032b656e04220420f876e34bcbe1f47fbc0fddfd7c1e1aa53d57bfe0f66d243067b424bb6210be51",
"shared" : "119d37ed4b109cbd6418b1f28dea83c836c844715cdf98a3a8c362191debd514",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 5,
"comment" : "public key on twist",
"public" : "302a300506032b656e032100343ac20a3b9c6a27b1008176509ad30735856ec1c8d8fcae13912d08d152f46c",
"private" : "302e020100300506032b656e04220420006ac1f3a653a4cdb1d37bba94738f8b957a57beb24d646e994dc29a276aad45",
"shared" : "cc4873aed3fcee4b3aaea7f0d20716b4276359081f634b7bea4b705bfc8a4d3e",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 6,
"comment" : "public key on twist",
"public" : "302a300506032b656e032100fa695fc7be8d1be5bf704898f388c452bafdd3b8eae805f8681a8d15c2d4e142",
"private" : "302e020100300506032b656e0422042008da77b26d06dff9d9f7fd4c5b3769f8cdd5b30516a5ab806be324ff3eb69e60",
"shared" : "b6f8e2fcb1affc79e2ff798319b2701139b95ad6dd07f05cbac78bd83edfd92e",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 7,
"comment" : "public key on twist",
"public" : "302a300506032b656e0321000200000000000000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420d03edde9f3e7b799045f9ac3793d4a9277dadeadc41bec0290f81f744f73775f",
"shared" : "b87a1722cc6c1e2feecb54e97abd5a22acc27616f78f6e315fd2b73d9f221e57",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 8,
"comment" : "public key on twist",
"public" : "302a300506032b656e0321000300000000000000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420e09d57a914e3c29036fd9a442ba526b5cdcdf28216153e636c10677acab6bd6a",
"shared" : "a29d8dad28d590cd3017aa97a4761f851bf1d3672b042a4256a45881e2ad9035",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 9,
"comment" : "public key on twist",
"public" : "302a300506032b656e032100ff00000000000000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420e0ed78e6ee02f08bec1c15d66fbbe5b83ffc37ea14e1512cc1bd4b2ea6d8066f",
"shared" : "e703bc8aa94b7d87ba34e2678353d12cdaaa1a97b5ca3e1b8c060c4636087f07",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 10,
"comment" : "public key on twist",
"public" : "302a300506032b656e032100ffff000000000000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420a8a1a2ec9fa9915ae7aace6a37c68591d39e15995c4ef5ebd3561c02f72dda41",
"shared" : "ff5cf041e924dbe1a64ac9bdba96bdcdfaf7d59d91c7e33e76ed0e4c8c836446",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 11,
"comment" : "public key on twist",
"public" : "302a300506032b656e0321000000010000000000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420a8c9df5820eb399d471dfa3215d96055b3c7d0f4ea49f8ab028d6a6e3194517b",
"shared" : "a92a96fa029960f9530e6fe37e2429cd113be4d8f3f4431f8546e6c76351475d",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 12,
"comment" : "public key on twist",
"public" : "302a300506032b656e032100ffffff0f00000000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420d0d31c491cbd39271859b4a63a316826507b1db8c701709fd0ffe3eb21c4467c",
"shared" : "9f8954868158ec62b6b586b8cae1d67d1b9f4c03d5b3ca0393cee71accc9ab65",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 13,
"comment" : "public key on twist",
"public" : "302a300506032b656e032100ffffffff00000000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420d053e7bf1902619cd61c9c739e09d54c4147f46d190720966f7de1d9cffbbd4e",
"shared" : "6cbf1dc9af97bc148513a18be4a257de1a3b065584df94e8b43c1ab89720b110",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 14,
"comment" : "public key on twist",
"public" : "302a300506032b656e0321000000000000001000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420a021d75009a4596e5a33f12921c10f3670933bc80dde3bba22881b6120582144",
"shared" : "38284b7086095a9406028c1f800c071ea106039ad7a1d7f82fe00906fd90594b",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 15,
"comment" : "public key on twist",
"public" : "302a300506032b656e0321000000000000000001000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420a89c6687f99bd569a01fd8bd438236160d15ce2c57c1d71ebaa3f2da88233863",
"shared" : "c721041df0244071794a8db06b9f7eaeec690c257265343666f4416f4166840f",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 16,
"comment" : "public key on twist",
"public" : "302a300506032b656e032100ffffffffffffffff000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e0422042068964bca51465bf0f5ba524b1482ceff0e960a1ed9f48dcc30f1608d0e501a50",
"shared" : "25ff9a6631b143dbdbdc207b38e38f832ae079a52a618c534322e77345fd9049",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 17,
"comment" : "public key on twist",
"public" : "302a300506032b656e0321000000000000000000000000000000000000000000000000000100000000000000",
"private" : "302e020100300506032b656e04220420a8e56bb13a9f2b33b8e6750b4a6e6621dc26ae8c5c624a0992c8f0d5b910f170",
"shared" : "f294e7922c6cea587aefe72911630d50f2456a2ba7f21207d57f1ecce04f6213",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 18,
"comment" : "public key on twist",
"public" : "302a300506032b656e032100ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000",
"private" : "302e020100300506032b656e04220420e045f55c159451e97814d747050fd7769bd478434a01876a56e553f66384a74c",
"shared" : "ff4715bd8cf847b77c244ce2d9b008b19efaa8e845feb85ce4889b5b2c6a4b4d",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 19,
"comment" : "public key on twist",
"public" : "302a300506032b656e032100ffffff030000f8ffff1f0000c0ffffff000000feffff070000f0ffff3f000000",
"private" : "302e020100300506032b656e04220420105d621e1ef339c3d99245cfb77cd3a5bd0c4427a0e4d8752c3b51f045889b4f",
"shared" : "61eace52da5f5ecefafa4f199b077ff64f2e3d2a6ece6f8ec0497826b212ef5f",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 20,
"comment" : "public key on twist",
"public" : "302a300506032b656e032100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0000",
"private" : "302e020100300506032b656e04220420d88a441e706f606ae7f630f8b21f3c2554739e3e549f804118c03771f608017b",
"shared" : "ff1b509a0a1a54726086f1e1c0acf040ab463a2a542e5d54e92c6df8126cf636",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 21,
"comment" : "public key on twist",
"public" : "302a300506032b656e0321000000000000000000000000000000000000000000000000000000000000800000",
"private" : "302e020100300506032b656e0422042080bbad168222276200aafd36f7f25fdc025632d8bf9f6354bb762e06fb63e250",
"shared" : "f134e6267bf93903085117b99932cc0c7ba26f25fca12102a26d7533d9c4272a",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 22,
"comment" : "public key on twist",
"public" : "302a300506032b656e032100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f",
"private" : "302e020100300506032b656e0422042068e134092e94e622c8a0cd18aff55be23dabd994ebdee982d90601f6f0f4b369",
"shared" : "74bfc15e5597e9f5193f941e10a5c008fc89f051392723886a4a8fe5093a7354",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 23,
"comment" : "public key on twist",
"public" : "302a300506032b656e0321000000000000000000000000000000000000000000000000000000000000000020",
"private" : "302e020100300506032b656e04220420e8e43fc1ebac0bbc9b99c8035ee1ac59b90f19a16c42c0b90f96adfcc5fdee78",
"shared" : "0d41a5b3af770bf2fcd34ff7972243a0e2cf4d34f2046a144581ae1ec68df03b",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 24,
"comment" : "public key on twist",
"public" : "302a300506032b656e032100000000fcffff070000e0ffff3f000000ffffff010000f8ffff0f0000c0ffff7f",
"private" : "302e020100300506032b656e0422042018bffb16f92680a9e267473e43c464476d5372ddd1f664f3d0678efe7c98bc79",
"shared" : "5894e0963583ae14a0b80420894167f4b759c8d2eb9b69cb675543f66510f646",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 25,
"comment" : "public key on twist",
"public" : "302a300506032b656e032100ffffffffffffff00000000000000ffffffffffffff00000000000000ffffff7f",
"private" : "302e020100300506032b656e04220420300305eb002bf86c71fe9c0b311993727b9dc618d0ce7251d0dfd8552d17905d",
"shared" : "f8624d6e35e6c548ac47832f2e5d151a8e53b9290363b28d2ab8d84ab7cb6a72",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 26,
"comment" : "public key on twist",
"public" : "302a300506032b656e03210000000000ffffffff00000000ffffffff00000000ffffffff00000000ffffff7f",
"private" : "302e020100300506032b656e0422042080da9f02842247d4ade5ddbac51dbce55ea7dca2844e7f97ab8987ce7fd8bc71",
"shared" : "bfe183ba3d4157a7b53ef178613db619e27800f85359c0b39a9fd6e32152c208",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 27,
"comment" : "public key on twist",
"public" : "302a300506032b656e032100edfffffffffffffffffffffffffffeffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e04220420806e7f26ca3246de8182946cbed09f52b95da626c823c7b50450001a47b7b252",
"shared" : "bca4a0724f5c1feb184078448c898c8620e7caf81f64cca746f557dff2498859",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 28,
"comment" : "public key on twist",
"public" : "302a300506032b656e032100edfffffffffffffeffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e0422042058354fd64bc022cba3a71b2ae64281e4ea7bf6d65fdbaead1440eeb18604fe62",
"shared" : "b3418a52464c15ab0cacbbd43887a1199206d59229ced49202300638d7a40f04",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 29,
"comment" : "public key on twist",
"public" : "302a300506032b656e032100edffffffffffefffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e04220420f0019cf05159794cc8052b00c2e75b7f46fb6693c4b38c02b12a4fe272e8556a",
"shared" : "fcde6e0a3d5fd5b63f10c2d3aad4efa05196f26bc0cb26fd6d9d3bd015eaa74f",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 30,
"comment" : "public key on twist",
"public" : "302a300506032b656e032100edfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e04220420d0fca64cc5f3a0c8e75c824e8b09d1615aa79aeba139bb7302e2bb2fcbe54b40",
"shared" : "7d62f189444c6231a48afab10a0af2eee4a52e431ea05ff781d616af2114672f",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 31,
"comment" : "public key on twist",
"public" : "302a300506032b656e032100eaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e04220420d02456e456911d3c6cd054933199807732dfdc958642ad1aebe900c793bef24a",
"shared" : "07ba5fcbda21a9a17845c401492b10e6de0a168d5c94b606694c11bac39bea41",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 32,
"comment" : "public key = 0",
"public" : "302a300506032b656e0321000000000000000000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e0422042088227494038f2bb811d47805bcdf04a2ac585ada7f2f23389bfd4658f9ddd45e",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"SmallPublicKey",
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 33,
"comment" : "public key = 1",
"public" : "302a300506032b656e0321000100000000000000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e0422042048232e8972b61c7e61930eb9450b5070eae1c670475685541f0476217e48184f",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"SmallPublicKey",
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 34,
"comment" : "edge case public key",
"public" : "302a300506032b656e0321000400000000000000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420a8386f7f16c50731d64f82e6a170b142a4e34f31fd7768fcb8902925e7d1e25a",
"shared" : "34b7e4fa53264420d9f943d15513902342b386b172a0b0b7c8b8f2dd3d669f59",
"result" : "valid",
"flags" : []
},
{
"tcId" : 35,
"comment" : "edge case public key",
"public" : "302a300506032b656e0321000001000000000000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420d05abd08bf5e62538cb9a5ed105dbedd6de38d07940085072b4311c2678ed77d",
"shared" : "3aa227a30781ed746bd4b3365e5f61461b844d09410c70570abd0d75574dfc77",
"result" : "valid",
"flags" : []
},
{
"tcId" : 36,
"comment" : "edge case public key",
"public" : "302a300506032b656e0321000000001000000000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420f0b8b0998c8394364d7dcb25a3885e571374f91615275440db0645ee7c0a6f6b",
"shared" : "97755e7e775789184e176847ffbc2f8ef98799d46a709c6a1c0ffd29081d7039",
"result" : "valid",
"flags" : []
},
{
"tcId" : 37,
"comment" : "edge case public key",
"public" : "302a300506032b656e0321000000000001000000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420d00c35dc17460f360bfae7b94647bc4e9a7ad9ce82abeadb50a2f1a0736e2175",
"shared" : "c212bfceb91f8588d46cd94684c2c9ee0734087796dc0a9f3404ff534012123d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 38,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100ffffffffffff0f00000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420385fc8058900a85021dd92425d2fb39a62d4e23aef1d5104c4c2d88712d39e4d",
"shared" : "388faffb4a85d06702ba3e479c6b216a8f33efce0542979bf129d860f93b9f02",
"result" : "valid",
"flags" : []
},
{
"tcId" : 39,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100ffffffffffffff00000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420e0614b0c408af24d9d24c0a72f9137fbd6b16f02ccc94797ea3971ab16073a7f",
"shared" : "877fec0669d8c1a5c866641420eea9f6bd1dfd38d36a5d55a8c0ab2bf3105c68",
"result" : "valid",
"flags" : []
},
{
"tcId" : 40,
"comment" : "edge case public key",
"public" : "302a300506032b656e0321000000000000000000010000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420f004b8fd05d9fffd853cdc6d2266389b737e8dfc296ad00b5a69b2a9dcf72956",
"shared" : "180373ea0f23ea73447e5a90398a97d490b541c69320719d7dd733fb80d5480f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 41,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100ffffffffffffffffffffffffffff000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420e80bf0e609bf3b035b552f9db7e9ecbc44a04b7910b1493661a524f46c3c2277",
"shared" : "208142350af938aba52a156dce19d3c27ab1628729683cf4ef2667c3dc60cf38",
"result" : "valid",
"flags" : []
},
{
"tcId" : 42,
"comment" : "edge case public key",
"public" : "302a300506032b656e0321000000000000000000000000000000010000000000000000000000000000000000",
"private" : "302e020100300506032b656e0422042048890e95d1b03e603bcb51fdf6f296f1f1d10f5df10e00b8a25c9809f9aa1a54",
"shared" : "1c3263890f7a081cefe50cb92abd496582d90dcc2b9cb858bd286854aa6b0a7e",
"result" : "valid",
"flags" : []
},
{
"tcId" : 43,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100ffffffffffffffffffffffffffffffff00000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420a806f1e39b742615a7dde3b29415ed827c68f07d4a47a4d9595c40c7fccb9263",
"shared" : "56128e78d7c66f48e863e7e6f2caa9c0988fd439deac11d4aac9664083087f7a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 44,
"comment" : "edge case public key",
"public" : "302a300506032b656e0321000000000000000000000000000000000001000000000000000000000000000000",
"private" : "302e020100300506032b656e042204209899d5e265e1fc7c32345227d6699a6d6b5517cf33b43ab156ee20df4878794e",
"shared" : "30eca56f1f1c2e8ff780134e0e9382c5927d305d86b53477e9aeca79fc9ced05",
"result" : "valid",
"flags" : []
},
{
"tcId" : 45,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000",
"private" : "302e020100300506032b656e04220420d842316e5476aeaee838204258a06f15de011ba40b9962705e7f6e889fe71f40",
"shared" : "cb21b7aa3f992ecfc92954849154b3af6b96a01f17bf21c612da748db38eb364",
"result" : "valid",
"flags" : []
},
{
"tcId" : 46,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000",
"private" : "302e020100300506032b656e04220420a0933ee30512b25ee4e900aaa07f73e507a8ec53b53a44626e0f589af4e0356c",
"shared" : "c5caf8cabc36f086deaf1ab226434098c222abdf8acd3ce75c75e9debb271524",
"result" : "valid",
"flags" : []
},
{
"tcId" : 47,
"comment" : "edge case public key",
"public" : "302a300506032b656e0321000000000000000000000000000000000000000000000000000000000001000000",
"private" : "302e020100300506032b656e0422042038d6403e1377734cdce98285e820f256ad6b769d6b5612bcf42cf2b97945c073",
"shared" : "4d46052c7eabba215df8d91327e0c4610421d2d9129b1486d914c766cf104c27",
"result" : "valid",
"flags" : []
},
{
"tcId" : 48,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03",
"private" : "302e020100300506032b656e04220420182191b7052e9cd630ef08007fc6b43bc7652913be6774e2fd271b71b962a641",
"shared" : "a0e0315175788362d4ebe05e6ac76d52d40187bd687492af05abc7ba7c70197d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 49,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100ffffff0f000000ffffff0f000000ffffff0f000000ffffff0f000000ffffff0f",
"private" : "302e020100300506032b656e04220420106221fe5694a710d6e147696c5d5b93d6887d584f24f228182ebe1b1d2db85d",
"shared" : "5e64924b91873b499a5402fa64337c65d4b2ed54beeb3fa5d7347809e43aef1c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 50,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100000000fcffff030000e0ffff1f000000ffffff000000f8ffff070000c0ffff3f",
"private" : "302e020100300506032b656e04220420d035de9456080d85a912083b2e3c7ddd7971f786f25a96c5e782cf6f4376e362",
"shared" : "c052466f9712d9ec4ef40f276bb7e6441c5434a83efd8e41d20ce83f2dbf5952",
"result" : "valid",
"flags" : []
},
{
"tcId" : 51,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f",
"private" : "302e020100300506032b656e04220420a8f37318a4c760f3cb2d894822918735683cb1edacf3e666e15694154978fd6d",
"shared" : "d151b97cba9c25d48e6d576338b97d53dd8b25e84f65f7a2091a17016317c553",
"result" : "valid",
"flags" : []
},
{
"tcId" : 52,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f",
"private" : "302e020100300506032b656e0422042020d4d624cf732f826f09e8088017742f13f2da98f4dcf4b40519adb790cebf64",
"shared" : "5716296baf2b1a6b9cd15b23ba86829743d60b0396569be1d5b40014c06b477d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 53,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100edffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fff7f",
"private" : "302e020100300506032b656e04220420d806a735d138efb3b404683c9d84485ab4af540d0af253b574323d8913003c66",
"shared" : "ddbd56d0454b794c1d1d4923f023a51f6f34ef3f4868e3d6659307c683c74126",
"result" : "valid",
"flags" : []
},
{
"tcId" : 54,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100fffffffffeffff7ffffffffffeffff7ffffffffffeffff7ffffffffffeffff7f",
"private" : "302e020100300506032b656e04220420184198c6228177f3ef41dc9a341258f8181ae365fe9ec98d93639b0bbee1467d",
"shared" : "8039eebed1a4f3b811ea92102a6267d4da412370f3f0d6b70f1faaa2e8d5236d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 55,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100edfffffffffffffffffffffffffffffffffffffffffffffffffffffffeffff7f",
"private" : "302e020100300506032b656e04220420f0a46a7f4b989fe515edc441109346ba746ec1516896ec5b7e4f4d903064b463",
"shared" : "b69524e3955da23df6ad1a7cd38540047f50860f1c8fded9b1fdfcc9e812a035",
"result" : "valid",
"flags" : []
},
{
"tcId" : 56,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100edfffffffffffffffffffffffffffffffffffffffffffffffeffffffffffff7f",
"private" : "302e020100300506032b656e04220420881874fda3a99c0f0216e1172fbd07ab1c7df78602cc6b11264e57aab5f23a49",
"shared" : "e417bb8854f3b4f70ecea557454c5c4e5f3804ae537960a8097b9f338410d757",
"result" : "valid",
"flags" : []
},
{
"tcId" : 57,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100edfffffffffffffffffffffffffffffffeffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e04220420b8d0f1ae05a5072831443150e202ac6db00322cdf341f467e9f296588b04db72",
"shared" : "afca72bb8ef727b60c530c937a2f7d06bb39c39b903a7f4435b3f5d8fc1ca810",
"result" : "valid",
"flags" : []
},
{
"tcId" : 58,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100edfffffffffffffffeffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e04220420c8619ba988859db7d6f20fbf3ffb8b113418cc278065b4e8bb6d4e5b3e7cb569",
"shared" : "7e41c2886fed4af04c1641a59af93802f25af0f9cba7a29ae72e2a92f35a1e5a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 59,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100edfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e04220420f8d4ca1f37a30ec9acd6dbe5a6e150e5bc447d22b355d80ba002c5b05c26935d",
"shared" : "dd3abd4746bf4f2a0d93c02a7d19f76d921c090d07e6ea5abae7f28848355947",
"result" : "valid",
"flags" : []
},
{
"tcId" : 60,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100edffffefffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e0422042088037ac8e33c72c2c51037c7c8c5288bba9265c82fd8c31796dd7ea5df9aaa4a",
"shared" : "8c27b3bff8d3c1f6daf2d3b7b3479cf9ad2056e2002be247992a3b29de13a625",
"result" : "valid",
"flags" : []
},
{
"tcId" : 61,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100edfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e042204205034ee7bf83a13d9167df86b0640294f3620f4f4d9030e5e293f9190824ae562",
"shared" : "8e1d2207b47432f881677448b9d426a30de1a1f3fd38cad6f4b23dbdfe8a2901",
"result" : "valid",
"flags" : []
},
{
"tcId" : 62,
"comment" : "edge case public key",
"public" : "302a300506032b656e032100ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e0422042040bd4e1caf39d9def7663823502dad3e7d30eb6eb01e9b89516d4f2f45b7cd7f",
"shared" : "2cf6974b0c070e3707bf92e721d3ea9de3db6f61ed810e0a23d72d433365f631",
"result" : "valid",
"flags" : []
},
{
"tcId" : 63,
"comment" : "public key with low order",
"public" : "302a300506032b656e032100e0eb7a7c3b41b8ae1656e3faf19fc46ada098deb9c32b1fd866205165f49b800",
"private" : "302e020100300506032b656e04220420e0f978dfcd3a8f1a5093418de54136a584c20b7b349afdf6c0520886f95b1272",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 64,
"comment" : "public key with low order",
"public" : "302a300506032b656e0321005f9c95bca3508c24b1d0b1559c83ef5b04445cc4581c8e86d8224eddd09f1157",
"private" : "302e020100300506032b656e04220420387355d995616090503aafad49da01fb3dc3eda962704eaee6b86f9e20c92579",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 65,
"comment" : "public key with low order",
"public" : "302a300506032b656e032100ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e04220420c8fe0df92ae68a03023fc0c9adb9557d31be7feed0d3ab36c558143daf4dbb40",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"Twist",
"ZeroSharedSecret"
]
},
{
"tcId" : 66,
"comment" : "public key with low order",
"public" : "302a300506032b656e032100e0eb7a7c3b41b8ae1656e3faf19fc46ada098deb9c32b1fd866205165f49b880",
"private" : "302e020100300506032b656e04220420c8d74acde5934e64b9895d5ff7afbffd7f704f7dfccff7ac28fa62a1e6410347",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"NonCanonicalPublic",
"Twist",
"ZeroSharedSecret"
]
},
{
"tcId" : 67,
"comment" : "public key with low order",
"public" : "302a300506032b656e0321005f9c95bca3508c24b1d0b1559c83ef5b04445cc4581c8e86d8224eddd09f11d7",
"private" : "302e020100300506032b656e04220420b85649d5120e01e8ccaf7b2fb8d81b62e8ad6f3d5c0553fdde1906cb9d79c050",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"NonCanonicalPublic",
"Twist",
"ZeroSharedSecret"
]
},
{
"tcId" : 68,
"comment" : "public key with low order",
"public" : "302a300506032b656e032100ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "302e020100300506032b656e042204202064b2f4c9dc97ec7cf58932fdfa3265ba6ea4d11f0259b8efc8afb35db88c48",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"NonCanonicalPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 69,
"comment" : "public key with low order",
"public" : "302a300506032b656e0321000000000000000000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 70,
"comment" : "public key with low order",
"public" : "302a300506032b656e0321000100000000000000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 71,
"comment" : "public key with low order",
"public" : "302a300506032b656e032100ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e04220420786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 72,
"comment" : "public key with low order",
"public" : "302a300506032b656e0321005f9c95bca3508c24b1d0b1559c83ef5b04445cc4581c8e86d8224eddd09f1157",
"private" : "302e020100300506032b656e04220420786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 73,
"comment" : "public key with low order",
"public" : "302a300506032b656e032100e0eb7a7c3b41b8ae1656e3faf19fc46ada098deb9c32b1fd866205165f49b800",
"private" : "302e020100300506032b656e04220420786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 74,
"comment" : "public key with low order",
"public" : "302a300506032b656e032100edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e04220420786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 75,
"comment" : "public key with low order",
"public" : "302a300506032b656e032100eeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e04220420786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 76,
"comment" : "public key with low order",
"public" : "302a300506032b656e0321000000000000000000000000000000000000000000000000000000000000000080",
"private" : "302e020100300506032b656e04220420786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 77,
"comment" : "public key with low order",
"public" : "302a300506032b656e0321000100000000000000000000000000000000000000000000000000000000000080",
"private" : "302e020100300506032b656e04220420786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 78,
"comment" : "public key with low order",
"public" : "302a300506032b656e032100ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "302e020100300506032b656e04220420786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 79,
"comment" : "public key with low order",
"public" : "302a300506032b656e0321005f9c95bca3508c24b1d0b1559c83ef5b04445cc4581c8e86d8224eddd09f11d7",
"private" : "302e020100300506032b656e04220420786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 80,
"comment" : "public key with low order",
"public" : "302a300506032b656e032100e0eb7a7c3b41b8ae1656e3faf19fc46ada098deb9c32b1fd866205165f49b880",
"private" : "302e020100300506032b656e04220420786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 81,
"comment" : "public key with low order",
"public" : "302a300506032b656e032100edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "302e020100300506032b656e04220420786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 82,
"comment" : "public key with low order",
"public" : "302a300506032b656e032100eeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "302e020100300506032b656e04220420786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 83,
"comment" : "public key = 57896044618658097711785492504343953926634992332820282019728792003956564819949",
"public" : "302a300506032b656e032100edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e0422042040ff586e73d61f0960dc2d763ac19e98225f1194f6fe43d5dd97ad55b3d35961",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"SmallPublicKey",
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 84,
"comment" : "public key = 57896044618658097711785492504343953926634992332820282019728792003956564819950",
"public" : "302a300506032b656e032100eeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e04220420584fceaebae944bfe93b2e0d0a575f706ce5ada1da2b1311c3b421f9186c7a6f",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"SmallPublicKey",
"LowOrderPublic",
"NonCanonicalPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 85,
"comment" : "non-canonical public key",
"public" : "302a300506032b656e032100efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e042204200016b62af5cabde8c40938ebf2108e05d27fa0533ed85d70015ad4ad39762d54",
"shared" : "b4d10e832714972f96bd3382e4d082a21a8333a16315b3ffb536061d2482360d",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic",
"Twist"
]
},
{
"tcId" : 86,
"comment" : "non-canonical public key",
"public" : "302a300506032b656e032100f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e04220420d83650ba7cec115881916255e3fa5fa0d6b8dcf968731bd2c9d2aec3f561f649",
"shared" : "515eac8f1ed0b00c70762322c3ef86716cd2c51fe77cec3d31b6388bc6eea336",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic",
"Twist"
]
},
{
"tcId" : 87,
"comment" : "non-canonical public key",
"public" : "302a300506032b656e032100f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e0422042088dd14e2711ebd0b0026c651264ca965e7e3da5082789fbab7e24425e7b4377e",
"shared" : "6919992d6a591e77b3f2bacbd74caf3aea4be4802b18b2bc07eb09ade3ad6662",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic"
]
},
{
"tcId" : 88,
"comment" : "non-canonical public key",
"public" : "302a300506032b656e032100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e0422042098c2b08cbac14e15953154e3b558d42bb1268a365b0ef2f22725129d8ac5cb7f",
"shared" : "9c034fcd8d3bf69964958c0105161fcb5d1ea5b8f8abb371491e42a7684c2322",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic"
]
},
{
"tcId" : 89,
"comment" : "non-canonical public key",
"public" : "302a300506032b656e0321000200000000000000000000000000000000000000000000000000000000000080",
"private" : "302e020100300506032b656e04220420c0697b6f05e0f3433b44ea352f20508eb0623098a7770853af5ca09727340c4e",
"shared" : "ed18b06da512cab63f22d2d51d77d99facd3c4502e4abf4e97b094c20a9ddf10",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic",
"Twist"
]
},
{
"tcId" : 90,
"comment" : "non-canonical public key",
"public" : "302a300506032b656e0321000300000000000000000000000000000000000000000000000000000000000080",
"private" : "302e020100300506032b656e0422042018422b58a18e0f4519b7a887b8cfb649e0bfe4b34d75963350a9944e5b7f5b7e",
"shared" : "448ce410fffc7e6149c5abec0ad5f3607dfde8a34e2ac3243c3009176168b432",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic",
"Twist"
]
},
{
"tcId" : 91,
"comment" : "non-canonical public key",
"public" : "302a300506032b656e0321000400000000000000000000000000000000000000000000000000000000000080",
"private" : "302e020100300506032b656e0422042020620d82487707bedf9ee3549e95cb9390d2618f50cf6acba47ffaa103224a6f",
"shared" : "03a633df01480d0d5048d92f51b20dc1d11f73e9515c699429b90a4f6903122a",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic"
]
},
{
"tcId" : 92,
"comment" : "non-canonical public key",
"public" : "302a300506032b656e032100daffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "302e020100300506032b656e04220420285a6a7ceeb7122f2c78d99c53b2a902b490892f7dff326f89d12673c3101b53",
"shared" : "9b01287717d72f4cfb583ec85f8f936849b17d978dbae7b837db56a62f100a68",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic"
]
},
{
"tcId" : 93,
"comment" : "non-canonical public key",
"public" : "302a300506032b656e032100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "302e020100300506032b656e04220420c8e0330ae9dceeff887fba761225879a4bd2e0db08799244136e4721b2c88970",
"shared" : "dfe60831c9f4f96c816e51048804dbdc27795d760eced75ef575cbe3b464054b",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic"
]
},
{
"tcId" : 94,
"comment" : "non-canonical public key",
"public" : "302a300506032b656e032100dcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "302e020100300506032b656e0422042010db6210fc1fb13382472fa1787b004b5d11868ab3a79510e0cee30f4a6df26b",
"shared" : "50bfa826ca77036dd2bbfd092c3f78e2e4a1f980d7c8e78f2f14dca3cce5cc3c",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic",
"Twist"
]
},
{
"tcId" : 95,
"comment" : "non-canonical public key",
"public" : "302a300506032b656e032100eaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "302e020100300506032b656e042204209041c6e044a277df8466275ca8b5ee0da7bc028648054ade5c592add3057474e",
"shared" : "13da5695a4c206115409b5277a934782fe985fa050bc902cba5616f9156fe277",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic"
]
},
{
"tcId" : 96,
"comment" : "non-canonical public key",
"public" : "302a300506032b656e032100ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "302e020100300506032b656e04220420b8d499041a6713c0f6f876db7406587fdb44582f9542356ae89cfa958a34d266",
"shared" : "63483b5d69236c63cddbed33d8e22baecc2b0ccf886598e863c844d2bf256704",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic"
]
},
{
"tcId" : 97,
"comment" : "non-canonical public key",
"public" : "302a300506032b656e032100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "302e020100300506032b656e04220420c85f08e60c845f82099141a66dc4583d2b1040462c544d33d0453b20b1a6377e",
"shared" : "e9db74bc88d0d9bf046ddd13f943bccbe6dbb47d49323f8dfeedc4a694991a3c",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic"
]
},
{
"tcId" : 98,
"comment" : "public key = 57896044618658097711785492504343953926634992332820282019728792003956564819968",
"public" : "302a300506032b656e0321000000000000000000000000000000000000000000000000000000000000000080",
"private" : "302e020100300506032b656e042204207887889bac4c629a101d3724f2ed8b98d936fde79e1a1f77d86779626bf8f263",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"SmallPublicKey",
"LowOrderPublic",
"NonCanonicalPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 99,
"comment" : "public key = 57896044618658097711785492504343953926634992332820282019728792003956564819969",
"public" : "302a300506032b656e0321000100000000000000000000000000000000000000000000000000000000000080",
"private" : "302e020100300506032b656e04220420e07971ee820e48b0b266d8be3cdbbb5e900a43f59ee8535c6572418615de4962",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"SmallPublicKey",
"LowOrderPublic",
"NonCanonicalPublic",
"Twist",
"ZeroSharedSecret"
]
},
{
"tcId" : 100,
"comment" : "RFC 7748",
"public" : "302a300506032b656e032100e6db6867583030db3594c1a424b15f7c726624ec26b3353b10a903a6d0ab1c4c",
"private" : "302e020100300506032b656e04220420a046e36bf0527c9d3b16154b82465edd62144c0ac1fc5a18506a2244ba449a44",
"shared" : "c3da55379de9c6908e94ea4df28d084f32eccf03491c71f754b4075577a28552",
"result" : "valid",
"flags" : []
},
{
"tcId" : 101,
"comment" : "RFC 7748",
"public" : "302a300506032b656e032100e5210f12786811d3f4b7959d0538ae2c31dbe7106fc03c3efc4cd549c715a413",
"private" : "302e020100300506032b656e042204204866e9d4d1b4673c5ad22691957d6af5c11b6421e0ea01d42ca4169e7918ba4d",
"shared" : "95cbde9476e8907d7aade45cb4b873f88b595a68799fa152e6f8f7647aac7957",
"result" : "valid",
"flags" : []
},
{
"tcId" : 102,
"comment" : "RFC 8037, Section A.6",
"public" : "302a300506032b656e032100de9edb7d7b7dc1b4d35b61c2ece435373f8343c85b78674dadfc7e146f882b4f",
"private" : "302e020100300506032b656e0422042077076d0a7318a57d3c16c17251b26645df4c2f87ebc0992ab177fba51db92c2a",
"shared" : "4a5d9d5ba4ce2de1728e3bf480350f25e07e21c947d19e3376f09b3c1e161742",
"result" : "valid",
"flags" : []
},
{
"tcId" : 103,
"comment" : "edge case for shared secret",
"public" : "302a300506032b656e032100b7b6d39c765cb60c0c8542f4f3952ffb51d3002d4aeb9f8ff988b192043e6d0a",
"private" : "302e020100300506032b656e0422042060a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f",
"shared" : "0200000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 104,
"comment" : "edge case for shared secret",
"public" : "302a300506032b656e0321003b18df1e50b899ebd588c3161cbd3bf98ebcc2c1f7df53b811bd0e91b4d5153d",
"private" : "302e020100300506032b656e0422042060a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f",
"shared" : "0900000000000000000000000000000000000000000000000000000000000000",
"result" : "valid",
"flags" : []
},
{
"tcId" : 105,
"comment" : "edge case for shared secret",
"public" : "302a300506032b656e032100cab6f9e7d8ce00dfcea9bbd8f069ef7fb2ac504abf83b87db601b5ae0a7f7615",
"private" : "302e020100300506032b656e0422042060a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f",
"shared" : "1000000000000000000000000000000000000000000000000000000000000000",
"result" : "valid",
"flags" : []
},
{
"tcId" : 106,
"comment" : "edge case for shared secret",
"public" : "302a300506032b656e0321004977d0d897e1ba566590f60f2eb0db6f7b24c13d436918ccfd32708dfad7e247",
"private" : "302e020100300506032b656e0422042060a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f",
"shared" : "feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 107,
"comment" : "edge case for shared secret",
"public" : "302a300506032b656e03210098730bc03e29e8b057fb1d20ef8c0bffc822485d3db7f45f4e3cc2c3c6d1d14c",
"private" : "302e020100300506032b656e0422042060a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f",
"shared" : "fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 108,
"comment" : "edge case for shared secret",
"public" : "302a300506032b656e03210097b4fff682df7f096cd1756569e252db482d45406a3198a1aff282a5da474c49",
"private" : "302e020100300506032b656e0422042060a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f",
"shared" : "f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 109,
"comment" : "edge case for shared secret",
"public" : "302a300506032b656e032100317781b0163bae74accc06c0d44ef9a911a22b0d37faf7726621591f9343ea2f",
"private" : "302e020100300506032b656e0422042060a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f",
"shared" : "f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 110,
"comment" : "edge case for shared secret",
"public" : "302a300506032b656e0321007e26f8f24cb590027f9d1bc49b0e1a242c7d8f43624d3e8fab28ee08e02cb45e",
"private" : "302e020100300506032b656e0422042060a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f",
"shared" : "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03",
"result" : "valid",
"flags" : []
},
{
"tcId" : 111,
"comment" : "edge case for shared secret",
"public" : "302a300506032b656e032100e96d2780e5469a74620ab5aa2f62151d140c473320dbe1b028f1a48f8e76f95f",
"private" : "302e020100300506032b656e0422042060a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f",
"shared" : "e5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 112,
"comment" : "edge case for shared secret",
"public" : "302a300506032b656e0321008d612c5831aa64b057300e7e310f3aa332af34066fefcab2b089c9592878f832",
"private" : "302e020100300506032b656e0422042060a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f",
"shared" : "e3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 113,
"comment" : "edge case for shared secret",
"public" : "302a300506032b656e0321008d44108d05d940d3dfe5647ea7a87be24d0d036c9f0a95a2386b839e7b7bf145",
"private" : "302e020100300506032b656e0422042060a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f",
"shared" : "ddffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 114,
"comment" : "edge case for shared secret",
"public" : "302a300506032b656e03210021a35d5db1b6237c739b56345a930aeee373cdcfb4701266782a8ac594913b29",
"private" : "302e020100300506032b656e0422042060a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f",
"shared" : "dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 115,
"comment" : "edge case for shared secret",
"public" : "302a300506032b656e0321003e5efb63c352ce942762482bc9337a5d35ba55664743ac5e93d11f957336cb10",
"private" : "302e020100300506032b656e0422042060a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f",
"shared" : "0000000000000000000000000000000000000000000000000000000000000002",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 116,
"comment" : "edge case for shared secret",
"public" : "302a300506032b656e0321008e41f05ea3c76572be104ad8788e970863c6e2ca3daae64d1c2f46decfffa571",
"private" : "302e020100300506032b656e0422042060a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a9767f",
"shared" : "0000000000000000000000000000000000000000000000000000000000008000",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 117,
"comment" : "special case public key",
"public" : "302a300506032b656e0321000000000000000000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420c8d07c46bbfb827753b92c70e49583ce8bfa44641a7382258ea903d6a832c96b",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"SmallPublicKey",
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 118,
"comment" : "special case public key",
"public" : "302a300506032b656e0321000100000000000000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e0422042090b7ef237a055f348dcb4c4364a59d7d31edc7ab78f2ca254e2c810975c3f543",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"SmallPublicKey",
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 119,
"comment" : "special case public key",
"public" : "302a300506032b656e0321000200000000000000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420e0a8be63315c4f0f0a3fee607f44d30a55be63f09561d9af93e0a1c9cf0ed751",
"shared" : "0c50ac2bfb6815b47d0734c5981379882a24a2de6166853c735329d978baee4d",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 120,
"comment" : "special case public key",
"public" : "302a300506032b656e0321001200000000000000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e042204200840a8af5bc4c48da8850e973d7e14220f45c192cea4020d377eecd25c7c3643",
"shared" : "77557137a2a2a651c49627a9b239ac1f2bf78b8a3e72168ccecc10a51fc5ae66",
"result" : "valid",
"flags" : []
},
{
"tcId" : 121,
"comment" : "special case public key",
"public" : "302a300506032b656e0321001400000000000000000000000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e042204200092229c753a71284d0853909470ad847ab62f439ea51482fb41d30cc3b44743",
"shared" : "c88e719ae5c2248b5f90da346a92ae214f44a5d129fd4e9c26cf6a0da1efe077",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 122,
"comment" : "special case public key",
"public" : "302a300506032b656e0321000000000000000000000000000080000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420b8da2bd2d7cf25a3e54e5f87ee15911effb9ff86baec4076d56c8e953670bf5b",
"shared" : "4bf6789c7ea036f973cde0af02d6fdb9b64a0b957022111439570fad7d7a453f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 123,
"comment" : "special case public key",
"public" : "302a300506032b656e032100ffffffffffffffffffffffffffff000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420684cd420af41abb3d10c61e773238cf729c2155f941ac27e15f4c37f49b29576",
"shared" : "bcac235ae15cc7148372e11f9315e3bc76ceb904b3d2a8246bd9d9be2082bb62",
"result" : "valid",
"flags" : []
},
{
"tcId" : 124,
"comment" : "special case public key",
"public" : "302a300506032b656e0321000100000000000000000000000000010000000000000000000000000000000000",
"private" : "302e020100300506032b656e0422042038cfacaa4460796b4de434bdd6739f0d043671f97fa829517511e6b47aa93474",
"shared" : "5dd7d16fff25cc5fdf9e03c3157cb0a235cea17d618f36e6f13461567edeb943",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 125,
"comment" : "special case public key",
"public" : "302a300506032b656e0321000000000000000000000000000000000000000000000000000000004000000000",
"private" : "302e020100300506032b656e0422042030832e8cb627ac195f77b1105258e4bb18b99a5ed944404bfacb3a039fbdb14b",
"shared" : "2816fd031d51d6750f9225ede950625cca47441ca97e43092650396991afcb6d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 126,
"comment" : "special case public key",
"public" : "302a300506032b656e0321000000000000000000000000000000000000000000000000000000008000000000",
"private" : "302e020100300506032b656e04220420d818fd6971e546447f361d33d3dbb3eadcf02fb28f246f1d5107b9073a93cd4f",
"shared" : "7ed8f2d5424e7ebb3edbdf4abe455447e5a48b658e64abd06c218f33bd151f64",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 127,
"comment" : "special case public key",
"public" : "302a300506032b656e032100ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000",
"private" : "302e020100300506032b656e042204201021cd8682bdc3f5da9100adff5b2230b3acd836b3a455db8352a2c27e69d17e",
"shared" : "e8620ed5ca89c72c5ea5503e6dcd01131cd5e875c30e13d5dc619ce28ec7d559",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 128,
"comment" : "special case public key",
"public" : "302a300506032b656e0321000100000000000000000000000000000000000000000000000000000001000000",
"private" : "302e020100300506032b656e0422042020e4c9247102292655d6765d7d84c6fce5309b8004045daea6d7d7dcad462871",
"shared" : "ceadb264379dcadd6e3bb8ad24dd653d2a609dd703d41da6caf3ad00f001862c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 129,
"comment" : "special case public key",
"public" : "302a300506032b656e032100a8b9c7372118a53a9de9eaf0868e3b1a3d88e81cb2e407ff7125e9f5c5088715",
"private" : "302e020100300506032b656e0422042090b150d462de512056d5bd55173074969b496f262fb6916b733f6263a8078971",
"shared" : "f86cc7bf1be49574fc97a074282e9bb5cd238e002bc8e9a7b8552b2d60eccb52",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 130,
"comment" : "special case public key",
"public" : "302a300506032b656e032100aab9c7372118a53a9de9eaf0868e3b1a3d88e81cb2e407ff7125e9f5c5088715",
"private" : "302e020100300506032b656e042204209887286b3261c8d857a16f6db21277f75d88d4e861b3ebe7596699047e816668",
"shared" : "ccbb8fd9dee165a398b2dbd7c8396f81736c1b3da36b35fbec8f326f38f92767",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 131,
"comment" : "special case public key",
"public" : "302a300506032b656e032100585007a5930d77623cf29756038ca197d3ebfd9e4c80a69585efe0274092c115",
"private" : "302e020100300506032b656e0422042020ca2c85cc8762e96b7047bf15c71c050ffe0ed1616040a953ae32a1297ad871",
"shared" : "46add6f48ffff461777d4f89b6fdf1155aa051a96387d45f3e5e371a236b6e52",
"result" : "valid",
"flags" : []
},
{
"tcId" : 132,
"comment" : "special case public key",
"public" : "302a300506032b656e032100fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f",
"private" : "302e020100300506032b656e04220420d027656605b10bf18dea28bc52546f9f1f08cef06cafd200fc84f87dbb4ebe46",
"shared" : "1adbe32207e21f71e1af53884d2a2276481e298e557f4dacb3720f2458e3082d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 133,
"comment" : "special case public key",
"public" : "302a300506032b656e0321000000000000000000000000000000000000000000000000000000000000000020",
"private" : "302e020100300506032b656e042204204867a83ee9d01b7510840867db1af6a6049bdbb056b74443f70c358e162c8867",
"shared" : "e12cc58fbeb70a5e35c861c33710be6516a6a92e52376060211b2487db542b4f",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 134,
"comment" : "special case public key",
"public" : "302a300506032b656e032100afa00e4a271beec478e42fad0618432fa7d7fb3d99004d2b0bdfc14f8024832b",
"private" : "302e020100300506032b656e04220420a015970a8add940fca5b1b5d23875397d547d8d494fcb314f2045a67a2d12c4b",
"shared" : "421bed1b26da1e9adbeada1f32b91a0fb4ced0f1110e0a4a88e735a19ee4571e",
"result" : "valid",
"flags" : []
},
{
"tcId" : 135,
"comment" : "special case public key",
"public" : "302a300506032b656e032100b1a00e4a271beec478e42fad0618432fa7d7fb3d99004d2b0bdfc14f8024832b",
"private" : "302e020100300506032b656e042204204058cb6b9aaba02a338aaa392dbc10039e26e9e444117e758e24c5d8b232ea5e",
"shared" : "d7b47463e2f4ca9a1a7deea098da8e74ac3b4a109083d997259b12992e7e7e06",
"result" : "valid",
"flags" : []
},
{
"tcId" : 136,
"comment" : "special case public key",
"public" : "302a300506032b656e032100fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f",
"private" : "302e020100300506032b656e04220420b876b05daff0530b139d9e11250563418077178246c5fa7005ba00e9b6647763",
"shared" : "686eb910a937211b9147c8a051a1197906818fdc626668eb5f5d394afd86d41b",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 137,
"comment" : "special case public key",
"public" : "302a300506032b656e03210022231c64ef73ad62318b8a87bc38e272e1bb8bf1a60d7c00476d0b059d7b3c35",
"private" : "302e020100300506032b656e04220420d87fd6aa5d8deef6dee9619a56846a0829620590f2da40835d8e251597e39078",
"shared" : "09559733b35bcc6bb8ac574b5abe3a4d8841deff051c294a07487e3eec3c5558",
"result" : "valid",
"flags" : []
},
{
"tcId" : 138,
"comment" : "special case public key",
"public" : "302a300506032b656e032100f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f",
"private" : "302e020100300506032b656e0422042090036321b63751f7622aa93da34d85e59ce81009ac5b9a068921d83bc4715b57",
"shared" : "f7d5cbcf39eb722b01ed20c85563ebb81d076511aead4ccc429027866b9fd270",
"result" : "valid",
"flags" : []
},
{
"tcId" : 139,
"comment" : "special case public key",
"public" : "302a300506032b656e032100f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f",
"private" : "302e020100300506032b656e04220420a06781fd4c4a0874e00e72ba131b9dd87a83b2904e294de176e8a9af1f695d67",
"shared" : "e995ad6a1ec6c5ab32922cff9d204721704673143c4a11deaa203f3c81989b3f",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 140,
"comment" : "special case public key",
"public" : "302a300506032b656e032100feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f",
"private" : "302e020100300506032b656e04220420b822d72d8b68bdb4fbf67e56a61d672b2c7747e94479fe5ae4072d0accdd6571",
"shared" : "32b6dabe01d13867f3b5b0892fefd80dca666f2edc5afb43cd0baf703c3e6926",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 141,
"comment" : "special case public key",
"public" : "302a300506032b656e0321000000000000000000000000000000000000000000000000000000000000000040",
"private" : "302e020100300506032b656e04220420d08ce1237e248d02cdf619d20bea5848ade4f6ffd171b8dee8793fc67c459640",
"shared" : "a93d83fc9ea0f6cb0cc8b631da600019b76cbb2ec57222f2e42dd540e3da850b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 142,
"comment" : "special case public key",
"public" : "302a300506032b656e032100cbdce39b108c529dce74757843c71d8d1e44740e59f283ffb892f4fa6284c34a",
"private" : "302e020100300506032b656e04220420180ae3c928514cfb9edd06e7dc1d5d066160e967445a5c58e4463b69ed205e6d",
"shared" : "017cbfa2b38e9ef3297a339ecce1a917bdcf7e910036086a41d1e22d04241870",
"result" : "valid",
"flags" : []
},
{
"tcId" : 143,
"comment" : "special case public key",
"public" : "302a300506032b656e0321003c5ff1b5d8e4113b871bd052f9e7bcd0582804c266ffb2d4f4203eb07fdb7c54",
"private" : "302e020100300506032b656e04220420e881d806a110560cd8fee899d59c0249f1233a4322c41aa369c7a2a99f5b5962",
"shared" : "71133905b8a57ea8c38de0ecf213699a75b096c2df21f07f7e9eb03e9fa53f5c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 144,
"comment" : "special case public key",
"public" : "302a300506032b656e0321003e5ff1b5d8e4113b871bd052f9e7bcd0582804c266ffb2d4f4203eb07fdb7c54",
"private" : "302e020100300506032b656e0422042008e410e1d7e8b9411236af4a35d6b62a5d8931478e4c62197cfafb491467b162",
"shared" : "3dc7b70e110766b2bf525252ebed98a100b2e532dc69544464da1bbab8625f6d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 145,
"comment" : "special case public key",
"public" : "302a300506032b656e032100f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f",
"private" : "302e020100300506032b656e04220420e02fdf7e0ee3d55b4440f01432dd253c949793bc04da44ddece83e54c8c39b40",
"shared" : "e317e5cc438b5f79ead5533ac7c45519a117b31033cc2140b19edf8572011240",
"result" : "valid",
"flags" : []
},
{
"tcId" : 146,
"comment" : "special case public key",
"public" : "302a300506032b656e032100f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f",
"private" : "302e020100300506032b656e04220420f05d18f68ef7a5865c14db3a9c255fdf2dabea2aa36581e94f68b727b582867b",
"shared" : "d86810516aeddc18061036f599a9eb84d1c6146b0f543652dd4526743ba42c04",
"result" : "valid",
"flags" : []
},
{
"tcId" : 147,
"comment" : "special case public key",
"public" : "302a300506032b656e03210095aff85a6cf2889dc30d68a9fc735e682c140261b37f596a7a101fd8bf6d3e6a",
"private" : "302e020100300506032b656e0422042000c103578d5c079d7bcc22c1c31e787c1b15c57fcb493fdafefa20371cfc746b",
"shared" : "dfa988a477003be125b95ccbf2223d97729577d25e1d6e89e3da0afabdd0ae71",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 148,
"comment" : "special case public key",
"public" : "302a300506032b656e032100434638c8dee75ac56216150f7971c4e5c27717e34d1bf8008eda160a3af7786a",
"private" : "302e020100300506032b656e042204207005bb927485c435642b424a3dde014bcf76345e5be64ae6e9b24db39e1cdb51",
"shared" : "d450af45b8ed5fe140cc5263ffb7b52e66736899a8b872b6e28552129819b25b",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 149,
"comment" : "special case public key",
"public" : "302a300506032b656e032100454638c8dee75ac56216150f7971c4e5c27717e34d1bf8008eda160a3af7786a",
"private" : "302e020100300506032b656e042204200822039a5dc13c40fcccf346e2a7769b4fd272052d43260ad626468a50d44162",
"shared" : "58002c89bf8bc32ae6fc205b796acd13ef7f8476f6492ae4b2be47f1095e8a4f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 150,
"comment" : "special case public key",
"public" : "302a300506032b656e032100ecfffffffffffffffffffffffffffeffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e0422042040a6349c03f0dc0a42358f6353ca67632af687b14c9dff626c54e211e8fc355a",
"shared" : "7773aad6e72eb1735b65ad51f7dad258c11d7bfff53094424cb103cd6bfb4368",
"result" : "valid",
"flags" : []
},
{
"tcId" : 151,
"comment" : "special case public key",
"public" : "302a300506032b656e032100eefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e0422042050696d4d05209971d6ba0676ea274262ba639aac74fa75e5df4570768ad8ae74",
"shared" : "c118ddf6462fbea80f14ef1f2972a1ab12cafa511d1323d4d22d0d426d651b5b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 152,
"comment" : "special case public key",
"public" : "302a300506032b656e032100edffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e0422042068bb680c853f4e4daa47c586dc886cf4568d7b0383770f6df439a53be4a3236d",
"shared" : "cc0775bfd970a2706b11c7222a4436a3d17160382c83b76f89b66192c81b4408",
"result" : "valid",
"flags" : []
},
{
"tcId" : 153,
"comment" : "special case public key",
"public" : "302a300506032b656e032100ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e04220420b0f6c28dbdc647068a76d71805ef770f087cf76b82afdc0d26c45b71ace49768",
"shared" : "f0097fa0ba70d019126277ab15c56ecc170ca88180b2bf9d80fcda3d7d74552a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 154,
"comment" : "special case public key",
"public" : "302a300506032b656e032100ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "302e020100300506032b656e0422042018630f93598637c35da623a74559cf944374a559114c7937811041fc8605564a",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"Twist",
"ZeroSharedSecret"
]
},
{
"tcId" : 155,
"comment" : "special case for E in multiplication by 2",
"public" : "302a300506032b656e0321000000000000000000000008000000000000000000000000000000000000000000",
"private" : "302e020100300506032b656e04220420581ecbda5a4a228044fefd6e03df234558c3c79152c6e2c5e60b142c4f26a851",
"shared" : "59e7b1e6f47065a48bd34913d910176b6792a1372aad22e73cd7df45fcf91a0e",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 156,
"comment" : "special case for E in multiplication by 2",
"public" : "302a300506032b656e03210077af0d3897a715dfe25df5d538cf133bc9ab7ad52df6bd922a2fb75621d59901",
"private" : "302e020100300506032b656e04220420b0561a38000795b7cb537b55e975ea452c2118506295d5eb15fd9c83b67f7a50",
"shared" : "179f6b020748acba349133eaa4518f1bd8bab7bfc4fb05fd4c24e7553da1e960",
"result" : "valid",
"flags" : []
},
{
"tcId" : 157,
"comment" : "special case for E in multiplication by 2",
"public" : "302a300506032b656e0321004e39866127b6a12a54914e106aab86464af55631f3cb61766d5999aa8d2e070e",
"private" : "302e020100300506032b656e04220420b00f7df2d47128441c7270b9a87eee45b6056fc64236a57bdf81dbcccf5f5d42",
"shared" : "43c5ee1451f213ef7624729e595a0fee7c9af7ee5d27eb03278ee9f94c202352",
"result" : "valid",
"flags" : []
},
{
"tcId" : 158,
"comment" : "special case for E in multiplication by 2",
"public" : "302a300506032b656e032100adc6799ed8495ed5ab6eb1ef955479b9b50aa9ce0c349e8992a6665572d1f811",
"private" : "302e020100300506032b656e04220420c8f7a0c0bfb1e9c72576c534f86854fbe4af521d4fa807f67e2440e100ec8852",
"shared" : "2f350bcf0b40784d1d756c9ca3e38ec9dd68ba80faf1f9847de50779c0d4902a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 159,
"comment" : "special case for E in multiplication by 2",
"public" : "302a300506032b656e032100770f4218ef234f5e185466e32442c302bbec21bbb6cd28c979e783fe5013333f",
"private" : "302e020100300506032b656e0422042058181f581aa37022ff71c56c6e68e6175d967c5c995a249885f66565074ded4d",
"shared" : "d5d650dc621072eca952e4344efc7320b2b1459aba48f5e2480db881c50cc650",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 160,
"comment" : "special case for E in multiplication by 2",
"public" : "302a300506032b656e0321005c6118c4c74cfb842d9a87449f9d8db8b992d46c5a9093ce2fcb7a49b535c451",
"private" : "302e020100300506032b656e04220420301c935cae4357070b0adaf9cd6192830b2c989c153729eed99f589eb45f884b",
"shared" : "909cc57275d54f20c67b45f9af9484fd67581afb7d887bee1db5461f303ef257",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 161,
"comment" : "special case for E in multiplication by 2",
"public" : "302a300506032b656e0321004039866127b6a12a54914e106aab86464af55631f3cb61766d5999aa8d2e076e",
"private" : "302e020100300506032b656e04220420d002292d4359a3d42bc8767f1380009332e7a0df2f3379011ab78f789f6baa54",
"shared" : "4a7e2c5caf1d8180eb1c4f22692f29a14b4cdc9b193bd1d16e2f27438eef1448",
"result" : "valid",
"flags" : []
},
{
"tcId" : 162,
"comment" : "special case for E in multiplication by 2",
"public" : "302a300506032b656e032100078fa523498fb51cba1112d83b20af448b8009d8eea14368564d01b8f9b6086f",
"private" : "302e020100300506032b656e04220420d0c2c49e644ab738270707ff9917065942687e2f12886d961161db46c05b565f",
"shared" : "c0ee59d3685fc2c3c803608b5ee39a7f8da30b48e4293ae011f0ea1e5aeb7173",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 163,
"comment" : "special case for E in multiplication by 2",
"public" : "302a300506032b656e0321009fc6799ed8495ed5ab6eb1ef955479b9b50aa9ce0c349e8992a6665572d1f871",
"private" : "302e020100300506032b656e04220420f087d38b274c1dad1bce6eaa36b48e2190b90b9bf8ca59669cc5e00464534342",
"shared" : "b252bc8eabfaa68c56e54d61b99061a35d11e3a7b9bda417d90f69b1119bcf45",
"result" : "valid",
"flags" : []
},
{
"tcId" : 164,
"comment" : "special case for E in multiplication by 2",
"public" : "302a300506032b656e0321007650f2c76858ea201da2022ac730ecc43654852ad209426dd5d048a9de2a667e",
"private" : "302e020100300506032b656e0422042048dbcc5a695f1514bbbaa6ad00842b69d9ae5216b1963add07fb2947c97b8447",
"shared" : "fbda33bc930c08df837208e19afdc1cfe3fd0f8f0e3976be34775e58a4a7771f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 165,
"comment" : "D = 0 in multiplication by 2",
"public" : "302a300506032b656e032100e0eb7a7c3b41b8ae1656e3faf19fc46ada098deb9c32b1fd866205165f49b800",
"private" : "302e020100300506032b656e042204205891c9272cf9a197735b701e5715268d36d7436b7e351a3e997a0862e4807d4d",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 166,
"comment" : "D = 0 in multiplication by 2",
"public" : "302a300506032b656e0321005f9c95bca3508c24b1d0b1559c83ef5b04445cc4581c8e86d8224eddd09f1157",
"private" : "302e020100300506032b656e04220420c0f9c60aea73731d92ab5ed9f4cea122f9a6eb2577bda72f94948fea4d4cc65d",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 167,
"comment" : "special case for DA - CB in multiplication by 2",
"public" : "302a300506032b656e032100b0224e7134cf92d40a31515f2f0e89c2a2777e8ac2fe741db0dc39399fdf2702",
"private" : "302e020100300506032b656e042204200066dd7674fe51f9326c1e239b875f8ac0701aae69a804c25fe43595e8660b45",
"shared" : "8dacfe7beaaa62b94bf6e50ee5214d99ad7cda5a431ea0c62f2b20a89d73c62e",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 168,
"comment" : "special case for DA - CB in multiplication by 2",
"public" : "302a300506032b656e032100601e3febb848ec3e57fce64588aad82afc9c2af99bbcdffcc4cd58d4b3d15c07",
"private" : "302e020100300506032b656e0422042080067f30f40d61318b420c859fce128c9017ab81b47b76028a57bc30d5856846",
"shared" : "20f1d3fe90e08bc6f152bf5dacc3ed35899785333f1470e6a62c3b8cbe28d260",
"result" : "valid",
"flags" : []
},
{
"tcId" : 169,
"comment" : "special case for DA - CB in multiplication by 2",
"public" : "302a300506032b656e03210082a3807bbdec2fa9938fb4141e27dc57456606301f78ff7133cf24f3d13ee117",
"private" : "302e020100300506032b656e04220420584577669d21ce0ae3e30b02c9783ffe97709cbfe396889aa31e8ee43352dc52",
"shared" : "2b28cc5140b816add5ad3a77a81b1c073d67bf51bf95bda2064a14eb12d5f766",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 170,
"comment" : "special case for DA - CB in multiplication by 2",
"public" : "302a300506032b656e032100f329ab2376462e5f3128a2682086253c19222ac1e2bca45692f0c3b528f4c428",
"private" : "302e020100300506032b656e0422042018e597a4e2ccdb5e8052d57c9009938c2d4c43d6d8c9f93c98727b7311035953",
"shared" : "8392160083b9af9e0ef44fcfce53ba8ff7282ee7a6c71ab66f8843a55d09cd68",
"result" : "valid",
"flags" : []
},
{
"tcId" : 171,
"comment" : "special case for DA in multiplication by 2",
"public" : "302a300506032b656e0321004fce3bb6c8aaf022dbd100e3cde3941b37d543f00401dba7da9bc143dfc55709",
"private" : "302e020100300506032b656e0422042088281cc51d5512d8814ea5249b879dcbad0323d38512dafbdc7ba85bba8c8d5d",
"shared" : "42184e22c535530c457bd3b4f1084cbf5e297f502fe136b8d1daecf5334cc96c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 172,
"comment" : "special case for DA in multiplication by 2",
"public" : "302a300506032b656e03210015c68851c1db844b5a1ef3456a659f188854b1a75fbdb2f68f514c9289ce711f",
"private" : "302e020100300506032b656e04220420d0e795450df0a813c6573496ec5793ca02e1bdbad10ed08df83fdaed68b3385f",
"shared" : "f654d78e5945b24bc63e3e6d790e0ae986e53937764068b1bce920e1d79b756f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 173,
"comment" : "special case for DA in multiplication by 2",
"public" : "302a300506032b656e0321004200a242434337b8914f49345301ed782b13594f9ede089c41fb1e7ea82c9053",
"private" : "302e020100300506032b656e0422042030b69a1cc1eb2d0b83ea213846e90a2c922088bdf294a6995bf6e6e77c646c41",
"shared" : "cd8a09b04795edcc7061867373981aa748651ebdce5ec218a335b878cefe4872",
"result" : "valid",
"flags" : []
},
{
"tcId" : 174,
"comment" : "special case for DA in multiplication by 2",
"public" : "302a300506032b656e032100baabf0174aaaea4de48cc83adfb0401461a741903ea6fb130d7d64b7bf03a966",
"private" : "302e020100300506032b656e0422042078b30bb63cd8ade71b7a77d426f4419d05f199ffef349e89faa9d9a5f21f6654",
"shared" : "c9f8258f237db1c80702c5c4d9048dfba9dfe259da4aeee90dc2945526961275",
"result" : "valid",
"flags" : []
},
{
"tcId" : 175,
"comment" : "special case for x_2 in multiplication by 2",
"public" : "302a300506032b656e032100f12f18bd59c126348f6a7a9f4a5fdd9fcaf581345073a851fba098e5d64b4a0c",
"private" : "302e020100300506032b656e04220420c0b386f4ef0d4698686404977e7b60cb6c1f8b6012a22e29d6224c5947439041",
"shared" : "6600cbe900616a770a126b8b19156d5e27e1174bd538d0944eb3c0be4899c758",
"result" : "valid",
"flags" : []
},
{
"tcId" : 176,
"comment" : "special case for x_2 in multiplication by 2",
"public" : "302a300506032b656e032100bee386527b772490aeb96fc4d23b9304037cb4430f64b228f3d8b3b498319f22",
"private" : "302e020100300506032b656e042204209886602e719bacafea092bb75b51ae7258abe1a364c176857f3dc188c03e6759",
"shared" : "3fe710d6344ff0cb342e52349e1c5b57b7a271f2a133bb5249bbe40dc86e1b40",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 177,
"comment" : "special case for x_2 in multiplication by 2",
"public" : "302a300506032b656e032100cf911ac91b0d944049cec66ae5ef0c4549d1e612e107c68e87263a2fbcf8323f",
"private" : "302e020100300506032b656e04220420b83960f5d0613cdaac6dda690351666e9f277bba6bd406b0e27a1886bb2d3e46",
"shared" : "71373ebe67f39a2c230027c7db4b3b74bab80ed212b232679785ee10f47c304e",
"result" : "valid",
"flags" : []
},
{
"tcId" : 178,
"comment" : "special case for x_2 in multiplication by 2",
"public" : "302a300506032b656e0321001e6ee536e4f26bbfb63139951a10f3bab62e19ed1ef8397178d9c5d04307cd40",
"private" : "302e020100300506032b656e04220420d03b75f09ac807dfd2ee352c04a1f25984720f785ffaa0af88bc5db6ff9c3453",
"shared" : "238eef43c589822e1d3de41c1cc46dcfec7a93febf37c8546b6625e1a123815d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 179,
"comment" : "special case for x_2 in multiplication by 2",
"public" : "302a300506032b656e0321002f1c79ad8488db6f5146903b2dc46cfbfc834bbcf09b4dd70c274c4b67ce605d",
"private" : "302e020100300506032b656e04220420d036948c0ec223f0ee577e390dbf87222358ed199f2823345ad154bbc4cbcc47",
"shared" : "87a79c9c231d3b9526b49bf3d683bf38c3c319af7c7c5d1456487398da535010",
"result" : "valid",
"flags" : []
},
{
"tcId" : 180,
"comment" : "special case for x_2 in multiplication by 2",
"public" : "302a300506032b656e032100fccfe742a63ed9cb70958560b5a02260350a7ecbaf8c57ae045f671a29b4b573",
"private" : "302e020100300506032b656e04220420d054ded613febf2950ac5c927fcb120c387de0ba61b331cd33024c8b6e737048",
"shared" : "d683ca6194452d878c12d7da35f22833f99728bba89931a51274f61210336a5f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 181,
"comment" : "special case for AA in multiplication by 2",
"public" : "302a300506032b656e032100cb3d4a90f86b3011da3369d9988597c7fff1499273b4a04f84d0e26ed1683c0d",
"private" : "302e020100300506032b656e04220420e82c480631fb153ba2211fe603032b3e71b162dbd3c11bec03208ffcd510655f",
"shared" : "dbf6203516635840cf69a02db87cf0d95dae315da7fc1ec7ce2b29e1f2db6666",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 182,
"comment" : "special case for AA in multiplication by 2",
"public" : "302a300506032b656e032100101e13f7bc0570fa2638caa20a67c6e0c21dab132f4b456191590264c493d018",
"private" : "302e020100300506032b656e04220420c0c01d28c1cab01f59700aca5f18d2697658b37fdd54a339ff391c0a1a1b1645",
"shared" : "1fe314744390d525278b1f5fbf108101b8ded587081375ed4ac4ac690d92414f",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 183,
"comment" : "special case for AA in multiplication by 2",
"public" : "302a300506032b656e032100dce1ec0843fa8f05d9c7355df598391f3de254ecd0b4ba9e6ea6fd9b3b6c2f67",
"private" : "302e020100300506032b656e04220420c82bde72df36479688c485a8bf442f4a34412e429c02db97704f03daf4dfd542",
"shared" : "ad454395ee392be677be7b9cb914038d57d2d87ec56cc98678dd84f19920912b",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 184,
"comment" : "special case for AA in multiplication by 2",
"public" : "302a300506032b656e03210021c2b56f0794cfee25cc9626677a6838000eb66d8c4b5fb07b2f1d912e97c372",
"private" : "302e020100300506032b656e04220420503f697617fb02a7b8ef00ba34e7fc8ce93f9ec3e1cbfe4bf2c05bcee0cb9757",
"shared" : "c6d6499255133398f9dd7f32525db977a538118800bfaf3aad8bcd26f02c3863",
"result" : "valid",
"flags" : []
},
{
"tcId" : 185,
"comment" : "special case for BB in multiplication by 2",
"public" : "302a300506032b656e032100cc3d4a90f86b3011da3369d9988597c7fff1499273b4a04f84d0e26ed1683c0d",
"private" : "302e020100300506032b656e0422042058cd4ca1e4331188de2b2889419ce20ec5ef88a0e93af092099065551b904e41",
"shared" : "0d74214da1344b111d59dfad3713eb56effe7c560c59cbbb99ec313962dbba58",
"result" : "valid",
"flags" : []
},
{
"tcId" : 186,
"comment" : "special case for BB in multiplication by 2",
"public" : "302a300506032b656e032100111e13f7bc0570fa2638caa20a67c6e0c21dab132f4b456191590264c493d018",
"private" : "302e020100300506032b656e04220420004ea3448b84ca509efec5fcc24c63ee984def63b29deb9037894709709c0957",
"shared" : "7b9dbf8d6c6d65898b518167bf4011d54ddc265d953c0743d7868e22d9909e67",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 187,
"comment" : "special case for BB in multiplication by 2",
"public" : "302a300506032b656e032100dde1ec0843fa8f05d9c7355df598391f3de254ecd0b4ba9e6ea6fd9b3b6c2f67",
"private" : "302e020100300506032b656e04220420c8a6eb00a4d74bbdff239522c3c891ed7ce1904be2a329cd0ae0061a253c9542",
"shared" : "fb0e0209c5b9d51b401183d7e56a59081d37a62ab1e05753a0667eebd377fd39",
"result" : "valid",
"flags" : []
},
{
"tcId" : 188,
"comment" : "special case for BB in multiplication by 2",
"public" : "302a300506032b656e03210022c2b56f0794cfee25cc9626677a6838000eb66d8c4b5fb07b2f1d912e97c372",
"private" : "302e020100300506032b656e0422042050322ff0d0dcdd6b14f307c04dfecefe5b7cdeaf92bffb919e9d62ed27079040",
"shared" : "dbe7a1fe3b337c9720123e6fcc02cf96953a17dc9b395a2206cb1bf91d41756e",
"result" : "valid",
"flags" : []
},
{
"tcId" : 189,
"comment" : "special case for D in multiplication by 2",
"public" : "302a300506032b656e032100e58baccede32bcf33b3b6e3d69c02af8284a9631de74b6af3f046a9369df040f",
"private" : "302e020100300506032b656e04220420e0328c7d188d98faf2ac72d728b7d14f2bbbd7a94d0fbd8e8f79abe0b1fe1055",
"shared" : "97bd42093e0d48f973f059dd7ab9f97d13d5b0d5eedffdf6da3c3c432872c549",
"result" : "valid",
"flags" : []
},
{
"tcId" : 190,
"comment" : "special case for D in multiplication by 2",
"public" : "302a300506032b656e032100c6d5c693fc0a4e2df6b290026860566a166b6d7aebe3c98828d492745c8df936",
"private" : "302e020100300506032b656e042204205017679a17bd23adf95ad47e310fc6526f4ba9ca3b0839b53bd0d92839eb5b4f",
"shared" : "99bcbc7b9aa5e25580f92bf589e95dae874b83e420225d8a93e18e96dac00b63",
"result" : "valid",
"flags" : []
},
{
"tcId" : 191,
"comment" : "special case for D in multiplication by 2",
"public" : "302a300506032b656e032100d15f4bf2ef5c7bda4ee95196f3c0df710df5d3d206360fc3174ea75c3aa3a743",
"private" : "302e020100300506032b656e042204202864aaf61c146df06cc256b065f66b34985cc015da5b1d647a6ed4e2c76bfc43",
"shared" : "afa2adb52a670aa9c3ec3020d5fda285474ede5c4f4c30e9238b884a77969443",
"result" : "valid",
"flags" : []
},
{
"tcId" : 192,
"comment" : "special case for D in multiplication by 2",
"public" : "302a300506032b656e0321006dffb0a25888bf23cf1ac701bfbdede8a18e323b9d4d3d31e516a05fce7ce872",
"private" : "302e020100300506032b656e04220420184a6cfbabcbd1507a2ea41f52796583dbdb851b88a85781ee8e3c28782c3349",
"shared" : "e6a2fc8ed93ce3530178fef94bb0056f43118e5be3a6eabee7d2ed384a73800c",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 193,
"comment" : "special case for D in multiplication by 2",
"public" : "302a300506032b656e03210021f86d123c923a92aaf2563df94b5b5c93874f5b7ab9954aaa53e3d72f0ff67e",
"private" : "302e020100300506032b656e04220420c85f954b85bc102aca799671793452176538d077862ee45e0b253619767dff42",
"shared" : "7fc28781631410c5a6f25c9cfd91ec0a848adb7a9eb40bc5b495d0f4753f2260",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 194,
"comment" : "special case for D in multiplication by 2",
"public" : "302a300506032b656e032100587c347c8cb249564ab77383de358cc2a19fe7370a8476d43091123598941c7f",
"private" : "302e020100300506032b656e0422042050e3e5a9a19be2ee3548b0964672fb5e3134cb0d2f7adf000e4556d0ffa37643",
"shared" : "314d8a2b5c76cc7ee1217df2283b7e6724436e273aeb80628dce0600ab478a63",
"result" : "valid",
"flags" : []
},
{
"tcId" : 195,
"comment" : "special case for DA + CB in multiplication by 2",
"public" : "302a300506032b656e032100f5c6311a1dd1b9e0f8cfd034ac6d01bf28d9d0f962a1934ae2cb97cb173dd810",
"private" : "302e020100300506032b656e0422042008ece580bb6ddf96559b81d7a97dd4531def6cc78d448a70cebabdd26caab146",
"shared" : "2bfd8e5308c34498eb2b4daf9ed51cf623da3beaeb0efd3d687f2b8becbf3101",
"result" : "valid",
"flags" : []
},
{
"tcId" : 196,
"comment" : "special case for DA + CB in multiplication by 2",
"public" : "302a300506032b656e0321009316c06d27b24abc673ffb5105c5b9a89bdfaa79e81cdbb89556074377c70320",
"private" : "302e020100300506032b656e04220420a886033e9dc2b6a913fffbc2bd402e8c11ec34d49c0dc0fa1429329b694a285f",
"shared" : "d53c3d6f538c126b9336785d1d4e6935dc8b21f3d7e9c25bc240a03e39023363",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 197,
"comment" : "special case for DA + CB in multiplication by 2",
"public" : "302a300506032b656e0321008a4179807b07649e04f711bf9473a79993f84293e4a8b9afee44a22ef1000b21",
"private" : "302e020100300506032b656e0422042098b1cc2020a8ec575d5c46c76024cf7c7ad7628eb909730bc4f460aaf0e6da4b",
"shared" : "4531881ad9cf011693ddf02842fbdab86d71e27680e9b4b3f93b4cf15e737e50",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 198,
"comment" : "special case for DA + CB in multiplication by 2",
"public" : "302a300506032b656e032100a773277ae1029f854749137b0f3a02b5b3560b9c4ca4dbdeb3125ec896b81841",
"private" : "302e020100300506032b656e04220420c8e193de162aa349a3432c7a0c0521d92cbc5e3bf82615e42955dd67ec12345f",
"shared" : "7ba4d3de697aa11addf3911e93c94b7e943beff3e3b1b56b7de4461f9e48be6b",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 199,
"comment" : "special case for DA + CB in multiplication by 2",
"public" : "302a300506032b656e0321001eceb2b3763231bc3c99dc62266a09ab5d3661c756524cddc5aabcedee92da61",
"private" : "302e020100300506032b656e0422042088e01237b336014075676082afbde51d595d47e1fa5214b51a351abbf6491442",
"shared" : "bcf0884052f912a63bbab8c5c674b91c4989ae051fa07fcf30cb5317fb1f2e72",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 200,
"comment" : "special case for DA + CB in multiplication by 2",
"public" : "302a300506032b656e0321009a2acbb3b5a386a6102e3728be3a97de03981d5c71fd2d954604bee3d3d0ce62",
"private" : "302e020100300506032b656e04220420e82313e451a198dce4ae95c6832a8281d847fc87b28db00fe43757c16cc49c4a",
"shared" : "e5772a92b103ee696a999705cf07110c460f0545682db3fac5d875d69648bc68",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 201,
"comment" : "special case for DA + CB in multiplication by 2",
"public" : "302a300506032b656e03210027430e1c2d3089708bca56d7a5ad03792828d47685b6131e023dd0808716b863",
"private" : "302e020100300506032b656e042204202828594d16768e586df39601ecc86d3fad6389d872b53fca3edcaf6fb958f653",
"shared" : "378c29e3be97a21b9f81afca0d0f5c242fd4f896114f77a77155d06ce5fbfa5e",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 202,
"comment" : "special case for z_2 in multiplication by 2",
"public" : "302a300506032b656e0321004ef367901aac8ba90a50e0cf86ca4e4a3ff164fb121605be346e2e48d04ac912",
"private" : "302e020100300506032b656e04220420a84f488e193139f986b0e5b249635b137d385e420342aef1f194fcde1fe5e850",
"shared" : "7eb48a60b14fb9ea5728f6410aef627d1522fad481b934af64e2c483b64d585f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 203,
"comment" : "special case for z_2 in multiplication by 2",
"public" : "302a300506032b656e032100d1de303c4ddd05d57c29df92ad172dd8c8f424e63ec93445beaea44f9d124b17",
"private" : "302e020100300506032b656e0422042030fd2a781e095c34a483907b3dd2d8bd2736e279617bfa6b8b4e0e1cf90fbd46",
"shared" : "b71bdbed78023a06deed1c182e14c98f7cf46bc627a4a2c102ad23c41cf32454",
"result" : "valid",
"flags" : []
},
{
"tcId" : 204,
"comment" : "special case for z_2 in multiplication by 2",
"public" : "302a300506032b656e0321005bccd739fd7517d9344bf6b2b0f19a1e0c38d9349a25ad1f94af4a2cdcf5e837",
"private" : "302e020100300506032b656e0422042028312e17b47dd32d90561168245187963c7469a31c881e4a5c94384262b71959",
"shared" : "5bb56877caf2cdac98611b60367fbb74265984614e5e73996e8ea1bd6f749f1a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 205,
"comment" : "special case for z_2 in multiplication by 2",
"public" : "302a300506032b656e0321008a7a939310df7ea768454df51bcd0dfbd7be4fcbb2ffc98429d913ec6911f337",
"private" : "302e020100300506032b656e04220420a87640cf8237b473c638b3e9df08644e8607e563b5964363ccc42133b2996742",
"shared" : "b568ed46d04f6291f8c176dca8aff6d221de4c9cce4b404d5401fbe70a324501",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 206,
"comment" : "special case for z_2 in multiplication by 2",
"public" : "302a300506032b656e032100fe3590fc382da7a82e28d07fafe40d4afc91183a4536e3e6b550fee84a4b7b4b",
"private" : "302e020100300506032b656e04220420780c5b882720d85e5ddfaf1033e9a1385df9e21689eeda4dcc7444ad28330a50",
"shared" : "11fb44e810bce8536a957eaa56e02d04dd866700298f13b04ebeb48e20d93647",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 207,
"comment" : "special case for z_2 in multiplication by 2",
"public" : "302a300506032b656e032100fad9ab3e803b49fc81b27ee69db6fc9fdb82e35453b59ef8fab2a3beb5e1134c",
"private" : "302e020100300506032b656e04220420209e5e0ae1994bd859ce8992b62ec3a66df2eb50232bcc3a3d27b6614f6b014d",
"shared" : "85d9db8f182bc68db67de3471f786b45b1619aec0f32b108ace30ee7b2624305",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 208,
"comment" : "special case for z_2 in multiplication by 2",
"public" : "302a300506032b656e03210098bed955f1516c7a442751ac590046d7d52ca64f76df82be09d32e5d33b49073",
"private" : "302e020100300506032b656e04220420806d1dee5ff6aea84a848916991a89ef3625583e1bd4ae0b3dd25c2524a4ff46",
"shared" : "61d4ef71cbe7be3128be829ab26ed3463eb4ab25937c309788e876b23412aa7c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 209,
"comment" : "special case for z_2 in multiplication by 2",
"public" : "302a300506032b656e032100e59be4917b3f05b6fc8748c9b90f1b910273c9c6e17ff96ef415ff3d927d987e",
"private" : "302e020100300506032b656e0422042000f98b02ae0df5274cc899f526eb1b877289e0963440a57dd97e414cdd2f7c51",
"shared" : "5ba4394ed1a664811b01557944becf7585652a8acbdbf806742911207bd79346",
"result" : "valid",
"flags" : []
},
{
"tcId" : 210,
"comment" : "special case for A in multiplication by 2",
"public" : "302a300506032b656e0321008c9885a26cb334054700a270f7a5f4aac06bad8263b651ebf0712eca1ebb6416",
"private" : "302e020100300506032b656e04220420d86c18f2be396b3bb72f22e6ece22e273af6e1506a1c09ad4d01bdd2f439f843",
"shared" : "a5952588613eb7a5cd49dd526f1f20a4f0ffe9423e82cea302c2dd90ce559955",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 211,
"comment" : "special case for A in multiplication by 2",
"public" : "302a300506032b656e032100f6135fe9741c2c9de7dcf7627ef08832f351cb325dbb3a26f93a2b48620e1727",
"private" : "302e020100300506032b656e04220420f81aadb9053eb698996d0f781d9cda67f82ddefa3987d276ff5a94ffdf5d255f",
"shared" : "cb6fb623084b6197443ec9ba1050c0923332e5e829ae0194269cfaf920a43601",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 212,
"comment" : "special case for A in multiplication by 2",
"public" : "302a300506032b656e032100f6ffffffffffffffffffffffffffffbfffffffffffffffffffffffffffffff3f",
"private" : "302e020100300506032b656e04220420305b4db4321b4923fc559bf91df677d0e12c3a31b16ec655cb708b759d7c114d",
"shared" : "9e526079c2fcf12426ae6c2a54b5ffb70f2ec662e29ea5ce0c8385c3b21cd162",
"result" : "valid",
"flags" : []
},
{
"tcId" : 213,
"comment" : "special case for A in multiplication by 2",
"public" : "302a300506032b656e032100f6ffffffffffffffffffffffffffff3f00000000000000000000000000000040",
"private" : "302e020100300506032b656e04220420900638d1979802db9b52e4dd84fa19579f61cd7bef3c0b62fcccaeaa15fa484d",
"shared" : "6329c7dc2318ec36153ef4f6f91bc6e7d1e008f5293065d9586ab88abb58f241",
"result" : "valid",
"flags" : []
},
{
"tcId" : 214,
"comment" : "special case for A in multiplication by 2",
"public" : "302a300506032b656e032100f6eba0168be3d3621823089d810f77cd0cae34cda244c5d906c5d4b79df1e858",
"private" : "302e020100300506032b656e0422042038575cf7c8691ecc79cd5f8d7d4703aa48592ff6e7f64731c2d98a19aeae514f",
"shared" : "603f4fc410081f880944e0e13d56fc542a430eec813fad302b7c5ac380576f1c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 215,
"comment" : "special case for A in multiplication by 2",
"public" : "302a300506032b656e03210060677a5d934ccbfab8ff5d8f085a0b553f94527d9c49ae140f8ed135e1449b69",
"private" : "302e020100300506032b656e04220420e88bd02c7016547a24f428bc2a9dcccad6c6f880c17bffcf66fc68459627af4e",
"shared" : "834bbad5470e1498c4b0148782dfe630e8bfadff1997de802ac8ce302a1bda28",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 216,
"comment" : "special case for B in multiplication by 2",
"public" : "302a300506032b656e0321008d9885a26cb334054700a270f7a5f4aac06bad8263b651ebf0712eca1ebb6416",
"private" : "302e020100300506032b656e042204209036ed7d68f7448ac440dc51216b49840dcabd3d5e32e3b4ffc32a5fe9e96742",
"shared" : "ec9070ad3491a5ff50d7d0db6c9c844783dde1c6fbd4fe163e9ade1ce9cd041d",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 217,
"comment" : "special case for B in multiplication by 2",
"public" : "302a300506032b656e032100f7135fe9741c2c9de7dcf7627ef08832f351cb325dbb3a26f93a2b48620e1727",
"private" : "302e020100300506032b656e0422042090c55e77aa0fe4afb1287109fd010f526364dea18d88e2fd870ac01b66e3fa4e",
"shared" : "dc6d05b92edcdb5dc334b1fc3dff58fe5b24a5c5f0b2d4311555d0fc945d7759",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 218,
"comment" : "special case for B in multiplication by 2",
"public" : "302a300506032b656e032100f7ffffffffffffffffffffffffffffbfffffffffffffffffffffffffffffff3f",
"private" : "302e020100300506032b656e04220420a021ba2fd4e3ad57bcbf204d6f6c3e8018d8978552633b6dff1b7447bf529459",
"shared" : "1b174b189981d81bc6887932083e8488df8bbbed57f9214c9cfa59d59b572359",
"result" : "valid",
"flags" : []
},
{
"tcId" : 219,
"comment" : "special case for B in multiplication by 2",
"public" : "302a300506032b656e032100f7ffffffffffffffffffffffffffff3f00000000000000000000000000000040",
"private" : "302e020100300506032b656e042204203035083e984837587f6b7346af871bf3fc9581c50eb55c83aefabeed68cee349",
"shared" : "15a052148abaad1b0f2e7481a34edb61403589439b5bd5e5646cecebe2a1be2b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 220,
"comment" : "special case for B in multiplication by 2",
"public" : "302a300506032b656e032100f7eba0168be3d3621823089d810f77cd0cae34cda244c5d906c5d4b79df1e858",
"private" : "302e020100300506032b656e0422042030435ce187f2723f9a3bdea0eef892207e152e4cee8985fa72d2db4147bd2a53",
"shared" : "1d048cbe2f8df07c233a8f93706f307d17130c2497fb752eeaa31fe3edfc725a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 221,
"comment" : "special case for B in multiplication by 2",
"public" : "302a300506032b656e03210061677a5d934ccbfab8ff5d8f085a0b553f94527d9c49ae140f8ed135e1449b69",
"private" : "302e020100300506032b656e04220420580f0a9bba7281a30fb033490e0f429f22e3f267852caeacefa3e5291f0e614e",
"shared" : "cb92a98b6aa99ac9e3c5750cea6f0846b0181faa5992845b798923d419e82756",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 222,
"comment" : "special case for C in multiplication by 2",
"public" : "302a300506032b656e032100c8239b710136fe431fb4d98436157e47c9e78a10f09ff92e98baff159926061c",
"private" : "302e020100300506032b656e04220420709098feb2e25c67b4bfd3be0a01af409adb6da52b3fbe3d970642dd2c983856",
"shared" : "f1bd12d9d32c6f4c5b2dcb3a5c52d9fd454d52ca704c2c137956ec8ad9aef107",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 223,
"comment" : "special case for C in multiplication by 2",
"public" : "302a300506032b656e032100b7a2f79e0de9b58147691b5546d9ec463da8325e1440e58bb20aa129d1b97327",
"private" : "302e020100300506032b656e04220420185ac62e729f88528950926c0de7c481c924bf9cf26a122f443b861e8b6af640",
"shared" : "e6f1c494c9e4bd2325c17183e82d31ab0bbee6c847d4b0e4a99c7c6891117c3f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 224,
"comment" : "special case for C in multiplication by 2",
"public" : "302a300506032b656e0321002dc624e1663f42a7b9336350f277541b50b8ddc7ee0d86133ad53273aed4e62e",
"private" : "302e020100300506032b656e04220420f03743eead7c2f7719794324f271072817d1a04cbda42b232f3bee43f397cc40",
"shared" : "aa2a12edf752d279bdb000fb1405a5df8c5f1d41309b4f2bd41aed7ac1ed0149",
"result" : "valid",
"flags" : []
},
{
"tcId" : 225,
"comment" : "special case for C in multiplication by 2",
"public" : "302a300506032b656e0321000e5eceee9104a64f82c9093b9bf7b4076ee5bc70815af7ee9f942ef015756176",
"private" : "302e020100300506032b656e04220420a8fbb4f90da45794981405d59ef310621e3c3b6b7760b5e30308c7822c88ae5f",
"shared" : "74d5606ba0b6ad1d8ba36ae6f264d6315f479b3984de573e9b001e0555247c32",
"result" : "valid",
"flags" : []
},
{
"tcId" : 226,
"comment" : "special case for CB in multiplication by 2",
"public" : "302a300506032b656e032100737d45477e2beb77a6c38b98e2a19b05c395df7da998cb91f6dfab5819614f27",
"private" : "302e020100300506032b656e04220420c887886fd07107c7221f6d9dd36c305ec779ceca132ac933ff77dab2beac6345",
"shared" : "8cf4538ae5f445cc6d273df4ad300a45d7bb2f6e373a562440f1b37773904e32",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 227,
"comment" : "special case for CB in multiplication by 2",
"public" : "302a300506032b656e032100873f8b260ea9d9ddac08b7b030727bf0072315ab54075ecc393a37a975882b7e",
"private" : "302e020100300506032b656e0422042058096ee29361978f630ad1fb00c1267c5a901f99c502f9569b933ad0dcce0f50",
"shared" : "d5766753211d9968de4ac2559998f22ef44e8aa879f3328cbc46aa858dcb433c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 228,
"comment" : "special case for CB in multiplication by 2",
"public" : "302a300506032b656e03210075e1587c5eefc83715d71020aa6be5347bb9ec9d91ce5b28a9bbb74c92ef407e",
"private" : "302e020100300506032b656e042204200829a49046dce2c07ab28440dbad146453e128960e85dd2e6a69a1512873dd44",
"shared" : "761d8cecf13f93b379a772e5fac5b9ffe996cad9af06152580afe87ff9651c71",
"result" : "valid",
"flags" : []
},
{
"tcId" : 229,
"comment" : "special case for x_2 in multiplication by 3",
"public" : "302a300506032b656e032100f85a06065ea2527238fc5ec1b75ead9262e6b1aed61feff83b91230aeb4b7d01",
"private" : "302e020100300506032b656e04220420587ac36b9a23594632679adea1a826f2f62d79738220fb487464039f36ca2372",
"shared" : "f12acd36f6299a4d192c03aa4efeea7df51e2d15d763172e68accf7bc6f5c230",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 230,
"comment" : "special case for x_2 in multiplication by 3",
"public" : "302a300506032b656e0321006e0f1d00b1099d2a71f7be86655feb8988bba5577b02f964043a49f00c749613",
"private" : "302e020100300506032b656e04220420a8a442b7c0a99227b4cb5c75fb9e5a72cea25eba8a0bdf07271bb4a93c2b6665",
"shared" : "b2bbbd173f41d952d329251da973a9500300628177ad0fb79d01e2e263905b38",
"result" : "valid",
"flags" : []
},
{
"tcId" : 231,
"comment" : "special case for x_2 in multiplication by 3",
"public" : "302a300506032b656e032100696757ced3097fa960c8390a09e8bd6d390dbde8d1fa170261f3422edc192929",
"private" : "302e020100300506032b656e04220420d8f7233e9612c00c9dca2c751ec1d3f5f67bad77c2e714a20e71eb3f220a6671",
"shared" : "45ecfa275f1daa25d3fadf33cdf89a152afea25eae37e68e00b30c367789887a",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 232,
"comment" : "special case for x_2 in multiplication by 3",
"public" : "302a300506032b656e032100fd84b3f2fbfa16aebf40c27f46e18d77bafa0c7971bedde4909212e771bd3c35",
"private" : "302e020100300506032b656e04220420d80c7c7557c9907e1b11e844bf1369cba669bc38e9b7b253e51f239bda322374",
"shared" : "595e144e07bbe65b38e0e4163d02ad75a65e422e74067db35c90dfa6e055d456",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 233,
"comment" : "special case for x_2 in multiplication by 3",
"public" : "302a300506032b656e032100805485703ccfc4a221ef281267f52b61cebc879f0f13b1e5f521c17352a0784f",
"private" : "302e020100300506032b656e042204208002a85115ad7b41c50f84f35fac750ee8e19734807102830ff6a306beed4464",
"shared" : "226e16a279ac81e268437eb3e09e07406324cb72a9d4ee58e4cf009147497201",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 234,
"comment" : "special case for x_2 in multiplication by 3",
"public" : "302a300506032b656e03210080642a3279da6bf5fc13db14a569c7089db014225cfcae7dff5a0d25ecc9235b",
"private" : "302e020100300506032b656e04220420782db0c8e3e68f106fe0c56415e0bd13d812dea0e94cbd18bdf6761295613a6d",
"shared" : "790d09b1726d210957ce8f65869ca1ec8fa0b2b06b6bcf9483b3eb55e49e9272",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 235,
"comment" : "special case for z_2 in multiplication by 3",
"public" : "302a300506032b656e03210084e827f78cae0cf063e4340198f788c284e07430b3a94a3873df38b1f872ce02",
"private" : "302e020100300506032b656e04220420909fb0bdbf53a69a2fe39c8b2497abd4fa57d2d54e046b5f514595e2c0f33d63",
"shared" : "684cc83af806bcd9cd251e1858f3c10f0166e0a0cd2be154339a886b13e7c76f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 236,
"comment" : "special case for z_2 in multiplication by 3",
"public" : "302a300506032b656e032100d445e1df0083bb6b8e886e6632251807171d4e88c41816fc684373c09d7e5d6e",
"private" : "302e020100300506032b656e0422042078a67909757248665f79371eb014825ab6bd4af3571f140389c636e004bcf46b",
"shared" : "e426e4a3c54d3e77f4f157301e0ac7d9e12337a2b58df16780041cf6d6198c5a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 237,
"comment" : "special case for z_2 in multiplication by 3",
"public" : "302a300506032b656e032100f26aa6151a4b22390176f6233e742f40f2ecd5137166fb2e1ec9b2f2454ac277",
"private" : "302e020100300506032b656e04220420286a302d5b076d2aba7c2a4daf9e7cc9d8539b7c0391307db65a2f4220d30f70",
"shared" : "862df92e25277bd94f9af2e1dda51f905a6e2a3f6068a92fabfc6c53da21ec11",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 238,
"comment" : "special case for DA - CB in multiplication by 3",
"public" : "302a300506032b656e0321002b02db3c82477fe21aa7a94d85df379f571c8449b43cbd0605d0acc53c472f05",
"private" : "302e020100300506032b656e04220420a838b70d17161cb38222f7bc69a3c8576032d580275b3b7d63fba08908cb4879",
"shared" : "3f438dbf03947995c99fd4cb366ca7e00e8cfbce64c3039c26d9fad00fa49c70",
"result" : "valid",
"flags" : []
},
{
"tcId" : 239,
"comment" : "special case for DA - CB in multiplication by 3",
"public" : "302a300506032b656e032100d71dd7db122330c9bbaab5da6cf1f6e1c25345ee6a66b17512b1804ace287359",
"private" : "302e020100300506032b656e04220420b0733b4203267ab3c94c506acadb949a76cc600486fcd601478fcdef79c29d6c",
"shared" : "95f3f1849b0a070184e6077c92ae36ba3324bf1441168b89bb4b9167edd67308",
"result" : "acceptable",
"flags" : [