blob: f0b30bc64e10fbbeb6a696cfe6234acfbf96ee2d [file] [log] [blame]
{
"algorithm" : "XDH",
"generatorVersion" : "0.8r12",
"numberOfTests" : 510,
"header" : [
"Test vectors of type XdhComp are intended for tests that verify the",
"computation of and Xdh key exchange."
],
"notes" : {
"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_comp_schema.json",
"testGroups" : [
{
"curve" : "curve448",
"type" : "XdhComp",
"tests" : [
{
"tcId" : 1,
"comment" : "normal case",
"public" : "f8073fc01c8358362c08740c914b419847ef1e409f4e40d9440febc26f00551adb1c37c6c2a87d8283b8cb453e928a0d42793f72894e0f81",
"private" : "e41c63d5159c89de12163fde9d04cf1f430f346b8b2c1f2a4b1f5aee63d17aec29d4b1debf8b6457e7809d2b15ff9779c97becb04b824efa",
"shared" : "acd496ceb5f68bf9c267196b405f59701a40ec88744b7e5e60bf8f81e8b13df448efe402001750edb0b695a0512f08c572a2e356493d170b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 2,
"comment" : "public key on twist",
"public" : "f8d9144304bd8c4d1fa68957026fc5c1b75020365b0991d2eb1541a4dfa3f15e7a70285cd3828b529bece021d3e03a415e4f8c02eb89ef19",
"private" : "fcb4ed3afa64c84b7844965c848ad88819241911cd65d35a2bc26a073c08d8e191bcfa04b2dbd94e219f746df929d3298e03afeb73b4fbdb",
"shared" : "3f97c3f87b967daac4e5d12eae05a80c751c3b3e1070886b083e90bb8f63cf76aea0cd4bf5032187e52b1d0513c96f1ac830debcd37887ab",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 3,
"comment" : "public key on twist",
"public" : "08ebf6edaa4f1e97f7675e9839c6349f71d842ef0efe1e21177b53dc409270457bb1ea58e576f5ccc682e92ccc9ff3c6542a0a6ecd32e7e0",
"private" : "fcc89042abb558baf32bb9a7f9ea4b274e10e13db65beedb2aca58ea95c0e08412abdd4c56843ee9e21549bdca1101fd0ca0f30de6ebce8e",
"shared" : "03aa74c7300243385804133a750635a9e0d5ab8d46126abaa9595660da172e9b1fe92902bb71697122f0d6c3ff45b2a897b777380ffe492c",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 4,
"comment" : "public key on twist",
"public" : "69a438c30c11b4ed559c03ab430a64efb01c98fe6232803c0767a40328326da28c3491e19151b4a813aadf6c9663d6dcd4cc9b076c7e9fb5",
"private" : "e0aae96d22fa49d324601bb8b2dd9f736709df557b8cb469d6e2befa8635998f51222adea97410588c5f5f4ef61887c94fea9a4e332445bc",
"shared" : "c0853dba672e8c3e05de82d344de1c72fcd9c8391b177f363397818270e928bb0de2e550128a6f4ea6de579308e7c3d823b3e65116df43b3",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 5,
"comment" : "public key on twist",
"public" : "2c19d12c783ce4c67603e02a093ddc1e148b9f5f8453b153e6d72629b1f50e609fec8d0ee23eeee769ffb909db4badacdb99d5b990d75825",
"private" : "601f19769cd49e828b600ee373f1d0514abbd895b543678760aaaf300d4d1faaf73e801e5688152812ae969db522ba8f3ed8a0034371eba3",
"shared" : "4a8966497c42cc1c8eb77e8ad116ed2582d3c81a602af3d8b08a996697e226beb7861ba72ec99fea5816b1187c6c768ff75b1f7c526741b0",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 6,
"comment" : "public key on twist",
"public" : "be11109a6872c38abad86101b0561208cc3a32a9e0345822c7514f6423f142530df9bbfd72b0d4cd8e734ae092dd02202f42b78e542e4cc5",
"private" : "3cc4e7b722ece8f7cc1fb188ded1c27507141dbf7941e1a9bb662cf0ffc480c3e04d31778258381e938e828e24dc6ea114a6e0d259aef9bf",
"shared" : "66b13d08e74c37e2345d1a26eff25bfca0710042d2daf0d3d4e97e55ddeced10bca433f2d3308103c8ccfa079090dce69e90bd90ab93d6e6",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 7,
"comment" : "public key on twist",
"public" : "ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "4c29118cd3fce51c7fd082c8880d592a9c2a9389aa371ca6e6ed78e6ee02f08bec1c15d66fbbe5b83ffc37ea14e1512cc1bd4b2ea6d806ef",
"shared" : "f2d3c02056564795c59abba5b60b84f6349ddbe6ff380b9673f4d09e28ba2372e2e8dcf269cec48770618663c932284483f4ee5a5718fd37",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 8,
"comment" : "public key on twist",
"public" : "0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "e86cde640f9f2a0e528be1ff2a57a1263a69e560f97c79f2d25abd08bf5e62538cb9a5ed105dbedd6de38d07940085072b4311c2678ed7bd",
"shared" : "13f54e9480b67cc5d5545cbf6dfd10d110b0a3b2a79d2260d7d8f8f49db5d78289d7ccc56962a49306aae7404391880aaf9bede5dab0fa57",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 9,
"comment" : "public key on twist",
"public" : "0000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "24ba9df56ef036b4bcde7b0138b7983ae0fe3d2fd4b9d13ef0b8b0998c8394364d7dcb25a3885e571374f91615275440db0645ee7c0a6feb",
"shared" : "f1ef9174222c422cb3a6194da91dbdab62b0688179e77f47019cc9eb7c38da86f6f51fc250e8a46dd4b3341cc5f71f1d8daf0b28e873d818",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 10,
"comment" : "public key on twist",
"public" : "ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "d4bdcc2bca46ee1449cc42cc8e97bc4043c6e2c0d017776dd653e7bf1902619cd61c9c739e09d54c4147f46d190720966f7de1d9cffbbd8e",
"shared" : "bb09d49cac99b93b071a19e6aca06d9c9cc4c578304b3be6480dc4003ea6e91de87b09fdfc3116151ae66e986a08613ee9eaf12674300e32",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 11,
"comment" : "public key on twist",
"public" : "0000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "90d2681775bec74d89413dcafd01ed3e4b6d1c8adc3c2888d60c35dc17460f360bfae7b94647bc4e9a7ad9ce82abeadb50a2f1a0736e21b5",
"shared" : "c1b57f0ecbde852ef4c184cf5bfcf79244058680c5919079988b0fd562b747583e258270d91c4da7abfdc6c27784c65174b7e61253409756",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 12,
"comment" : "public key on twist",
"public" : "0000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "fcad306bc8e29a58629f84f313234d160b2159863dcd5401a221d75009a4596e5a33f12921c10f3670933bc80dde3bba22881b61205821c4",
"shared" : "72af8c41cd06d6243b1cb52ffe3996207440cabd36d4b34e64301f5af04890fb70d497f1918e5397d8ee3f4bab46cfdd5a071462b7148ac8",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 13,
"comment" : "public key on twist",
"public" : "0000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "58e8408cbd2bedc155415db282656082796dc6a6a756e591aa9c6687f99bd569a01fd8bd438236160d15ce2c57c1d71ebaa3f2da882338a3",
"shared" : "e3ef63367cceaa892b9ebb00072a92296ddd27a0c662e911df2bf04fdfbd2a20d10855b9442c0df4fba83e3f95e2dd04d9c6d6ee694ead8d",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 14,
"comment" : "public key on twist",
"public" : "0000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "d0cb885280a8b0cf7c0dd9f27677858db3eb2d16ba921d99f104b8fd05d9fffd853cdc6d2266389b737e8dfc296ad00b5a69b2a9dcf729d6",
"shared" : "e874ddd03adaa8869bb85e9d56eeacd7df0087ae3aa00d9ddaeae40c87a64d1626a3343b3e49fc87b27742f7d5487248f171efd81823bb48",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 15,
"comment" : "public key on twist",
"public" : "0000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "40670a1efa7072a65c279f9618263a9e266fe12d82ff53c29b99d5e265e1fc7c32345227d6699a6d6b5517cf33b43ab156ee20df4878798e",
"shared" : "f27f02b452f9a5e95f08092e7e4058ae560732a4ffd5e4c4cc497af9d8e0d77f3d94d07dea932f0a79fa63c852a1cf03b60ab5a5201748ef",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 16,
"comment" : "public key on twist",
"public" : "ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000",
"private" : "b8fecaaa71e42c55fa42ccc09c9bb1a098c41e981682461bdc42316e5476aeaee838204258a06f15de011ba40b9962705e7f6e889fe71f80",
"shared" : "70af0ebae566f32bff797c1bab73f99f31be5bf4bc76f013f247c25f3aea5ace10224ff0eb9d3cffe4ba1f98fd59e028636b3c48277559ad",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 17,
"comment" : "public key on twist",
"public" : "ffffffffffffff00000000000000ffffffffffffff00000000000000ffffffffffffff00000000000000ffffffffffffff00000000000000",
"private" : "c8aa85748b5ccd0f1f834a3715592e523c2ed609bfd17f3b58ed5a5facad749a4331dfb24d8cf7d8209b4962c2703c01a5f973b7c82a3fec",
"shared" : "e45131643f607881b9eba145ae79aae16e64e99129843384869bc2b5b3d7e7293d8949b3c795faf09ae3f7df9f8deb3142373ad170ec34c2",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 18,
"comment" : "public key on twist",
"public" : "ffffff0f000000ffffff0f000000ffffff0f000000ffffff0f000000ffffff0f000000ffffff0f000000ffffff0f000000ffffff0f000000",
"private" : "1435f260752fb27dd1a471ac4a08d955c6e393c823a858dc1d6238766866f6222e7526ea4e51bf6847c627ef6628211ba9dea3922d702cca",
"shared" : "0fccdf4ed630da454c2ab0d6b401b565bdb16b655fb7c76010f250eb22cb3c92ec9d968359f97a18e855f63f8d662ccf66e334908c12fca2",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 19,
"comment" : "public key on twist",
"public" : "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000",
"private" : "2484b1ccc0830416c9c232e1c9e3ac769d15583b282eca13056649476c69510568e50ba15bb048f4e44a88aeb7799ae7acdb6b0b7df77cec",
"shared" : "70ed1d3176e308e5221fc3f416a87127a397ec8a75569cbf755904030ed3ce202b93bdd7a6ddab32746cd80e30f5b3cd506d42af427f1fc0",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 20,
"comment" : "public key on twist",
"public" : "ffffff030000f8ffff1f0000c0ffffff000000feffff070000f0ffff3f000080ffffff010000fcffff0f0000e0ffff7f000000ffffff0300",
"private" : "24cc1c2bd03321210d80e7ba12bac1851cffafcd787383d7383faff669d51e07554d006af14baae0818e7d270445670e53f22b7effbfa689",
"shared" : "efe4b32d8ccf5f42e48d7cfe3817a7b82a13a7b76805394d7775c649a8880c2379ed546f37c0ebd9ebb5dcb0d260b7c3d241703797b1f54a",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 21,
"comment" : "public key on twist",
"public" : "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07",
"private" : "bc08f82ff3bbbb216d5a4a253860b611e5ff8bf755996bec7f77a4edb34660b8d350f2501fc1d913704156aa26decfc359d1053b18e004ec",
"shared" : "156507ca71798a7fafc576ef43676abf43815bc7332f8ba6eefc0727c65d77d24ccba2fa81093b8527c8274b6ad0fe9462e9474df1be3a49",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 22,
"comment" : "public key on twist",
"public" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040",
"private" : "8c37fb35eac1dbda6a3b5bf492c1f642c761be3adf0ab7617a66002576c45bba8202970bae6c5e05f645f5439ca2f42b89dacace1a5d0e82",
"shared" : "60c468df97e2e4427f27420cc6bc9eebaa2bceb827eb55a187fc5c29555e72a663243f6af4095641d72caeacb369720ea18cadd6efdbece6",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 23,
"comment" : "public key on twist",
"public" : "fffffffffeffff7ffffffffffeffff7ffffffffffeffff7ffffffffffeffff7ffffffffffeffff7ffffffffffeffff7ffffffffffeffff7f",
"private" : "00684bfc8cb903179b71c2c452f2da1e6b476c0458b350356d89b402403d0176028b43cdfebc4eb7823e8c65ac14453f594267f77c40b280",
"shared" : "7f6abc321d7104955b763ac68681c2c4d1bb7207ce6385f18e60ba5f3100c13cdcadab235546a0c92a47925defb2692ee2aced42bbff508f",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 24,
"comment" : "public key on twist",
"public" : "fffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffbf",
"private" : "e8761598ba212a4e9724eaab2f3c225b0cc019595fa702ae0361bf3d348d9d6f7a04352424a5fd3026650f2a04574499daebc71f4c6d0fd9",
"shared" : "2521c283651396fb03bf074e3ce6d08d7b393de5fa85e9ac633cef328ac54576f6005f34c795425c56db62e8ceddf807d68e37646afb1184",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 25,
"comment" : "public key on twist",
"public" : "fffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffeff",
"private" : "78d40321d4b0dc6a7c86df13b52e444c8727a6d3bb4be16bb915cab522ac8a942978f76e7dd6f9f4439f5ef535e6f43e711b692acc6ea4a3",
"shared" : "45d7f932201b24e19b086080b577dc4280825975bf3f1225bdde17613bfb3983215357dc1b9c77a7e8ba1d3db58f376a1c8c63d1308cd9b0",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 26,
"comment" : "public key on twist",
"public" : "00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff",
"private" : "50ad856cc003e8ebeef9913f67ddc4a46a9347d0928565b9d7f8b1c0f9dc31bcb76797486e053319d149f4c79421ef5ec7d1895fd32f3ad5",
"shared" : "15ac85a88f14081d6a5919bf8d06a8c6bdcffbba970c547b26377b238d6482eff58d36e0b87a00cef9b80be01e69ae0d6c12edddaabf7cb4",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 27,
"comment" : "public key on twist",
"public" : "fffffffffffffffffffffffffffffffffffffffffffffffffffffffffdffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "a4eeecbd9ddce481222c22f053a4be30cfa1068b5790d2bdb788382cb966cefbb606cee47fc236c3713d9f8e65ad044e10f89f641cc31caa",
"shared" : "48b9aa64ce34006b2db0928234e886368eceb92a3c467faa155d5f9de53ca35ad0c383b5dcd9a1f8051d80365c6cf52e54353e2bca70600a",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 28,
"comment" : "public key on twist",
"public" : "fffffffffffffffefffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "5410735bd95cd0640fc1e2e11a028803f1cb4344f4efee75ae0b9eb9db5627d6e2a4b6dbad4af3fee986cce934bed60a0e8698204638b5a9",
"shared" : "8951b4fc362ccd60cb560fde65fa126158a9727a3d577c507566fa5b4a79c2ac6bfd6c69defeb9eb29830cc4aaf6427f2ae66b2cd320159d",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 29,
"comment" : "public key on twist",
"public" : "fffffffffefffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "00fc8842a47219ed8f3efae3982140f43033df7488f948eb2e246a71a455fdec2ee04614e9ab1cf4bba49e11c7c8591bb67f9a93418d77d1",
"shared" : "8c3bd6c5e7e2021e52909a8cbebc44ba523bdfa3ac6cf8c7e358c58f55150778411ee01c0b08bd52ac34f8a12cf8b27fbd2daba7376f404b",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 30,
"comment" : "public key on twist",
"public" : "ffffffeffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "cc37e2f28bca033c0554a252a23127d8c44bd5911a96fd990ecf72bff34c473471d72c61a7a50f8d7bdc34341a63b8e5fc8cb14128acf787",
"shared" : "de4eeeaff2da2b4702334224c89dcad78c98dc41b5f5136774fbd20767f512912e1ff9a7ed2d96be6f452e8bccac0b3573c3d80b78c69469",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 31,
"comment" : "public key on twist",
"public" : "fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "d49ee278cac706428b351a4a23d91188eaf55b5fe2ba20a9fd55b03687f0e8b4771316b1d1410c8b2bf31b214f615a773eaeda9b4aea59e2",
"shared" : "052f871748a1ad505a5217e06059955d2d1e90989dbddf071d36efbf9420a5363f87671deb9e441bb2b05d2fdbd2c2811fbce584237372a4",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 32,
"comment" : "public key = 0",
"public" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "04f04638d565bea83ac37703510d647568dbac58218813748a227494038f2bb811d47805bcdf04a2ac585ada7f2f23389bfd4658f9ddd4de",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"SmallPublicKey",
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 33,
"comment" : "public key = 1",
"public" : "0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "281f41a8a853441f1d5014bc6c616e564fce4372ac2216814f232e8972b61c7e61930eb9450b5070eae1c670475685541f0476217e4818cf",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"SmallPublicKey",
"LowOrderPublic",
"Twist",
"ZeroSharedSecret"
]
},
{
"tcId" : 34,
"comment" : "edge case public key",
"public" : "0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "28110debb1242a869407f21a1a07616326e2bba0ae3ddca3d43edde9f3e7b799045f9ac3793d4a9277dadeadc41bec0290f81f744f7377df",
"shared" : "021ea3e58bb9ff27a1109079a8c5a05bb09760864bca1650ed3d825640c5134d0631f529d79510f062883b1217beda88f52801fd5bfae91e",
"result" : "valid",
"flags" : []
},
{
"tcId" : 35,
"comment" : "edge case public key",
"public" : "0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "ccd0eabb0891136d7f963f5280ab98f0efc6b82902bc4f4fe59d57a914e3c29036fd9a442ba526b5cdcdf28216153e636c10677acab6bdea",
"shared" : "0dfae3c22385ee384f52060f0e9005cefb950f7a80740216deb92ac4c4f4b49c3284be16e9dd89378decba9a737de84a5426935f1b6ae463",
"result" : "valid",
"flags" : []
},
{
"tcId" : 36,
"comment" : "edge case public key",
"public" : "0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "70149ff091591272da90b2ca9206e06b8e0f970df19154dba9386f7f16c50731d64f82e6a170b142a4e34f31fd7768fcb8902925e7d1e29a",
"shared" : "29de999f61fc033d345674a06d98aec5c1a2561daabe66b7949ac69736fe770ecc46a78e1c447e54a8c2ee8529c66ecdd5075cbf10b3e2bf",
"result" : "valid",
"flags" : []
},
{
"tcId" : 37,
"comment" : "edge case public key",
"public" : "ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "84ee1a35e53edbd425e5b7d10baabdecb272030481fe1512ada1a2ec9fa9915ae7aace6a37c68591d39e15995c4ef5ebd3561c02f72ddac1",
"shared" : "3073e373f1bf653bb9de54a20ba1c04e95068a5f3d563c71552dd6b3f051aefebf25653cf3072d7f8301b68180b8473398deb93509a8aa34",
"result" : "valid",
"flags" : []
},
{
"tcId" : 38,
"comment" : "edge case public key",
"public" : "0000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "b844a9a1843e72b76652a70d480043a8f37e928014aa2defa9c9df5820eb399d471dfa3215d96055b3c7d0f4ea49f8ab028d6a6e319451fb",
"shared" : "e5b5ad45f5d098072bfde01466e4ecaacc89a84ade7cb2c4c40a9f620b8b91175debc5db8df18a3826282c46f9176f6da7c826cf9c8dc84e",
"result" : "valid",
"flags" : []
},
{
"tcId" : 39,
"comment" : "edge case public key",
"public" : "ffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "44b170a09bc5af3d31c5864327e1f2a74e26da7b3f39faa3d2d31c491cbd39271859b4a63a316826507b1db8c701709fd0ffe3eb21c446bc",
"shared" : "26f340b6fce9cdb76807eaec48d38807d40d13911c1bb01d5a452f8d35beb83e23531e8345f8e7ed5a194c6b733360504d6dd6dd6f880944",
"result" : "valid",
"flags" : []
},
{
"tcId" : 40,
"comment" : "edge case public key",
"public" : "ffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "e4545b1f96a538e481c02b5c703514af5d02fa6dfc103c423a5fc8058900a85021dd92425d2fb39a62d4e23aef1d5104c4c2d88712d39ecd",
"shared" : "c93803d1ab21e20166507a62fbb21c4ee2036926adad3a104ee7c52279a0aefc71f756c9969888d7b292ab211ed1941d3002bb835ff14903",
"result" : "valid",
"flags" : []
},
{
"tcId" : 41,
"comment" : "edge case public key",
"public" : "ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "842a9306a52a73ba940e545aa6a6fb43da237dfbd0d820b0e4614b0c408af24d9d24c0a72f9137fbd6b16f02ccc94797ea3971ab16073abf",
"shared" : "b3da43f70e0a4a76505b108d3531b1f02e66c4e91634e61b6eb1098e7d878873dbe821ef60aaa1a3a335004452b57b1929d966af3ada63e7",
"result" : "valid",
"flags" : []
},
{
"tcId" : 42,
"comment" : "edge case public key",
"public" : "ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "447c4f94cbe704cbb7c263221e122b08c06063eaa4ca093068964bca51465bf0f5ba524b1482ceff0e960a1ed9f48dcc30f1608d0e501ad0",
"shared" : "06edfdcb6b3ed34f081bb0011ffb6d9506f3c90f1a440740692a2f589e81e929111a9adb47e4bf30216ecbb26055c168264ae7953731fd45",
"result" : "valid",
"flags" : []
},
{
"tcId" : 43,
"comment" : "edge case public key",
"public" : "ffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "185043ad108f93673b28328676de2a78d37d7ac8a3a8bc69ed0bf0e609bf3b035b552f9db7e9ecbc44a04b7910b1493661a524f46c3c22b7",
"shared" : "2a3cec52061b1a84383b68b8a41ce15e4f7e7cb181762dc18ce866647f93becaae476635188b62648928ce2313015398546b92f2919fd917",
"result" : "valid",
"flags" : []
},
{
"tcId" : 44,
"comment" : "edge case public key",
"public" : "0000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "08353724fbc03927b17359a88c121276ad697991ee89868e48890e95d1b03e603bcb51fdf6f296f1f1d10f5df10e00b8a25c9809f9aa1a94",
"shared" : "30b1d98154768a2a2af568e2fa3577a042a5c7e5f9ac91b100655ea332b42db568034b15fdf75c693d8c2d0c2de54fb9d6d17efa316aa543",
"result" : "valid",
"flags" : []
},
{
"tcId" : 45,
"comment" : "edge case public key",
"public" : "ffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "98c6f36e1cb74528763f3aa11196ef9449c67be360e25e40ab06f1e39b742615a7dde3b29415ed827c68f07d4a47a4d9595c40c7fccb92a3",
"shared" : "c3c7aec97786a43b79f8a053cf185363112f04411a8ef3d3283f61eeac59a1f2918e10f54937932f5ac1e3b72fdbea57f34274598b17d768",
"result" : "valid",
"flags" : []
},
{
"tcId" : 46,
"comment" : "edge case public key",
"public" : "0000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000",
"private" : "8089ee7f5c2b0ce94de362732a68e59e596bccf6c34318e3a8e56bb13a9f2b33b8e6750b4a6e6621dc26ae8c5c624a0992c8f0d5b910f1f0",
"shared" : "9dd023a0906899eb83deb17492e9381f9dca9620a152849626c65726088b41fd28eb817d37267c62c351bae2a9ebc637df4490a219134c9b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 47,
"comment" : "edge case public key",
"public" : "ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000",
"private" : "c414522ab03ffacff2c43a817bff638fdd242f7d4b547574e545f55c159451e97814d747050fd7769bd478434a01876a56e553f66384a7cc",
"shared" : "55bb0ca5d7c576dec83cf3dcfd9885bdb50410f9690dee34b0fc493edc04b62ed031160f73c55109760f65119bd2b958a6566b98eec6f541",
"result" : "valid",
"flags" : []
},
{
"tcId" : 48,
"comment" : "edge case public key",
"public" : "0000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000",
"private" : "7c6e75b7f843fcba2ced4fee6bb1f74d44da59fd79fa25743ad6403e1377734cdce98285e820f256ad6b769d6b5612bcf42cf2b97945c0b3",
"shared" : "586d61346b75cc0712b9c1029e9756668eed14e67e543def8fc51c2882dfed27ecef7370a7280f5542da3dc559d27d628f85e97e0481ba7d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 49,
"comment" : "edge case public key",
"public" : "ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000",
"private" : "8409fd3ea1f032fd729dbe2b2b794da5cb92c7f9f285b100d9843ffd5b0245a78bd273ea2a8f0431950245412bd7eec3695a24cc738921ab",
"shared" : "e86f72f3847d87c1fd19c1ddbca5e172b05847dd97d5c31122698f361f89babf7d5daf5f23cc87285f49088598f8f1f3fd177cfb35ed329b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 50,
"comment" : "edge case public key",
"public" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100",
"private" : "248350b1813637629119a438b827f369d70b7e199bc6c566fefd68b55e224e647a595c057be44ff2ee321b2acdbe39b09b3e56f3a9a0e4be",
"shared" : "fe2e38c930cabadf8aa9c605a904850f6ce7dc35efb2af72ebb28ec4af31199d9dba57c4337c8488b9aa3dedd51349a441bdbf59245ad258",
"result" : "valid",
"flags" : []
},
{
"tcId" : 51,
"comment" : "edge case public key",
"public" : "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f",
"private" : "d8454805fe07cc845db675bb19348fd10f97d26a50d729b5cd510977e9abd9fd4c8a82410468b6071307b0bd57c4ed3464391105f66e4bee",
"shared" : "c8b5ae9c082bf1ece46b6b724f9666d4571a477a20cca67642387a6e891f1188718c46cde8c2ef204e7f77cae4c10320930b1f0c2da915d9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 52,
"comment" : "edge case public key",
"public" : "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "50ae60849c940c5cf70b237228dbfd34c2e16606c7b8cd5508ab38bb4597c328c58f0d3c8fdf9b9bbb21ab858f02b739f2da73d827ddcdb5",
"shared" : "f5aaa3374e01c7b6a36804d6284ddfc68e6f4f33090dd3075b67ec9af2fb4c991d0dbd7f6eb3a177fb650a5a055b8d6bc9a218bbfbfe6fc4",
"result" : "valid",
"flags" : []
},
{
"tcId" : 53,
"comment" : "edge case public key",
"public" : "000000fcffff030000e0ffff1f000000ffffff000000f8ffff070000c0ffff3f000000feffff010000f0ffff0f000080ffff7f000000fcff",
"private" : "c89c4916c0eb3c287eb102d48f138820115328d832aa80b686393694b8ea1e89a015bed44c302b18c8a3c0948ab406ada56729d599c55db8",
"shared" : "8159af5dbd95058e4d92504aacb19cf00fe2efbca396311fa9e2ee60ca16ebcdaead05d1a77a729234773ee4437624e425580a4a55d5a4b4",
"result" : "valid",
"flags" : []
},
{
"tcId" : 54,
"comment" : "edge case public key",
"public" : "000000fcffff070000e0ffff3f000000ffffff010000f8ffff0f0000c0ffff7f000000feffff030000f0ffff1f000080ffffff000000fcff",
"private" : "b81e6330659a233900a8eec14616ae0b7775da7d225ad281b986291fd42c3b780c406ec7e9b2b2c8af9b1f8158747f7b6d829f1c0051e1ac",
"shared" : "2114b2600aca276cc6c28cf3947dbf3b98f06ae4f7f533a09e22efa8c05e91dd4922cebaa64917ab12f45422cca899efc2f9580b2e9a6a37",
"result" : "valid",
"flags" : []
},
{
"tcId" : 55,
"comment" : "edge case public key",
"public" : "fffffffffffffffffffffffffffffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "2c7cd8e41330954cecdc9caf7e079a6f09e4b40637dd6e40252d771f965484a7fc208e13fdc492025cabe98aa55336a7dba36ac3ae4d838f",
"shared" : "887492e4557c0b6ecab34ecc6bdf0608febe33fb05b2aa4ab8d89ec6b476515c90a66e1cfd3cde5b3240ef8fbe0bb53cfa6b2532d0c94caf",
"result" : "valid",
"flags" : []
},
{
"tcId" : 56,
"comment" : "edge case public key",
"public" : "fffffffffffffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "4804afd055ec05f335b7e3eebbde2a6de010ce7495e6c0d02173fa8c48bb495375b7d149c67b92d2885acb8d8bbb51a317453788671efa9f",
"shared" : "d6a2724dc9ca1579d94a8cc8815a3ed392b9e10b39f57c747f7b2d84f54969062c8b86929a1a12f466d3ef9598f1904773a4ee938f0f5df3",
"result" : "valid",
"flags" : []
},
{
"tcId" : 57,
"comment" : "edge case public key",
"public" : "fffffffffffffffffffffffffffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "78c1ed9918d0aa85f88af395547a07103695edcf5af8ffdf14aeb98dc010a238cae2d39db6a93ec066455377654d6978890f5590077dd2a9",
"shared" : "6de6081485f08c30275c2acc64d925c4b1deac3fe4aa3613eb83a5ff4c1915d4ed06aedebec36592fad372e4694d28058b14245cd49ff1b2",
"result" : "valid",
"flags" : []
},
{
"tcId" : 58,
"comment" : "edge case public key",
"public" : "fffffffffffffffffefffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "ecbb1bbb545df1f05bb72979462913a36b8569d3e394a9c661ca3f6b1644c35ebe36dc58cc7dd054e2a446b99677c28decc350d383c66994",
"shared" : "f764dfa3bc0015fcb978390cc3d29c8d47cc8d61cf4122754bf905d1103ea5f664f730011ef97cd32c2501d313e456ffefb9e4cbcc401343",
"result" : "valid",
"flags" : []
},
{
"tcId" : 59,
"comment" : "edge case public key",
"public" : "ffffffffffffeffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "84c0d806eed4da2ffcaca88c7f0389059fff0ee8f580d080e9672a441f5ab19069fef668ab20d24f0468a5c3e549a17012122134e027b484",
"shared" : "a105e028394154506ec07c696fe635843b8a535b03d3911dc527c433ea4e244ebfc7ba0793ac1466f32153c16ca1dce8a5adecb5eecb82c0",
"result" : "valid",
"flags" : []
},
{
"tcId" : 60,
"comment" : "edge case public key",
"public" : "fffffefffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "bc7bce37434c0a1d05eff428034f75ed7454ede6b2a6e34ed4fcedc050349c866c40a27c27898afec41b3b477f0df5c5356e57d7562cdda5",
"shared" : "963ff8e5ea534178e1922cc06c638367c2c4690aba7e4aaab8342210b9035727062762631f79e709d2baf0646f0d9a37df02d531791bc940",
"result" : "valid",
"flags" : []
},
{
"tcId" : 61,
"comment" : "edge case public key",
"public" : "fffefffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "a89a7e060736db3cb3e37ee3b5db1a7ce4516674bef715e8f836f04f7e0957b7e50e9cec377007a08c23438dce6c32f409d7bb894b404fe6",
"shared" : "29723d84eaefd53b8eb6a5194fd3a401c7b6ac7c1665a5e97e28409c9c75c9bae8049bc2838b2b9bd4dcdaf6192a9e3080c0aac2219ee811",
"result" : "valid",
"flags" : []
},
{
"tcId" : 62,
"comment" : "edge case public key",
"public" : "fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "68273d879a2c85f98e8c051bdafcdaec097b07622dea9ac6784e3615f27438ea75cd4effbbabe705f663a2446ab8a2310f30f90528f575f2",
"shared" : "5650af69cd016170ac1d5bbe84f03d47e1fe89c7e2daedbea8f02654b73efedbfecdcd925d7981a9e9bd2f69117f647fe9f508233b68d33e",
"result" : "valid",
"flags" : []
},
{
"tcId" : 63,
"comment" : "public key with low order",
"public" : "fefffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "ac23f2c29dd7910ebdb47efc5ccb345dc9392bb5def5018dc8cb410635f56e63ab92bcdac4177c6bd3450b098493b68bb54ea47b769334c4",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 64,
"comment" : "public key with low order",
"public" : "fefffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff01",
"private" : "285e193145a17f00dea21949b0e600c040e4b92dcd85e1424831726d45e76574aaf2f3b82cd0e3b87fedd83eafb242e0e7a897442dd4dadb",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"NonCanonicalPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 65,
"comment" : "public key with low order",
"public" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "c05bd19c61d1c2c0e79414345cfb9c138eed88054fac8f74b2c4b5e1e817aaad629d159903bef40c10c85a8b90b8433c7f35248d72bea2d1",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 66,
"comment" : "public key with low order",
"public" : "0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "c05bd19c61d1c2c0e79414345cfb9c138eed88054fac8f74b2c4b5e1e817aaad629d159903bef40c10c85a8b90b8433c7f35248d72bea2d1",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 67,
"comment" : "public key with low order",
"public" : "fefffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "c05bd19c61d1c2c0e79414345cfb9c138eed88054fac8f74b2c4b5e1e817aaad629d159903bef40c10c85a8b90b8433c7f35248d72bea2d1",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 68,
"comment" : "public key with low order",
"public" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080",
"private" : "c05bd19c61d1c2c0e79414345cfb9c138eed88054fac8f74b2c4b5e1e817aaad629d159903bef40c10c85a8b90b8433c7f35248d72bea2d1",
"shared" : "7ad5210b70f2a7f4f2fe306ce098e3ad3065cafd6f5a8d3e04df33da7189d449bacc8564ed5b9f1532e87374eae9d951f45c383ba9d80585",
"result" : "acceptable",
"flags" : [
"LowOrderPublic"
]
},
{
"tcId" : 69,
"comment" : "public key with low order",
"public" : "0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080",
"private" : "c05bd19c61d1c2c0e79414345cfb9c138eed88054fac8f74b2c4b5e1e817aaad629d159903bef40c10c85a8b90b8433c7f35248d72bea2d1",
"shared" : "25a8e034c3963e0765fb59e6b88558cd674ac2dd2b310221ecf33d168b9faf5fe94253af64297b9a061bfa93d6e3eb919a51586feb955c6c",
"result" : "acceptable",
"flags" : [
"LowOrderPublic"
]
},
{
"tcId" : 70,
"comment" : "public key with low order",
"public" : "fefffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "c05bd19c61d1c2c0e79414345cfb9c138eed88054fac8f74b2c4b5e1e817aaad629d159903bef40c10c85a8b90b8433c7f35248d72bea2d1",
"shared" : "856b8707b16e1b21dfc547fdb04c61a4aed9f9001f3f26404901e9ba30933cdd7ca9e2a0e57700588eb8576312ead8ee5791a8ecff32efaa",
"result" : "acceptable",
"flags" : [
"LowOrderPublic"
]
},
{
"tcId" : 71,
"comment" : "public key = 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365439",
"public" : "fffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "b8a9b9f6f1af4f1525a53b895c3bf64f23161f670fcff2fba79b8fdac07395ee99bf46278f3e948a556707cd2a889bae69449496295cc5a2",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"SmallPublicKey",
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 72,
"comment" : "public key = 726838724295606890549323807888004534353641360687318060281490199180612328166730772686396383698676545930088884461843637361053498018365440",
"public" : "00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "e0b32cd5d602cb78e54c87fe29eb6075884463334b251de203f4c46cb68ac2478391f0a3f19ccde5f8ec640cc7b58877b43e5b8b578b40d7",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"SmallPublicKey",
"LowOrderPublic",
"NonCanonicalPublic",
"Twist",
"ZeroSharedSecret"
]
},
{
"tcId" : 73,
"comment" : "non-canonical public key",
"public" : "01000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "640b7820d3c9bc49d685fb8074fe9842522f9c5ad334da17a647c6bdae72454ccd25ca3372b610ebf89c0a336b4fd59a82f6875f37dc86e4",
"shared" : "486806126fa8fd7b255915560d4d54ada9acc05b1b5464cf7b5f11671ff0076b2a3888652855c2818bc28ba3c7b344cb1006143bfe1a971e",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic"
]
},
{
"tcId" : 74,
"comment" : "non-canonical public key",
"public" : "02000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "04516dd70bfe7392de61cf352ece15c23e2a642152fe40e962c05383d4f8ebd45482e1b3c04a3664457f98dfa83719a5280639c5a12dcb94",
"shared" : "cc0eef3696a62cbfe4c585514a90a7e12ec24e101e8458ebfbe75d9db7a826607416d3f2a69d7ac6c03f27e1e225ee75677278fc2f26dd9b",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic"
]
},
{
"tcId" : 75,
"comment" : "non-canonical public key",
"public" : "03000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "fca784f039798be596afeedaec5b3868f0c8298927721fb82ad04546b7e4c4f42fa1fc3fc7d12f43f5a2e8a96362fcc71a34b44b559e0b96",
"shared" : "a729e6ece3db18b7e9423be4e7fae18caa291e61ce84b608569ab461b270724fd92f3e2b8086fe067673ca7ac05357ee701d69e4056d5b4b",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic"
]
},
{
"tcId" : 76,
"comment" : "non-canonical public key",
"public" : "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "742b8c0b0ab0104a9ef9634c0aad023f35e41fb953717121ce4c2aebc1a128e7c0431cd1347a6241685f7174a8512d417ebaaa46ee780a8a",
"shared" : "d92b02d7bb9952f4ca826b2b51f1a3d4de1fd4459f0d019853f3a960d54f3354d8e40fb28d1be65637bb7dba0571ff83797b7106c7497459",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic"
]
},
{
"tcId" : 77,
"comment" : "non-canonical public key",
"public" : "020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",
"private" : "f49a2ae810115886821eda33e6e727547125d205dd62084d762198a6a61a10e85c7fd89316575e62a48e0ff4191e276da89c8f8c2bbe4aef",
"shared" : "42d8a20f37891cf1df5931b58a6f34bed58e287bc201673788b84be1075aa0ca5d7e571b2e7a8016b391d4865d9e50783514ab2b96f4e1bd",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic",
"Twist"
]
},
{
"tcId" : 78,
"comment" : "non-canonical public key",
"public" : "030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",
"private" : "14f9d714d07bf69769cd597da414b47ad6736743628c596560094fbb4270bf87eb426f8e70ac2df080f5a444f3bd4dbebd13b192269780ce",
"shared" : "748108915caccb9308466efe7440729bb4865e55f543f322e2c7356e5aa91eaf4c55a94b97c505131d38dad6dbbd748b4943aea77e3b65a4",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic",
"Twist"
]
},
{
"tcId" : 79,
"comment" : "non-canonical public key",
"public" : "040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",
"private" : "5cc35676a3413d097dd7bb230033a1eba347b472dcc4a837b5ee6bf15a58afd9ad09cb27a7dff97be23ba616a320305e9289866c973ba4c3",
"shared" : "14a484637ae0ff2e46687d5891426486abab189dc4458f26e44662723ff80cc7ae186766457635e9dff0ca3b5ff5003e21392277826b47cc",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic",
"Twist"
]
},
{
"tcId" : 80,
"comment" : "non-canonical public key",
"public" : "fefffffffffffffffffffffffffffffffffffffffffffffffffffffffdffffffffffffffffffffffffffffffffffffffffffffffffffffff01",
"private" : "9049d5988c5444868ab7e1367defb8565e81aa3cf3af6fdcbee3044912dcd48109e8b5c6e839235dcab86f38e14c8eb5dfb341d600ac64bc",
"shared" : "c154cc670734e4fb43969336d882be6b28dd82c0d8a13a759a0a7bb561b7926d535f8564280a57f8e667ea249225c020d94e78107de8478d",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic"
]
},
{
"tcId" : 81,
"comment" : "non-canonical public key",
"public" : "fffffffffffffffffffffffffffffffffffffffffffffffffffffffffdffffffffffffffffffffffffffffffffffffffffffffffffffffff01",
"private" : "58fc9970e9c628a8fe3a24b6a92a18a33eee818a9e3e1cc28ee6910fa93f601982cf740f314deb85f6122e93f2386556830a232087313d8d",
"shared" : "09d840533ee16de30d2b7141244e5c989023fe5f88277367e28dba85c9f32d68ada84a9aa9d1807ea444e01b75dada831f8a9e8e146f14d7",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic",
"Twist"
]
},
{
"tcId" : 82,
"comment" : "non-canonical public key",
"public" : "00000000000000000000000000000000000000000000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffff01",
"private" : "44e6d98624b7dfda557408211bf9ddb17ce0b87394284a3dfb6c738b674cd7c5b2a75f9562387e670b063c7f374b7bea669738e407dac3f1",
"shared" : "002517cf339489d25249db5c2cead3e1a833705d5b53351185f8f9440ce4f29679bdec0b79c2301a302431834a54b455e73b9f1a95846b1d",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic"
]
},
{
"tcId" : 83,
"comment" : "non-canonical public key",
"public" : "fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff01",
"private" : "142263da1ad16fea83a2c5a4ec0b57f5920b4a181b705961aa959b6f3a477961bdcd3664f88d3a813055d24d22698db0a90f148d44d3e3db",
"shared" : "84d1debc9a4ed03b2df0fa8d9fb1f0fca90720e6d27c2a08a8b61db5a8d7d0dd12ae7ae31d967b54254b5ccc790afdf84466a1e8e4d94175",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic",
"Twist"
]
},
{
"tcId" : 84,
"comment" : "non-canonical public key",
"public" : "fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff01",
"private" : "d0abb3224ec50b0c8a9b23ba7b08b2465f0d189464edeb4462f4133060e2abe32b756e6aa4492d4437684018e9885a3ae147f6394da07a9f",
"shared" : "2343699c731ef875b7182f47954cd41f3cb04c8d921fe917ff835ddda08d1139e63827b7510c39b2a3031e1ec6933369d49f98ea548f6b6c",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic"
]
},
{
"tcId" : 85,
"comment" : "non-canonical public key",
"public" : "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01",
"private" : "3034f9589bf95d1d00a181b2a42436fa0499ae54ecd988c331993709aadd25bf1af3aca23f110b3a211a87e2cd9a34ffadbe16a933dd28af",
"shared" : "9ab02aec3d2b9f7272dcf1a8a0fa78e893a930a362ccbaca73773af3bfacb7726113c54c3e126ad293bbe7cc0d529db3a967cb6f18f0eb4e",
"result" : "acceptable",
"flags" : [
"NonCanonicalPublic"
]
},
{
"tcId" : 86,
"comment" : "public key = 726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656",
"public" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",
"private" : "14215fc790be3239cfc8c3f45fed602bcab4e1853a5d0397bd45bfd0a546de7555a60b4d684d9c54f822bc168f1cb8c4c03dae2f7e34b8e0",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"SmallPublicKey",
"LowOrderPublic",
"NonCanonicalPublic",
"Twist",
"ZeroSharedSecret"
]
},
{
"tcId" : 87,
"comment" : "public key = 726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614657",
"public" : "010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",
"private" : "700a1642844c368a8cdae4119be4c1746ef214beed0d4b4055e235d56b3cf81f936250a04843c37a892ba6b509b75db65161604cf9a451f3",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"SmallPublicKey",
"LowOrderPublic",
"NonCanonicalPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 88,
"comment" : "RFC 8037, Section A.7",
"public" : "3eb7a829b0cd20f5bcfc0b599b6feccf6da4627107bdb0d4f345b43027d8b972fc3e34fb4232a13ca706dcb57aec3dae07bdc1c67bf33609",
"private" : "9a8f4925d1519f5775cf46b04b5800d4ee9ee8bae8bc5565d498c28dd9c9baf574a9419744897391006382a6f127ab1d9ac2d8c0a598726b",
"shared" : "07fff4181ac6cc95ec1c16a94a0f74d12da232ce40a77552281d282bb60c0b56fd2464c335543936521c24403085d59a449a5037514a879d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 89,
"comment" : "edge case for shared secret",
"public" : "b91a0c5ad497d95f15df62e4231edaaaab21d82953fcde09eab164209745aab6fe9d353a0da328fa8147939e63ad56d1c0d2c0bddd95da50",
"private" : "70ef97865bee47cf00de84606408e2701ad8bf6ed311039764a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a976bf",
"shared" : "0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"result" : "valid",
"flags" : []
},
{
"tcId" : 90,
"comment" : "edge case for shared secret",
"public" : "7bae316c8fb6d759a3be625bb7c5e75ec64e3cb7dedd3dfa05771146af2dc45e6424489b3d96f63137ab3caa9d261c49a214662804af4846",
"private" : "70ef97865bee47cf00de84606408e2701ad8bf6ed311039764a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a976bf",
"shared" : "efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 91,
"comment" : "edge case for shared secret",
"public" : "c551027288f77364659079b5db7368b4cf8fd6f1d70dc1f145a33e85d371e07a3afead484a0eadf0ba5d043bc27ea195f2005310beea24a0",
"private" : "70ef97865bee47cf00de84606408e2701ad8bf6ed311039764a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a976bf",
"shared" : "f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 92,
"comment" : "edge case for shared secret",
"public" : "d3c530279c9b5ace0519dee32ee932c320425d717f559b34ca8e24540fb76fd9ace7785e529116b220b06f5ec0ba4a05237fcfd00ba3c7de",
"private" : "70ef97865bee47cf00de84606408e2701ad8bf6ed311039764a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a976bf",
"shared" : "fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 93,
"comment" : "edge case for shared secret",
"public" : "43b61e502c662f9c9a0639d2af3e88de77b3b70bc3bb2abeaba39dd5e7132dddcf14a18d9d7ca4013a33b54787afded9d87d5d67d43c30d6",
"private" : "70ef97865bee47cf00de84606408e2701ad8bf6ed311039764a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a976bf",
"shared" : "fdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 94,
"comment" : "edge case for shared secret",
"public" : "2ee034147e21fd9fc99568348e88289c9d8c8391d25150fae89f763fb64f962cb84ad314c2960871b95111bb0f1801114c3a1216bee7edd6",
"private" : "70ef97865bee47cf00de84606408e2701ad8bf6ed311039764a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a976bf",
"shared" : "f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"result" : "valid",
"flags" : []
},
{
"tcId" : 95,
"comment" : "edge case for shared secret",
"public" : "ebad9b8e2e7fdfd6c93e2f3cf4e81be7bbfb34e6de7bbaef9c957d3a0324f9781950c70392ee53587931c3f1ad3050597d07644f0e8a0ab3",
"private" : "70ef97865bee47cf00de84606408e2701ad8bf6ed311039764a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a976bf",
"shared" : "f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 96,
"comment" : "edge case for shared secret",
"public" : "6a2bc133f7c84d9c2339a7e9ea8dcdb7f6d051fc5db9279c9f6e0aff35176cfd3b11e7e6c2eec5205bfe82612d2b0b3df673452036c53fb8",
"private" : "70ef97865bee47cf00de84606408e2701ad8bf6ed311039764a3a4f130b98a5be4b1cedb7cb85584a3520e142d474dc9ccb909a073a976bf",
"shared" : "fafffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 97,
"comment" : "special case public key",
"public" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "c817e3c08e0017a5a4422c70095edf062d71f452139715edccd07c46bbfb827753b92c70e49583ce8bfa44641a7382258ea903d6a832c9eb",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"SmallPublicKey",
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 98,
"comment" : "special case public key",
"public" : "0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "dc05e8c9decef9d3e350ee83aee2502cedd76f07d2364de993b7ef237a055f348dcb4c4364a59d7d31edc7ab78f2ca254e2c810975c3f583",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"SmallPublicKey",
"LowOrderPublic",
"Twist",
"ZeroSharedSecret"
]
},
{
"tcId" : 99,
"comment" : "special case public key",
"public" : "0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "803f68ff9812676ab809582f0b93e80461598c987bc7b2e4e0a8be63315c4f0f0a3fee607f44d30a55be63f09561d9af93e0a1c9cf0ed791",
"shared" : "2754aa144ac700ad183b9c20cd2627db3c51e7644055f71f46e2b999d3e13e346454560fa72a16488561e60d6b6423ed50d1e75a4899a8bd",
"result" : "valid",
"flags" : []
},
{
"tcId" : 100,
"comment" : "special case public key",
"public" : "0000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "04dff901e6907ef63c0590c6090065ef5c3c0ed03d1a9949bbda2bd2d7cf25a3e54e5f87ee15911effb9ff86baec4076d56c8e953670bf9b",
"shared" : "007a850b8e863783cb6c175c9babbbd35abe37d413a888d976acc68b70f6e6669c7c5095c2cfccc528284687f253ddb1ddc3ea0910bd14e3",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 101,
"comment" : "special case public key",
"public" : "ffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "64d5e0000aebdf9b757402d08af646c6f31d6628be806f646f4cd420af41abb3d10c61e773238cf729c2155f941ac27e15f4c37f49b295f6",
"shared" : "0665a1c3d7a747e59e8dbe841dac1f401d073ca45ea29bad457577d7922fb98257705f84b198a68c2e2c3ed7b9e4233e43c44887d7a8e05c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 102,
"comment" : "special case public key",
"public" : "0100000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "78e6c128fe7060705ce22c6363dfa7aa169a389923d21a313ccfacaa4460796b4de434bdd6739f0d043671f97fa829517511e6b47aa934f4",
"shared" : "0701a1cf05b9ed4799151deedfb5f2bd6aa83a7390ddb27497e8a59b9f8e18e2b25abb0715e0848bc3c2eb0bb2c9d6f0b370e89a98ef5ba0",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 103,
"comment" : "special case public key",
"public" : "0000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000",
"private" : "3400ca2d96b2457bd3cb6fefc3f5b524d87133d6ba2956cc37832e8cb627ac195f77b1105258e4bb18b99a5ed944404bfacb3a039fbdb18b",
"shared" : "d7c62f95a52eedcff91b69a734aed33f71bcade015b5e668f3fb7990522f979670b43a4c8ee055851dbd3b5347465e1d13b8dcee623e7879",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 104,
"comment" : "special case public key",
"public" : "0000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000",
"private" : "9cfdbcba85855a0ca97314a653c9a0a16e83edb74aaf799ddc18fd6971e546447f361d33d3dbb3eadcf02fb28f246f1d5107b9073a93cdcf",
"shared" : "ed354b7081fc0366d574f4696bef60b3099d55cb0832e822619b8b4d2d57ffe3b3ec2987755dba08bdab6bbf5a284276745e0bd4fef9ba7f",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 105,
"comment" : "special case public key",
"public" : "ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000",
"private" : "c4091f83dddff44f26e60fe3daf2ea2a0de886727a4310591021cd8682bdc3f5da9100adff5b2230b3acd836b3a455db8352a2c27e69d1be",
"shared" : "100cdba52cd05a3c18219db98154d90c05ca6b4dcefaa0cef90538e7b80879f2d67d5ab2c31c28f77b38969d817a78d05f6a5599b84b1941",
"result" : "valid",
"flags" : []
},
{
"tcId" : 106,
"comment" : "special case public key",
"public" : "0000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000",
"private" : "dcc61fe18eab64de8b9687b28bf02d9e53320c98e1cf1e1845311e17eaaf7e274767d9e6797805d580fc48c249ec376db92260bc390ec489",
"shared" : "e85050ba91b8cdd6ed86cec47be3162d70599ca3433e7c6d3ec8fffe758b607969f986e5c010bccff0ffe18e861ff87b462040b611d4048e",
"result" : "valid",
"flags" : []
},
{
"tcId" : 107,
"comment" : "special case public key",
"public" : "0100000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000",
"private" : "380faa61ba00b7f45d70eac98d0c5b4200418de5faad0f1e21e4c9247102292655d6765d7d84c6fce5309b8004045daea6d7d7dcad4628f1",
"shared" : "2af9627cdc919e6afff5f91c8de2e235f6ea2fc37af7bce7bddf80e03197d13b8fa42458844cc7918de628c83281ccf4d39c1e6855c42676",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 108,
"comment" : "special case public key",
"public" : "0200000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000",
"private" : "cc442ee9ddeb3f1ff04c3256de351aeba22d8226a49bf21ca413a07fac9e2133205c468ef2a47f10c7bef35f1ce76221bf8d61ca4b1336af",
"shared" : "88e653d887aef8f3d1afb774d37a85dd3f05b8bcc924ce8c482f61276b27906b94a5d6afa2fe77d539af693d6266470cb474982cbc958d96",
"result" : "valid",
"flags" : []
},
{
"tcId" : 109,
"comment" : "special case public key",
"public" : "75013b7352d48e2527811edd48ba392c60d3af734bb6e0f35ec57af6ccbb3a99ac4a5083b2bd9e259a3565d1d4d71a0e867165ad7edc6212",
"private" : "e4c8fd4e36e5c067889fc5fcc42fe9bf9dbbf5a62b7458b94e384a991893050149a8115a3ec6aab53cf4e694526b4909d85cb30e7d707388",
"shared" : "98392b359f7fb1de77a5212ee9de6365a6a4bf6e1d4ae6a374f4e667a49885b2c9367b1c95c8b890e19f530e30bee7fb7a7efb35008a4e51",
"result" : "valid",
"flags" : []
},
{
"tcId" : 110,
"comment" : "special case public key",
"public" : "e90276e6a4a81d4b4e023dba91747358c0a65fe7966cc1e7bd8af5ec997775325995a006657b3d4b346bcaa2a9af351c0ce3ca5afdb8c524",
"private" : "ac81ab6f224454a8f873117d2e648ec0846931e7ef649e90eb382c713310ba7911d2cb3ff1797632f439bfd6ebb399098968d44b80fb6397",
"shared" : "206e12a666e8badbdf254d7180d979273f61d66da14ab94ea9ce2d2610996deab79a51c87852216897bbcab2cc4da89cc77e566a4b4e50c7",
"result" : "valid",
"flags" : []
},
{
"tcId" : 111,
"comment" : "special case public key",
"public" : "eb0276e6a4a81d4b4e023dba91747358c0a65fe7966cc1e7bd8af5ec997775325995a006657b3d4b346bcaa2a9af351c0ce3ca5afdb8c524",
"private" : "7829041f1cd59e154626e3289d993e42c3ee2d2a531ed4d58990adf856df286ff9f4c5b5b1a3d15e40b29775edfd6657c93daba36a4202f5",
"shared" : "1e117471e01291fee7cd9050c31bffa59d96cd66dd2c3284be4236682871d26998bebc0f3c7b14cc3a829392bcb8307e8450fbfd5991e4df",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 112,
"comment" : "special case public key",
"public" : "000000000000000000000000000000000000000000000000000000c0ffffffffffffffffffffffffffffffffffffffffffffffffffffff3f",
"private" : "f4a3460fc8d5a98d426703df39cbc15d7ff0d31db41ad619a28d6921deec6a3bedd1d71cdfdf8988d7e1d5af0850ad4f5644033935e74d95",
"shared" : "eac993287947defb6bb84c6087130d7b9fc47e75b2c94552b8a0b075e71d27068550a24d3140c940bc86201cc76b83e2baf231c26b14ab31",
"result" : "valid",
"flags" : []
},
{
"tcId" : 113,
"comment" : "special case public key",
"public" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040",
"private" : "e03c56a28cd010fc8a1d8668747d24f06ebcc2885ee460a7db14c14841e581899616ca718d42c06c06f2eedb2d7a230690b0010bd67e779a",
"shared" : "e25a60b8523f3e1580098a0611ee549e201e5a704e39263d067712fc472294c378ca45f9767051ea45a945a485f56c0aff06388e6fc164f7",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 114,
"comment" : "special case public key",
"public" : "ffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "7019c5dd328ef82cf598490d2caeb3b72cf93933eec1fd3fe1f612b43b5ddbc0113f711b84d51223de938f42a64f5f0020445c9514acbed0",
"shared" : "113fc28f3ba719fceed24a4a07af7f24a981b2675f36657c23fe92bbe018229cb91478767e7dba659b08d6c5dcf3d5ed27f4e8a317fc845c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 115,
"comment" : "special case public key",
"public" : "00000000000000000000000000000000000000000000000000000080ffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "80a5cea06db430b1ef04534cf77b37593b406534fcc664bd43d4c50a2612c66507d534c86168d694b41c3dfcb5783fbc4fc3bea90d0d15ed",
"shared" : "374bb99f339f10e1cf5cc527d132fc0bdbf657ad0b900b048973d5dccc696c69aef6b258ee685d360d8fc2cdc9ffea4b87634b106e6a2d14",
"result" : "valid",
"flags" : []
},
{
"tcId" : 116,
"comment" : "special case public key",
"public" : "feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "0cd90e8e75e9ff339b503ec82adaefdd44ae5c85b66ff4ca93aef7e8d72920e470116f25e20ae5ecf235cf6f64ab378ebdd5710b8725cd8b",
"shared" : "eea56bb51e98d2784cb43f4335852fa7804dc9751f90513b8f2d60c8f84c61cded282608b7d642424a13101559d2c0404debae96590773dd",
"result" : "valid",
"flags" : []
},
{
"tcId" : 117,
"comment" : "special case public key",
"public" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080",
"private" : "6482615fbe7dc476b9560461c7d7b377774b7420427bb1e2697cd1d7041b7c6c42e4f89e3bf9b3fc0249bcd4f18cfb50b52b69b85f322282",
"shared" : "2607b83da4b7945edf68c9c189a6995ab2b2ffdbdf33ca7836319989ed532d192e72a91de77dda49e3a9c6598cdde72d09614d35d187b164",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 118,
"comment" : "special case public key",
"public" : "ffffffffffffffffffffffffffffffffffffffffffffffffffffff3fffffffffffffffffffffffffffffffffffffffffffffffffffffffbf",
"private" : "fc436d2cf9208fba040a4681786f6bc671a8e8dfcf29215d65c699ea79f449c98754a4f0d03fa08406671434e2bdf58b290f7b86adf1fcda",
"shared" : "37ce13ffb8e994a93aba40d0651e1b3668a447919d30434c8323e902fee7c79f3fc64c9ab51d4ab775ed0e4efc4ee44137e75287533d0cad",
"result" : "valid",
"flags" : []
},
{
"tcId" : 119,
"comment" : "special case public key",
"public" : "ffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffbf",
"private" : "b06b27fd639fdb97cc2dec42262a4c4a6cb941f26bd98bea7af1e3e978dc17df86076537148defbe426889aa898bf662d8b8ed82fc49eddb",
"shared" : "0aee21ca0139dafbd957d0a8060a7fba8725f57f02a0dc5cbfb952e2c1e53f4ecaa01a227fd1e1bda02e2eaf7777554c3eeabe864670a47d",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 120,
"comment" : "special case public key",
"public" : "14fd89195b57e2b4b1fdc2456e8b8ca73f59a01869933e1842750a1365888acda66a5ff99a84c2b4cb94355d5650cae3f31c35a502473adb",
"private" : "9839bc941661bce8576526dc1aa2473e688b2e3ed909cd2e4cf21f609cc9468516726191cc5ba87faa7c8311a3cc3de33a35d5dddd044df5",
"shared" : "4f3e917698b3159567b4b574ebbdc7c0aa0f84023d66b5f90f488005af6cb52f51fb5a1daccdc19a54f78fc304f6e8bd8ba7542be5f28bfe",
"result" : "valid",
"flags" : []
},
{
"tcId" : 121,
"comment" : "special case public key",
"public" : "16fd89195b57e2b4b1fdc2456e8b8ca73f59a01869933e1842750a1365888acda66a5ff99a84c2b4cb94355d5650cae3f31c35a502473adb",
"private" : "1cb5c16cbf08e0c27695b565283005a345a900a5b648af48f2eb4c01b185372cd4c176d969956dacae713292ec124316062e5965ca7db78e",
"shared" : "13e97996fe6ad07e5679596394856a7e5aa9adc3c97d54bf26ff2d25b342c300c0a6d3ee9d2cd3f6652ddb778ffb784ecedb259b106324a5",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 122,
"comment" : "special case public key",
"public" : "ffffffffffffffffffffffffffffffffffffffffffffffffffffff3fffffffffffffffffffffffffffffffffffffffffffffffffffffffdf",
"private" : "ecd7f543ac2482adbe975ed950e5933c04c0dd196234c76030325a323b45bdce029376fd8440f4005b60c08546c2ad320f877007c641b9fb",
"shared" : "72f695466f28292ff356da585294c9d1dc66d1e798cf7386ef9ab3185905240c4aeaa60ae5c62aab28f25702a919c19754bfe35d666ecad6",
"result" : "valid",
"flags" : []
},
{
"tcId" : 123,
"comment" : "special case public key",
"public" : "8afec48cad2b71dad87ee122b745c6d39f2c508cb4491f0ca13a85093244c56653b5af7c4d4261da65ca9a2e2b28e5f1798e9a5281239ded",
"private" : "54c3a76f2116099968cc31291b36e503ca3e77a19029e60fcd06ffdf5dbc7a54a52f9808707a399e2947e7bae8eae52ab56074b41196d4f9",
"shared" : "ae757eb53adfd31cc94b1533b39d52f8d220ace003bd37cde1005ce09a69d91687b219c14dab9f3e0f8b89e8064481d0454720ce17403b7d",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 124,
"comment" : "special case public key",
"public" : "fefffffffffffffffffffffffffffffffffffffffffffffffffffffffdffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "a42bd29ddc907a4661687c7f48f282640f8bdc6df25c35e7f01dd35ec9574557897ff201959f71738666d33d93c098200d8552e23ed21ebf",
"shared" : "e337deb55fdd51bca39200a97aa2bc1d2c224fc4370545283c82d5c242144254b43bd2bc4d164fe14214258f7e3cdae318ec37b46f470387",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 125,
"comment" : "special case public key",
"public" : "00000000000000000000000000000000000000000000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "8ce8ddcb93daa123812814db4caef1cdafbc68624b56b9ea227a660b1ebe07da6f9d3e8f128b49f86ca7576076d59dd0dc2b67fc106417a8",
"shared" : "8bd11fa3890ac918c95c1aab51b2fd69a7df3e90375c814b51f9e2ef879e1b8334a01ded4406ed13f3acecd752f6d5c24149a138b3674cc0",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 126,
"comment" : "special case public key",
"public" : "ffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "54e78df4ea79cd4656a60907564acb7f073d84f338eaa07075b352dd3897f22be0fbabe51d28f40194961a6440b221a787acdd2eea811bb1",
"shared" : "4d076558ea3ccfe9ef92608292d3e19ea9168d70dee632337c721988a893cb99df494d38c4cc5db93c7b113d625930dcbfb0fc5cbfb1c6e9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 127,
"comment" : "special case public key",
"public" : "fefffffffffffffffffffffffffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "e0e8ff04546678376af8a4ccb496a96ca0c731803bc2a8aa360044576c7045068cb578ecdb2fda4d1cecdc4aa1a0a430cbe71e25a1764cca",
"shared" : "107652e39d0ee0c6421e6073ebe1ae70f2a048026afab3fc1d620027652f94a4c6a6c7076ae8c1519537681ed15437358c77eca29d9d0205",
"result" : "valid",
"flags" : []
},
{
"tcId" : 128,
"comment" : "special case public key",
"public" : "0000000000000000000000000000fffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "b42092f1a646ea5843c5d83384a08b4546ae649b12af6b023e1c6eac280daf10090a0726d4e7553355042cbbab98c584fc9dc14589c3fef4",
"shared" : "53cde0c01f2522d3e7e223b74d04152428e9494d18e3c4f44be52d8f971d29a4394f9d03bd2eb84a667e117a2f3c4a5a7e884d457fc76017",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 129,
"comment" : "special case public key",
"public" : "ffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "903699fcf2d07309b2e76056e26e3be4298d5869c672bb9d1eea80e657dc995ac1c81a3930b10e124cc77638c00de94752cb511ee8972296",
"shared" : "41cad27584a9e00dbd395c810e60fc415c13f7095f904f8448a3361f0558025aaab30e2486c80ed3e9b4a02b85f47686d7005de80b90da57",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 130,
"comment" : "special case public key",
"public" : "fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "9c5692f9245d29af672477e60f957577cca5c1cc2473f7fa67cd5a6f8aa3cbe444dcdf65d5436c0246d64d2cf218484e974c77af968b5cd1",
"shared" : "2f07019600539d6a7b71596ba9dcc90e60ab2e2e8efa320ab6c80de2757697002b29e02aa7d91662e98f9be895a7855c0e96c810c294ea89",
"result" : "valid",
"flags" : []
},
{
"tcId" : 131,
"comment" : "special case public key",
"public" : "fefffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff",
"private" : "582bf63ee54d47ae5517cf74fdfed1d4bcd544c95e61c8c95605ea323a4d1820fdc40fafb1a5cbe4f4ce1f89a99f99a3361961e5b30bd896",
"shared" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"result" : "acceptable",
"flags" : [
"LowOrderPublic",
"ZeroSharedSecret"
]
},
{
"tcId" : 132,
"comment" : "special case for x_2 in multiplication by 2",
"public" : "0000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000",
"private" : "1868e97d139fff372edb9aade82879cba6efe7934a45791e41d61e7bb5e67ab2cdad6ab82882c57d34ec71e6a8d556ce2809e72932ea469a",
"shared" : "896e8b82e5ee083b6faaf61ccc6a796f419a978e33d6242571110eea5b54798e50c9a78d4d4e88e5edad7d18d64bcfe9c4cdf63975cefd3c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 133,
"comment" : "special case for x_2 in multiplication by 2",
"public" : "9b7cf9d0968451dd9141aa4e06dd76f53e540816ad331763932f2cb82f09becc4785cf69e73e41bd6cbf8d0f247f7587357f00d78eb90916",
"private" : "a0e8179e760e7c8020621265e1506f1ea49cee89068698f1530915aff51467b65c7199a37b102225731dbcd7772fdd5d22134d9dff381a9a",
"shared" : "ef11121d16039faba92d894a6ffd6b3dc30f985945ded20b0fd97c85695620c384f1b95caef41e695612fe0fd6447bfb2b84533810df0d6b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 134,
"comment" : "special case for x_2 in multiplication by 2",
"public" : "c4b7090f3b94f5c89ec7d2dc46d849ca6865b5320eece272f426d610a57ee5d246d4ffa1c592cf5796fe9f9b669fe57d01ba3122cda30e1b",
"private" : "80fa574c9b52c5869b4c0e0a6e00b195761ed0063854a3b4d6a5b70556556a17c849d0d01a14ffc660313ba1a86ff2bce96f62d655849eba",
"shared" : "0ced4dd0e124b2d6a8b2cc84deaace4dec82836ba3c154c60b727d7d55b682d0fd503783d165abdefd2324e8545931d9c7f3abf8c8a2549e",
"result" : "valid",
"flags" : []
},
{
"tcId" : 135,
"comment" : "special case for x_2 in multiplication by 2",
"public" : "9ae05c7f335fa23fa36358f833fe9e074bc5524135819a9a2f1642d391fbd7dc22778d468c7e03ffd72ed878664e31e3297a9aad33fbc17e",
"private" : "34d635cffd8e5f968b91bb193d6c42a3aec65bdf5121f42ca2ec0d5a80e3d4c357da9fa438867b55457769e1490670a1313384ece9bc4cb7",
"shared" : "9ef2203096f57fb047256cef4630484f72ba281adcb923ca50e08d956e80ecc6dfd908ee619fb62c224834ceb01ee2b7c4d356b806c8f09d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 136,
"comment" : "special case for x_2 in multiplication by 2",
"public" : "651fa380cca05dc05c9ca707cc0161f8b43aadbeca7e6565d0e9bd2c6d042823dd8872b97381fc0028d1278799b1ce1cd6856552cc043e81",
"private" : "48ffe04d62fcafc6adf67f098d9ae6a3d8083e47376d6f7d9223ee356b940c8b39389bf4546d1f5e8514a775b45c41218bb8fafa4cb3babe",
"shared" : "812ecad3e5d7bce37d30c7b96fb4f8b30b7d141692516c2bb7b18b78fcbe4f774a8500b26dce7536983dd71d92a0e8bbd85dd030621c0c3b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 137,
"comment" : "special case for x_2 in multiplication by 2",
"public" : "3b48f6f0c46b0a3761382d23b927b635979a4acdf1131d8d0bd929ef59811a2db92b005e3a6d30a86901606499601a82fe45cedd325cf1e4",
"private" : "0cbdf85d0538f6bee73349e778e10f658ebb8a63a594ab8a37ae37d285b59696d92b7a4128f7040a266451c31c0bd15f6eb597aa337b6b97",
"shared" : "f7b0d75f5dd72cde92b7661477dec754ed0c8d779475b65eb0ac5e2d5a56d0fa064a073619e9f24c00953ffac87a3ed73bbd45cb2d4c00ea",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 138,
"comment" : "special case for x_2 in multiplication by 2",
"public" : "6483062f697bae226ebe55b1f922890ac1abf7e952cce89c6cd0d347cff64133b87a309618c1be42934072f0db808a78ca80ff287146f6e9",
"private" : "34628392dd7645818b899e32e98b13f707038b943f745bc6252b8c4b2c9e62f8cb01310290b627f5527756c94309503731b91eba64b762a6",
"shared" : "d5755af80284e92b6b718d029e0ec9204d34a917403ee609c0066f902b509728b195fa4e842f2bdcbddc937fe0a1914d580182ae4c0a1c74",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 139,
"comment" : "special case for x_2 in multiplication by 2",
"public" : "fffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffff7fffffffffffffffffffffffffffff",
"private" : "a81912b4a45a01255b3ca9104c8e688a0c1e4f39f0c63ed77b84a6ccabc57d90c0b8591a9ca23b3510411e30a309b2813992993f9178e0a3",
"shared" : "a2da7300f195181b1b476d127b3b78e9c6a8c791d76f40804f2e62b6bc8f9b68f26a83b02f0ad8a8505904441ce9d3fa4ec9925fd1ca3c05",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 140,
"comment" : "special case for E in multiplication by 2",
"public" : "000000000000000000000000000000000000f8ffffffffffffffffffffffffffffffffffffffffffffffffffffff07000000000000000000",
"private" : "04154cc513b9b0445ad493910fb75b26b2398bf1a7e7471a307f2bbd0f78d19ea05d5fbd6cf845f1c8a03bb830c1fc5325e248ddf5aad496",
"shared" : "dd764527cc4c413f3e03c4e81c583cbcc7919293c3c39101aa8c8876779289b3c14224f12ba958697da6e2b3b0a13ff08ea30bbcdadd2788",
"result" : "valid",
"flags" : []
},
{
"tcId" : 141,
"comment" : "special case for E in multiplication by 2",
"public" : "b654b767b000a04f378e4681824cd01b1d60fb262257049aa792d452ef9d3e2e85ca739b48936949125c6652312ebb1c5764e59a34ab395f",
"private" : "641608b18c38281b13be02bd695fd640fa68a00b51f75f195e9855cbab92270573a55ef90f55ec7cb8654f53c21590b6a7099ded7d1eaeb7",
"shared" : "d5a19d6627945ac48dce52a27c9f8c7550b99ccb395916b6b61d076d533e62b236068e8076a815da5847592f77c1fc133a11ee907388becb",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 142,
"comment" : "special case for E in multiplication by 2",
"public" : "adbecbd38b69167b995c0c7da8f1fd1e9dca262eb79c78c9aba159d1be186bbacd3b08db7aa8d42270cd011b67c66636528d6ff6f0f29776",
"private" : "b8bbcf42ea9c95ff908dba598c96440ddf6649f830c4fe21f31d0f45bc8347e48171a92a04d219e4057c10dc749d9028fb5a5584a8803bbe",
"shared" : "2c9bb5a03d9cc0ec65f55c2c0a3279f4f785d6b99d8fea6c8033f0f0c9f2f3a0ddae1e09f50ae7037a893165650c5ab15d203f8dc2496971",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 143,
"comment" : "special case for DA - CB in multiplication by 2",
"public" : "a3d9e5946d7d7cd9da738cd54653cdb3e72fc6a30789e90a3fc0ff3d1f2bf9de941f179a321b85e7c7f43bafd6eb26aa5714336fdc646312",
"private" : "e4f0b295c3e0ad3cd643929c340ad29d368970e2db1ea2517bfe43f112d82bce54bfe161383555455bd2e20d8b2c0bb187d0dc11a70c7bab",
"shared" : "71ffb6119f50b597976c4edd86d6fcd1868efd0af6da57e5a64f0eac2c5a011b543b9b52c784fa4e7399437c8140a7fa688e5afee5aaf717",
"result" : "valid",
"flags" : []
},
{
"tcId" : 144,
"comment" : "special case for DA - CB in multiplication by 2",
"public" : "543f1c9813fbb1d8c282fd2db8c19d3f11973e6d2881307d4bf00f9de7ddabf550ea0051b4e03d47206058a6dd2414884b194964130ced35",
"private" : "b0a78dbed2bf1a9ef23b5d69c06a95b93192577a581fa95936a36d6586cf226995d83ee74cd28256b16ac443a552459f64881bc047bd8989",
"shared" : "d5234492c67bd9f1f991be2371907c095a0d0be8e7988b3136cbdbcc500e5caa24fb0f26c777cce64dd143f462b84bf4c74c6bce8fd86947",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 145,
"comment" : "special case for DA - CB in multiplication by 2",
"public" : "605c4f65ab0ee2a15e42a7f302a780434164af5589eca1ae0ad782d92329c59d0ffad043a20d622b9f72e7b9a181afadacb6f2194dcbe2ae",
"private" : "349fa5b5423f3e57f27d10d7eaaae5490630beaf47226620e70b5ba56bd2930770a82e9620d21081d47e58fb31ce5c674fb99f9d8f95a289",
"shared" : "aab5a519242a0a8b1b3e62283436d5ae46351b4f29ff9755044eb8e0ff1ea3334624ab01cf5e39a3783824f0b7d3ccc2e7106d4ce6c67262",
"result" : "valid",
"flags" : []
},
{
"tcId" : 146,
"comment" : "special case for DA - CB in multiplication by 2",
"public" : "3cd6739f26067e7e9ffc51afc3b929f702622f7be3d17b58eeb10c12b402d2dde3e4fa56aea677989331dddeb12cf2f0a1458b3e0eb824b4",
"private" : "84c7bad59e332e1dab8e0d58a64deff894f24c042c13b1eee650721185e59da33f4f27a29d70fa1482db32f6c9e998a9ce4dad9642032698",
"shared" : "6f538d45bdb7bd7e46ae38173cf76fbeeed7fd4a517d9f68d7e4b1a38d9b7b7c14d91fa7edc5452f017a33959f668b9e044132c3b03813fc",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 147,
"comment" : "special case for DA - CB in multiplication by 2",
"public" : "b32787930b311ca4c4bc083fc7da3f879021a690d28c3ba803430fa93b7a7af6543ed6ef03255c466d203c004d5249279d0cc48c1eea25dc",
"private" : "7092f5ef4e90e04b18db8abbc57a96aab49776fa8979321d4fc3cec564882ac64d2f8ecfa181e70bd1cae76bf5ecc89f61d4da80a2580eb6",
"shared" : "3c8da71a00221b9f7798c4d1f9e5ec366a3d8c3858eca0c469945586be10112726578d67abbff2b597a112531c361d09965105dab246abd6",
"result" : "valid",
"flags" : []
},
{
"tcId" : 148,
"comment" : "special case for DA - CB in multiplication by 2",
"public" : "c4cb770de1c521a343df9172f9a5b9281df06af7f61af9ea12408dfead1dcc6c169a2bda165dd05a73679aa14d058f4fcb14efac1e5804ff",
"private" : "48f45bef6b166fdd9710e8e7de6cb94228fe09d967af4ecdff9272695bb99013b050bb354f50a5a60ed281c304e6fb02cade2fd418ddf399",
"shared" : "d43f6421bd4620f402e55f57a9db4c5e9c479c3173a575f93442e58529a76ac3bd5dfce15a2cc0c15766116c99e9e2be8c5b8a12566627c7",
"result" : "valid",
"flags" : []
},
{
"tcId" : 149,
"comment" : "special case for A in multiplication by 2",
"public" : "355d5650cae3f31c35a502473adb15fd89195b57e2b4b1fdc2456e0bc20496a96afc5cb073bd44bc44ee65888acda66a5ff99a84c2b4cb14",
"private" : "00ab5a77834d280daf5f956ab249d0e3454e6c26024e3f31eb0dd8df018485407b88ebd81638bd4571bd24f25390eb358e836fbaa8b7ba95",
"shared" : "7f1513c03a51b15c8aa17c0bac4a46d5c276f4f93f633f750d6086614933151e03f4ef2b772f9a39480b2e83d682d7668efd201e1369d988",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 150,
"comment" : "special case for A in multiplication by 2",
"public" : "9efd34abca81d12746a1dda1dd08cdbb3a99ac4a5083b2bd9e259ab503cf0983e58f5799ab4e5c7e401b42bd750cff1edfa8d93ebd02e36f",
"private" : "541114fbfc2eb47e942cbcb4892fd8f9ddeb5cb643e19f89d2fb77d45f0c0d5a8a48f7c41bd8d9bef0df8dbca93e4fd1e87c62a4938f2592",
"shared" : "36e773e3a18dbad76649ad5ea8a4120dcab9b23ebce99514887ca192e5f740ed4bd278f6cb89f82cf039da69a37fd1532125204885ff565a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 151,
"comment" : "special case for A in multiplication by 2",
"public" : "b53de8e99847e6cf967a85c31a66bc8c4c757e3b572d620a664836f1164c17b6237e7330b263172b1193a604c83bb2296f83ed80d0675872",
"private" : "08e4139fbe137fa04cd86223334a9e4bf1a3c90c3cc7056681dbdb04cec428582e5e63c3705fd51de48be28bf9636773928339e876e4ddaa",
"shared" : "2c4aaaec966ca0b0b4e000e3f1b23dbefbd86aa7763d66968a39362aea4b33e041c510e4abcf21f1ec6b927aed3011a60d54b627c883fab5",
"result" : "valid",
"flags" : []
},
{
"tcId" : 152,
"comment" : "special case for A in multiplication by 2",
"public" : "fffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "700a9985569133a002591e4d663a2a9bd5158cc121d7d8793e6a2d6315a8f2b8608d23254781b7bd1c898231ecde2338808588f7e8467a92",
"shared" : "82597f64570e5eab95d25ab81acdf0651c9c6a6c815f0931f512312a896afc85f808d83ced099bfdb96896999e5fbd139da0a07969f190c2",
"result" : "valid",
"flags" : []
},
{
"tcId" : 153,
"comment" : "special case for A in multiplication by 2",
"public" : "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "4428851af59731aadd9caf1b28c34b5576fae155762cdb156305a8fcd5c5b64b08249d4c400ad100d64a9f4cf96457173063557720953681",
"shared" : "be34526de6c5bf2cf35422c91be6b9e6b41651081c5640b5f1824469b82d0f296afa5dec09768ccf0d6a37c3e7025226cc4a57211bed4e0b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 154,
"comment" : "special case for A in multiplication by 2",
"public" : "49c2171667b8193069857a3ce5994373b38a81c4a8d29df599b7c90ee8b3e849dc818ccf4d9ce8d4ee6c59fb37c44dd6907c127f2f98a78d",
"private" : "54ec25469d62a1e4dd1952162129f867f9822b161f4013f58aba623f88464bf892bda29a1ff9e5f67b10c44cda0dabf0dccb284c2a77f8ad",
"shared" : "d7cb9fdbf320044539d46c7dbcfedd723728e3e1ab385d442b52aa7dfe4c13697827a2b8ba8806a9b1af86f053e90e468e7462f6c6699e4d",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 155,
"comment" : "special case for A in multiplication by 2",
"public" : "6002cb54357e2ed8b95e225e22f73244c56653b5af7c4d4261da654afb30f67c1a70a86654b1a381bfe4bd428af300e1205726c142fd1c90",
"private" : "c48c97b135cb79a730c74d0e3affc63b8847084c59186d4a036902be66c227e5b3ec86dc16850b99ec334ecf101a9de348557f8d43d0f28c",
"shared" : "85552fb29ca896e8fcb542183cc5343bf89184d9c21d55e7a3f9e45203b266f5ccefc61c4f82178aa73988c1948f112a3cfb0a21ade94bde",
"result" : "valid",
"flags" : []
},
{
"tcId" : 156,
"comment" : "special case for A in multiplication by 2",
"public" : "c9a2a9af351c0ce3ca5afdb8c524ea0276e6a4a81d4b4e023dba91f43cfb69569503a34f8c42bb43bb119a7775325995a006657b3d4b34eb",
"private" : "508c891370a11f70ce41b0413b2dfc588b1a652a22c0996ec319bc111694baf5d340f89e685f635f4bdbd3b2937e0d1a5a590e4ecb027dab",
"shared" : "8af22424981f8f2a1b9cc28d748330a7b6a7675166212523386f359a503bbdf38846573addfefb841489ce02b8b1698442d2fdc38740e30a",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 157,
"comment" : "special case for B in multiplication by 2",
"public" : "365d5650cae3f31c35a502473adb15fd89195b57e2b4b1fdc2456e0bc20496a96afc5cb073bd44bc44ee65888acda66a5ff99a84c2b4cb14",
"private" : "ec714002512aa16a46d00db06d41ced230ace2aff13923092baf0f7eef5bff8343c9a32259564dd451b8a0cb5c987a8e6fa8db8e4c265dbf",
"shared" : "99ddf346dc918d772ec11e89499a82f3c53e0ca2fad05855653fc07e5a152be3cf5ed9981183575f612e59789e0e79197778583e8b35669f",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 158,
"comment" : "special case for B in multiplication by 2",
"public" : "9ffd34abca81d12746a1dda1dd08cdbb3a99ac4a5083b2bd9e259ab503cf0983e58f5799ab4e5c7e401b42bd750cff1edfa8d93ebd02e36f",
"private" : "e4d51e5d74119caf3ea7e98991b33fc05bd7fedbf51905ee81a586cf76d4a5483a04ab35e8259b8494b994a0c3adf8c94c6a0ec90e992098",
"shared" : "3cae2eb2601843676fb4e49ea4df44e8d31b14ee3652f0430c114b92b0afddb3a562f053ef37b4164800fac153fc0415ffb480faf56e2696",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 159,
"comment" : "special case for B in multiplication by 2",
"public" : "b63de8e99847e6cf967a85c31a66bc8c4c757e3b572d620a664836f1164c17b6237e7330b263172b1193a604c83bb2296f83ed80d0675872",
"private" : "307cf5969e6fef657765e0cf2fa9afa42696db29d2c3691c874db368772011e50b4fb22bbcd1beb2351afb4e93e43d28bd6eb7b1f46d9bb2",
"shared" : "2ee97fd2b873eb4906ae468ccb7227c7b5dd0b939d0d1d112dfae3dde82a2c8f04b3d1855b741e3a50074a0206743d24d0fe5b2e3c6cc11b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 160,
"comment" : "special case for B in multiplication by 2",
"public" : "00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffff7f",
"private" : "207366c49fd9574e45401a8177e19ee9f07a59de7995b1684d42924f51362f5782c9cdf8dde37f61c0d4059c984fca4a838c63d4a8cc76b0",
"shared" : "f350266ef6f460b065abdbd119b66da5be2d44e90ac6dcf45feb30eddffbc393de01c5b1455e67192359eb0fc4dcffa1eb26f2442f49d593",
"result" : "valid",
"flags" : []
},
{
"tcId" : 161,
"comment" : "special case for B in multiplication by 2",
"public" : "4ac2171667b8193069857a3ce5994373b38a81c4a8d29df599b7c90ee8b3e849dc818ccf4d9ce8d4ee6c59fb37c44dd6907c127f2f98a78d",
"private" : "20afa064f5055c40ad96d72014c3ee388d4cc601cbf480eda8dc9763e9fec44f39aad112902410ddcad5e70b51d9d0033905407d215aa489",
"shared" : "9e086558e9ba60c45328d40d31758c52795ed562ccc321378a11e028b9ad1cb7e5adf9bfd8f355ae5df43b86e326628b8a2d7a39b7e66ca8",
"result" : "valid",
"flags" : []
},
{
"tcId" : 162,
"comment" : "special case for B in multiplication by 2",
"public" : "6102cb54357e2ed8b95e225e22f73244c56653b5af7c4d4261da654afb30f67c1a70a86654b1a381bfe4bd428af300e1205726c142fd1c90",
"private" : "64d541c89f4ff3a4bd30605cb5111d4f1f1e0f446d5fbde96ba70216e294d3ae4c7b266a48ef7b57df36ba4d92b13e2cd2473ee532ac1da4",
"shared" : "facf3476fa25ef4cf51fe182b9d8acb07696ea1168b2bf03f075bb8cb817d74172d03d65e8f0e4a8e4d2319b95589bebdc39a5b08e66bab1",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 163,
"comment" : "special case for B in multiplication by 2",
"public" : "caa2a9af351c0ce3ca5afdb8c524ea0276e6a4a81d4b4e023dba91f43cfb69569503a34f8c42bb43bb119a7775325995a006657b3d4b34eb",
"private" : "2c029747e14c0ee0468ea39be57ed4e5c14935d291bacb810fd0ea3f942b723b16806ec25d2da582bdb88baa6493b7e57795cfbde1337eb2",
"shared" : "95bde39b096702c05020fd7b02ac3e0fd6c1a182983237c15dc1654b1a4f2f9b4884dc7e78cc422c6f759a438f6d5c7edd395918825ffc62",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 164,
"comment" : "special case for D in multiplication by 2",
"public" : "78d7b61d2c3eedb9515387a4b77333f24e9147934018a1503f972b8de6af6407d22f8b4639d5fb86336f71849f59a1a4c9ee38ca73e0ae1a",
"private" : "2c612939300754370cfbc559407f1d99805618d0c693b53ffc6c72d396d604cdbaf4600dd4c8869d24d5dba9162a9e8cbdad85f4198733aa",
"shared" : "78cf5f5d2c098b57b206f89c2b1e84bc6163da1f78206fbe5032ce64cabf1682f9fd7bdcd099dbb0cd04ed1d8ae332fd3788ed31fab9ecf8",
"result" : "valid",
"flags" : []
},
{
"tcId" : 165,
"comment" : "special case for D in multiplication by 2",
"public" : "3f295d0d72d15ccfa28e3cc7ca96cacfa648498fc12899edbb4db17f21032e2445625b150cc6675f9825fac1a96636fe1a92e8b2c2d4cf21",
"private" : "68fa794055c17d38b11a9066a75fdb3c2e3d016293ea2747e4e35652bda606ccacc2863af297cdc5c5870c28156484b6b3ab2a72f8d97989",
"shared" : "89af44ddbf48ea07f014ffae517bcc3babccdb1882d34392034b3d573d527c94dc57d6e02d827743367891dc1ac73a9a9ef59dd0d005bda7",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 166,
"comment" : "special case for D in multiplication by 2",
"public" : "c116cb368fe28d0858321511af9f34e90a0091eb0af567d1b1c8aa280425c1d730c213cd873242d122f02af504bbac2182d2f013b5d6c35e",
"private" : "504319866540694918c4cc842690e9f9f760b899943829e8ff35df3888889fa5d42f0295e36b55edcfbe448217ef06cc53d9ce8690191495",
"shared" : "e02ec6580316768a41e60ee27b81e4164e11a28216061e7e587a0f3685bcdfc214a47a00500ecc77bcad70cc7def86dcb3c03d6fabf369ba",
"result" : "valid",
"flags" : []
},
{
"tcId" : 167,
"comment" : "special case for D in multiplication by 2",
"public" : "a6fcf81ee7b2339edb4109b1086885dd7f3f6e3c3435ae1db08d5e1ddf6dc2c78104c48b3941c997e996a886412def9e4ad4b90010b37e73",
"private" : "48ad61a059e9cdb4ac958414ad14899c30e05a0038e7ecf3da38f705e6f5d773943ec4da475d705323f7cca4042f731f0bc403259f5c73a2",
"shared" : "9b47dec6157f57fc667e2c6ce4617a287f79cc6041b2cb73a141f4d04ee9c63ed941396c3cbee17b51995bbf65d6c72f2bee8abbc5ec0577",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 168,
"comment" : "special case for D in multiplication by 2",
"public" : "f2ceb70221eb2aaa4f9e75ae63d734a568df4265c303fe1b7151c3df8f4d3aef83ed3d6fbae4b389911bd5dfe9b29b6e545da9145091dc75",
"private" : "6803178dff23f567e248e3d12ccea46ce5e3cd5de0b50b0e4aacdf06e0ea61f0ec836e9126d2ed47b7b171784019401b7a9ff22dba647898",
"shared" : "f31567aa76a1f65bea085699b686884ce47776ca7665d068c34d800744313fb56b8bac0f530081b2ef21a1c89b76606894f122e15a25820c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 169,
"comment" : "special case for D in multiplication by 2",
"public" : "644ff2b87b82d7c598cc9ffe97b992ff7cee5c0751aa7855a5842a270c5a7a30f0decd0eeb5232c0d0ca32b9fd726490f92f106f3fb7cd7a",
"private" : "847c6355881d77f4014ada76035f50f199ef856e1e50901fdd891c50bef7ed5033b221ec0692fa93a7bc2fe114c62a4e15c0af941fcfb2a0",
"shared" : "a9be02b31276aa9b2eef26b9f2faede9b5c24fa2c82eefecb244de0c813d5358dd32208e80ba675637f351c2409ff0074379bd6984d1e107",
"result" : "valid",
"flags" : []
},
{
"tcId" : 170,
"comment" : "special case for D in multiplication by 2",
"public" : "4013fa9a8276970690f35f8f1d9d9dc8404a383b003ef87422b3ab148808cdaec0eab4708bda471bdd9220db2f058b0794b01d2532b147a8",
"private" : "487684641815fc7392532b3bcf99c9c31d69dd3576e528f192e75a55e46de39faa87effb376d806e1039e2fee53d12d477e318b968dd3d86",
"shared" : "663f609b2c069a713ecf991d73631b1459eb3d3b8fe398d911fd91aae26f986259659ddc9a2c4ac7ce626455056bcbe3b406f75fee5fb1f8",
"result" : "valid",
"flags" : []
},
{
"tcId" : 171,
"comment" : "special case for D in multiplication by 2",
"public" : "e6c55c8ed5c8a37985ec78cd92359c45f335232a6effede4f830fe3683ed53197d06f23950fd899d1e333be7322e6fc3a83099a11ab73bc2",
"private" : "5030e631fdbc43d5d6dc879db9435feb099238804f2fe33c6d8135124fc2d50950267ba21795e183b3ea8340dd27f9bc3b14266ac03857b5",
"shared" : "47477f47344facd457f541b002cdaf3e095c018815ba3f7254c34f08770250f360266dcb406576c95807db797126587e8a8a2afd28428919",
"result" : "valid",
"flags" : []
},
{
"tcId" : 172,
"comment" : "special case for AA in multiplication by 2",
"public" : "b292dd0381d93cf9176593a34164c66c4e0215ebd342742b028b7b38e3a1f3045c25af5871b51be6d29ae5c013c420bafdeb0090e1e2a91f",
"private" : "508993ff7dd36a79511d93209e4eaf50e08c460aad5cdcfaab854d5e8575393653a74c94e7d094bb59a7b98508747d90075e5bc4bc13e691",
"shared" : "b673df07420ac1b5fa1120a17d89046cddcaa0b234a1f864d1fc17a2d5e771bb250f0dc387f3357c38098a4270eed64e7b1065136ab85883",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 173,
"comment" : "special case for AA in multiplication by 2",
"public" : "4c6d22fc7e26c306e89a6c5cbe9b3993b1fdea142cbd8bd4fd7484c71b5e0cfba3da50a78e4ae4192d651a3fec3bdf450214ff6f1e1d56e0",
"private" : "540d8d0d0830021e4eab078ae21b6c9e67fa75e4be5e95292bb02d66e579fdb588fc266741686d58719d7bc8df6194aa6ea8f81e5caa67bc",
"shared" : "5ad06c3b2776ba9c8f9fced3a9dcb26711235474447d4a06abb43a40c3ea7f949a63e549168a251c4ed4883ba0d36c7aafd0938d4a92a967",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 174,
"comment" : "special case for BB in multiplication by 2",
"public" : "b392dd0381d93cf9176593a34164c66c4e0215ebd342742b028b7b38e3a1f3045c25af5871b51be6d29ae5c013c420bafdeb0090e1e2a91f",
"private" : "286cb4a06a64e850850b371ceb5c54fe71b17cd0772e4078b0203066231bad700c798ab0d9236244910cd23db58cb652c8fa58009539789d",
"shared" : "3c1e2678590f9c5bc124d6bbdd45cac5dea3dcb2b45a1f2a9ed2fd0239d4894848975571c523121db7c6756925ddb11d479c89be7c6a24c5",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 175,
"comment" : "special case for BB in multiplication by 2",
"public" : "4d6d22fc7e26c306e89a6c5cbe9b3993b1fdea142cbd8bd4fd7484c71b5e0cfba3da50a78e4ae4192d651a3fec3bdf450214ff6f1e1d56e0",
"private" : "ac045017f86ada85b34f4f3e307fd1b830494ce7edb91156d282bdff172a5a0a9b0750f5bf35295f1e2de908a0f1db31992db6e6bdb9ab93",
"shared" : "219bd27b3a7de0979ecae90c42bf493b766ee162a10456a18ddc1a901065107052cc60bcb3bf43a0313d2adbaa6006323a986b0bad79c73e",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 176,
"comment" : "special case for DA + CB in multiplication by 2",
"public" : "778e696559412a31706d3d6689fe56c65980506f61c3af47fc953409d7a3e27140f1ff0d3b78fdd968e2c78ddbc973392391d7f3f2794c2b",
"private" : "5846fe5d6810302d5926111bd0146402b2e49900550548c7fc64df74f1a7ed885b343587b61e7c0f24bb0b7acf3d50e8c4b6811248ba19a6",
"shared" : "ced06951592892a8fcb5ae62acef4efa70baa00485c823f9697594feee5adf2ef9a70671ac341a958a061e58f2ff8a1ce74b29f42cf24379",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 177,
"comment" : "special case for DA + CB in multiplication by 2",
"public" : "faf7dd10bcc8d4d378a6230055500b4f87bb9994ace54e44afcffa836c0d0cee94c1637c3ecb015ab10f1e17cb11c1824d2b7d7e32993b2c",
"private" : "1c3c44c62c73b7a45e3f0315ee274377f7b5de3ed52e9b0f26b024ff540941de85ca07ed48ccd4d19c3f7cf9901f8280045c3b1e796bd9aa",
"shared" : "cdff5f86097e9d8a96e8fe6e4a2e95c2ae2c70ae8f1da170330fe7012ef639548608d01eb8f128d891a728d39d221ae8a378c2f78ac3814f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 178,
"comment" : "special case for DA + CB in multiplication by 2",
"public" : "1725929121663a4251367b8390ae13578b8b5150488c1d6f042703ea32bccaa0956beb677b60123c5edc844c4ebc6a02a848bf8eb45ecc3b",
"private" : "98e1490abf479736ea94548b3b67265d9924d4ac34b5ecb3f5fce5e806cae36f2c378a103565b09e45341bec4c0b64c93c507ef54bf286bf",
"shared" : "4f8458178f9aaa90d8f0dcb57aa28b0fa4e04350b31e6274cf946864b978805fca4d4c81ddb6d32f6a05e24fbfd521fc43e848179b1878a9",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 179,
"comment" : "special case for DA + CB in multiplication by 2",
"public" : "cb0b2abd194eb1be14d417d5c823a15154cb615a303e25e6474bfd56323a38f7882fbcd7bc148adfd70fc18c96a29569a10ad1aeea67744c",
"private" : "b4c2eec46eaeaa28636a44b05421f4e17d064be0b9be23226e4f3c1733f1d53b357215dd84f41216a0985a9d478834f85a92f6808b1097a9",
"shared" : "a6286bb1baf9a039c551808f6ae2540684eb625e5e22ec096fd112b52ae5e10399618d847635287fafa4e31db4a66f0c1161fe6ffe1fbdce",
"result" : "valid",
"flags" : []
},
{
"tcId" : 180,
"comment" : "special case for DA + CB in multiplication by 2",
"public" : "6c131e6c225f3c7cd0cb44cead0f45b56988f79fa1af966bbf567400d7702d05a6fb1fabdec19f81c077bdf8d94f4b10519ecaa63ec26266",
"private" : "e83752978ab867b69d9cc6852366a7be184d160f50ee2e93250216d24233ab3c112b20d305cf422bf4ab1bdcb57b14d6e17bdf3bce4ff193",
"shared" : "fcd6b6e44105b4a77ba9ebc55963a34e384f8b8c65aecb8e129d0c5c0c4ac359be9ea49e6178147361e5d3372c13bf566fc01dfbcc090ef8",
"result" : "valid",
"flags" : []
},
{
"tcId" : 181,
"comment" : "special case for DA + CB in multiplication by 2",
"public" : "39d90df6b5c6941716729da137f58ed68682fefcc964147bcb27551e1d1ed8b5e0bbba2171a4a120b0c8f554f0659d4d81aa64a3f84586d5",
"private" : "74cabea882cd95594f57d5144902344dd2b3adb045e5a6e270a49372f05922c45fa500ed1d7a4d9fff58488b26554961efcbebc6fa2ba883",
"shared" : "a7fdca0e15e5948aa77cedd27b765990d5e6abff7a726b9ac0ea9bc48992d0ee9728a723b7e18c33341c30fbd51f42f8f9e36f4e00c54f7b",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 182,
"comment" : "special case for DA in multiplication by 2",
"public" : "f9232fe93b09ea232f04011447396bee7bdf1a2e86887e9e68e7917fafdc4dd6837ce8fb082b0bbd77db7562b229a6de12632a4162eaef2c",
"private" : "407342cd35658c8933f1f00dfc08fa6e10191d88244acb65e202383a4351a805095d3925abf33bc4b6b5d58d9a1135e3f2a27f3d48350e85",
"shared" : "190b8c74a0fda439b78f390019aaffe2ac556d05a10ed2a866bf314be65ba4fa84a94d1f73099a626f5357c7a190d50a55c96333ddfb1229",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 183,
"comment" : "special case for DA in multiplication by 2",
"public" : "a6fbd64a66a46454eb145b3f3705e01972b1493b8e8fd412371984e06b926e76a7fd679bde61149fef279f31a75321ad7f69376196e0a19b",
"private" : "80387a6b931dfbf0a3220cbc8e161946d666f4108f1434979deb6ceceb422f037a26c634e98b7d67dc8fd4ea52ae0db7d832af7a075b8896",
"shared" : "f65713c9819e06c24f78418870de30e8949846786b2eed557b16b31259f9d8a6c6e3408d155e2f1ab983ac646d76042d97662cd532834e48",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 184,
"comment" : "special case for DA in multiplication by 2",
"public" : "39bf39205ac3dd32d6092d1b745579ff53fea10376e4f0b1a2a4b8395a6faa85c219a9224123e932e4929df4fd6b2b90a3dfa3f89be780af",
"private" : "f86cb8ff217da730d184c73224636af9f779c83c844a1a859b86b76bfc905dd809c5d7fd99d9d6b8695b6c1b9dd994202e4e126bc00de89e",
"shared" : "71d0731fc80c725349873b22af215c39f2ec595cb36b1c5a69bc5ddd754e82563e060dcb1dc86b4354bf2017aa43be1ca739b40d75cc85d1",
"result" : "valid",
"flags" : []
},
{
"tcId" : 185,
"comment" : "special case for DA in multiplication by 2",
"public" : "966b0c568dca3271759b1a6cbdd5ef2386263ec362c2a076b85b927accc7319015f36153da290a819620314ea1a28e58b3d1a0f503de14f9",
"private" : "5448632beffaf5366745e1d59254c9465296ab370159be4187919fa1be25796d4c97bac085a2bf0655f29e129f5ab7f26ff95362f336eabc",
"shared" : "0c729519744cf14be79696325ae8936877b321e45b0757e4e5512aad2c1e8aa233ba622442ca5504359add3ec19cef784464ba97fc81c399",
"result" : "valid",
"flags" : []
},
{
"tcId" : 186,
"comment" : "special case for z_2 in multiplication by 2",
"public" : "83be7fd906b8d3543457ebe51280ccd80bb27ae052f3a03a3f2d789028db25e430a8bccc90e8371e20765ff4798283fb3559deb31c80883a",
"private" : "30f281d7b824b65f375eb0578fa9123022fb58c0b0b93988932039467c0e0c230397d0a2dd67f30a3197761c5f42498948e25e3a25c3069e",
"shared" : "b845c3d7b64a4fc8c301efa08b1dd679b850692529e7b72dfb6daebe19af5c3a4bd0adb610d9317547cb1e5987be7e5620d5dbf5dc15fef3",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 187,
"comment" : "special case for z_2 in multiplication by 2",
"public" : "ced173d5e91d27d119134e3c49a6a32365b78cce3529e9171c13e47e461cfbfd8e77ca349d75f1dbc1c064ce7257b20e6389a20b6aef403b",
"private" : "10ad34794a7d03351bdd7ef911257b0c94321fa23cf8ea6057dc47d516e4e55d32a30f5adb71dc9684ebaffc34cafb1ac7ea17e7b1b6b28c",
"shared" : "99f261b73f1c8375132b0b1e028b2ce33825f3d73f43d5c1244e7fbdfb03032ae20270c1170c2376489b02063a3ac25cbfd0af68bca2eada",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 188,
"comment" : "special case for z_2 in multiplication by 2",
"public" : "183f07f65f94578fe83092fc2f7558ba2da6882d29f0cc6fc935eeca2fc9b92bc586216f2b07cadde4597a713a4d93eb7bc5554ed602bf9f",
"private" : "106a1d78397d90a04b844c57784d82ace4e9a6ed25157fac8213c37ba9cbfc09b6015102d84840cfb0878164293271539391fa89b4f524b0",
"shared" : "85dd477aa76a49a5b6967cf35706e02e775a6690d5e038b449634805398b886728bbb7376133a33a2d72ac3d1266870e23cc065049cd0bab",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 189,
"comment" : "special case for CB in multiplication by 2",
"public" : "a5e0df95bd49d538c051af552c339e851d8eb7d767b291379bcbabd3e3469001f562f5ff9d36210c3b6485f429ae6fc0cd60b22ac192a73f",
"private" : "e48a40af2c95dcbd6ba8d43a9c7a2a6f3752680cf447029dd025fa9449c3211f9678eab7f842190ffbf9aa3ebbd1b199a7bf2ef38ba95dbf",
"shared" : "795f7c3f04213c6fbff0a09d3db32bddc0b4b831f06cb0abf6dc4c40a4ff1c60a9de6e2b9b552499e02bb8a78c2535fe7c3244bb75e90cbd",
"result" : "valid",
"flags" : []
},
{
"tcId" : 190,
"comment" : "special case for CB in multiplication by 2",
"public" : "cafa2ca359ec03a6eb2f2c6e0cac049d987e1220abcef2b847c4b8ca7dfeede71fb13c0db9bf83030fd429c5ddfb84f402ddbe9f4129a183",
"private" : "38c6296bf09f64d2ff74159633412c33a8f8e974ac6254bcbec7a46b59e54e7a32c4ee431d49ede5657cf1155a6d819feaa6d096320463b9",
"shared" : "11882930b070314e8f389e99db01913593c43eefde4e3aacbb81a201d9f9a9403a11d115a31b6ac8031555b8eeaf96fc1fc659bf4078e2dd",
"result" : "valid",
"flags" : []
},
{
"tcId" : 191,
"comment" : "special case for CB in multiplication by 2",
"public" : "cfa0d6e3c9b7a16473ae8371d8c3d3bfe208bfd6b3538b9d4c0cfe4f0dac4c49afac43ce337c81685b5448df8d06014ef4f01dd386e552d8",
"private" : "a8ec40c1382272e4842d82123ebd1a9c53c96e0d534eb08a340fdb787afad1188b86cefa9237feb09c2653a0d3519a4e2a09af8c256ae886",
"shared" : "02f18b6dcff7d09c0e87ae7cadb59a519120d8c0de7a2a83c99ae52eb2208dc1f7021341f5e0b7c4d918363d51aa4ed255c7d66847700556",
"result" : "valid",
"flags" : []
},
{
"tcId" : 192,
"comment" : "special case for CB in multiplication by 2",
"public" : "c0b0ae5bf644c09dbbd32b1ba6d0a40558a5b9a7c2c9813cf77e3c22531e79f9ee3eb8ec4570f1cef39472c97004f4da1a2132f21a6248de",
"private" : "1c094aa4b8d2fae8c393e404496d8f132f88eaca2827e084c07980a1955232f269540b1e9e0a94642e3e126720af2ef029110827c7e827a0",
"shared" : "daa66a0753a307ad3fa1d740eca4f0522cb7f71db8a806f320154338f01564897febf8860d292e662894223314e28b7507e417f5fa90ef42",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 193,
"comment" : "special case for BB in multiplication by 3",
"public" : "5cd16dee471b4eb93fd6c89c35f94300c0a8eb149dfe2b86ed14e9a15f73a2144adeed620973939e517ef1e0b07aa0fdaffffcea47f8270f",
"private" : "7cdee6caf1ae14412d4d365b9f9d0904509eb8d5890fbc92303bc6ded5f4ff27f1c5f31c7919cbe834bc3ca66007648b809556e08085f6c0",
"shared" : "940715785c46064cbbd850ca397f1d93ad852362d5c8389e80f3daa63ecedb989e442e2e0bec9bf0c61aa2f0b347c8e34dcbd8bce57b09a5",
"result" : "valid",
"flags" : []
},
{
"tcId" : 194,
"comment" : "special case for BB in multiplication by 3",
"public" : "9a5d95f77bd7ea31ae97ba2dcd9e384cbb13f982f64c34b4ac4707c537eec73870105995811410521ea094e1342fd7092a6cb30a3e3f851d",
"private" : "ec55444dd92ddb86c018377f27618047e84769ffc7a0be40a0ce7a11849cfb7b2b9598409d2c906de38a4b69250c560071456992b42febf0",
"shared" : "0b0eae19c0b7832b9ca01f42f2d2dfa8b70a2d431936de415afa878244f78c45381d69f11454ad52a8641e2ec7ea8ed59b7b25ff895d2dbc",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 195,
"comment" : "special case for BB in multiplication by 3",
"public" : "62d43d01526de4ba9d3c2f2bf306b72626f6e1cce04dc444d980d1ca21465e260c7bb16a03e8a1a4411c5683b6c6bb70f47259dd0acbab66",
"private" : "c4ba8b0cce5e04a4ce3bd6e00eeecf3635911575837c60caad6ac0e95a7eaca7e04a162adf08b09768178546cc178a79dfd55ff86e4d3bc6",
"shared" : "e184f6c8850eed31eb280f4cb9a51b8bbe87e20853f1b6658678fca0a9a33f74d62b362e643c24233cfb444a010c9604ec5997bdae1deb55",
"result" : "valid",
"flags" : []
},
{
"tcId" : 196,
"comment" : "special case for BB in multiplication by 3",
"public" : "c768073727c7655edda7fafe7a0ad7cb06c541fe6494b8f3374c55a917e5c3fcf74671f3da7738169e57f68dc03213491c8b17c0ce5a1870",
"private" : "cc0d0c74086016609a02b68e7ee731a280d9df60948386dc7cd7acddb69ebfc9b3f96f6033d103d4cc0861306b96b5b5bdf4e12213e49cd8",
"shared" : "b7d8dbadfdcde8a6771806d0958799df016b4eb730949fa376156c65d4e59f43962fad95c34be862a39d67b6d000ee26dd10d24527295328",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 197,
"comment" : "special case for BB in multiplication by 3",
"public" : "433afdd0e0223756877f23812ba1061452b2ea7bb31287cb61c79335bc9be1f0a3a34bf4b5b35e3625e228eceb8c6d7aea57cb18af808fdb",
"private" : "5c1c657662171f6e2fcbe1ab8c9402ed22f2165da3dd8b2704924749077ef89693045bd6c5284e6bf69ad14d34e3a2b8b4314809592024c4",
"shared" : "5e11319bada584d0fcfc1373b2842b2c9a07deb2024029abbb60b173671ae47e5db5109b6b0f1a26bcb72a997e5ed447b8f81058ddff1366",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 198,
"comment" : "special case for BB in multiplication by 3",
"public" : "5c24fade436b48e58e113497d65e50a63caa049406a40f8e972b516c43fddb1f13a59f30112c417cde5cd649ee9cdfcf07e6678470b6fadb",
"private" : "b0b9e0a0e7fb7f8cee5eed310f8b1a56ed7835b7d31e676716e5a94cd9a68dde28c946e7d2ba8334d391328051fffdbf57447e3aa56fdbfe",
"shared" : "5b6ac4d38f9d6722af38879992f55206c23b99e0c302878a3725d895bf935a36f340c9028f7c562398ba970c1c661b2e3793d33a56e6ab04",
"result" : "valid",
"flags" : []
},
{
"tcId" : 199,
"comment" : "special case for BB in multiplication by 3",
"public" : "b0dab2d13dbe2bdc028485550cd6012f053bd334e5837966139857a706feff569744fdafeaf42330cb68b03f34fbb0a04434df1a45221bf7",
"private" : "b4449e883552267906f153b69e108fe44d03ced22c5294cab5820ace87ab2ecf7b1e15ea4f5f00ef6f48fc992ccdc7fa5ef463f3c1489ee5",
"shared" : "b543cddde74433de82ada4ffa2aae15cf4fb34ccdae6613a7a961eefa6e0887f599e55af5448c7bd5b01aefb47bba8d6924af51236bf93f9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 200,
"comment" : "special case for AA in multiplication by 3",
"public" : "c275466780e7560c466af866e061f6767dbf18b41496402bc1550228a3d05e9692b27ccca2b73ba48c0638d95fdb546fa8a661beedcbc413",
"private" : "d4f3f2dd245623455299cca0374341af758770a4ad2fb1927c15074a7346a09f41c9d1d69140fc81cc67c06666ee37606abc469e04622af6",
"shared" : "a837ed51ff9928417e1e6b2dc927c44b59e1a76da7864b65fd126709822c7d8d939e7778dc8fd81cd30b6c1d621fbc2da0070ec20edf5e88",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 201,
"comment" : "special case for AA in multiplication by 3",
"public" : "e88e9765a7614e1bb8f97fef3b3bcb99e05e15961b6939f6022e5a32c488a871806293d76e32e393157a95fce8eda8341540c4d49cddc33f",
"private" : "88c65bf5b0e214740de340f9bb5674aa9bc71d3edf3d6ae51b53c392f4e27b8238937e31bda4b8aa8ff41ce98f457e62fc9761b7d32d61fc",
"shared" : "79c31061371ae6a2374248299c2f532e33f40d4e3f3418d3aa5153d9450c3d62a6f48830814bb2f2e96363b89de834006812d941e42dd638",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 202,
"comment" : "special case for AA in multiplication by 3",
"public" : "8c42b7e37b44afcc09010d97ad6e1b7894013d377c5c2f1a75e9628dd623918890ca5f284882ec10c93766f8e7d6c060554976460b56e672",
"private" : "4cee7180f93c8eb7ae9e7c2ad71c0c95b93491c30106d338520de74edb9a9c621898ca56f637619b86bbb1effbcdad9a0804ebca3bc764d4",
"shared" : "26ba562a13817559a21aba7a7ffdc924e90dbb2cd325b61f8f7163a57ee01369a3ee297eb398e8393ef93b002766852b182b6168fb59f5a0",
"result" : "valid",
"flags" : []
},
{
"tcId" : 203,
"comment" : "special case for AA in multiplication by 3",
"public" : "c6fc42bb4b0eb80816d7d2a36d6ddcdda288dcb74ff5a608698922e8a4365cf10c99637df55e491383e3378539f9053caec08200aba8859d",
"private" : "8c9427ed2a456cad5018a7f6fbd2a303d58a6d90f1bc6c148201acae161c47bf25a09956988eb9dc4d25f923cb61e17e074cfd762b82dbc6",
"shared" : "0c38c752cf0b55733b27ebc4e11a687e61819aef503e40bcbbc914d168859702144b0cf8e6167e748bc330c02d14a1cb536e79b23b3e2846",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 204,
"comment" : "special case for AA in multiplication by 3",
"public" : "71f3b62fbe3cf05fde7a1e29df2b7d25b0be605463948eb6a78f79041a58772cc52cafa54a3d187dbc9ea0b988ce57a56c50993c190acec2",
"private" : "74b08f373fe663d38216bc3a29ca5b433b6f63e4bd0afaafb135ca13480a96b211aeebbe8c7f543ff8afe0c57ac0cc66f092fa3278d41ffc",
"shared" : "106307866f1044107afdaadeb44e7b33422d0b8bbe170d0dc06fc5d4035117bf24d3c60caae8849c1a8926e48e8e8cbc19f3662e0d023209",
"result" : "valid",
"flags" : []
},
{
"tcId" : 205,
"comment" : "special case for E in multiplication by 3",
"public" : "169d97bb3155a70d50ceee28b423f26e8e3256649bd9902c3caa76d53c40db66121253161a533e9f02830197d41db3e11c9cc2d3b34efe1d",
"private" : "940ca8b8034fe7be8f18c51b94bfb769071ef11c8da0ab220fbf70d28b4ce032675d9bf80baa689aa7928b7d11cc1af48054245076f6c1c8",
"shared" : "bcb2c7f5b79f874fbb53ee23863729555280ad03abdfa350b086c3f8d658dd6efe43087bdc516a10b5022642c120b3b2833c7bf135b91a19",
"result" : "valid",
"flags" : []
},
{
"tcId" : 206,
"comment" : "special case for E in multiplication by 3",
"public" : "681cad6f89e7c7cc9a399b53e095efed7f286771355847fb9f2d475a17ed2cb5d42ac3b06a9d54efc8e04c7ea03ded4e0a13a839a4185552",
"private" : "b4fc0ad31ee45fe96d78a142fdaaeea48874c13e50b3cc1b2125655b0e6cdd0f0fcf05dde6aa24813d89e3277b7416982c6390962c5841d6",
"shared" : "344f21dc85e852e637bb25399363a85f9399aedd58751f1229549fd51f9bf3d4e3da85b633e970ebbe2cb0c3050a8efad2c0dc1f12cf9e20",
"result" : "valid",
"flags" : []
},
{
"tcId" : 207,
"comment" : "special case for E in multiplication by 3",
"public" : "fceae55ffb73efab599143d5ecb4eb273eac0023983267ce3731d259c41289a064eb1e0196f4b4218839d38c2b2da4564d9c9c4eeeb07d73",
"private" : "986d411e70c6752006dceba82aeb3cf06702c37b470152f9843a0f79dce43083de0a5b0b7dbc8d42f1175da791ae4a3ab799aa42687864eb",
"shared" : "18884d24550478e7ff6dc8a3abe21409501d10e5e7b3c0114e866fccf328ec068d9a71cf0c232ab7520bc5ffdac2fd176bf9d4c2d6d37a7d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 208,
"comment" : "special case for E in multiplication by 3",
"public" : "bdb6dd235783223ccb047144020bd79bc48994fa0a2b83406b31f8bde5682419a8d4d6519fdbaa995b6588a71635285e42d87d81b31d7fef",
"private" : "e0b3686e8a99b897f2f676bef12a644e5da572777f69ded341c8f86d1a7b46307fa2a63164652a743b321b319aee5348df1eb70ea14030ea",
"shared" : "41d54037ece486f21d642e39c1a3754c1bd3722a5f451cf2e3065e0b74ac8786196ce33161b577b28d7b21a8fe303550eadc70b8a5b27ecb",
"result" : "valid",
"flags" : []
},
{
"tcId" : 209,
"comment" : "special case for E in multiplication by 3",
"public" : "a2048bf11e9b23c4ef9cb54e00044a25d0fa9d79386650b1472b06039789bfd6880cb46a165ed4b65f6eb7ac1186ae32fc498298704cebf4",
"private" : "284a13b7146beff215b4b17622e2996be302b382137bef0f12981afbecb8e632683e14643a215dcf84d9663b231c2201791dc6d15aecc8f0",
"shared" : "5f1751adb029119b34b3ac6a555a871e729c64469480b7285ffe8c6d39993773cda205c8e5a85ec162b64e5484ac3babdfa455b222343ac4",
"result" : "valid",
"flags" : []
},
{
"tcId" : 210,
"comment" : "special case for E in multiplication by 3",
"public" : "47e2f907ffc7719f0e10ae6c93a237efd85a7335003a5b158a6c63cec7cb62ba5005c3fdc5c37051ac1f381ff6a15b58b00c0f5edb47a1fd",
"private" : "8499399b4869126f197ce3d95ff65465e4730dc14622bb1ff8849acbb01185dd53521f99ed3211fde6d231bfb3301325ca4cc461f810c5d7",
"shared" : "94e4c09bde5ac972928cea74a07df4135292c580a84ae444257ffe5caeb4d769e32edb410fdb51f800380df704bd2c4f6e32cd5d201b5608",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 211,
"comment" : "special case for z_2 in multiplication by 3",
"public" : "6f8fd668403337c6a491fb825938a86884365e0c7c21774c02a9d43370c010ecb02c5bc1f69ad2483ac1f3a2227e912f8b6b5d3701918d2d",
"private" : "c89b1c81df517de2a9444e0c01dbec8f69b63002754cda173adf3098ff6be5d9476c863029b89a5511ceda199a93875218d7757ffce50cfa",
"shared" : "f3c32fd5dcbed98b8ebdaee72ebda9854212538629ad4943bb32de03bbcf61f9df8ac38b33a795cdf01e3fbeb43f36d800853f18b8619632",
"result" : "valid",
"flags" : []
},
{
"tcId" : 212,
"comment" : "special case for z_2 in multiplication by 3",
"public" : "42b087d5c0ee80c68311592ce600be7737ce36ca1b09d5a054987090ec2e69adddbeff916d11c91026555605b77d36fe7384fd618864b743",
"private" : "6caaae34244ff9f3944282e4951d337cd2ec56c1180d716d1521e6380623d7f6c99b44558ab89a4fbdfc191016d1308d3ef4f859ccdebcc1",
"shared" : "8be1e02f5c4b54af6360fb2f60fbbf71b1be92ebb30117c63b18ef41fe6f1d95a2a57ffe0a77ffffaa3301994c6022faf27f2af06a547b20",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 213,
"comment" : "special case for z_2 in multiplication by 3",
"public" : "7b0186a153dc52444746dd185b9ea274c3972adb97379f858013da1e97a83af4b4d1dad2fe6dbd823ab8287029fc7717c8dc7510ca4d456c",
"private" : "6837e4bc8bdf43cd1a59eb1d7ee74da97c5aaf7fdc899e8607720bd3ff9f060acfcb3db4ec7f1e7bda4730c972c74c1ef3106afaabf305f9",
"shared" : "96b36c8651891579937f5c6e16d27144a03709b339eedae595b5e3bc98f2f89fdcd7b22c889c60d4cba30b7a150763f292ae318bc9d06692",
"result" : "valid",
"flags" : []
},
{
"tcId" : 214,
"comment" : "special case for z_2 in multiplication by 3",
"public" : "07ac3edd9daf1f5f4c8d950566e5a09af8035420122d3355b1a77966e89464e4bb22195dbd4568c0c8db330df380a8d10be8e707d241fbad",
"private" : "40ee93efc80c29eaf9ef1f84a94bc2cda8e1cb4c9d96b5918b673b651df4bd86ce4778468d6f778193236d7493805fe41e12d0878a7888e4",
"shared" : "a4cf91acaeacfd98cdeaec54b2b95d8851e06bcdb03b5b42f9c5b597eebc35868e48131866c74e9f9a15cf1b8ce5692bc093e776d550a138",
"result" : "valid",
"flags" : []
},
{
"tcId" : 215,
"comment" : "special case for z_2 in multiplication by 3",
"public" : "5cd95661495aa505aec55b5f93cdf00b8456ad616e7161ac2d982e1be8047aaf341975fd9157f0d0cbdd6be55e9710796ef704aef1f1fbbe",
"private" : "4cda2ce73720ce4480708d3a25ce838bce6a922a32f17b8acc42ffe0e8241369a94baa346158bf2e64956c22eeebe0339f2d4873a18600c1",
"shared" : "47c4313fa195c3bc874c76c38271c73be78a2653574645eac01797794e9917952ae6ba3d122851d6d8103f16460325a05a916f81e7a08e66",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 216,
"comment" : "special case for DA - CB in multiplication by 3",
"public" : "d1f87058c73d4460d7b0dcbcafb2e2698f2cb52f6a60c7d780aa100bd7e20863b5e262f7f30f05e430e8af0412e78e4333d6f047649ec243",
"private" : "006098ba9d67644b942210b14d23edd2c778ebf8947067cd63951abfabdd7753fff725b5fc5fe6d7f9a12f492c5456587323a1cb1b0505ef",
"shared" : "abfba94e98b0c5164b25a8a4b9c63a45eaa6c4a81e254a2bb4289fbd403a6989e405a5eece7c77c866751c00dd40139c8cff1f481582a0e5",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 217,
"comment" : "special case for DA - CB in multiplication by 3",
"public" : "73a68420eae8b0985eca5e2a137d590ceb164202f20a70d42cc49c33628c55f254ef2ed5dd2621963633f08d67b2cffe02f73942c9483152",
"private" : "ccc70f6bf1652fecb5e9471455d96b2f9fc439f552e217d8f308955fab8bea9aa1a37965e2ccea25e198051f38e92d697a039f8da013f6c2",
"shared" : "ed5aa66cda6c0b9c6b405e2b85ca76f04e3c829a426de1f91221a5817568430a8adbfebb87d8ea4bcfd28a50ec9752b806b4bcfe377a65cf",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 218,
"comment" : "special case for DA - CB in multiplication by 3",
"public" : "cc7edad8ab05358a9a55e8bf20d91e214a679f42785ff01d6da628eed1037f64ccde9ea7505d2d7120d75ba55b720fefd55ce48ebdf2ac5a",
"private" : "00f15df3a5c186d353b480c78a045a77c9420020dd43c01f5361ed26fd7d4dcf4294870e7780adf4099f934872622d3083605cbc62b18fd7",
"shared" : "04d27f9264db8db761d05e307fae84f204480f5459f9e40130ed775c1012e6541138081bd8e2b0283bfa502957096bdf341e3a1f8c74821f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 219,
"comment" : "special case for DA - CB in multiplication by 3",
"public" : "a3bc34e96d26bc604494180e1d716a023274b02a4a0c1471c500f3916898d38eaf2e40a83eb17eeeee3bca8af039e57c500237cd236e90ae",
"private" : "c080c5d23228f063504b6d986bfb7defb2711a857dafb331fefd58a65d9201eab251d47f259167086e22e9759ec656131711287ff18df6de",
"shared" : "ff93560871d209940cafcae8c3213eaf57760c08aa80caf15d869d21b4b6a5e00f6fce49efa10aa12795656a9e8ce89244454cd599ea7410",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 220,
"comment" : "special case for DA - CB in multiplication by 3",
"public" : "df65f6229c4e172e167d7fdfa575f6b3d2592325bca4c15ccb3dbfee79c5963da26d6e667b6f5b0680144a7a0b7d7dd303accb269794b5e6",
"private" : "44752600c467f9d8b3db8ebcebd10a4a0cbc838190334ab551361bcc6b8e4a77504ddcf9d0f566da25f75f92e974d1dade4ef044bed85dc6",
"shared" : "c23b162a2b47ca28dc52b9059cf7999a696f0288493177bda2cd1f620425b83b7c505996e8931843a1d70b334b64574ede958f331a8145ec",
"result" : "valid",
"flags" : []
},
{
"tcId" : 221,
"comment" : "special case for x_2 in multiplication by 3",
"public" : "721128b0f65dbc886fb8fd366d68f7f9b5adf5d8bd6090ff7d66c3843fc1356e161b699b973802ad2d329d9f71ebec5ed1bd96f530e37156",
"private" : "c8b9caaf447fccf2f5ce33ead9f69d4a20d4fa61ceb5f6f46b9ba1d431859035c4c65c3ccb2485ffee4e2ae32a6558cf6ea2e57ed98972e2",
"shared" : "45a570779fcd5f56d1fe79eed344841cf7db472e5f039f2331066b5b37fbe1df1b46472bf6e06cccac5ead88ba6056e455a748283b126543",
"result" : "valid",
"flags" : []
},
{
"tcId" : 222,
"comment" : "special case for x_2 in multiplication by 3",
"public" : "bd70d8ac19a97ce5001d0fd814e59fd9dbbf0ae74e82d9b701a362b459863cf0e64afc7b6d2dee51ffed49eee80ac943a13a53cb97beeb7c",
"private" : "38cab1c7ecc2d593e2e46d94e69abf9081b770ebfd68f707f1dc537b90d05083a1beae82e7c5bbdf473c700532e1dae856a1cbcc6ca4b6c6",
"shared" : "91317be9456da52a89b5917c83e2dc39cb2c333a7ad185e99de85ca74f2aca3aa1d6a1037d9b2b44fb9663618c788c9267809c0bdbcfb60e",
"result" : "valid",
"flags" : []
},
{
"tcId" : 223,
"comment" : "special case for x_2 in multiplication by 3",
"public" : "5ea1a7ade31e314d37335c25ae2b748d8b22bf4711dbdb5ebe173fada19070037c93501501688baabc75e2dd1319f17eaa6755f717b97e86",
"private" : "fc4495f085e825dfb38ee384c9ff3dfd05853d29f739d3033c8f533e7fd32ce88104623e8b0044832c825257e4b37651590a95194167a8ce",
"shared" : "e8196e7b85e757e26e7aa82c18e96e4aec5889f0b03ad8b60363511487b6799cedb9c4c879a9d9946fe4335a73f0e96b39da7b95a4c9a94e",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 224,
"comment" : "special case for x_2 in multiplication by 3",
"public" : "9252a3a08e025d2d3a2abaf1b577703b34c459bd344db4bd7586611f4da11041bee4c3aee33e343810cbaf88902ed8d3adff259d7d3c87d9",
"private" : "281cb9f52ac140c6c5a95c01f10d91a9328db26dedb85da3f08c0ee688fbfa5c05dd2e57b378fde213d3808d2ce4d7d3a8958e55291c2eef",
"shared" : "2a01d762e72adb847a5e994a6e1d1a211dd9bca1487804b8563ffc40a59384cebf76b6d3411e1a9b53d462acabe359d28d134fe3e9ad4110",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 225,
"comment" : "special case for x_2 in multiplication by 3",
"public" : "443a4333d6b730bbf1b8d8049b85cf6484e3929472c11c8a488e9174139892928f58d1dd561b239f069b817c576e8ef8a8e3d1cb3060a2e8",
"private" : "b4c0d25cc4f141180fecccdf47c0aba26c5d4d390b0f6451f86785f250eb85d354cfd8b52699315cf115351ec800c841beb50d9a9a0371cc",
"shared" : "23e7373df11785612ea74825e934d560bb70932a04eb81e36baec193a3b7921408b045abb11f01198c88c3902807d74206ffc42436203990",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 226,
"comment" : "special case for x_2 in multiplication by 3",
"public" : "114179c89fc4915344d5d53b10ec30434a5407289573abde0e06eae93eec47749e98e6d2b4b509130c2cf50818bdf0aa52d1aa1566d92bf0",
"private" : "d0b6b375587f46a6800ae9bd5415f96d9e12f7df8b6bca17188a1cd4e396a470fe8296babb8fe8442fab1a7f1bb26c59739425742b594cdc",
"shared" : "2a0211b6ff30f2edbaa484a3049a18acb7cf5bfc1f751e66cdff91a0316a94a9f836d802dea115d48c423723284bf3859094ec256511d6b9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 227,
"comment" : "special case for x_2 in multiplication by 3",
"public" : "affeccdd974998aedf47ea37e56711ce4d4878a33d420a46f160877b463828bed28ccb1c84fb5a8c775ae8b31ea066c3eaaa362fcbd164f2",
"private" : "9c46495301de303e3e76d07ce5bc5459dc31ff168ef89042585b657c7acc1202d2fbf5d6dca3e02c31ec0dd4d5ae9b76559e586a6e2832f2",
"shared" : "d3548f0cf8bd058c1f7e17262fbad45af7fb7504c562262f02aac5d24093f41b614b4e63c1c7ab0d73e951c1f27f714ce0cec021c667e73b",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 228,
"comment" : "special case for AA in multiplication by 4",
"public" : "1bc515b88aff3e8a83be394424e1d8054f7bdb40a06eb5c3c9d07fc0a7f5709bcceb6ddc1d4f8d6f5ccdf017e07706fdd61271b359872201",
"private" : "a88861976c6d1779fd8e17976b4d69ba762d90c403cdfa958ef9a3d1b1f19dc0173e9d81bc680c276a697711e58b8f3b28ee0b5df562358f",
"shared" : "f4af7d59a4ebaf9fe9c3be542f61c271a2f40f5a9b1c6da1def39d9366c695e0d987d64a8ba0234d5a92e388b9e8f3e124942abd40b1fa48",
"result" : "valid",
"flags" : []
},
{
"tcId" : 229,
"comment" : "special case for AA in multiplication by 4",
"public" : "56f4cf0c6dddf782b79c49ef5372fcf50d7c25b2530f4873a0dc450bfc82f6de9b7ff52a4ce753483990219deff9985dff3833238f19af37",
"private" : "10c84104bf5cce41eec143e4fe02b6ca5a8754034a46a313a48da06cba9f04c84e3de635673fbbb50de27830307297159b9135f028c34a85",
"shared" : "41548ce80d1c09e6903ea7b18cc5b0b268cb24b12aafd22fd916ff4060d89a123022fa9508836a082695f54ab58bcc2024c9316ce1e32b19",
"result" : "valid",
"flags" : []
},
{
"tcId" : 230,
"comment" : "special case for AA in multiplication by 4",
"public" : "4303a639a2e1681cc9345f8616c3b5039a18897135fc680ad911316fba21ba7d3412f718e39f4e3bfee27582ff5ff153a6e5be186d9245e0",
"private" : "80c856040cd90113fa51c648fd396e767329bc10bb6ebd8afb41f5055e845f668ed292ececa84d5ffbb3f770e0b744afa28e039ff6ee5591",
"shared" : "30752a13e17b32c9f9cedb9c012eea639700f270bf6a8df350521c54b126404247dc68fcd0493af61e97b9f6dbfffaad1a8835a56f133022",
"result" : "valid",
"flags" : []
},
{
"tcId" : 231,
"comment" : "special case for AA in multiplication by 4",
"public" : "b8d29bc08c77bdcbb32dd460575f0dc3b8ef5e088751d4506a8f166e7f3402aa191a7ade8249a2759dfe7093acefefaf04722777ff5f84f5",
"private" : "ccfb76a82b4307e561e9f7f42b61b18814e78ea2003f21f0cc7b92b44623bd07e31a77619206324fd16628c5543765f6de44292a11f15084",
"shared" : "b980602b7fce7c33dd254a328a97e233308579b43c40b475942f75dbb1c76077e61f4cff78de26d4c18e7fd56c24676ec2a3e30cbb0cf4ec",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 232,
"comment" : "special case for x_2 in multiplication by 4",
"public" : "3e6164db9f9e9274c9b8ef2cfdab4ca0f567d3f15b33b3f525466296648905d85146bd6f9bfc63725c2234f18f21fd3eb36f5406f5d0d101",
"private" : "d83c17b93db4f29ffc954f8e3637d352041920f68ba8914e4050318ccdd3c6c3402c641a56673d72727774357a826485a800a0a006df8e9c",
"shared" : "84efdc92071ab9a8c4bda209a70b7df1154ec673ae5d44df01460d2b375e3a5ec51b485ab7b4d449e990c0e4e82bd338a108910f0a49ed3a",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 233,
"comment" : "special case for x_2 in multiplication by 4",
"public" : "3c845e045dd21f7f8e2185b6b6884f062b52da236378d90a5a873fc84a7a6e65265008f45b43cf2750a2476bef657c340455dc9fae3dbb05",
"private" : "3c087df121e13954e3bb66cac92a5618f09401689762ddc7102636ccb0894ff2fedd945f09648149d99a3ed7c7ba0f08deaf52074dd2fc89",
"shared" : "41d6943744a7c0f89e91c70201823d133ca6a32d08e8ba6ac95c48ea6b372da0796e6324c8ff6822acbe3b1de46081799c0448cfa3726d7c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 234,
"comment" : "special case for x_2 in multiplication by 4",
"public" : "ec3942b947947a05316724e6b20e50c9a9305e9dc35a4a063ff6fed38006494d2b20bdc983b03519aaf038ed8ded60b9302b363d344c2a37",
"private" : "481e7b285a51205af9f1d10aa940e7e47e326ef7366c907d74c6598a235c0f27eb04efcfde789b53040c501eaec50f01dcdb3ce6f9e2928b",
"shared" : "04d6b7fab7de0739e4eb4c5f37deef590167c804a958f99bd14102da44490963e0119a75b84362cc3a195e0b24a8fd713a45038080383df9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 235,
"comment" : "special case for x_2 in multiplication by 4",
"public" : "fe29e82e3086ceed0229f63e6803d9864114d266b01d776d8ff7b89e5e64ac471c004e3a99cb16cf94e6f0493ee35325e69d9e1f8cbb123d",
"private" : "500fc283899a14c935428b148171bbcd55341dad96aeea5e4ada76e378290708bf4f8f4ebb8c0b14789561d214b99b998b26f23cd553829c",
"shared" : "85792eec0e00ae19069b1547c8ef7c6818593b50f9b53a189d69ea469a3b49342e5b4b37194d42d89af21a36c7f37fb12b213b32ff390d02",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{
"tcId" : 236,
"comment" : "special case for x_2 in multiplication by 4",
"public" : "2cfa4d92dd10f4f4f19e42d92528b44e86a9788cb9326f9c43352d41e2a20e95ba416c76f3271376a5efc1d489a0218beda135d5b49ad05c",
"private" : "944d704605c0b9a3e5efa5bf02daab42f7e0002529c73024608360adf5884a8649a808d7916e205e1f4a1c36b3eda9fb215e2231a7214b8f",
"shared" : "bec8916235342d5a6381847fc109732d68e26d0fff878cd268b98213ac785e268fb23194e3bfd7010fff1b2b1a43829a169c0e1af08c4f61",
"result" : "acceptable",
"flags" : [
"Twist"
]
},
{