Updating ECDH test vectors:

Changing incorrect documentation in the header:
The public keys are X509 encoded. Private keys are just integers.

Adding some more edge cases:
These are mostly cases where the y coordinate is a special case.
Such special cases can lead to overflows if the point is normalized
during the ECDH compuation. A normalization is sometimes done in
precomputations.

Somewhat better comments: I.e. explain what the edge case is.

Removing unnecessary notes: Sometimes test vectors with labels are generated,
but not used because encoding can't handle the test vectors. Previously the
label would still end up in the notes section. This has been removed.

NOKEYCHECK=True
PiperOrigin-RevId: 232640195
GitOrigin-RevId: b2bae8ea496a482297ea92f125d7762990015a33
This commit is contained in:
bleichen
2019-02-06 02:19:30 -08:00
committed by Tink Team
parent 8ca57ca2b9
commit 2d2290c28e
16 changed files with 26146 additions and 12116 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+39 -38
View File
@@ -4,9 +4,10 @@
"numberOfTests" : 365,
"header" : [
"Test vectors of type EcdhTest are intended for",
"testing an ECDH implementations using PKCS8 encoded",
"public keys and X509 encoded private keys.",
"(i.e. what JCA is using as default)."
"testing an ECDH implementations using X509 encoded",
"public keys and integers for private keys.",
"Test vectors of this format are useful for testing",
"Java providers."
],
"notes" : {
"AddSubChain" : "The private key has a special value. Implementations using addition subtraction chains for the point multiplication may get the point at infinity as an intermediate result. See CVE_2017_10176",
@@ -373,7 +374,7 @@
},
{
"tcId" : 39,
"comment" : "edge case value for x-coordinate",
"comment" : "point with coordinate x = 1",
"public" : "307a301406072a8648ce3d020106092b240303020801010b0362000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000144e54365091651eebe3aa1e13a14ec2c0dd1b1ad3778f69d586d078d7554c116a71e422add51cea477ce154ce873940e",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "713d5ee39b34ed194178837d7feadddd77436a8ca826b662d8a216f7d13a4a3ffd2cc15c318944cd160f93c118d4ca7d",
@@ -382,7 +383,7 @@
},
{
"tcId" : 40,
"comment" : "edge case value for x-coordinate",
"comment" : "point with coordinate x = 1",
"public" : "307a301406072a8648ce3d020106092b240303020801010b036200040ae103a35e58c73f012d45536b1ce21404becc3bffc52f2ce489aa11bb2346fed39a8d077fdbb871a8a08cc59f684e473e953250990f79c162177bbd6ae8c509df9153a764623227814da449181bc2a2fa4b5a769e5dbbb082ec15237fd876ee",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "3ce18bf68d203fd1c66866b933f298390fb06dae118b3f8d284d56e1efa48a1ec4351da194dd345fa5fce558300d2324",
@@ -391,7 +392,7 @@
},
{
"tcId" : 41,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b036200040de1fa4bf669ea9fa8735eff9aacd2dd4e262880c264519148dc2a70886cae7200e118bf0b7a8159ba3aa9efe94103013e277875412d3d06420fc071b4833a45ae3c3333a03c8688cb4cf4dc14cdfe299dc6cc4fadf134e563e84c22a4904993",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "39e3e4b8d1e33817d554ed195be964f8909a16372ee39d7c545e8cd2ed65cb14548a179a53c10d173ff2934d8f766049",
@@ -400,7 +401,7 @@
},
{
"tcId" : 42,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b036200043809360877dee742a1699cda910dab1b8282c95a75989fc8d3cb47c967761920b3201816e0fd5ca01fbac3c7408e58333dc88fdae7899affcd63a1a01562fbe2341e9480b5ae92c60310ac49a4dcf367f483b23a67cabaacbea3ab0e8794deab",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "22d3840b4cad42622f651200e0883c86cfe799dc9fe0e79437ed47b0829105c06409909cabcc1c4bbaf4708077cc3046",
@@ -409,7 +410,7 @@
},
{
"tcId" : 43,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b03620004585838fb9d9c68e954fff331ce1c0013e130d46765e3ec1d190acaa47ffb499811e8da0630f0a9f8b492ffa0d194151d20fd86d8d60d60b2af2ad114e30ca6cf3f8db44229b31709d9de219cc26283bf6d76b6ea965b8d42450004110aa8bf8c",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "245b4c40d4b73272ec66a3af79686fb1480db55bb746d42560f3ab2c11f1f85a9a16b0506bb577af6946ec8b58ebc0fe",
@@ -418,7 +419,7 @@
},
{
"tcId" : 44,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b03620004262812f092fe67ad00e10eb9f884917f26d46ce5c52986ecf8c070b5421e16aa69825eaa990f0ae70a94ccffb100a2974d4ad6a003a0a0c669df2a8d257833a51b541823c7e8c03c01f3c5c3bf11cb9533b7c1b25f7d7fda5471d62dfd8971d9",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "678559f024ddbaf646fd4c838c9e5c8e7bf9910be65226fbc82ba81d0a1d34f9ce7821cc497ff03ad02ce4bf1c3a8630",
@@ -427,7 +428,7 @@
},
{
"tcId" : 45,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b0362000425861965c55707c148fa1880a42463fd5fe337f7c904b28554cea7dcb2d4235a8686ac362dcd0d731ad74f506be88b4524b49dfc1f571e5a61e95e03045f3ace233764a9bc99f7fca63b1a7010f9d2855328290cf674f24342fff3b65ae13727",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "5ff22208d0d5c95a1353690647e6b43b17479ee4a191d456a177281a1e16c04df48c48dde733b6188e56b69c2cac148b",
@@ -436,7 +437,7 @@
},
{
"tcId" : 46,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b03620004693d59dc3c13b539685710ba0e78aaba96de32dbbceda9070f6fd3cefc313e29fd8d672f5b2a73adcdaee0df3369c83c7933b411091536076b80788f419ad4b1b40b7e2b3620aa105994e2810449d022732f3efb9db8a2641ce12a46e7e43b2d",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "253c028db4e9c7eb452f866de4101f36baf9ed50616d6f0cce8032a93d4b09c8530121b48bc6ad6810ad3f1611982758",
@@ -445,7 +446,7 @@
},
{
"tcId" : 47,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b0362000477d993980c546380f8ccee9b99dc17a3ed2d056f4cdc39115986aa0f8efddf642b1b0a7768f8431b06865e0286859b8301eab77cf16f711168150268e2151fafb71d1f8dec1dd71c6558cc53d48c7eaed7679369a89540cbed738ddeb88792c1",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "71b00e502ad1942b816484140721bba4f9f727cea86fb101a2a1aa65db72b5a665b9b1b8c97585f58706dfa01eb9b8d3",
@@ -454,7 +455,7 @@
},
{
"tcId" : 48,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b0362000457e931f7fff265379e3c8e2db842201184fc35481c9cb0293c67301602461a3d03f0d3ddfad06aaff0ee0cc4ba34338c829f567b559a8b024cace2df3b4ce3a4e389e2d64adb6f0929afbbaa0f37834ed3b6e10483d75a71c2f92d9b796a0e70",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "1a554b13be9a4863e92a3c5dfdafc028655d09415bdd480c74b97eb03d7b6c557cc11b7f522098f1d01c1d958a52e0f2",
@@ -463,7 +464,7 @@
},
{
"tcId" : 49,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b036200042e0cd339b13fcd63dfa65238c1d5cdfa981ede080fd08445077cf0659a647d6f36d2bc30f83dc65de529abebf0fa4ba33cb88ae471c90e41a3eded6fcbf6eec0fbf3cf319f4f0f89d4fbe771aa675ee5a818bcda39dc8746ca6cfce04abb8d0f",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "13ed938401574be2198bf5042a446acb4f656396830b5e6ea1c72709a24eab181bc3648dc765e70e207011a366803784",
@@ -472,7 +473,7 @@
},
{
"tcId" : 50,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b036200042b30c03aef0c4c2fc36f3eee7d08ccf302f4c18cee68c3766f777898813d7eef20ac9a341ff7875ac4971d3df2431dda36fe8697baa9ee49ba40c7b38e2a7f2922c8c163ba8322c2aa3afeaf03498946c9769b0029982990006128c5daaaca83",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "54f36a1cc9dbdc631a50ec35a0acfa844bb19c910b07c0a11965096e869151943a41c678ba2e397ad3525c262e6d9b9a",
@@ -481,7 +482,7 @@
},
{
"tcId" : 51,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b0362000425c7a0750058c226d9388fa6c368c9a72e2cd3354618493ce57b80bb789b6204d6747649247481c33397529cf54c7dbd53ac0bfd186b501ed9ddcc563a4f73b79d311c53f5f15009592facaa9346cf88748b7780b3ca9d0dcd4cd714146cf3b5",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "24f44ba0f06d24bdfac7ebfb97123dd28b6b2202ca250e955d511f24ef06e6050651e7e70670ade05e19466391a7c7ad",
@@ -490,7 +491,7 @@
},
{
"tcId" : 52,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b03620004880a7f980814317d34edeef2be203a33768ed3c260ede12c9caa856089742d500623f1b386009afabda150e8000f06e05d21b8487fd5aa76041dda59c0c0e77d6d4fced19ebb13eeb64378b59aa2478ba130745dcee003c7829a5d01e8f4bbc6",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "4f46f47f218cbb176c170519259ae51ac67a6cc69bef0240c5e9845717346e2c0e49a4ce5ac9bd4ca0a683fcd95390f8",
@@ -499,7 +500,7 @@
},
{
"tcId" : 53,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b03620004406f7a3bacacdff35fac87ee478ce5006b39ec58b564f31405bb696edde7c584ebebe5de029bb7bdc7a35d106f4f6eb866b5fdef09eed0146fc24ae1a7c8912d8e4ddf84c9af1317f813b09ec19c84343f13a5d79481f3788beece2d55affc1d",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "292460e95a1faa2f1937fc79c32aed32873dfeaf16c8c46877d94ede011eee9a450c99dc477c1f08117bafb74ac2e7ed",
@@ -508,7 +509,7 @@
},
{
"tcId" : 54,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b03620004729314f8409ce1cc4fe2fe2aa2f6c358686e01233a2ef8fdf8a2062a38b02caa493c979d6807380c2f79b53df1d6107e1285cbb11a81c578f8818d3fa534719eec7b90fd01bf367f383b02303323b45abe11485a086198c3b0d1d929e739281e",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "5f6d272223a1a2ce533c444cc3655749c43106e038b79044643b41466bec45703515abf9b528680d7ef3a07442944886",
@@ -517,7 +518,7 @@
},
{
"tcId" : 55,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b0362000426e696c1c3d1d5049fa167720c329b22f5b6e6be12213324ddb33b37807dca1c592ae54da6a2af7d028577053181c38b1999b08f06bd4b3534d8a63c9c49068c1d820544cc3ec906a0605f34ff49e954a875b4ea343c30aff2373e0ed3e9a336",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "70bc30247ba2fe40122ae6b98f6dc05142c89124f081a56e5343bdcbc8a0d35157d19eccc100a8b20de687ea37ed85b5",
@@ -526,7 +527,7 @@
},
{
"tcId" : 56,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b03620004084b6e03d215baa061049d647fd612ea0f2f6d118974b71d2b9cf2b4b2fae8b5c8242204146758686495574ce1a364600a88b0ef014d2a6ae94de7fe686638d6798a6041f220b331ffdfea84a91ed73d66dfc7c91b079585435e1283c30a2915",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "57633d31d920302977b533a7ef9f8266d72940aaf70a44f5624facd0befb88c1cc74341c8af6bb1125b3af14f556696d",
@@ -535,7 +536,7 @@
},
{
"tcId" : 57,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b036200041719fcdb9ef4e276a2bbc2a9a4c5d82cc3c949a1e61feb7f7d4bb2fdad000a9415644e48d6e0b2f68e108fc1b9d8154576c2b550b5ea31b2354faf8c18f73897ebfd773d81f9ed15a40008be164adc7811b4352b5cce478a505e38319fa4ec00",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "3b63157b6889c875572ce5f2457bfc33cae9a4ca77e763b245c4798a67b7f79b26b5adf912966545b1175e0cfb6f4889",
@@ -544,7 +545,7 @@
},
{
"tcId" : 58,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b036200046f3028d8790a696cf8af0c4cb6358104bb28f6a5833d6a277d1e2d5bd66d29ee4d7d3b0617074ee086c23a74d56546828abdb555cd20bfcda24dffbb6119ce6008d7d119d520313024634d5293fc0b691bc54b45852ed386430716500eac89e9",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "371f51f2e588dbc10faa2463eaf3b2693c3c5dcef820db5723168fa402c9c4ed6876085213aea94e8618a2092eec3642",
@@ -553,7 +554,7 @@
},
{
"tcId" : 59,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b036200045e18aeeeba964e1903095b9b54c3b6013ecac2e79618e85094ad1877415424e1975c1545574013881881836659120b2d3631a9ca288d16d0c59df9fb4f0bf42d6618706f0f81080ebb911151fc86bb1a50a751d5f034cde6f62f183c23d7b01d",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "5244a41be0b18d6262e9a958c26538446de754dbcfeac4da7ec172ca593377c72e1c1e7f8c4bfa727a2d115392c234dd",
@@ -562,7 +563,7 @@
},
{
"tcId" : 60,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b036200040c676237f17dd291dc072bd102c393842b5a1a870714517c0351c41dedff5aeaf9e6831221c7aa2e064ec676047b3e140c848e5e22189c3f4974c4e6b094a93e0d4d5ef5c5b01fbae2870f51363f89e02d981652abcf1307879f46e6707fb6b8",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "56c69c37fc290c5df10afa2db19c0e37a6db5a032050f4fb4ca05dc071ac46e4b6ef47f907c3d0fc98a26b041fcdd414",
@@ -571,7 +572,7 @@
},
{
"tcId" : 61,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = 1 in left to right addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b0362000431098a4398b2c89c61b8435bb32ba3adf5f56429cd9cb8dccdf5164c8b7d8082790655bcef6aa1a3c3113f68b90c3860290453aaa892d648c51f4a6c123d20027c8efc574ab938efc8b548dab9a3fb877f8327c28b272c5be82f8ab8da0e2211",
"private" : "4a7fa2b9890207fee6e4775fae86e344f00e0d774ce5238ff310ec062ddb8816b2caec0c4f8a18085a20925eeae4c2c1",
"shared" : "7d0b533915ea639524be1879c8dae038304afabc38398c118d59fedaf29569c7ada57bf13d530ac99505d64089678824",
@@ -580,7 +581,7 @@
},
{
"tcId" : 62,
"comment" : "edge case value for x-coordinate in precomputation or right to left addition chain",
"comment" : "point with coordinate x = 1 in precomputation or right to left addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b03620004525fd4ea9134404164769295a9fab7be32340d784add07d48a7e93da4daf7580fdfe4bb0685a87fc42143545da9d1af177c003b24d513522b2598c0823a3847fad600e69c4cc910e738d82fb8d0e94bb9b31010950a32cfb1e03973a4f5f672b",
"private" : "59a4129f8a2ee92d4d4ff690f7b817f013bb3da52e729e55fcf651ae7181ee4ccacbae97d246884565f6b66a54af4ff3",
"shared" : "3ddd578a612455ab8b8f89dcd3fe5e405c70b04ab35807072a691bfe1b01d1d1792b6772cde4fe3a1a369e66dc95b26a",
@@ -589,7 +590,7 @@
},
{
"tcId" : 63,
"comment" : "edge case value for x-coordinate in precomputation or right to left addition chain",
"comment" : "point with coordinate x = 1 in precomputation or right to left addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b0362000455b4684b07f36508b643cdec9e1cc46dbd135213cfdeb5361bc8132a4ebc2608dab1cf1d21151a9deb2b78dd95d03dda0e90c473f4f9ec8cb799b0aa806cd5262b0761d3f23f31ac8d2b5d2dd754aa931682040b14aba2bf50abba998abce844",
"private" : "59a4129f8a2ee92d4d4ff690f7b817f013bb3da52e729e55fcf651ae7181ee4ccacbae97d246884565f6b66a54af4ff3",
"shared" : "5c9ac391f6b6b4fc0481098f53f5453f180312226196fbf58eeca45858ef5c59e81a2b25c8926bf00e13568c9420593d",
@@ -598,7 +599,7 @@
},
{
"tcId" : 64,
"comment" : "edge case value for x-coordinate in precomputation or right to left addition chain",
"comment" : "point with coordinate x = 1 in precomputation or right to left addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b03620004289266be4da844ac9f8da4c17ecfe9e102a72f3f2dd5382de0cc4673b92da76e6c1e92268fd344ecbd52c8615232357c6dbc76f315ff9d8d56d40b735b2406d1773602c29f66354fa115de6c468f7638c4f238372183cda141db33867b1b728f",
"private" : "59a4129f8a2ee92d4d4ff690f7b817f013bb3da52e729e55fcf651ae7181ee4ccacbae97d246884565f6b66a54af4ff3",
"shared" : "2f0d8b9c02ea3ae6f9d021a8ed0622fe7d5d0af0ea6a7adebf640984ac060543b4cf8c7ce3fc3a5ed35d79692b547ab5",
@@ -607,7 +608,7 @@
},
{
"tcId" : 65,
"comment" : "edge case value for x-coordinate in precomputation or right to left addition chain",
"comment" : "point with coordinate x = 1 in precomputation or right to left addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b036200048288fcd922955512e75135588a90c549fd1788f3630a05bec16d74f575a33c354600540e49803fb824a1594b34f9bf382fb2ad4dd4cc5cf731ba8bced2a961deca16aad34bae31f99ad26d5b7376eadf75aed29a514347b42a042c4c54e1c02d",
"private" : "59a4129f8a2ee92d4d4ff690f7b817f013bb3da52e729e55fcf651ae7181ee4ccacbae97d246884565f6b66a54af4ff3",
"shared" : "61d1c4988e07628e036cc9956c54deb17ec6f0159558058f3a20e78f160294361ffabd2566bfff16dcfe02c36cc012e2",
@@ -616,7 +617,7 @@
},
{
"tcId" : 66,
"comment" : "edge case value for x-coordinate in precomputation or right to left addition chain",
"comment" : "point with coordinate x = 1 in precomputation or right to left addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b0362000409dca2c2433e315bd1f2562685ce83370a10326d608a15ee2af086b35d2b7fdb1f9a46be4a770a2a21eba53838428654277184ec7ee724fcd81cf823bd3787e3ea45d656f3c9d5ea3b23027db3da5b76e67b24ba6af83ab0a5830b2053def05f",
"private" : "59a4129f8a2ee92d4d4ff690f7b817f013bb3da52e729e55fcf651ae7181ee4ccacbae97d246884565f6b66a54af4ff3",
"shared" : "4c5162b40c7ce2322d8a0c2f45ad7f8fdbde67eb2d6b1cf9c92974fb640b3b82565c6ef0975624dab2d490263e76455d",
@@ -625,7 +626,7 @@
},
{
"tcId" : 67,
"comment" : "edge case value for x-coordinate in precomputation or right to left addition chain",
"comment" : "point with coordinate x = 1 in precomputation or right to left addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b036200044c2d1cbc867087f8883725b5374d5b64b7a80f614537b53d867eede5a0109cfee36f5fc76ad01753702a01876ee4db568a8c792aec409aa3f230effa37b4c84d8e7c28908cd148028303a5c3ae828e79e2a5dd09dc3af4f92d9abce7b1f99ebe",
"private" : "59a4129f8a2ee92d4d4ff690f7b817f013bb3da52e729e55fcf651ae7181ee4ccacbae97d246884565f6b66a54af4ff3",
"shared" : "5a5a90b59cecfb657a7aad25c815087f4ac43711e950fde2d0c0fab0b82a4adea84a5f23f0db0a0c35fa559ac0715bba",
@@ -634,7 +635,7 @@
},
{
"tcId" : 68,
"comment" : "edge case value for x-coordinate in right to left addition chain",
"comment" : "point with coordinate x = 1 in right to left addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b036200047765a667dcb0078a7de2a87c0955c13cc4ecd795d13baed930a1f3f69db8e21264c686b0359f70a1f4c307cf851022430e1c7d6229ee61422ade58ff8e06ad67a6bb4d66bae81fb6b700f61ae2713efda95381cea37d54bb748246e635efa786",
"private" : "59a4129f8a2ee92d4d4ff690f7b817f013bb3da52e729e55fcf651ae7181ee4ccacbae97d246884565f6b66a54af4ff3",
"shared" : "0ee98cb0551419fe86607e72755e63d400479a3acb4bdfd9d8539e533c47b4778410a7516e88867390ae511ec0c229d1",
@@ -643,7 +644,7 @@
},
{
"tcId" : 69,
"comment" : "edge case value for x-coordinate in right to left addition chain",
"comment" : "point with coordinate x = 1 in right to left addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b036200045a96c2683dfaf1263a2bfea4f419c66f7971b76998e44714ca1c75e90668a2181a3a9ffcc6578d934bf7271bc76bb914440828cb6a6e19d0d1d51ec1254d5b1c790fcd2d86769224afb4404a90962431f831baa3b26a2b48adf7dfc81d5b8d2b",
"private" : "59a4129f8a2ee92d4d4ff690f7b817f013bb3da52e729e55fcf651ae7181ee4ccacbae97d246884565f6b66a54af4ff3",
"shared" : "33d7649801799b4d8c4e0fa5976b5252de4b4889983b5a4c76d78090c38a27df2058d905611eae062c75f3c8fe31a0a4",
@@ -652,7 +653,7 @@
},
{
"tcId" : 70,
"comment" : "edge case value for x-coordinate in right to left addition chain",
"comment" : "point with coordinate x = 1 in right to left addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b0362000446c6cc67310714487e262e5ee54079b7d0b1dc0c3001a13f996caf428018bc3f65cfce1464f3d34a48df1e7e4b44a8d289760fb4507afff777aa444f94d452f155e3b1af5bda32946fcd72b279e7e84fad3f4521a0d203fa61d4afe5d85a2a2f",
"private" : "59a4129f8a2ee92d4d4ff690f7b817f013bb3da52e729e55fcf651ae7181ee4ccacbae97d246884565f6b66a54af4ff3",
"shared" : "5e589b53874cf2a2e60f76b4ffcd04c488ea7b12e97240009852837b8bcae6fb67880e1885b1f04914bc6f6f48291756",
@@ -661,7 +662,7 @@
},
{
"tcId" : 71,
"comment" : "edge case value for x-coordinate in right to left addition chain",
"comment" : "point with coordinate x = 1 in right to left addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b0362000413db7ee8cf1dcc6bc37e0f5c9aa9990ccaba51fe140c2bfc80da8b5b365397225ff4ccd8e13669bfbb7df610cf2e07cb805e15813662b36b688afb282387f58d170745a5f7278188809d0f5264add8321b5b89b9c162baed2251eedbcf95214b",
"private" : "59a4129f8a2ee92d4d4ff690f7b817f013bb3da52e729e55fcf651ae7181ee4ccacbae97d246884565f6b66a54af4ff3",
"shared" : "41b2b89df1b8c193e763ca2f886fe5c12e8fe085b6e86bd5689eb7c3a14a469524897b89f201980039d87d6a24a84004",
@@ -670,7 +671,7 @@
},
{
"tcId" : 72,
"comment" : "edge case value for x-coordinate in right to left addition chain",
"comment" : "point with coordinate x = 1 in right to left addition chain",
"public" : "307a301406072a8648ce3d020106092b240303020801010b0362000432ee82a741f75716462743782026d5b9a1a09395474459bfbdcec0e68e18a706051fa524802bb56a06115648f4403d9c248ebcdd7aef8a9d6510b910f3f3e6df657f8118f1da9710e46c80ed3c43280c9c06325bb8e6fcfec7288a344d6abd4d",
"private" : "59a4129f8a2ee92d4d4ff690f7b817f013bb3da52e729e55fcf651ae7181ee4ccacbae97d246884565f6b66a54af4ff3",
"shared" : "1bdfc2c36229f8cbd73d9f7322f23f41fdcc489970c4487f5639faac075526a93d709ca658ca5dc472ad5a4cea5dfa12",
@@ -1183,7 +1184,7 @@
{
"tcId" : 122,
"comment" : "public key of order 3",
"public" : "308201b53082014d06072a8648ce3d020130820140020101303c06072a8648ce3d01010231008cb91e82a3386d280f5d6f7e50e641df152f7109ed5456b412b1da197fb71123acd3a729901d1a71874700133107ec533064043054b439f0c3852ab16fb1f9ab62b6ad024fb33cbb4155d882ee9ccbeb67cb989598f4f25e7fc67061190f0dcdd0c32ac404301213cb60df18291a7ec2f2f71e9fe678f14a439c1c80afbf393fd10244c08fbcbb8f0c04325f3c6575f46e89c02168c804610449525d9b48fdee22528482c061e6f06b542174966b728ece84d4cbbaaeefbbd734be7b69a295f7207713a8ca4bc3f95b006b61d5661931f409f197e87f8f7df84cadb4bd1a3b89251d97ca9c61942333cf9cf42cd8b88d0ad7a81a692f3fb8160231008cb91e82a3386d280f5d6f7e50e641df152f7109ed5456b31f166e6cac0425a7cf3ab6af6b7fc3103b883202e90465650201010362000449525d9b48fdee22528482c061e6f06b542174966b728ece84d4cbbaaeefbbd734be7b69a295f7207713a8ca4bc3f95b8c4dbcad3d1f3b34056bd795d156c3e6c881bc4cd318cd8ef51a0f7d1e22edefdd36b2fcb7648d66af9ee5aa01c8343d",
"public" : "308201b53082014d06072a8648ce3d020130820140020101303c06072a8648ce3d01010231008cb91e82a3386d280f5d6f7e50e641df152f7109ed5456b412b1da197fb71123acd3a729901d1a71874700133107ec53306404300c523e0f9fdcd7bea37f7cbb85cb8fdbca81613034b6812c2163e09412450073028be583efc1df23b2f0614f52b2c244043081ee7dfaec9b05df571ecd6ee9df1bebe4563544937be5239586ce19253ddb7635a8cd5e0a4ffd1795bb5e61257216e80461046f2ad47850c0b07b90913ebd46830fd72457dee4febc049191ffbd0273cc91dff1ab91208d004e3b8cd0c0372e728244130558bbca61b8e0dbc58d63d9d00a38ec360f7b6f9a401a870f4e7194d63bdd1b4cc332a6567815a2b4366841d1d2bb0231008cb91e82a3386d280f5d6f7e50e641df152f7109ed5456b31f166e6cac0425a7cf3ab6af6b7fc3103b883202e9046565020101036200046f2ad47850c0b07b90913ebd46830fd72457dee4febc049191ffbd0273cc91dff1ab91208d004e3b8cd0c0372e72824479b3c5c6d8d6b4473397e21a771637a628f9618e7dba16998ba28ba7eae0d5469186e3f6e9c6a25be492c9aaef361998",
"private" : "0868ed4ed8c88e8ee4ce28486110e7fd31a392d0991df9153a5af624d6c3ff25bdce1ecc472c9cd1cd2fc8e40afbfa0cd",
"shared" : "",
"result" : "invalid",
+40 -39
View File
@@ -4,9 +4,10 @@
"numberOfTests" : 377,
"header" : [
"Test vectors of type EcdhTest are intended for",
"testing an ECDH implementations using PKCS8 encoded",
"public keys and X509 encoded private keys.",
"(i.e. what JCA is using as default)."
"testing an ECDH implementations using X509 encoded",
"public keys and integers for private keys.",
"Test vectors of this format are useful for testing",
"Java providers."
],
"notes" : {
"AddSubChain" : "The private key has a special value. Implementations using addition subtraction chains for the point multiplication may get the point at infinity as an intermediate result. See CVE_2017_10176",
@@ -634,7 +635,7 @@
},
{
"tcId" : 68,
"comment" : "edge case value for x-coordinate",
"comment" : "point with coordinate x = -1",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d0381820004aadd9db8dbe9c48b3fd4e6ae33c9fc07cb308db3b3c9d20ed6639cca703308717d4d9b009bc66842aecda12ae6a380e62881ff2f2d82c68528aa6056583a48f212780ae4d2fad1163e2a513d72ad6e3c2211f8079ccbddeb9b1e956b2ee36173abe84464b0c78dca8db21f6964e9a1398a5a0f6e1e717ddf4eac517032879266",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "3d82c66c53220afa0b77875808f2bc37c21a4b64eee19c542ae19afc2e8ad556f9d251067b4a5fbe6cb44bb76c329db5e1af6084f0bc660c4fae4e269364834d",
@@ -643,7 +644,7 @@
},
{
"tcId" : 69,
"comment" : "edge case value for x-coordinate",
"comment" : "point with coordinate x = -1",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d038182000448f4dcca13d29c67eb7cbfaa952334eca4d5b7fd3ebd5389aa43ba7e860e05ccbb40d3b4bd87d3a4d26b0f131a0520f3890c9a3ed4c3b52213dfa1e59a5020b738f70566a840e90796f83dcde72ef619b49e7c53d9543af9b2168aa90af15448da610c3f680b5137f7bbfa8bc62dfb57b953c2c730d7a73d3c47494c23de4441",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "39a77e42181a6aa4e8bc4c935a3109fe9e5de37f454cc790650ee6536ce0166dbd52fc454bb49a6ba426523ce4bec1db2b557ea2e1321238d6b3e3662524bf3e",
@@ -652,7 +653,7 @@
},
{
"tcId" : 70,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d0381820004005d7bb22b2f7ffd5cfedf91982b859f4ec1af6feaca7fc04a3beb87f93ca7cd8be23012965b53e8d71ee662a6f12e9136b4701779886b26207986981a372e514c33402b60e7a6939601b9398aa0320f25da04ae55ba63e34c71b174a221a0a607cb626496b627fa95e0cdacd0597cbc79d2c76aeba54b3487dcdb7038508aa7",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "3d4f1504f3322cbca5d1d7bb0fcfd94fe367c33c1b54e48d863df66b5e565206a1b127bc2acd68fbce9cfb73a56e292465b8a5352541c4cbb56229493032a11b",
@@ -661,7 +662,7 @@
},
{
"tcId" : 71,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200041603ae0dc06b203147b122114a149db44ce2380ac046228304d5fdd950083e58e9b0c49f72a9bbf0a14055d20ff50e744172b87e18d7571577eea4355d7ac19e590903bab5633faafefb76572f08597f09242c86b39891fd6ae421cf6b7cabd83db7d7004088f5007e28a5fdd278809806986207c84d0d281755faf6ad9f2ed8",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "3c357524398454712cc90b9a07522e53d68fd98ded2abb176d12d01ef94aa940c07781ad3c95679047aeb5e8f71caeb2b1359f37dd596cd461bd438a39b63501",
@@ -670,7 +671,7 @@
},
{
"tcId" : 72,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200047347efa7f8960a82d2d0f3f4704ffae1569e6dcf10ecf10e713a55532050ba0e1c5cecb8cd92e5a4767b039ab56ee3e2dd1ba5cf23ccac13f2ffcf39c11250822d1a34d84af91977a7451cda4a0ae5f6d347ef1ffa1f749c8fc63ed79ddc8da39f9ab0d745a926b036214d840cec2519aa6aaa7c6b9747a9ab4fe7ec158b59ab",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "62f3a7e94e9931882810057dcead554afb07158c9c5113e8994540e05cfd50fe14db6f96740911673b88feb0e3797ccce5bff876e13821d949356a7b1bef6a56",
@@ -679,7 +680,7 @@
},
{
"tcId" : 73,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200044e921eda9c9a997379b3d53a8ee0215c13046c7b4cc620a117079853db102a493f9d7ddd5cdd87939053094b05e4f36fdc03c2645af13b778fd918c9d83a13f51bbb56c9a575e2bffbf01ee1bf8557245b5df6eb05304919a2d939b9dd41212ff965a50e750c7656b3c9f1317fd4b3bdaf7e79ba12b1e4dbd3e72b260c977f90",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "a210061c4738de61757e69826edde1a4b8d6b1d351aa2221eb8fccfa669a5eee37e4fa4aa28537be2b634967d13b8ab70f651866c40b45309df7ccedd4761ad0",
@@ -688,7 +689,7 @@
},
{
"tcId" : 74,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200044fb94c6a37d90c881d6a343ad48f9917708b2e20786b22467f261d834bf8251aba6b7f4902d787f2a93c8a24640d7113c07984c6f1399a63cf298f5b2c18768650e66f307be12e39cdf95527823c36dfae5dc53386c1e650f40255758f59ac6999428ab2018ce5a32ab74f2b63e33b94ab76549920240ad4c13710fda8d96164",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "24477def8facaf5bc556a7b39196cc0bf3952fb0fede0f77a3bc3c935bc6551d05e1e7132fb4ba8a45d07b7b8b9f5c3eabdac45aff6a974cba4a6595b2570d2f",
@@ -697,7 +698,7 @@
},
{
"tcId" : 75,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d0381820004a81d3de6d99b4fbc7f2c3a6f03d4778561240815f831f67ee15265b95df3233cbf09a89dab9eaff12d23a381a23a14e22e37ef20b1da0aa96d9721411477085e042455a23671fd3dc7229b55abbe537fcb64f08e26957ed4b5e41d978962dd336ff3181c434e3aa5035ffffb64755fcbb66d27ce23f3be68a33eeda1ff69423e",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "6d38b4c40aa782ab72101bebf9a7e3a9457c3b300d80a95499ada3d9d310373ca42aaaf6905b039c9362970e17ecf234921857621769697ea2e5c95f4b3a7a18",
@@ -706,7 +707,7 @@
},
{
"tcId" : 76,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200042122870fdb88ccc9ec719f62b2be35a4f2d436a7fb7866d51c1e31b42160df4f87e793238379d12cbacddd2f1d60fba7ad3cd76d836c274adfd2a70ba491ae97950268cd9633f520b6cb7d022e9c6cb99eb07c2430062dcb88c67fc96526cd211f1dfb4b6d9b797aaeed48196f0abb75759fac8b5bf1aed898123d6ac3cb5724",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "66d84f763ade4825ee88eaefdbd3fe4d91866e43aaab33a080b251b5290de2584e768225e981a41935b56f97cc73bb9c148b839cc9610f22a0b57ac1af844829",
@@ -715,7 +716,7 @@
},
{
"tcId" : 77,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d0381820004210eac5b42beab959a5be43470e0c27c5e62682d939d6f8ccd37a31dcbb2a6a015c0091e774c387d7acf059c57b925e4134c504930f20b56484b8709baaf61f74ca49a242e83cbfcd66965cd20de8673acdf2ce774b38a7218440f1c0043d3a9bff6b3126384f43747800d45ff3f8981ba3413a85f0fe212a1cd8f3b2e1998e9",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "4ba013dd72e308a503be595fd533793146cc4e632a31b243abe6d4f678d12cd407a80e5c02f94e02267b1289178a38b777e729c08e29e30d973d0e5e50422395",
@@ -724,7 +725,7 @@
},
{
"tcId" : 78,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200048228cf60532aed0f44e321bc0d934a6b61eccab66b8ba001e0038359e6bf1af4e474d07f0df7b06d4b77efe4fab2531e34df9d1110cde83b89786963228867b9654c32f360a9b97b2af95303d8a132fd137c8f2e6f8643c99134c4efc598c63f4103c9868535e5f43329bba9464f0edb47ced4c77db4185e6aeff7a0eeb4c4ef",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "27a7f0c47a05bdd89a3e7bfc9b0edf092262b3f396f06dc22c60e7a9806a9e5096f94f21ea4e3c7140d570fa81f285f2fc55a2b1bb6fb575d18a8d1f9b3648c2",
@@ -733,7 +734,7 @@
},
{
"tcId" : 79,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d038182000452ea7a4aab26667eb28c45ca3241b3cacf64d210f71bcca7198bd1e1948ec4deb207c9ecd8373687346f06722c8de3edb10255fe2b01be1529be8b2e54c4b9e14fc1c2e0d2fe59206f889d226fccf7e29016ef37b60c0c2298f6c876fc3fff2dd81df93a51698e4d24638ad0d6d011566f9077611c2909ba21e2397b4c79c315",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "5efe99ae817f3606549223755a445119c576794cd7839e6b9e5314446f3bc3107c17ef2054af1aae64e76851d25ef414477bf24811db9949527db1f8f515f773",
@@ -742,7 +743,7 @@
},
{
"tcId" : 80,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200043236247306fc8915d759255063af1092292ba0d4aa0baa62bfdada67cf306a591f0859f6ca2319192749d79d4883373c45a76e376e3818d97ed0ddeed700304c8b7e8054434de2cfce81e6da3bc18ecf605e0dbefb0452c0e0fd3551325ea7ab014e5420c8df37352832242c0420dbdccc86db42b4daa7bd3ee484f8d84b2c43",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "5b5dbb971ecbfa0445a19995a01863d71200ea23b4bdf5bebfaa809384badb062d229a1fb33023fe28fad2e9dcb1e228085bae76b628525a102907d7aa2f11b8",
@@ -751,7 +752,7 @@
},
{
"tcId" : 81,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d0381820004573354e99b2e999748551b1c609dc837208645f05b1fdc1ca3efb5565e4d86abe6ccde83cef6f9e6e24ba59553caffc15714160d7657b2bea5dccb5d347f5e036fa6a1329e48099548897f6645448a389d9626d92cde4aa348d0455855d26d0db0810cf2d020bdb33d0da88819fc369069d7d9682ff1ef83f739655bcdffb91d",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "63984964bd71bd275d061e4396b9f04502c87355547d0f2a182b31dec264e32f66e1286331660911922d7a5919036d7d65b76d7d5f6355689deefb07444e1cf6",
@@ -760,7 +761,7 @@
},
{
"tcId" : 82,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d0381820004a4bafef27a4a2dfcb5c9adebdbcbcf165c09f2824f5699c94ba4e6084f6770971f619d33e51a7248a1160c509ef7a14492c9797b279663cb225a4ecf09c28a5ca91e318b91012d63dc23ca000ed2155e0d347d0f0b2a3314819887008f93f85c79fa770c82c920c4c4cd2856c03d2749ca132c350cdd303d0bb5db0fe373d95f",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "0e0cb95c1fdd38a4ef7a8d861f3af59c1f5bb26fc1913fc62e072dc2a78c15be30df89a5c2aac3a4364abadbdabc36f4565861f2eb8e723f43cb363cd897bb71",
@@ -769,7 +770,7 @@
},
{
"tcId" : 83,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200040c16de7ad20f5459c92d46cd3cc694b539b3a9118a85496a6ade42ff832a9194ee79a45379233b3105d2b7dcfd31a31c238446284f5c71598368353a6605141559f0b6005b423c4c8fe2588f3035dd4d872ab412c51f8c1e0c97a4b2d7deb90ce1cee4a741581c19293c4f537665a0b8538613f057b44cd88623218b17c668ee",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "12af217a004246d97bc1137e6e47b3484df581c86e8e26e86380439d8d01e5646729d678a836a176b3f4ca08d637263a84ac65d905f32bd45a0618341747b980",
@@ -778,7 +779,7 @@
},
{
"tcId" : 84,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200041de0979dbc8a51bc110208ecdfbcf763475517f4a0f7975cf1ce519f0b8005e6c9bab4dc7c84fd0306e3ccfc158dca5855d5db1ffb7f550d8895db1f7430c623849ae35f6ba0bf572e48753fcbe10300ca2cb0c63e14529d2d7b310cd0310c98d40e26f0ba50489e3eee5bee5db180f5c4e1b827c0423bd01f2dca6b7e5c9b73",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "6dc72905ef89c1b2602b0490acaddfc03a4469783a1986d163197b60a1dda492e3f0c3c369ed3606c44346ee6b1c90369d4995abb4ffb044bda19badb358e623",
@@ -787,7 +788,7 @@
},
{
"tcId" : 85,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200047897bdd3d5ee9f45fdb935aa565f53373e286feb78bdbce067064f2124e1a761d2133315497a964c6e9f785e6140ed07e63502d8b864e2b5e706aee678f12fbd627e3a94f63a624c486cb9de711a9ddbbe5bf87ab15b6cfd3e4b45037686d1d20e0eeda2a0dff935360606062bbc8cc1a6ef2804104f120bc75f4493583f5830",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "26d45c46420a7917b9951a11dfaa58b6276dee7212e0ba9fa68e04e3de9c4ecd8845e87704b0f33937d37eba945ba69807842ec6e13c79cf9ade94486185769b",
@@ -796,7 +797,7 @@
},
{
"tcId" : 86,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200046811dcc6a9a6a47286471b70609770d856043ca9f0651484c56bcda21c739a1c90508b3a07327c376030baeab5f881d4290a2bb2e690fd1d07274390e90c09e29c77ccd2b6ae564b8763813c97ffa473f2589f574c260e6f7689c014034ebf35ef18df2e42f5d53457c50a68a6561695d4e8d845c305b8d171f8266896346888",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "3075011d90960760ac1488181eeaec53fb39d4e0f97a8d53cc65477b415455ceaadf56ac1484d7a96db16d340fd63646f17b4388bfd2a02a46889b56befc2fb0",
@@ -805,7 +806,7 @@
},
{
"tcId" : 87,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d0381820004621592660c1d906d182d5de78cd9118ab3319eefb4f3c2a84b8938de081f1f5f63643218d9b9da719aea025f589755fbe87d78563e624a0674d96955585783eb51f4094a865b6d461c067e147e4621b527e04d397cdde5c25349736ca65a29d7dcd893259a52f35ab94fc4888bbb7ec6ba00d76ccdc4a57a96ed7799880d3818",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "76ac90119328414fe628c10ab950b014a0cdd34eaef52f5d9815111180bc9c82c3ef258f6314c7c87f387c3f55d3355ffc952654afcf81715de2c92daf225316",
@@ -814,7 +815,7 @@
},
{
"tcId" : 88,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200041f350329ae37adc4013880d61aff902dc5c246862f089bcdfba6c5974849de0865529b88df437b6ac1f4b0a6ca587d219f458d5165affae7c849f24928d1dddb692216141beeccb598348116268a04f5f3fd9f743bab573a0387ff2eaff059c8451351bdbbb910c8e63f4d695f2ed9273c71bdcf3f22cdb9c0a9d3bd6672ccf2",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "564ac5c91a0ff49222a956cdc5b7b9c7eb5e9aaf01911696d6ad016558aaada9abf86208b0f8095ef818ace8489fa94759343cfab668647241fae540beb141c0",
@@ -823,7 +824,7 @@
},
{
"tcId" : 89,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200049a0a8a9177658c5b18c192ff596ba4e99cc6840659b1681453bf85d6a298351b4fd8010a8b2577375c4cc90cc8ee60c22c7c1a92c90ae3ad88c03ccce1faac689f0054fa3d0b5cb55401e8fa072cd96612b1b65dfa65657501d7703c9a235c95c58ab8e10a6d2f90ee833fa8e3a1e5ef8ab04f5203bfceb5ae7cc8c95c6ade5b",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "78a81c3f3cf0478924c2bae2717993fa16e422bf0febff389d5a0f521db3050dc344f913217b6d44584ec32e6e06e15bb8ffec5aac07307f9d3db586de2e2331",
@@ -832,7 +833,7 @@
},
{
"tcId" : 90,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200044685555a5260ec3a4c7b0a2a40ad39413636aab70b91442fedbcc788594962d3e5d44cfa947af358c00e29a11956626c2def4a20b33ac6847826604ad9ef87885798e6cddfceec797149925112c2f00793f663294083cc19b89420e3aa8d68e11d14401a06fd758a9a6d67c849ea2c591eaf6483ec8ec9ca1ea1f53dcb2a4ddd",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "28a6b5944fbacb5931a8dc2d5868b712effa30af775123e887bbcb6ed00cd1fbbdbe81cc489f5d342defff21db34bea2d02badf1a0155fd0a3a4ffa4768b5a0e",
@@ -841,7 +842,7 @@
},
{
"tcId" : 91,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"comment" : "point with coordinate x = -1 in left to right addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d038182000492c37bd0a0f6651d3aa52bdd414574c2e2d129df5cbf2980b24b4dda512e9475c99b0e36450503ebc92c31ecd6031b8acb6bb9a473167221bd07712e8e2d271927df0a73d9ef4a34796b84624b2027ace55779801d481d41abcc47c220f6836d77e719aaeb8558c3edc6b6db9516486d48e99f8b3c8658f8aa779fe25497b001",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "72a05329dd205d0b46d9d3d1958a24fd5080e73c8558b787db78170cd8bcc7d30af0fdadd128147192856fbd5e98657d04349bfdd76849bc714f2fb5a37c1794",
@@ -850,7 +851,7 @@
},
{
"tcId" : 92,
"comment" : "edge case value for x-coordinate in precomputation or right to left addition chain",
"comment" : "point with coordinate x = -1 in precomputation or right to left addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d0381820004499f3869205415d7814df6494d727a499ebad0028be4c1ddcccd66547135ab6c4252164af2742723c443ac226191f1844be992c0e14f0d723731085c59dad945833875977f3ebd80edf955f03510495ba54ec12786e5c69202e0bc48f1233ffe1fb003af6bda4d4ca087eb6a1b10b9c24af7bed3ced63831ffa1cc21b7da8406",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "91ac9b3228c6302a66da57adfb9b0fdb3f293f3db356b32d83c3e899b96de4121e457db26ffcbda1b1d251d7da99fd3efff7aa2c34a1aa3451f5cfc9328c2c6b",
@@ -859,7 +860,7 @@
},
{
"tcId" : 93,
"comment" : "edge case value for x-coordinate in precomputation or right to left addition chain",
"comment" : "point with coordinate x = -1 in precomputation or right to left addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200049ee10bd9fdac5559c6ea9d8606f6c14186165756d90b968a992f49b049453b25e12c2f7c8de57814b3b602e467f7ec018b5db7e5ff896fe8674cdd7fe491aba976a48141f936fbdaff643d34326406e82d300e84b1368c718d53957e27e6b77bdec910a1d689475be382ece6541c606f871f1d792b2352b02ac17436e9b3d61b",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "44dba320267e2848b0c8dea9d979baea3ea6fe59d1876f53ffb8a7281e9149c27b690efd249689dab19bfe86932c1970d10854299704e7e7a7e11620d5ae7d52",
@@ -868,7 +869,7 @@
},
{
"tcId" : 94,
"comment" : "edge case value for x-coordinate in precomputation or right to left addition chain",
"comment" : "point with coordinate x = -1 in precomputation or right to left addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200041ed636a968749c6820ea485ab3be7370322b1f8bd3bede14c875642703f63d4d9e06f0532009a8e245d145fd2faea3f22b27993775946a63dbc56b7dfffdcd97917df711e749fe22b645c166d91a28801258fa456f6fb1f7bdc092e1641464e2152af40a432f3dc140242a7acaa61a4a1fb0e840fa17c826d37939a02c77f121",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "10f28c902d0f6410111d8a9d2c3e83bde099e63b67b55a57d63955630df79c18c88c6cff7d60d1fbed3da83fa5f5e9cb0a0775f47fb6108cd0577bb0b2a0ed49",
@@ -877,7 +878,7 @@
},
{
"tcId" : 95,
"comment" : "edge case value for x-coordinate in precomputation or right to left addition chain",
"comment" : "point with coordinate x = -1 in precomputation or right to left addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d0381820004a5024d958e898809d1f396fbf55d0930ec0aa17fd7f2ba42c176bc330a2d1779cb6422741354683f8fec4aed2a3a595fe299dcad75b5516b0df854719639a251947d0ad668861383c933dbf9ca3ca35851af68b7e4b98d33ad24d5425192357f8edfc054da34f9d3da7ab8d5120caa9d125d459672ff49a7198a272114efd703",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "8842853b1760dc135010a3eb55073facc5310b58cb86e3e84ccd01e819881676d9c16f77c188b47ca6c97e74b89bb43c5aeda6f09244c3e85f0e210fee5ec6f8",
@@ -886,7 +887,7 @@
},
{
"tcId" : 96,
"comment" : "edge case value for x-coordinate in precomputation or right to left addition chain",
"comment" : "point with coordinate x = -1 in precomputation or right to left addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d0381820004aa8c20a544eb9e78e20b796c8f6e648618c5d06610c1710d3c2b076b764af530fa2f499cb436498bce92b1265d60973f1c95406282db5c0637210a21d564f74a31437c9c0ad37631e9a41c22c0ef77a970a2a1dab525cd18d7111be36b9df4e64bc3da055b9b3dd27af515f5769dcead32b2a5ea50f20048662ddf502757e7b2",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "8388fed48bf88d4a2c3620ff4d86625de51eb47f0a2b094cb1cc4a6d7d7ff1263839d2b748f7af5419249934f4e51ce3fc14675bab39b0d90895679344ecae69",
@@ -895,7 +896,7 @@
},
{
"tcId" : 97,
"comment" : "edge case value for x-coordinate in precomputation or right to left addition chain",
"comment" : "point with coordinate x = -1 in precomputation or right to left addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200043b236100c2f28ebb756daa51c42a2657f3cdc3ff5fdbf3408e8cea33d762292f70c4bf7f774ec6cf63b0bcfac2a0fe10937db8f67cea848a2d4b2511e4d21cf84b74395b1bf132dafe78a937afc1830e861eb031a2792e9175779caf029310817f96a99d5530b0003d3cb3ba7c68f53021b254fa1c602a40b95afe032ca4a6f6",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "43744b7b4ff43a8480d5f5705aa8b12d9bf515d40163f876c32768c0bd554f1608ca8e55eb06faafc390de8d37d4b7cd9f0369daff193914020fdb158caf0e94",
@@ -904,7 +905,7 @@
},
{
"tcId" : 98,
"comment" : "edge case value for x-coordinate in right to left addition chain",
"comment" : "point with coordinate x = -1 in right to left addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d0381820004812128b54c8d25ca7af64de88ca4f7043758546fe238af7fc706fece60286443b829169692ebdff6898c63d5ff5da929297b70e0268d6f98305aca7f54d0f38e90065d174b106654acedeff44ba3633563a5ddb8d40840699b3daa633b0e879e4095f0e0ed8bad14a307e747c13acbc989039fdbd42bf4a0f3c4c48a63de2fc4",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "4f6394d30f77041b619e60a771e27d2b22e1e8a8831d5f2dd3ed9bf95002f0ef6e6f634ea74afb96fac45a484ec898e1e5fd33cd61ed1a2b3d9f7ea8be95ac84",
@@ -913,7 +914,7 @@
},
{
"tcId" : 99,
"comment" : "edge case value for x-coordinate in right to left addition chain",
"comment" : "point with coordinate x = -1 in right to left addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d03818200041bd98f8fc8384005fd705ca24172c9014bc240da52b790930df7a0de86699075f65800f59d2bbb22ee30d5a30ea50520af635760fb6a39e02b5f54fd9f828a549e6709b1e24927b94530033687b12d0e5995afd6a9d94280fe38985f05a6bca1277d5f82eb9a602b2948b97600ae748b05eea2645c423e2bdbfcb0b856f494ff",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "98c9718c0bf3bcc9eba9f4a6854e24f726b36c7092b483801903edf3c3b3d4cb1e42d90bb1c0646f17b6851220c7b62e1542931372b68be4c85915a13e3f8255",
@@ -922,7 +923,7 @@
},
{
"tcId" : 100,
"comment" : "edge case value for x-coordinate in right to left addition chain",
"comment" : "point with coordinate x = -1 in right to left addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d038182000441d7a8ea3fd2a21e73dfa43f626720b85ebceeeb58284c82e940af97b9373be7fe3ba1e800160ee695551a863f77cd05fc702f25a7b1f8011a1cea8bd62b805b1f2d70a48968ac82a8e09fb1adb14e55685ed014409451394782d6ed86e833383b029ac55f257d5c741a3a5e2b8c693bda74f7dc5bd614ec802d87b9e0b7be1d",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "3096796914a35518d5dd2fd79b2f752da01c302342d562fbde28349ca4a1e506b6730b3945b17d26ab75fac55a6082049805acf37f9714485d25f56f27f35f3b",
@@ -931,7 +932,7 @@
},
{
"tcId" : 101,
"comment" : "edge case value for x-coordinate in right to left addition chain",
"comment" : "point with coordinate x = -1 in right to left addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d038182000425a5ff3e001b4b4c9e59dfe37bc8664877f7157cdd9c920883ee0da126387ad74c21a465fedb6fb7ea84deb3771cded18daeb9b3046cdbd2371fdbcd502b30ad82f37e3086acb9e44d32c283bc10bb9e28f0649ae391603c54e310a4b2be0f88e82e60aefb5522b4c9c5d8911a3f25aaf8d69ded864e9e3f38b61a7895662861",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "a4b40918e6da26dd1121ed9a3ab2eb4631c25f7c89de53bff2b8ae74e2c4a2fcdfe7da1ae124a5cdba7c541525812d2cf1afd36a33661b55e42244bbe1ce7865",
@@ -940,7 +941,7 @@
},
{
"tcId" : 102,
"comment" : "edge case value for x-coordinate in right to left addition chain",
"comment" : "point with coordinate x = -1 in right to left addition chain",
"public" : "30819b301406072a8648ce3d020106092b240303020801010d038182000436b56be0d3dc2cc2115cddb89515e19e808dc0541b8af762fbbeadfdbc8765d680877150f10dd6956de37b3764317f507d61f84217f2732f73ff126ea6ec69961aa196a1bdee609ebd76dcafe1cde67db168134e7d1e2f6397ba9cef8ee2b04224a3edfa1df1e98bd1fc24e7b044c1f4d38c98df44d01636d96fe8e1d1fc3ffb",
"private" : "708671bb68dff1e2771a9f5a9b8949cb1ca12b63b2b6e6890a2c93a05eed0b7b12fcc04bb164dd25578485e63b8e36688033d3a4e804bccdc7d1bde4e4bf7f59",
"shared" : "32bb393173eb87a0c27c03bcd484c1c6c07b6065c16c47e482c0070f88c61182d9c633ed1648981913ec11cb12f5cd70a3d6df97b9ec9a833f039119beeb7463",
@@ -1453,7 +1454,7 @@
{
"tcId" : 152,
"comment" : "public key of order 3",
"public" : "30820238308201af06072a8648ce3d0201308201a2020101304c06072a8648ce3d0101024100aadd9db8dbe9c48b3fd4e6ae33c9fc07cb308db3b3c9d20ed6639cca703308717d4d9b009bc66842aecda12ae6a380e62881ff2f2d82c68528aa6056583a48f330818404404907642caa338e511d8f551e05ff3345caee70f979805268cbd53ae47ada67ed9afca1baac4331fc319e4d98e2d38cd85255f801db281d9844832b8daecc87d404406fff551bd6bfe35b77743fa6a68ab469ccc13733b29542df987e3437fb3724c970b0d3d2992fb8fbca5e94ae03c57609461ddeb690fbd6da412eb55e52275ac30481810463c20a895b16a323561ad3b2cd2bcd763941e19fe53419d71689ee1b1c667ee81d9f151b54158da94bf955bf4d9ac9b78cdb26ab5608ade4928e5f6df61363790393f1996cdfec758aa81e05564ff1803e7a29820a2090eb92e223bd6d82649e2797dfb0969a87dcfdf2302edfbdb20197e9f93c9e80633a329ef365c668aa39024100aadd9db8dbe9c48b3fd4e6ae33c9fc07cb308db3b3c9d20ed6639cca70330870553e5c414ca92619418661197fac10471db1d381085ddaddb58796829ca90069020101038182000463c20a895b16a323561ad3b2cd2bcd763941e19fe53419d71689ee1b1c667ee81d9f151b54158da94bf955bf4d9ac9b78cdb26ab5608ade4928e5f6df6136379a749ac1f6f09d815b52cc8a8dd7a0a878cb66431a9a941234381790d02b0a3d355b5bb50052be065b0db70fc06e5cee4909805f28f02634af60b6cf091d19eba",
"public" : "30820238308201af06072a8648ce3d0201308201a2020101304c06072a8648ce3d0101024100aadd9db8dbe9c48b3fd4e6ae33c9fc07cb308db3b3c9d20ed6639cca703308717d4d9b009bc66842aecda12ae6a380e62881ff2f2d82c68528aa6056583a48f33081840440036b37af0b1b209729583a2787fe5b41331c6f342497422ec840fb04e40187d4dc1cb635202bca6f7d8027fcfab028cce366141b4f55ccc849bb461e7caf160304402aacca80ec6d5d661263928e8ca58ea695e03e705046e1a61f0f063d1aac200c8470ad04cb894b2d88e9724504a80c902598fef6a393201aa33a1f224326287a048181049e6c248f10d086786f2d7866a632c96ae967c1312834931f7c08a73de2737575625bc36fc921ab78c0953a0c84f81fd0feeb63d15f9ca5c3015b89d3712c51960161688e5777eebcba6a2361647f8efd77f5ce622dd74638efb60e16bb5504dcdf065031b39589434a994248cbba5c4089965640e6ee6e61eca82ae109110a14024100aadd9db8dbe9c48b3fd4e6ae33c9fc07cb308db3b3c9d20ed6639cca70330870553e5c414ca92619418661197fac10471db1d381085ddaddb58796829ca9006902010103818200049e6c248f10d086786f2d7866a632c96ae967c1312834931f7c08a73de2737575625bc36fc921ab78c0953a0c84f81fd0feeb63d15f9ca5c3015b89d3712c5196a97c352a8471d5ce856ac34ccf4a6d0a533abf5185f28bd5e6ad8eb3b4de03949e474acee830deff64345ee21ae924a59eeba8ee469458233c0235754f293edf",
"private" : "11ca87ee5e9aee914f1ec5479bdb6b0a6ab1fdf38ec8df537e231596762f9428be3194f899890076e78366affdd192fa9e4d44c92066c31c25dab04e0c3fbe68",
"shared" : "",
"result" : "invalid",
+310 -31
View File
@@ -1,7 +1,7 @@
{
"algorithm" : "ECDH",
"generatorVersion" : "0.7",
"numberOfTests" : 65,
"numberOfTests" : 96,
"header" : [
"Test vectors of type EcdhWebTest are intended for",
"testing an ECDH implementations where the public key",
@@ -328,6 +328,285 @@
},
{
"tcId" : 35,
"comment" : "point with coordinate y = 1",
"public" : "043b5889352ddf7468bf8c0729212aa1b2a3fcb1a844b8be91abb753d500000000000000000000000000000000000000000000000000000001",
"private" : "0938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421",
"shared" : "e973c413cc7dd34d4e3637522b2e033c20815412b67574a1f2f6bdd7",
"result" : "valid",
"flags" : []
},
{
"tcId" : 36,
"comment" : "point with coordinate y = 1",
"public" : "04bf09e268942555c73ce9e00d272c9b12bf0c3fc13a639acc791167f6b05df0023c9bd41d0b0c461854582d0601182213f2219d44ea44914a",
"private" : "0938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421",
"shared" : "ec856e807808a9c5332e886759e03f01be02437cfe0214613e4e7dc7",
"result" : "valid",
"flags" : []
},
{
"tcId" : 37,
"comment" : "point with coordinate y = 1",
"public" : "047b664cff2eef0a4f7dce24780113432f66feb25cb0931d033d63910f548ee514f6fdf1cb6f5709581c197d76a5eb218afaed19f205f4ab80",
"private" : "0938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421",
"shared" : "91d424e122c9c01720bbed6b53ec1b37a86996fa4fcf74bfd30f723d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 38,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "045a2b3ec1053390550b587557712bcc0bf85654d23099420154877ec4138322ca02e5fceae870227a43ae8982b67276f6d8f1dd7e12692474",
"private" : "0938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421",
"shared" : "012879a1ff456acb8726455836bc4f504c1bd799a4d96f514b3730c6",
"result" : "valid",
"flags" : []
},
{
"tcId" : 39,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04fc229bb1df3e11351e7e4224f68f40c0d0e194023c6e0840cd45ee5ca242112fbab5736e821dad26493e4006e2c6125342e7d9bc25272856",
"private" : "0938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421",
"shared" : "fd6e5edb54d7dd554f8747ec87b8031258fc0bf1d2404b64db4540d4",
"result" : "valid",
"flags" : []
},
{
"tcId" : 40,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "0469a65f62d4159235801a246f2d13e45c8983a3362da480e7a51d42a65b7047abfc2a179d943bb196fede7ac3ad8a4fcacd4c4caa717b6b26",
"private" : "0938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421",
"shared" : "164e95bfa2a9c3a1f959feb88720bb7a37f988a08124639d8adf86df",
"result" : "valid",
"flags" : []
},
{
"tcId" : 41,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04dc68eb945528af0051cbf23e3eea43b2bc4c728976231e7031e63a2744ba65a4e1e34e8ec50cf7e8df4458582b16413ab83f568508c59037",
"private" : "0938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421",
"shared" : "b0ffd55fa112aa48eddc960db4a1200d406e144aac9e109ad9892b2d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 42,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "0481c89369d7be252920e08e2d6c6841b887efb4fc747db31dd1030b1919bf8ccb629b58fea6234e39812083fb0833a0c937e348eda22ea0c0",
"private" : "0938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421",
"shared" : "d6ab4567eff21277284be082d9e09eb08bb80685f4929dc3dca4b333",
"result" : "valid",
"flags" : []
},
{
"tcId" : 43,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "0451d830f792795409f1ee972d3b94289f59206fe09e12166920739a73d2f1831b26677901bfaf8323f82b81e1012d9d3f1c9296c59c97970f",
"private" : "0938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421",
"shared" : "b43de12912b40cbdd56e30fdfe9a2c24fb72687168c9cfe6b7476966",
"result" : "valid",
"flags" : []
},
{
"tcId" : 44,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04ab63ce55145842149f99023f37a0a89b9fc4ae6a878fdae8caf31d17ffd0d55830eed46f8255f94b6dcf98a22f1ff26dabf773d556788881",
"private" : "0938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421",
"shared" : "588ee0af3bc60118a715325c6d56c850f73067dcb37b7596d0cfda5f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 45,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "041d64535d54bfcccb38165acbfac01ae33db20e802c5687343cb21b7eb59d86f1892a974741925624477eef21f4e72fa04ee6ce35dfffe5f2",
"private" : "0938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421",
"shared" : "7219ef73ac9e47ac2e03dead23fa8382ae898e2415017cdeb4739f0f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 46,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04d9d78436a3f9c1fa20e8c2318e61e62b94623e23a0ab746c5ac0cbc38262bd66c17515d3048944dae43b2bd6dd9d7c7a0f7042de2d1001c6",
"private" : "0938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421",
"shared" : "267b069aac5d768a720acc62c92f20b786fc48c7da42f1f5677424ee",
"result" : "valid",
"flags" : []
},
{
"tcId" : 47,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "0465eb3750c6401339caa69ebe6dec86dfc4d79bf657d68bbdd082c5a03eb81e85931352ff338ccbc3a1d332e2d8bc84342d516da06bef220f",
"private" : "0938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421",
"shared" : "bbdd4ac5890b9c0412e4ef3135f666e5b3ddb658ec837691e8129be8",
"result" : "valid",
"flags" : []
},
{
"tcId" : 48,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04e92d3be1614555ae17a90647979fbb37468c55a1fff9e15f376d49994e470f515b7b3fe50cb55def16142df594c3e46d9d1354730778f9e8",
"private" : "0938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421",
"shared" : "f793ff0d14bd7690840c733162b589cd3413d8c41f4488b427da496f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 49,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "043c92710c9a7f6f98bbec9d2a4fa617cc70e96bc96ecd4597e329143f4750a027c6972459c091ab02c0e2a3082fccec429a38d3596e7aff2b",
"private" : "0938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421",
"shared" : "56c703d4716239c954109b9b841db75b04a790f1f72aa966aece3494",
"result" : "valid",
"flags" : []
},
{
"tcId" : 50,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04568dfbfa42efc94ce207322e637b4c94f37a5668ad230e987a91d048dcadd244fc059cffab5fa8820a969353620e708e85bd5eec8a0c68ec",
"private" : "0938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421",
"shared" : "7823fe7eb642d50984fb32f911ef289419d85330c3398423d0eda05f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 51,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04ec10837e495b644904dba58d8dd82133c905a285ae7c2a06d5ccaf6bf0fbf00d13e21a399dc95ae5524a1a37044193e94e3300259b70e058",
"private" : "0938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421",
"shared" : "f7014d38f460836a51075cce9667b56b8851ba19011c8b0274b74a4b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 52,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04bee2f9352f42ceeb3bf3109e90e6578d0bd4888458df7d179d746977e50e53503dee83eca1824a290566588fa3591645b1a2d56861bda760",
"private" : "0938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421",
"shared" : "777f99f2bdaa72a1185388465ddda1d059872ad043c7cb85b94e28bb",
"result" : "valid",
"flags" : []
},
{
"tcId" : 53,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04546facbcaa8b551c51715a9add5edc3c8a66dcc47a6223f605614cf7af6d92f5bdebea738658a42c6231e53c08237ccf52f79399579b2dcc",
"private" : "0938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421",
"shared" : "a1db178b716e51e0fa46c1d74a2603005326bca7e81170d4b33a3d2a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 54,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "0423b1811fee891adb33c8bfee289964e92a9d3358daf975d0efb73e229a3332668b7d6da290a2edc941e8bd6f2e33745fc606756eddc013bb",
"private" : "0938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421",
"shared" : "f455c8273416199505019861266ddb9bcde7bee3c3f15a98ee54607b",
"result" : "valid",
"flags" : []
},
{
"tcId" : 55,
"comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
"public" : "0458f53d67332415fe5b4b81999f8332fb6dcdb965d96dbcbab0fac375f29efef7ab4d94bb2d25d25205eae29fe8d9a85b811114a50f6c6859",
"private" : "0c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9",
"shared" : "d3af1857aca1689514fcfee8d8c40b8637d40452ae35c404f9e67494",
"result" : "valid",
"flags" : []
},
{
"tcId" : 56,
"comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
"public" : "04f2d6e58fcd3ed3f656a9bc687fe4c789ba9614d0359967bc0468eabfa1658a14ef0633f2485e29141e2c4a13bd328ec9bf6af4c7a774131b",
"private" : "0c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9",
"shared" : "933c385d5fadb57de53e4a5d385118fce830430703c3f585a5d4d0b5",
"result" : "valid",
"flags" : []
},
{
"tcId" : 57,
"comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
"public" : "0402ca5d1b7638b7b88ad02176bd10ff1cfe8812a62f9769a6d62e0c6c787b3e3b2a063940911bf987fc38deebf542400b8bbd9dfeb7d90a8a",
"private" : "0c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9",
"shared" : "75aea79d99e5c7edaab0284443b548843371d1d9b55f2d73a1a9092f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 58,
"comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
"public" : "04a394d8bf9b479ec3c7ac3fc6a631d01d57d338b9fb5a0ed6e5130e050cfc600cfb08e67727ac5a33345ec1d48d4a9a18516c2203acbd2667",
"private" : "0c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9",
"shared" : "8c1d0850691cda7523ffccf1cba44b4d472193e6a3bb0727e490a8b5",
"result" : "valid",
"flags" : []
},
{
"tcId" : 59,
"comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
"public" : "04642e26421e96fa88f956d098ac26f02f1d6faa80e460e701a3789a66c38dd95c6b33de8768c85cbe6879d0d77e29fe5a18b26a35cb60c0b6",
"private" : "0c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9",
"shared" : "50b9ed4d99e2f24e0096eaeded0b552cf8deff5ca8f976964ae47e92",
"result" : "valid",
"flags" : []
},
{
"tcId" : 60,
"comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
"public" : "04f974d1cbbf4171d4773c3e84eab80bc3c6c2858dadcfbd11d64316905df36fbe345f28a3ef663125649474c6fc1ebe175c3865c4469e192b",
"private" : "0c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9",
"shared" : "5616ee3e63dfb424d329c2b9b50cf378bb77a8bd7e314a241b5942c7",
"result" : "valid",
"flags" : []
},
{
"tcId" : 61,
"comment" : "point with coordinate y = 1 in right to left addition chain",
"public" : "0455561db3cc8fb08a71654ee9573a1a36a44f0913ca8ad7582cfafbfc62b31e5e78be98ad8c8ceab4bb82e8efc0acb29f1a8d031ed044046c",
"private" : "0c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9",
"shared" : "b1da14507b5c05159e15f77d085c017acd89f158011357a97802855d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 62,
"comment" : "point with coordinate y = 1 in right to left addition chain",
"public" : "04a363bcb9bddd5de84a2f4433c039f7be3fce6057b0d3b4a3459e54a2ba32302871e7ba5c3dd7ec9b76946cdc702c15a8d9ec0f4a04e7afb6",
"private" : "0c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9",
"shared" : "2f1bd4a5a497481c4a21222320ff61f32674a95d540cc3f4f3ca5849",
"result" : "valid",
"flags" : []
},
{
"tcId" : 63,
"comment" : "point with coordinate y = 1 in right to left addition chain",
"public" : "043a656d0e25bce27282f256b121fbfcde0a180ccd7aa601a5929fc74002f89e45b4dcb873c56da5d1a28fbca33a126177b217a098e0952e62",
"private" : "0c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9",
"shared" : "8c807d65ba7b9fd3061dffef26c025a89524a26b942edd3a984fe51d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 64,
"comment" : "point with coordinate y = 1 in right to left addition chain",
"public" : "04bf5f49ba0086eec289b068b783438ef24b6f28130bb1ed969ef8b041f11b0de95f15edcd835f01bab1f5faaa1749c2ca4f16a7d99d916ff4",
"private" : "0c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9",
"shared" : "8fda76f4d124e6727f855e5f4921cc05c48e2a8ed0fee7c75d6a8047",
"result" : "valid",
"flags" : []
},
{
"tcId" : 65,
"comment" : "point with coordinate y = 1 in right to left addition chain",
"public" : "04a57232560d9d604655181f775859b0723d4e01a4c867844eb9d81dabb5d19507bbe9cda3346bad7c184daa432e7f794a5b9b8b8d4e55be3a",
"private" : "0c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9",
"shared" : "daf35bb7bf3a056bb62bb01ba00f581c107f64de85842b3a49bc2a4a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 66,
"comment" : "edge case private key",
"public" : "04478e73465bb1183583f4064e67e8b4343af4a05d29dfc04eb60ac2302e5b9a3a1b32e4208d4c284ff26822e09c3a9a4683443e4a35175504",
"private" : "3",
@@ -336,7 +615,7 @@
"flags" : []
},
{
"tcId" : 36,
"tcId" : 67,
"comment" : "edge case private key",
"public" : "04478e73465bb1183583f4064e67e8b4343af4a05d29dfc04eb60ac2302e5b9a3a1b32e4208d4c284ff26822e09c3a9a4683443e4a35175504",
"private" : "0ffffffffffffffffffffffffffffffffffffffffffffffff",
@@ -345,7 +624,7 @@
"flags" : []
},
{
"tcId" : 37,
"tcId" : 68,
"comment" : "edge case private key",
"public" : "04478e73465bb1183583f4064e67e8b4343af4a05d29dfc04eb60ac2302e5b9a3a1b32e4208d4c284ff26822e09c3a9a4683443e4a35175504",
"private" : "1000000000000000000000000000000000000000000000000000000",
@@ -354,7 +633,7 @@
"flags" : []
},
{
"tcId" : 38,
"tcId" : 69,
"comment" : "edge case private key",
"public" : "04478e73465bb1183583f4064e67e8b4343af4a05d29dfc04eb60ac2302e5b9a3a1b32e4208d4c284ff26822e09c3a9a4683443e4a35175504",
"private" : "7fffffffffffffffffffffffffffffffffffffffffffffffffffffff",
@@ -363,7 +642,7 @@
"flags" : []
},
{
"tcId" : 39,
"tcId" : 70,
"comment" : "edge case private key",
"public" : "04478e73465bb1183583f4064e67e8b4343af4a05d29dfc04eb60ac2302e5b9a3a1b32e4208d4c284ff26822e09c3a9a4683443e4a35175504",
"private" : "080000000000000000000000000000000000000000000000000000000",
@@ -372,7 +651,7 @@
"flags" : []
},
{
"tcId" : 40,
"tcId" : 71,
"comment" : "edge case private key",
"public" : "04478e73465bb1183583f4064e67e8b4343af4a05d29dfc04eb60ac2302e5b9a3a1b32e4208d4c284ff26822e09c3a9a4683443e4a35175504",
"private" : "0ffffffffffffffffffffffffffff16a2e0b8f03d13dd29455c5c2a3d",
@@ -381,7 +660,7 @@
"flags" : []
},
{
"tcId" : 41,
"tcId" : 72,
"comment" : "edge case private key",
"public" : "04478e73465bb1183583f4064e67e8b4343af4a05d29dfc04eb60ac2302e5b9a3a1b32e4208d4c284ff26822e09c3a9a4683443e4a35175504",
"private" : "0ffffffffffffffffffffffffffff16a2e0b8f03e13cd29455c5c2a3d",
@@ -390,7 +669,7 @@
"flags" : []
},
{
"tcId" : 42,
"tcId" : 73,
"comment" : "edge case private key",
"public" : "04478e73465bb1183583f4064e67e8b4343af4a05d29dfc04eb60ac2302e5b9a3a1b32e4208d4c284ff26822e09c3a9a4683443e4a35175504",
"private" : "0ffffffffffffffffffffffffffff16a2e0b8f03e13d529455c5c2a3d",
@@ -399,7 +678,7 @@
"flags" : []
},
{
"tcId" : 43,
"tcId" : 74,
"comment" : "edge case private key",
"public" : "04478e73465bb1183583f4064e67e8b4343af4a05d29dfc04eb60ac2302e5b9a3a1b32e4208d4c284ff26822e09c3a9a4683443e4a35175504",
"private" : "0ffffffffffffffffffffffffffff16a2e0b8f03e13dd29445c5c2a3d",
@@ -408,7 +687,7 @@
"flags" : []
},
{
"tcId" : 44,
"tcId" : 75,
"comment" : "edge case private key",
"public" : "04478e73465bb1183583f4064e67e8b4343af4a05d29dfc04eb60ac2302e5b9a3a1b32e4208d4c284ff26822e09c3a9a4683443e4a35175504",
"private" : "0ffffffffffffffffffffffffffff16a2e0b8f03e13dd29455c5c29b7",
@@ -419,7 +698,7 @@
]
},
{
"tcId" : 45,
"tcId" : 76,
"comment" : "edge case private key",
"public" : "04478e73465bb1183583f4064e67e8b4343af4a05d29dfc04eb60ac2302e5b9a3a1b32e4208d4c284ff26822e09c3a9a4683443e4a35175504",
"private" : "0ffffffffffffffffffffffffffff16a2e0b8f03e13dd29455c5c2a37",
@@ -430,7 +709,7 @@
]
},
{
"tcId" : 46,
"tcId" : 77,
"comment" : "edge case private key",
"public" : "04478e73465bb1183583f4064e67e8b4343af4a05d29dfc04eb60ac2302e5b9a3a1b32e4208d4c284ff26822e09c3a9a4683443e4a35175504",
"private" : "0ffffffffffffffffffffffffffff16a2e0b8f03e13dd29455c5c2a3a",
@@ -439,7 +718,7 @@
"flags" : []
},
{
"tcId" : 47,
"tcId" : 78,
"comment" : "edge case private key",
"public" : "04478e73465bb1183583f4064e67e8b4343af4a05d29dfc04eb60ac2302e5b9a3a1b32e4208d4c284ff26822e09c3a9a4683443e4a35175504",
"private" : "0ffffffffffffffffffffffffffff16a2e0b8f03e13dd29455c5c2a3b",
@@ -450,7 +729,7 @@
]
},
{
"tcId" : 48,
"tcId" : 79,
"comment" : "point is not on curve",
"public" : "040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "0c6cafb74e2a5b5ed4b991cbbfbc28c18f6df208b6d05e7a2e6668014",
@@ -459,7 +738,7 @@
"flags" : []
},
{
"tcId" : 49,
"tcId" : 80,
"comment" : "point is not on curve",
"public" : "040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",
"private" : "0c6cafb74e2a5b5ed4b991cbbfbc28c18f6df208b6d05e7a2e6668014",
@@ -468,7 +747,7 @@
"flags" : []
},
{
"tcId" : 50,
"tcId" : 81,
"comment" : "point is not on curve",
"public" : "0400000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffff000000000000000000000000",
"private" : "0c6cafb74e2a5b5ed4b991cbbfbc28c18f6df208b6d05e7a2e6668014",
@@ -477,7 +756,7 @@
"flags" : []
},
{
"tcId" : 51,
"tcId" : 82,
"comment" : "point is not on curve",
"public" : "0400000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffff000000000000000000000001",
"private" : "0c6cafb74e2a5b5ed4b991cbbfbc28c18f6df208b6d05e7a2e6668014",
@@ -486,7 +765,7 @@
"flags" : []
},
{
"tcId" : 52,
"tcId" : 83,
"comment" : "point is not on curve",
"public" : "040000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000",
"private" : "0c6cafb74e2a5b5ed4b991cbbfbc28c18f6df208b6d05e7a2e6668014",
@@ -495,7 +774,7 @@
"flags" : []
},
{
"tcId" : 53,
"tcId" : 84,
"comment" : "point is not on curve",
"public" : "040000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000001",
"private" : "0c6cafb74e2a5b5ed4b991cbbfbc28c18f6df208b6d05e7a2e6668014",
@@ -504,7 +783,7 @@
"flags" : []
},
{
"tcId" : 54,
"tcId" : 85,
"comment" : "point is not on curve",
"public" : "0400000000000000000000000000000000000000000000000000000001ffffffffffffffffffffffffffffffff000000000000000000000000",
"private" : "0c6cafb74e2a5b5ed4b991cbbfbc28c18f6df208b6d05e7a2e6668014",
@@ -513,7 +792,7 @@
"flags" : []
},
{
"tcId" : 55,
"tcId" : 86,
"comment" : "point is not on curve",
"public" : "0400000000000000000000000000000000000000000000000000000001ffffffffffffffffffffffffffffffff000000000000000000000001",
"private" : "0c6cafb74e2a5b5ed4b991cbbfbc28c18f6df208b6d05e7a2e6668014",
@@ -522,7 +801,7 @@
"flags" : []
},
{
"tcId" : 56,
"tcId" : 87,
"comment" : "point is not on curve",
"public" : "04ffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000",
"private" : "0c6cafb74e2a5b5ed4b991cbbfbc28c18f6df208b6d05e7a2e6668014",
@@ -531,7 +810,7 @@
"flags" : []
},
{
"tcId" : 57,
"tcId" : 88,
"comment" : "point is not on curve",
"public" : "04ffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000001",
"private" : "0c6cafb74e2a5b5ed4b991cbbfbc28c18f6df208b6d05e7a2e6668014",
@@ -540,7 +819,7 @@
"flags" : []
},
{
"tcId" : 58,
"tcId" : 89,
"comment" : "point is not on curve",
"public" : "04ffffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffffff000000000000000000000000",
"private" : "0c6cafb74e2a5b5ed4b991cbbfbc28c18f6df208b6d05e7a2e6668014",
@@ -549,7 +828,7 @@
"flags" : []
},
{
"tcId" : 59,
"tcId" : 90,
"comment" : "point is not on curve",
"public" : "04ffffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffffff000000000000000000000001",
"private" : "0c6cafb74e2a5b5ed4b991cbbfbc28c18f6df208b6d05e7a2e6668014",
@@ -558,7 +837,7 @@
"flags" : []
},
{
"tcId" : 60,
"tcId" : 91,
"comment" : "point is not on curve",
"public" : "04ffffffffffffffffffffffffffffffff00000000000000000000000100000000000000000000000000000000000000000000000000000000",
"private" : "0c6cafb74e2a5b5ed4b991cbbfbc28c18f6df208b6d05e7a2e6668014",
@@ -567,7 +846,7 @@
"flags" : []
},
{
"tcId" : 61,
"tcId" : 92,
"comment" : "point is not on curve",
"public" : "04ffffffffffffffffffffffffffffffff00000000000000000000000100000000000000000000000000000000000000000000000000000001",
"private" : "0c6cafb74e2a5b5ed4b991cbbfbc28c18f6df208b6d05e7a2e6668014",
@@ -576,7 +855,7 @@
"flags" : []
},
{
"tcId" : 62,
"tcId" : 93,
"comment" : "point is not on curve",
"public" : "04ffffffffffffffffffffffffffffffff000000000000000000000001ffffffffffffffffffffffffffffffff000000000000000000000000",
"private" : "0c6cafb74e2a5b5ed4b991cbbfbc28c18f6df208b6d05e7a2e6668014",
@@ -585,7 +864,7 @@
"flags" : []
},
{
"tcId" : 63,
"tcId" : 94,
"comment" : "point is not on curve",
"public" : "04ffffffffffffffffffffffffffffffff000000000000000000000001ffffffffffffffffffffffffffffffff000000000000000000000001",
"private" : "0c6cafb74e2a5b5ed4b991cbbfbc28c18f6df208b6d05e7a2e6668014",
@@ -594,7 +873,7 @@
"flags" : []
},
{
"tcId" : 64,
"tcId" : 95,
"comment" : "",
"public" : "",
"private" : "0c6cafb74e2a5b5ed4b991cbbfbc28c18f6df208b6d05e7a2e6668014",
@@ -603,7 +882,7 @@
"flags" : []
},
{
"tcId" : 65,
"tcId" : 96,
"comment" : "invalid public key",
"public" : "020ca753db5ddeca474241f8d2dafc0844343fd0e37eded2f0192d51b2",
"private" : "0fc28a0ca0f8e36b0d4f71421845135a22aef543b9fddf8c775b2d18f",
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+384 -384
View File
@@ -751,322 +751,7 @@
},
{
"tcId" : 82,
"comment" : "edge case for projective coordinates",
"public" : "047a6fadfee03eb09554f2a04fe08300aca88bb3a46e8f6347bace672cfe4276988541cef8dc10536a84580215f5f90a3b6d243d5d9de1cdddd04cbeabdc7a0f6c244391f7cb2d5738fe13c334add4b4585fef61ffd446db33b39402278713ae78",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "15dbb285c23731b1b097856bc8444c3f23874ec977b419d85eb62278a73c277b484150b61298e2b64cf677a003dc980f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 83,
"comment" : "edge case for projective coordinates",
"public" : "04d0e20a46b36a39f05731087963dea0eaf839b9816f5d7192565614bcb3230312f853595e2639cf274544098a243cda5cd1d0698cdf4868175ebac978e0d91c8e826cabf0b801bef1b2604396f4c6c6e84d36527b3491c90190096f8e37ae8b74",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "08746ec407e71e9697d183324493d997e829f953c36e75d8356b10b5673f0d2dbe6a13a8f19e3af759072f25e98ce92a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 84,
"comment" : "edge case for projective coordinates",
"public" : "040c1a9db28bb968fe86f4c40cc82a2e1bb4ac1de7e0944077978155976f0ec6e06fc9f0c9f1eb260239bcdec918a80d48947bb19283bd1375a6925b73a6593ba5f2540002d669fda7ab065711495bb2839789de0c5cf91c1af94ce8d56d2bfe3d",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "cf3d24d04e4e853b69d5fb37674b75ac2d031fadd9db3811b32ff078e36dc35e98c9e662b675b37275e1f8fb25bdfaf7",
"result" : "valid",
"flags" : []
},
{
"tcId" : 85,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "0473c31564182f68ea047a3811697971276cb8156dd804fe5fef4a18a3eaa23d2df69986a2aaa34c37c56a25db6dab98114d0e438a975aa58c76052d05b9fc9de20d33458eaa16f332d4ce9ad0ce5e94aad3a5afce477dca2a4199932e5adbff36",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "361b4aba162da8dbf140fbfd0439b3893621b383cbf448aa8bebe5d5312407448f6e4859fbac9fc63d424e3f39ce092d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 86,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "04c43eb5618b8dbf6765ed0702881e054517f2ca6705d50888f9e87f9408f6151574b6ac74f8f65ff09a02099987996a41f6b995aa037164fdffb26d767a2afd356733942eb09a9ffe1beb6b8a03e3e00c245f8e4a779c394e172e97ba5200176d",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "99c7bfd9a3a430158bf409029757f6856e25712bf72e6548d6c126d56cbae42d5b85687a4ffe4505a83c7a84880ae602",
"result" : "valid",
"flags" : []
},
{
"tcId" : 87,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "048952fed5e005c3406152a00669a345707f90fe517913c829a64eff27c3e0df22475025d6fe0c82ae00f43648b4d8715c5176857fe20d5a71fe733ecf407c6a795ca3a1b7599adaa252f71f44eb198131b3fd66b26f8adacc009da858766d291e",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "2097091e163f6bbab4ec11cd95bf3f7a7fe5a98816eaabc218dd61ebd8b22327646158c16d76e5310954eeacdef0da99",
"result" : "valid",
"flags" : []
},
{
"tcId" : 88,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "042988addf62149e6ac08219d2f036d3f5720aa862905cf3fe7bdf136dc08b845e8a61be43db86d71a26dc17bf55374a9dac53663a2f821ef318b12c4e3bec97914458ff0b6d9f4f7ca806a250a4ce5aa9cba3f89e860da2796f03e53ef38ead72",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "a8d424068fb7846b0d43a5cc13029d054b11c97e508ee0f92e73d35ac8351a462eedfc9da9dd1279f12812ba46c06053",
"result" : "valid",
"flags" : []
},
{
"tcId" : 89,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "04ea59bcd98bcb82c149695a7079e32d24bc44ef8cea299519e1e6e7c4cb8127e2d2ec26e74108c7ad41407f6b412a22bbea2f219be006b1e464403e6bfe8ca14a1bef028ea2dafa048b3ef09e2e914323b8ec8e53a7eeefc29f1127de9ded7377",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "25d60bd16a3d73934a6968cebec28acc760ecf166e52d7728d85be5e6a816d10aeac9cc815f9f94c5d57e5a185d50673",
"result" : "valid",
"flags" : []
},
{
"tcId" : 90,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "04b64c49ddf18bce79cff3b8cb7b0e58d48421eb6739f59d271fc4f54dd2fcb1cf56dd3b3c69173a5eab50ab1a2e0616d0a26d479b34361b5c08a9af100c61f15340783b3feff770ccc77bd32687cd8daf8644ea66942c057adaa7e9cbfb8c442c",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "db1edbbb1f3ac6df9f46128812bce7818b5d745c75322a9abe89983be868aa1aac555f4d60ec272730bb4ad949a53d38",
"result" : "valid",
"flags" : []
},
{
"tcId" : 91,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "04a40b1ca1a51a8ee6bef5b58aaabcffe2e15f74a3087edb2620885d7d933e4f50d625eaad93b87b8dff58f0565792b17454768e80017832d60040c32826c74ee8c8b8403fcee4878dc97b28365e3d41c3a68406db9112f6ffd7125dec93b8819a",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "1f84c641ade162a274ab2efc7cf6582f5a5d91ce7993af6956d55eea0e1b7fbf040da9750486b0fbb2bd70d9ccabb785",
"result" : "valid",
"flags" : []
},
{
"tcId" : 92,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "044e7a82ad74a1b7851995f6e1a18141bb4584ac22e839d4d916018b150fed9cd0cce427bd446798522744d395e90ee4b6cbba3e595b32b983df324d677ab0e1d8f50415fac4887b6894afb2f1ecc63a369ff8313b9c7c66a75e05ae17b7c21a9e",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "54efb9bb7269d86b06282b1d7dc28a940cd7789ca4e104c4bb7c5e5736676c3e5370cfd97849e1200a031b668388d8d0",
"result" : "valid",
"flags" : []
},
{
"tcId" : 93,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "040137b07f07d42f23bfc0243e641733600df3971b25070193bd2367a7a37a595c3ef9c160cf461bba642df20a2a3eb84357baef3159bd7dc0c009f99614e80350aae9c34ebe8db22f3007378926aff92ace6401288fa3762b6de56a7397f52154",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "1d73b8baa8e91f6f0e1cd8088a46c0925bbafe7cb2130e670ef0cb2f713eaccdf0e35f2e74aa5e6740c98b4da595ad8c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 94,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "0493fe6131c6b3051af98a2e11a6ebecde1f4b622196889bee7ffac53899f92c78038b81492321f29ae74d58628c2cc6a3e75adab1b12c5070988287367f38cdeb5e3499a9a31a88566dc4d984a02bd005b7b4dc7da76715227d4b4d4b0503a1a8",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "40e6d1dbfd6560b5f0ef4d1c5cc918faa0d63a56d5f4fa40ad2015e9c7b6540b5480bd1dd9b4822ac10f6eece9e3d2d2",
"result" : "valid",
"flags" : []
},
{
"tcId" : 95,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "04ccf5a5b80deba6318b85f57a0d563e95765c7fe30df5ac88837f35329dd51070e29896f4d96ef40bcccf36244df83561b1787a07f9a07e3a16d8f02aa6495c7f4b7c78b2d672f2c7d111e12495a6263d9cd695475f97e794f2dc0cc9c822f112",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "82864ef4d5fd25204ae1591c619f3ed813c762baa009ba3b49ac38c57b2f46652f719adceabfbcaf985b29958d1f420c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 96,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "04c7f77ad286c68b88ffa64fefe4aaab3dee1f9bae37b7d069bb92bea82089e831a70dd9ed007ba6dce14f9c6d5e744ecc4ce652913ecbc8934fa65e37967b15742eab27d912c2451727271f955f341fec82203cd8de443e08ce0626f29785830a",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "1d0d3ed8c1e0d28f5e3766f193da7bdca1cc08376293f9bbde7bde0e9b1ebcf4cfa3c683dc63bcb42b2d9ede54242bc2",
"result" : "valid",
"flags" : []
},
{
"tcId" : 97,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "0434bcf82c3d7c61f54d5421b0af95590ca1f09f98f6b4c270c56023016be0401e56048fb68ba7c688b0364e22b9efb77f2cd527a932f08b532b63dd058a32b57fdd73f7a80f9250a0bfe73954144495d81bb5077386a7785cab559ffad41d4dfc",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "f488bd6e7cadfbfeab78eec8631272903635d33079ed9f5184356d2eeedcc0da8584d356dcf2bee55d618a1b9e7c34b9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 98,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "0470099781328800375c190ea039c1809bcc5e17790c83de916a80733323aed89bffe128f1dddbef2eb9b49ec763db406abcf20b04e942841e9ed521dc84d105da61a49566e5c2e383b80dd5a8dcebd9f817610e916be97f4021821304d5a219ab",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "d32328735a64d34be726100086bb94ff518c72fd571f2174273f8045caca7ba1fe3b28ecaf3b2b707b4be4c356b8bfd7",
"result" : "valid",
"flags" : []
},
{
"tcId" : 99,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "04e8ecdf51503bd79a1722b1eafb3d3993e2a3065957a972f99055b790df788010529ae4ef46d52d4a9d2b9f07673428b9525eb69755a42b088d53a0052b4df97acff241edac7f93e924a432023383eb3bf865e1863b9555db49d118ed20b22166",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "47b3fd85517c19b4237a60c9ba5c037e255220a8cd8ec57c790f54a5a0179918bde9742388d7d925d5b7c5440b4ac7c2",
"result" : "valid",
"flags" : []
},
{
"tcId" : 100,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "048159ec6c7cb53ef662253d47436d6c16fb99d89dd54351a51f3d8aed46288794f77d689773152566c7358f65af3c610273110d1cffb2301a468d3b7d23810daa0e5875968921aafe5a8af44a2b389f2aaff174adb5eee4f8c2e2f3256bd64856",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "8408e93688ba137f00e5a58404f4b0a8b722498210394a297711383fcaea41dc1675762204b8ec5e6bfb810254a2ae06",
"result" : "valid",
"flags" : []
},
{
"tcId" : 101,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "041364703aeb52b20e7e083e3a0b692703f6da2d9f1c09efd57b34ad115339e39b327a48214ed805353ea37c356d94585f21b0d9a3cfe239dc4af51562f3a9e3e99443bd001bd10704ae2636a6f0baab64df051109d0972e0d08c99cfceb51cb7a",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "4a39deaf69c2d6a405bbe714f51830dd4cddd92ac6515ba671571894b698115dd7e9a9909941a0476f1e8987f5e11f39",
"result" : "valid",
"flags" : []
},
{
"tcId" : 102,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "048527a4c038d96492f63906a6b690881cd6a2a522c4727efef8cdec9e4c70415add2c474e8f86f9f8e461484cd358da0be45ff665aca1e8e06b2579004ccfb5428640fc6c36d396887c26212899d906f31393f477a399d7a8a42d020d33ac3f90",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "fa2429aebb3439d6f95014b1bcca8b955eba5eeac7e1724dab1e22430b4d0f32d4811931b6c3670cd6a3a40b8b059725",
"result" : "valid",
"flags" : []
},
{
"tcId" : 103,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "047ffc8c997ca87675e56f8c3fb88218df6e13a733e9d567e0e5be2766c6f86bd2bfac0bfa664fed97144c1c8c36865fc98f3fac382ca179e547a9667998731ea9233cd9d07506fd35cfc8c44ccc5fa57cdc8077176a72646629e0422cca56d753",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "bccc7570bb7e1c7ca951feef506c99d50e9dcfcbe35e451b309ea04bf05d51f41bce2d5679adb10c9432cbc53292eff2",
"result" : "valid",
"flags" : []
},
{
"tcId" : 104,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "0416f4efeba054dc5a550fdae474366b26383c7850135fc23add9cf9bfd39c6aeb61f33bca9bf0562063ca2e4a2eebe5248cc550d7b0fd9e5972f24b846c2b19b7c9acbdb970e7116f11eaa8b8187f003f1541dd4955c6744c007177c15b49dfe3",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "1bbdd26efc5572928caf9e15247f7944aa03361f2c0c35776823cbc44b5c89b7a3e5fe5a7532a0b7f20caf92dd1e666c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 105,
"comment" : "edge case for projective coordinates in left to right addition chain",
"public" : "04254f33a74e55c029048cc2a77a0a2a0a1b24016e3ecab54c4af3e799a913634278ff780955f58159d8604a859ef168ec29225bc9ea23cee1abd3af2b64d6c679c663e246b08451d9cf4cd5459b3380b17e1fed99d81f9d4a1ec4a59b44fb9cf0",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "6c2186035548b11da789218dbb34274a77376ed38f34c69c60c9dc3a743a101a0df2047ad67027a1515dc2216c491d71",
"result" : "valid",
"flags" : []
},
{
"tcId" : 106,
"comment" : "edge case for projective coordinates in precomputation or right to left addition chain",
"public" : "04dc4f06d671d86012cd5ce10377ffefbde657da08fa9259e4aeffe6211ac57f6e1c5bf8732989d44c1342a84fa6fd7fbad8eb31dc33f071f57425a6c13d4b4ad6b003fc9c19176bfc2bb7d0cac824561a0c94197171d12502733d3fe1a082313b",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "5a197a9a8793d94d8b84084c6dc36c36a293ac90337a1cf6a2653435d05e2f563bfd2933f23ed3aefd75555ead76e827",
"result" : "valid",
"flags" : []
},
{
"tcId" : 107,
"comment" : "edge case for projective coordinates in precomputation or right to left addition chain",
"public" : "04ca1ec6798c5667813bfc45dd1815e82bec93eaa7081069767bec3685cdfa56267fc24da6c186d8b3271627a852560c5af68283be19ef1ad982540ada89c0b5b58b873a0651b47f455e19df53e0dd279664f8126466231f32b5ee97d1f8dd803b",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "8bf520337de6e5c6f27005161b3b2f1cf08759527c8fc7935e3621f68936f191ac6e931b794278d3ca1e3772dbfb19bf",
"result" : "valid",
"flags" : []
},
{
"tcId" : 108,
"comment" : "edge case for projective coordinates in precomputation or right to left addition chain",
"public" : "0444b9e976b9e89aa31519fc0a35288c55e2d7630a1cd1fffd288cdac8c74bc2edcb0ff878fcccebbb78df9e7eb0afa6b1c7b87d475eec76b9a6b2702c49364b6ab18c273fbf585eac0c25a5bf060250c30ce5badcbe93ce90ef238328503d7b64",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "1e56dc30dad33e34273535688605bb98ad7c6dd51d9267c90a62562d08e47dd684180d4ab7abb6cc14ae4c9bd6ae9e92",
"result" : "valid",
"flags" : []
},
{
"tcId" : 109,
"comment" : "edge case for projective coordinates in precomputation or right to left addition chain",
"public" : "04cf661b71c2b8734f7cf5142a66edf787c56a33174303c20741f07e0c348e1b5425705d9ebbb459967621ded6eb56d710c8cc855e91e3091afce7de7b36bae0645ba827e5fcec04678cbc474c6cbb0c95cd67fef22a48c1c74321319a39805af7",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "14e3a97e9ee69089410b72459870495a037d4077bba027eff4c499567d7e7f1af2720e1fedd07bd780509a4516fa5c48",
"result" : "valid",
"flags" : []
},
{
"tcId" : 110,
"comment" : "edge case for projective coordinates in precomputation or right to left addition chain",
"public" : "0450790908c043344e1cf42b27e4dc33a35d68a0b93be0ec2be05745b3c83c35f0a3ecc3ed27fb3188a5ed9f24cdbd29d14f0fc007a0280352b15a442742b3bd6ca0f6a8357fee3036c14148763b8deb18f1a25e90b22785acab811212b864f687",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "85a8ddb9997e2525cd555721f2d5f3b199ff76b57e91eec6fc7d2c95703a1a32f46e3d46952a90b51054c5fd046b3107",
"result" : "valid",
"flags" : []
},
{
"tcId" : 111,
"comment" : "edge case for projective coordinates in precomputation or right to left addition chain",
"public" : "04c20f3fac4ec4643eb6953efc6535048e9597d828ed3907f87aaf9b7d6ea5c9302ce74656f6bdf4f32ebe5a4a17194463373520af6b16e815c42345678a4f3fc1a7463fd2744ec88536ef30498dab4127031960d3bc4c5a96479a688de43fb327",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "7222f5a523f13e10f6b8294b35f7897065bb9bf38bbf66f3d0a131c174ac6e8a28f609b924c1cc989da385654deca7be",
"result" : "valid",
"flags" : []
},
{
"tcId" : 112,
"comment" : "edge case for projective coordinates in right to left addition chain",
"public" : "046f5c37efa571ddfc59e7ebb5c79b605a93cf19d24aa269607d5b2387834a1e2e993c85b21772d677fa9deac6f144f0d4353d21f75db85dd424ff4e563be3e527ca97f8905f93a67f74e3be93763520948ad696585a0117f4fd14beb8d9f4a75b",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "af614719fcdf0994d1deb81876e40f48a6a99a8e6d7e05b43fc564d8092441a12c357c992658216859288ec73240fcf1",
"result" : "valid",
"flags" : []
},
{
"tcId" : 113,
"comment" : "edge case for projective coordinates in right to left addition chain",
"public" : "0414dc9aadd3774e80cd23b0098531ca393431bf593a53d708f08e35626ad26cef19b0940a0dbecf6e526e3b611fa3d9a4caf858cb81a3a78db8e01e88e045632eeb08f2ca2dd347d0195c2b2ec64f51f246585235229e6368d2ad406bdaa80639",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "b2ecbdb9ae5498dc5dd70250926e6d1a83e205d7fba9fe8095211545f826d310091863a8a9400beba2cf4f66df50bfa9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 114,
"comment" : "edge case for projective coordinates in right to left addition chain",
"public" : "04a287bd74d501c29df23d786b7c34ea0daf10e4b3fce71d720f61a272f22151db2c5914867493028c01e103820b0ba6b1de34d67007688130de015711e49458264672533d5ba28a39c137cdcffe56409fa45b2c330117fb7d35eccc0c216f5eb5",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "18dd1d7b6bbc6311afe5383d796a5fec13844bae25708725554de0b5f03ec0f7d2e63b64db5f83d4ee9890c61e442c41",
"result" : "valid",
"flags" : []
},
{
"tcId" : 115,
"comment" : "edge case for projective coordinates in right to left addition chain",
"public" : "04df075fe1cc123df97a5a6b8606b3586abdf5bcebb99785fddcdcec4f00693b56e29271a66a2c0fe4f289a9d0047f4de5be6e177557f290f99a8842abaaf7fc93f5dc72d38510b9fd8ced512726d9c5c8fef64f590b3b72d85e8db206daa0ce2d",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "25845cafd04fa50ecbe2fc7a558b20081438620a1878eac7b2f8f55bcf9f5658242698ff6c4975584c7507249977e1c2",
"result" : "valid",
"flags" : []
},
{
"tcId" : 116,
"comment" : "edge case for projective coordinates in right to left addition chain",
"public" : "04fe16c75827b99ac6b3853fd0b5320721a2329312b9065343ec9ec4cf92bdcbaba3798fadf4d3119335a8fb1bf44587c8c9097747e0e2998d0ad14995178f83039ec686604bb6272e84ebd3b51509c0d7bf05c2a0cd978e90152da438a42637b1",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "475d8fe0c436dc71cc5da5bfaf88b7b5576b6d4a048c7864ec92d9fad3e2a5ce7869006d409c1a1f3f866cf32c1a27f9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 117,
"comment" : "edge case value for x-coordinate",
"comment" : "point with coordinate x = 0",
"public" : "040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cf99ef04f51a5ea630ba3f9f960dd593a14c9be39fd2bd215d3b4b08aaaf86bbf927f2c46e52ab06fb742b8850e521e",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "96876e9ed89edf3e3dfd8ead06dcba0acdce7763eb98aded82976fa36181c79ac4e833df385af5ee860ca1f20df4cb72",
@@ -1074,8 +759,8 @@
"flags" : []
},
{
"tcId" : 118,
"comment" : "edge case value for x-coordinate",
"tcId" : 83,
"comment" : "point with coordinate x = 0",
"public" : "04dd607e954556c62e39b432d1f1b2fe6652d75a1fe33cd15c799ffac9d13d5d521899d25940da653d0824ad8456ddfb629f4142e08a3bd1d87bf6119a9ef4b0a80dc712a4d6c001bcb2794c4d1a03b1f1d392dc088c89ef844f93adb139d956b8",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "60d597a99c86a432e144bc2b0e0a89b91c4a72f3e1ff8e56e7f07d53b2e563e979c09e27b34be98bb19865e808d4290e",
@@ -1083,8 +768,8 @@
"flags" : []
},
{
"tcId" : 119,
"comment" : "edge case value for x-coordinate",
"tcId" : 84,
"comment" : "point with coordinate x = 0",
"public" : "04826d71ae4f7b3ecbb2a9bdf59512949542d0116f616440a550168f4b58812fd6c1ab94f310385fdf246db5efc0fd13995de099bdfcea355ee63827cf2a2e2d868f5cf0b487e41245df54fdc735eed6eb726cfc928bd5b4d01719d1644967ed1f",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "85961906edaa9adfa9c9b8279da66158f57fb350ff9b15dc4d75b8cab64b9d34f5ce912f1aa512a54c71821c6e31ff8f",
@@ -1092,8 +777,8 @@
"flags" : []
},
{
"tcId" : 120,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 85,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "04fa8919e4524e7040489cc17aa3d620f88276ef248d1ecd1e9a6637c7a06765f6f1d593b1febe331b9f696e82c5be61a4a074a912309662f44ce0825bf134582116cac3310577d5a00722ba513e6334cc17101091223346db67063cf6e7bffbff",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "43484dcf01492eab684d39881908da7f40119fe7183bba625c32fdc14da3c4236dc3397234e7db41857495cd0d09491b",
@@ -1101,8 +786,8 @@
"flags" : []
},
{
"tcId" : 121,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 86,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "04aecb8f15ab87579a03f5b8fcf33aa094337e4c362359c9f2727634909c6913c321be69f3f8aed693a31059989997fb32d4f4a37ff236d8f6237186a3a721a82a2ba22f8a628d7273ef3173e21ecc69969a47e669383ecf0cf5396eb02f46c3ed",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "65e6133929c8b061c25fe0bec9142c93d52c9f1695061b105f6c7da1347a967b5a3f1183565645f7b8fad8863f9a6345",
@@ -1110,8 +795,8 @@
"flags" : []
},
{
"tcId" : 122,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 87,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "0440dc66d81c4e15e1a4c009c60c3441725fff08b2543773b0dde00db231f44badd77a8bc9619479bd5288e40da153b8ddc3d530262b169a6fa700ee32a5cd057baf43d29627f342fda8f6f0fb21b1fa35be96a452ab4881f417c9a4e4136b1e6d",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "0773673dae337a1688c2c31d1a600c0ed72604a171c665b5307ebaf740fd518e4a7c5c91e4f86f65905640ee37f4f830",
@@ -1119,8 +804,8 @@
"flags" : []
},
{
"tcId" : 123,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 88,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "0453b5874738275a2e1d734e51f83636f89179c16fe89f46f4d8e71f521c594769d31725f6404122f21112943a1a22ff07586b41bb24bf303ae8545b25f7b98425ea62c4d3bf51d23d9d85e07719b828777efa0a28fb30f33b899980de3c532611",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "ea25b07a161f318a81a693f6604810b8142843c4fd26658d9b64fedb58a5eba58c217c4176569cf33fa47ac9f2b3d7f5",
@@ -1128,8 +813,8 @@
"flags" : []
},
{
"tcId" : 124,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 89,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "042988addf62149e6ac08219d2f036d3f5720aa862905cf3fe7bdf136dc08b845e8a61be43db86d71a26dc17bf55374a9d53ac99c5d07de10ce74ed3b1c413686ebba700f49260b08357f95daf5b31a555345c076079f25d8690fc1ac20c71528d",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "a8d424068fb7846b0d43a5cc13029d054b11c97e508ee0f92e73d35ac8351a462eedfc9da9dd1279f12812ba46c06053",
@@ -1137,8 +822,8 @@
"flags" : []
},
{
"tcId" : 125,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 90,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "04494b59de1b69534b4b62d75810ee3dad05a19afa41c7836db5ca78630208a800388d04034baf2923ad5af6ac72ee05f989df6d08f9a6400858d084fe770c0ddde298966cdc56a921a43184384d5a13f31c1eb4e834e23bed3069c10dfed6b63c",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "296f5d6fe4ddd8c3c7304beadd45f6cd3e3fcd4230c9d2ba1a13bd9b9498a3c8d1ef0ab6ee2a450b0c68e89a83711fa2",
@@ -1146,8 +831,8 @@
"flags" : []
},
{
"tcId" : 126,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 91,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "04b64c49ddf18bce79cff3b8cb7b0e58d48421eb6739f59d271fc4f54dd2fcb1cf56dd3b3c69173a5eab50ab1a2e0616d05d92b864cbc9e4a3f75650eff39e0eacbf87c4c010088f3338842cd97832724f79bb15986bd3fa85255816350473bbd3",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "db1edbbb1f3ac6df9f46128812bce7818b5d745c75322a9abe89983be868aa1aac555f4d60ec272730bb4ad949a53d38",
@@ -1155,8 +840,8 @@
"flags" : []
},
{
"tcId" : 127,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 92,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "04a40b1ca1a51a8ee6bef5b58aaabcffe2e15f74a3087edb2620885d7d933e4f50d625eaad93b87b8dff58f0565792b174ab89717ffe87cd29ffbf3cd7d938b1173747bfc0311b78723684d7c9a1c2be3b597bf9236eed090028eda2146c477e65",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "1f84c641ade162a274ab2efc7cf6582f5a5d91ce7993af6956d55eea0e1b7fbf040da9750486b0fbb2bd70d9ccabb785",
@@ -1164,8 +849,8 @@
"flags" : []
},
{
"tcId" : 128,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 93,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "044e7a82ad74a1b7851995f6e1a18141bb4584ac22e839d4d916018b150fed9cd0cce427bd446798522744d395e90ee4b63445c1a6a4cd467c20cdb298854f1e270afbea053b7784976b504d0e1339c5c86007cec363839958a1fa51e9483de561",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "54efb9bb7269d86b06282b1d7dc28a940cd7789ca4e104c4bb7c5e5736676c3e5370cfd97849e1200a031b668388d8d0",
@@ -1173,8 +858,8 @@
"flags" : []
},
{
"tcId" : 129,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 94,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "049b54678f8581ce665108abeb0c09cb7985bb5dd858bbb71c88e05344de5b45b4e67f33ab58d359dca2da8df1149dd1bbd09ba7f63a8d35848b40746ed5fec7944ed44fd9a9a2fc3d13ebc5c05ff94d5f500ee15072d1b4c1375fd6ec4f32125c",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "1e96c829cc8a79d73fa6434bc159dc432c2ace3b49ad2e74380e7b02feb53b3393446a0331b974f2bf219ae95d2b23e7",
@@ -1182,8 +867,8 @@
"flags" : []
},
{
"tcId" : 130,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 95,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "0486cb7a3ff3aedb2f39ae22f2e828ec0817d94b831ae654dd66aff31a4d84b33fab46fec1abe1a9e6bbfac5c99565fd3bb2f72d565d2ff5c5c24f375448dd7bb442dfdcb61e073e48402707bbcc26ad43d4788a9f44715f1b8e5b62bf49ceca65",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "84e7af176ddba3ec3ce7b7fc43df1ed59b4e3228fa3f6fb41a01f413b0a6c7404e43f7747118ba264b7b026d714e90d0",
@@ -1191,8 +876,8 @@
"flags" : []
},
{
"tcId" : 131,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 96,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "04ccf5a5b80deba6318b85f57a0d563e95765c7fe30df5ac88837f35329dd51070e29896f4d96ef40bcccf36244df835614e8785f8065f81c5e9270fd559b6a380b483874d298d0d382eee1edb6a59d9c163296ab7a068186b0d23f33737dd0eed",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "82864ef4d5fd25204ae1591c619f3ed813c762baa009ba3b49ac38c57b2f46652f719adceabfbcaf985b29958d1f420c",
@@ -1200,8 +885,8 @@
"flags" : []
},
{
"tcId" : 132,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 97,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "04c7f77ad286c68b88ffa64fefe4aaab3dee1f9bae37b7d069bb92bea82089e831a70dd9ed007ba6dce14f9c6d5e744eccb319ad6ec134376cb059a1c86984ea8bd154d826ed3dbae8d8d8e06aa0cbe0127ddfc32621bbc1f731f9d90e687a7cf5",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "1d0d3ed8c1e0d28f5e3766f193da7bdca1cc08376293f9bbde7bde0e9b1ebcf4cfa3c683dc63bcb42b2d9ede54242bc2",
@@ -1209,8 +894,8 @@
"flags" : []
},
{
"tcId" : 133,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 98,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "04aac3b4d280fc70a9fe175e1882a69eaca2482a0c9ded9200444028ca3dbf501fc361f7658bffec321ad577b48c9786b07f596bd868d51e73f0f7c25db956b12171cfab11abd4abb00a59ac432c0b0f058f4cca44fb581bc5803e472a05305f33",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "bf19548bb1d7333f46cff4d9d2a81dbb48ca82a52faec2b20c3b27bde392a66b8e44780c2098a7b5253157b014b40e51",
@@ -1218,8 +903,8 @@
"flags" : []
},
{
"tcId" : 134,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 99,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "04747efb595d03dc05dd50c17155e1018ca14715054592906e671a2e2204acae552b6f5d345d3fcf9b4171892afb3e5587d8e709b083a8b5363663492f8a2a9af64c3ad01c64d8fa4764d61f43e6901a2445ce94b586f6090ae0687af0090fcd47",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "32d569310f61af475b6c6d075599625a3381b0a5b6a0b8c27c7165d00e2fd4dc8b2cf8e3b33e28ad4005525384227fb4",
@@ -1227,8 +912,8 @@
"flags" : []
},
{
"tcId" : 135,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 100,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "04ab14764bf24f8313b1c49c4bd6e367231275b303c601c66f7e8b3105c6b02a90b60f38745d755ce4dd40681ed15a1ac93e14cf2fa708300a2b279f2c37fbc0da7175c92c1114c57ef251467f6f3de79fbc38cb1e3db70e4d95225fbd8ad96889",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "266b261b6dd9eb51770f6c4c11b87134abff1629b65171107a9b20e0c7d168e1efc3cbc402464f36aeb3c027b9198e10",
@@ -1236,8 +921,8 @@
"flags" : []
},
{
"tcId" : 136,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 101,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "041e1fe9730fcd5b87b065fa90a69534036be45758513443f79c6427dbc31fc403e894043fb9c7f9f58c0a3670b1c0d80359db8f6a48970ccb9918cef04f352a4d91a204502119b2b7efc6c671a6ba4537e82c196e6d42685c5a6f559e4e8af704",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "fa9f208dcedee597f51122e6274b86710e36561f2361e76186fcb73d1d7f2928426d98c3f69e4cf48d3001d64970425e",
@@ -1245,8 +930,8 @@
"flags" : []
},
{
"tcId" : 137,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 102,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "0483fcea208c79227cbd97319a86597f85cbfc19ef60c5ba7a92fc521c685e208cec7735be9be27c737d3f9d2faa1c3f4695a32184d58fc9001402436ce00b52b8885bb1150f61e660eceba10768d0f41d5e4e7c21d4fd909aceaf61a7455dd0c6",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "9a1ddf3d9feb190a26f20ed925ffbd35df1017c4a4c9485d344cb8f81c7f452b2ff3aec44baf34e50886f183480b6325",
@@ -1254,8 +939,8 @@
"flags" : []
},
{
"tcId" : 138,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 103,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "042bf26936c9164ba1072544c410757630b97d4e853fdb7844f1811507d04a687d951fa65a34364e894cf8b0815db95f5e10664627bf6f72330a2d6f212361a233155abb79da54343b8572e30eace8c8f5480200e751c2102078528812c83f3cf4",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "47e4608e9bccf6a3296e41fe34eb7181a1b5ec306a93aabd5fb38e75e3d75e8e2ee4c1c44a7d08660681b9fa66642910",
@@ -1263,8 +948,8 @@
"flags" : []
},
{
"tcId" : 139,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 104,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "04bb583da5de4c352e8a4fad31e9f71297bc963134ec182e96379c6b28a11d25fa4b77a4a0f947085db33b0ea77b9da09be1a0bd1300383ebd60b5aa6eeb20f03d56dd14df46157465146278536ebc28c5471a94f095554c4c085ac9dceb1da55f",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "8393a2689b376a228f3233ac61578be1aa2de1dbfbb28b03ad24f11ad9d77f8543e0977aea9a761d84e115b61507ae59",
@@ -1272,8 +957,8 @@
"flags" : []
},
{
"tcId" : 140,
"comment" : "edge case value for x-coordinate in left to right addition chain",
"tcId" : 105,
"comment" : "point with coordinate x = 0 in left to right addition chain",
"public" : "04e37791595b54e9b17cc30726d2425eeacc9672f5fbc91fc108cf8c84fff9b66ea65483841b7618694815e1a415186ba727af3ae6c658eb8c485d6ad8e49c1eade751457562d6003de75cd1f1e13ec15ea1d0413602ed7f6a6b7b84efd8a3056e",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "209417da721b49d64dfa09983a8683520e5e300a52b2e8f1677772ee3c086b339a1da25cab2be6e44de4526c31f4ebbc",
@@ -1281,8 +966,8 @@
"flags" : []
},
{
"tcId" : 141,
"comment" : "edge case value for x-coordinate in precomputation or right to left addition chain",
"tcId" : 106,
"comment" : "point with coordinate x = 0 in precomputation or right to left addition chain",
"public" : "047f12cb987b08c235523465146b42258584398062a107429ce486b4b2f26a9628293ae4d30aa61c64bf92f97e6c08aea8d6621cfce5270cd7fa69dcb038ed8ba428afd77d528c230f8e5c9b83ef659c7e573f6671a18d8b8c4ceb20f2d760858e",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "e7eac460eada6eb99988cc39f6129a74d9510d2ec39601adae76b2b8fd6122407b79411f8e7adfbc4f0dc50da9f2b82b",
@@ -1290,8 +975,8 @@
"flags" : []
},
{
"tcId" : 142,
"comment" : "edge case value for x-coordinate in precomputation or right to left addition chain",
"tcId" : 107,
"comment" : "point with coordinate x = 0 in precomputation or right to left addition chain",
"public" : "04dc4f06d671d86012cd5ce10377ffefbde657da08fa9259e4aeffe6211ac57f6e1c5bf8732989d44c1342a84fa6fd7fba2714ce23cc0f8e0a8bda593ec2b4b5294ffc0363e6e89403d4482f3537dba9e4f36be68d8e2edafd8cc2c01f5f7dcec4",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "5a197a9a8793d94d8b84084c6dc36c36a293ac90337a1cf6a2653435d05e2f563bfd2933f23ed3aefd75555ead76e827",
@@ -1299,8 +984,8 @@
"flags" : []
},
{
"tcId" : 143,
"comment" : "edge case value for x-coordinate in precomputation or right to left addition chain",
"tcId" : 108,
"comment" : "point with coordinate x = 0 in precomputation or right to left addition chain",
"public" : "04ca1ec6798c5667813bfc45dd1815e82bec93eaa7081069767bec3685cdfa56267fc24da6c186d8b3271627a852560c5a097d7c41e610e5267dabf525763f4a4a7478c5f9ae4b80baa1e620ac1f22d8689b07ed9a99dce0cd4a11682f07227fc4",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "8bf520337de6e5c6f27005161b3b2f1cf08759527c8fc7935e3621f68936f191ac6e931b794278d3ca1e3772dbfb19bf",
@@ -1308,8 +993,8 @@
"flags" : []
},
{
"tcId" : 144,
"comment" : "edge case value for x-coordinate in precomputation or right to left addition chain",
"tcId" : 109,
"comment" : "point with coordinate x = 0 in precomputation or right to left addition chain",
"public" : "0444b9e976b9e89aa31519fc0a35288c55e2d7630a1cd1fffd288cdac8c74bc2edcb0ff878fcccebbb78df9e7eb0afa6b1384782b8a1138946594d8fd3b6c9b4954e73d8c040a7a153f3da5a40f9fdaf3bf31a4522416c316f10dc7cd8afc2849b",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "1e56dc30dad33e34273535688605bb98ad7c6dd51d9267c90a62562d08e47dd684180d4ab7abb6cc14ae4c9bd6ae9e92",
@@ -1317,8 +1002,8 @@
"flags" : []
},
{
"tcId" : 145,
"comment" : "edge case value for x-coordinate in precomputation or right to left addition chain",
"tcId" : 110,
"comment" : "point with coordinate x = 0 in precomputation or right to left addition chain",
"public" : "04cf661b71c2b8734f7cf5142a66edf787c56a33174303c20741f07e0c348e1b5425705d9ebbb459967621ded6eb56d71037337aa16e1cf6e503182184c9451f9ba457d81a0313fb987343b8b39344f3693298010cd5b73e38bcdece66c67fa508",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "14e3a97e9ee69089410b72459870495a037d4077bba027eff4c499567d7e7f1af2720e1fedd07bd780509a4516fa5c48",
@@ -1326,8 +1011,8 @@
"flags" : []
},
{
"tcId" : 146,
"comment" : "edge case value for x-coordinate in precomputation or right to left addition chain",
"tcId" : 111,
"comment" : "point with coordinate x = 0 in precomputation or right to left addition chain",
"public" : "0450790908c043344e1cf42b27e4dc33a35d68a0b93be0ec2be05745b3c83c35f0a3ecc3ed27fb3188a5ed9f24cdbd29d1b0f03ff85fd7fcad4ea5bbd8bd4c42935f0957ca8011cfc93ebeb789c47214e60e5da16e4dd87a53547eedee479b0978",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "85a8ddb9997e2525cd555721f2d5f3b199ff76b57e91eec6fc7d2c95703a1a32f46e3d46952a90b51054c5fd046b3107",
@@ -1335,8 +1020,8 @@
"flags" : []
},
{
"tcId" : 147,
"comment" : "edge case value for x-coordinate in right to left addition chain",
"tcId" : 112,
"comment" : "point with coordinate x = 0 in right to left addition chain",
"public" : "042395d00779b6c7d4dad8cc9a8918496c28b2d4077e6886d0a1bef515e3125ddd813e5a9ea0f185cd009a69ea92210174b676775f763183c86f6fa50551ba137d79a83e8e32ff2fc09a2c28cdf80cddafcc0f40693e3985f28fe5c7dfe2d8b275",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "c269465cfb336ed8c7e9c0377349193aa4dbdb92a9f4670dbf7fa7a1f7556e8e4b240d5b70edeedd1bf5ce769cb8415e",
@@ -1344,8 +1029,8 @@
"flags" : []
},
{
"tcId" : 148,
"comment" : "edge case value for x-coordinate in right to left addition chain",
"tcId" : 113,
"comment" : "point with coordinate x = 0 in right to left addition chain",
"public" : "045634ee155263c07d7d1e346b868ddd80e9a282fcef93bf6df8e8bc4ea34ff02e119a9f707816d06368ccb94c6e4802fbaadc33991574dde851e547e47027f54353e02d70be6bfa9f73953ca259011f23a4a80cbbaae8805d9d094ef150e0c54a",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "6a21f244472522389f084e2e4ae99b747b39cbee996ce9a3fa05353219b60c20fa3834d39b0b826f1096b7a467e8a218",
@@ -1353,8 +1038,8 @@
"flags" : []
},
{
"tcId" : 149,
"comment" : "edge case value for x-coordinate in right to left addition chain",
"tcId" : 114,
"comment" : "point with coordinate x = 0 in right to left addition chain",
"public" : "0463aa6c3c249a32ebbccce65ffa1c56a205644b2c40b931b1ec9b042b52c1e99cd07e538299fb837fe67586aae71b4706166ac450fbd6d4921b442a11679f7786ba5a772ab33db00543a941bbc015e23581ba625a72c0e4eb44838e5f406ca1dc",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "c469919f58d80b1e45d5d53ee28d616bdf827a88e0b2f499291ec4f76c3c89f276776ea96a6b9053cf02776698864526",
@@ -1362,8 +1047,8 @@
"flags" : []
},
{
"tcId" : 150,
"comment" : "edge case value for x-coordinate in right to left addition chain",
"tcId" : 115,
"comment" : "point with coordinate x = 0 in right to left addition chain",
"public" : "04a287bd74d501c29df23d786b7c34ea0daf10e4b3fce71d720f61a272f22151db2c5914867493028c01e103820b0ba6b121cb298ff8977ecf21fea8ee1b6ba7d9b98dacc2a45d75c63ec8323001a9bf5f5ba4d3cbfee80482ca1333f4de90a14a",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "18dd1d7b6bbc6311afe5383d796a5fec13844bae25708725554de0b5f03ec0f7d2e63b64db5f83d4ee9890c61e442c41",
@@ -1371,14 +1056,329 @@
"flags" : []
},
{
"tcId" : 151,
"comment" : "edge case value for x-coordinate in right to left addition chain",
"tcId" : 116,
"comment" : "point with coordinate x = 0 in right to left addition chain",
"public" : "04ba406b46c1d92d4ba3f40b7b1fcf1e182289b84cdb387f28e5ad20f1ed8c43fe5ffa37128462763051e87f0d5ebfcd9d9dd4107ce4d92d783d0f0f81d7a998b76060735b6fd63bfcd971ca70132fe6dc9fbf8534ecc74b501ea01cd2e4f6c564",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "d639b9c31ad3ceddda7745d19e82fde272a86d31f8e6c203eed53bcb705e9ff58d659f8e9d66aa0492da545a399294ec",
"result" : "valid",
"flags" : []
},
{
"tcId" : 117,
"comment" : "point with coordinate y = 1",
"public" : "042261b2bf605c22f2f3aef6338719b2c486388ad5240719a5257315969ef01ba27f0a104c89704773a81fdabee6ab5c78000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "c923fb0d4b24e996e5e0d5df151d3c26b1f61c05b17b7fb39fc8590b47eeaff34709f6f7328923bdcaf7e8e413d77ddc",
"result" : "valid",
"flags" : []
},
{
"tcId" : 118,
"comment" : "point with coordinate y = 1",
"public" : "04d39c38aafa095233ef1af8c0f4aaf357dd684131b4ac58a534f3d9446196b60092072dc7e538106b7b2e66dc33cac7283a1b203fca47828e6f7a09af645af0f729802ca2f4000c4b9773b08c5af40e201a27493ab3eba9cad7da157f89f14a2c",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "af3904f83b9a0e95ee0b86b06155993ae598d14898366e5dcfc643de9d5ab72fc5fbef17d0a8fb36ebfddce46e5d4455",
"result" : "valid",
"flags" : []
},
{
"tcId" : 119,
"comment" : "point with coordinate y = 1",
"public" : "0486da578567788ea3cc0f2a9da8d1393ed3a4447a75c18ea86af9d84b0cacc3b03749199890ef8e5d3188d4f1d041d46e433acd5d9f5542439eb2384ec1de0847d056058ea92489a74e083ffd6e030d060fad674f6a2a9a7c2198b8be9e465bae",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "1124bedd4c538ae71293085f2c95cf6b13cfe741f21d62c1f02a1e911667d5348b16d8afb544021acdc3cb7448d4d358",
"result" : "valid",
"flags" : []
},
{
"tcId" : 120,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04111447d242f6b421ca91f561d04b2f1d2f0d9212d918bb4a0ffb1ae6459d078e21a312b2a12594fc8c78fe944c81d513d3c981d5e9cda06c4380d1a842ca5bb51ed3a712b049dda3a50ce10a9fbd0b69dfffaff0787c74d83237ba9c4686a01e",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "69426158a29971ef44b11783ef559ef4297246611c994d4815637128869d5f6a0202632fe9b5ad7c365b63050c9f2d08",
"result" : "valid",
"flags" : []
},
{
"tcId" : 121,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04d7cd5024c4481e27d1653566152efba3284b50ba2a141b2643ffda18f300fa64b81b234b8f646cab4728b4e7a97024d76850aec0a2d131c6acd5b298b6f905cdba18e68564bc31f882fed51b28786a2e72f8812668c976f9ddc042695595fc6f",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "6597401c837fb498ef0780a382decd4a0dd580e1af5f24c44ac164e256a4884ad5bd2fb1f6c964682cb0bf79e2c7a6c6",
"result" : "valid",
"flags" : []
},
{
"tcId" : 122,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04e31487548037c0423e5710fc60e746ab6e47352561e416b583123a6d45caa911762cd88a60bce57b29a2ec1a1dc97fc1bd4b604038e6ac016dbdd48f0e6bd9f4b5daad8d68fc28838c6ab4a4eb5ab0eaea2cbdefa61dc57a3e04ae71242938b6",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "89411d9c8149b951fa0d5bea1e141bdfc2be7ed56d5e61473935789016bfd2daf6a40ac7bf5b1b0c0c02cd3aa0b2d95f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 123,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "041e17e173d37ab9838283f84f24a0a25caaa60c411fbfea582c44f8fba2560ece028cbe397b0eda69fc872d80d9ebe065789c0723eafcc9e9a2bad431b11caf7c5d7598ca999074056ba808a5d07977c678f9534de152ffdaca3f63cba3f97894",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "6f0aa11ab74ae5034e231ef2630bc76cda6eed26325d123642fce6a950b50f904bc0269f8f589bc4d38107332b14da84",
"result" : "valid",
"flags" : []
},
{
"tcId" : 124,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "0476efcc8322f0af8d62e736a0e110f66b3aad5c87bf7a77333fce864f4ba6e8dfdc16d6add2c542c4805589a71f0e48a3c268feab02714c892f826622b25bd21ce2a33514b16c9ee84c722b523b19ec5fc34d874133080e158981849355e1f50d",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "7eb9962e0449ccd2e60b4f8094d5a7b461d0d4b06af0ba306b74ab0d60ad5cf894fbfc282ac8dca3da196d7a296baa14",
"result" : "valid",
"flags" : []
},
{
"tcId" : 125,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04c147d6c235d740b388e6d2afafcf85d5b7166e0df4ea21294088e3049b5c27d7633c93d30fdcf2b9375e1814f51b57bbefb2c12575c2234ee1f6b147b2e04c104a4d2b29cd8458f59b57bff75cab9b6acbe854fc4d96fb73372d6054bb768390",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "790295bed69f5347ecaae9befe15cd3499759cdfbe51974b1f1c4bc576e7d881cefa93d5e8bf2c21ebb982698e1c7aeb",
"result" : "valid",
"flags" : []
},
{
"tcId" : 126,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04849c98fff5e31b108aefb16cc5cf5c7e88439d8b3ef188f2a5bc53f30901dedfe294abb38fb8cb46547a23cfe47909d656449f8a09aa88f8e260598ea2772df74d26a4431a03785934373be7b0ec9187b8215965761723e79591176960eac014",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "58a11a17c4ada4d446c08b83aa05687fee8fd6e78303648b8583262197f87be97dbe0bbd274e444a384e221696530fc9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 127,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "0457cf645578dd242c714d100dd23568b16d3745da809708d01eb6a7168e6f71dec2074c5a6c23bd05523dfccc97dea6f08da195daa2056da0576bbc0ffb5e73bbdad03b04d23b4b602451a5ba91b17dce302f4ad164c6a4a2b58e3f0253a5e9d6",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "9260483a165690d54c10cb867a9f896bbd123d4768a18d322300d420aac88ae20f188b57f8e97afad55ebb815728f49a",
"result" : "valid",
"flags" : []
},
{
"tcId" : 128,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04cab2d9d36c8ec09f18baa0abb521372a5cc2f624848f95460a8615238e68c11c1b43d22b84d1e535ec1d85560de293ce1fd5e6e7ac7eb6f173ad27b63985fcc83b9532aa56f2b59b53a9d116098fda9aba49d57c1eed0f063bcc701bb10f6c2b",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "b4679af80a2ad34ef86eacf2c2191556bc0240c7913fb14c4c1f8623b5db41b854d630dc65738d1faf544aa42979aed0",
"result" : "valid",
"flags" : []
},
{
"tcId" : 129,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04d71df4095c138523340a4010cfa976b3b27af48ca83e8c6bb4596f9f8e8f13e38de4e25ce1d379b41a95f9d7f8a84606b28c69704b68788eb6a35c8bcaa7d9718e00c9bc567acdc458b6732aa87041d27b6a574d51e95437855bdc86748c5cac",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "8a34de8beb884364b583c9cbce390969967cc2a50090ee132acbd49bf780ad7f092ae3ebd4686a70ba554efdd6acd4ed",
"result" : "valid",
"flags" : []
},
{
"tcId" : 130,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04a5761775850a25985a32430442d660aadf9e1e388b57e6e1bfe41495b9a05a8240f77f3397c5cdb0c83d73945984abedd2c7cfa5d5d91738c6577646658c0448f0155b5bf839575a36d1b26d87d1b2b3afb4f68653a6bfa5edfc57aa8529e622",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "790dfcff4721ef1701e3ff521e4221be51ae242f95166b9292c7aa2fa3c9b799afd353987a535690ff20d66f578f38fc",
"result" : "valid",
"flags" : []
},
{
"tcId" : 131,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "0454fc2f89cde6f6e86b6cf3286198f9a9e33c8d662c2151205ddcff12e2d32fa891eec2359bc07224d64c5e339ff9d58918a3b79372d142fb341df3b15b54b30e8f956b079b1278276a33b4d8508920940ca63fb8e970ff98f91ecc7986275edb",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "cb861053c1d685194ea58413d8f9981e07145bc573ba924bdba2e29c5f98e9e70ea0cd0412d6c387449e9ae767dc4330",
"result" : "valid",
"flags" : []
},
{
"tcId" : 132,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04bfbf3fab1acb39ce28f063d78cf250772bd00bdca98b769e1f1fd442b77f4270106a5f7d913c1905bea0dc75b31f87a115c566dbff0cd1073325450a91096fe5f5d601a636407cfbc4f5720f396fa6cb16987370ce70e29bb7ed2f447425f10a",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "375ffb90ad6c518668e5d25941acd5f9c017346d06f893cf95752258bcc5f9a25996a80f42e0475a80443dc4197bba6c",
"result" : "valid",
"flags" : []
},
{
"tcId" : 133,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "045757577480f32aedac6e19765f9197cc278cb0b1a21fc6b6423c8f6c6cdea1d324c93eea8bd7dcca8fd293d69876524360b1a4825522acd833d38dbd61508547358a2f5c281b496abd57072ab14f9a2235bca02545e0427526bc2bbc9268349f",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "d1a02a264ab15aef52a534eb5000e2943d8cf1f77255a27f845e96e1f81df47ee903c3e921539d77d72f55b7efc9dfbb",
"result" : "valid",
"flags" : []
},
{
"tcId" : 134,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "041452f5eafbb5cc563f2c7ca403b803f6f8d66479062508a2258a8d988a769b80e077735b45efab1f297ceebd74347f584f2badbca55457404866baefabfa99b70fbf105d17f352347f6799647448708f788f8a145bdd96d4af2d7e654be7e5f1",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "ccaa37769d035170bb5c19c135da2291446efd7ecd3be9008612b8ccc29f6e9d7a45dd4e0479123f03e7e304f34729e9",
"result" : "valid",
"flags" : []
},
{
"tcId" : 135,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04ad27a365e4b6994c5ed135fc4794d73eb71ec26d787fec10f1382b19c1b5cd1d672999feee86d5f305516d601fd1c6aaf8664858988f02f36c888f71872007870bb32654aa75530fc3b7a235f7fd2bcd815e303445526960f6ffcdd61d2d1340",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "4ae94d3eda5839f4b8b9ffe6d510144cf28bde98581e82726f2d76d933919adab71d2cdf4c4310f8abcc74d70eba3a33",
"result" : "valid",
"flags" : []
},
{
"tcId" : 136,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04733041f3a60468bc0711d5a5073a71ef6062d0ae70706af51316033580cae058fc4ac99ebba823b19f48f309e34fb02933670dcc75ed47744771f60238ccebcddccd42d64e41045fd8ebc35bbae0a37b43388ddb87356cbb525a13d57f47a2cd",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "062b8a968e45435c2b5b54b417f55e89f935b66dec44882c06ab8d6cda8dcfb553a78361d382a9211191871e9a34220f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 137,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "0481885804ee931988cff3f218c9af1429573ccf8c8f3df40c698d976e8bc7c12881953445ddc4f1902b2f2f3153304e82d7094b673b76beebfa5d84c49b01ce168c459201cb8192ef96d891010e4bc88f0acc4fbb40ad61966e787b9a298a2bba",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "ba41c38d33b2ae342797ee69723f042a71dd7fb15f3dc80dae403d4f88acae28e2e51f2ca9d52b4aa4e2b3e58257e24d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 138,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "04167915d962a405f8d04d6d6494270d883fe7594e9a21f7b57715750f8d78ec0714f0fb85a9fe5aee4e6d10344e4b12f91f00441c8bf567ff84e6ee4298b9d3392c78fb32461958102e1d29d2f4c4732104242cc4bfee22aa8f4a172aa510ac88",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "c6af4eae5999e0d0658505cb4b395e9d73592a3d9d0b3c07caeb2bef1b03ca4d603b33e6f6bbd90f9416c4aa0022e584",
"result" : "valid",
"flags" : []
},
{
"tcId" : 139,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "0466e1fe893f72ffea5e24ea5a4f0d6558fdbd3222dba6e3340753c82979ac59530dbd37fac2f51355465d56afe1de582beaca9104ad269b0f848d8b4d71182afc30129147369a74193ddf4ddb3b6ff128f94168ce0bc60e7791b4b1ca2e29431b",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "9e364adcb72b15a42cbd6fa79114889e22b93b533b0119afd90914b181128151b8a17db49004ec39ad5db5603fb9711d",
"result" : "valid",
"flags" : []
},
{
"tcId" : 140,
"comment" : "point with coordinate y = 1 in left to right addition chain",
"public" : "0462ebaabff2a07a852af9aab8126e93c31109e893cc61b354a72a1744cb409a02cec6e6195845957a53bde97dec7a87c25ea11b003a694e371c2be1cf5db5b7fba278f6968f54c5fb6677987bbb6b55dd9072e8325b365c25262c5024f68b2e5b",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "23104806dbd85f71d8fc38101b0cd0bbcd60331d8f74869f0643116ac362b5e933db8743ff80dfcc2df5cbcbf027185e",
"result" : "valid",
"flags" : []
},
{
"tcId" : 141,
"comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
"public" : "04276a5a274b46a0a36f811cf64bc7a644d5ad9c124be002a6fdd1cc111880655c8d2987674ea49e7d70d2a0ae820d1a7d4ec3bae2dd1d77af082fabcd68ac20f209e8fa446478794223be1d63d71987e964e45f0bcf6a2ea0a12c633445285a46",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "283502355b21189f7361e89457550974f86ae2b66d025506899c15b390da248e14fd1b4f25c8584d1a71e7f8c93fa976",
"result" : "valid",
"flags" : []
},
{
"tcId" : 142,
"comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
"public" : "0498fee314cfb3c01cc2d9fd7c2568336027840008bcfbfc8292421ed6b0727fa20b7002a5726a685d44963ad8f74c695da25a542b8e0bb9a4858be64f70800da93af6776bb795bb169f4c9d151795f3a5a37a3c82264cf6870c4ded684a71269b",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "9044be70566664ed91dab85aa5ff644d7a346810d2678d27751917c3820c4c825034b78a957b8fd1d47e86e67e5ba9f8",
"result" : "valid",
"flags" : []
},
{
"tcId" : 143,
"comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
"public" : "04d16d0b11d0a326bb2725b3c9cd598746af11924f6172ce53b19a942b965562c2a2875fd15ce1f4869156d5cf08780c74d4c4927ca175b5327c9f321cd2a7b1acb58fce351160daea5d5c64d76d38d3ab17f7c1432093ad4d620053f6f675864a",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "1fa4c8e6dec89088a8fe725530f5c154672e84488baaf70a08b2e96565962653577402161424294b7f377208fc936139",
"result" : "valid",
"flags" : []
},
{
"tcId" : 144,
"comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
"public" : "0410526e3b097a99ea507ba6795ea1f77718690460117bfac9ed95bee311db5f8a1a2767c134b19db3c387a1fb45be7029312c75d7bbeeee48bc15b55dfb716511c5634d719d26903bcace1c60a8e030496156d9ccac97cac724e093574ae4bc83",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "04f4029d372332b4b226c9f32521ea39a58b655d24e35190ce04d58f0c04814be7f6ffcb8a4a15134224134f029eda9f",
"result" : "valid",
"flags" : []
},
{
"tcId" : 145,
"comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
"public" : "04e632cb201288b643f235533c44846b11a28740ee4137a22cff7f542054d6337f46363849c8310e20d8b29baddb3109ff948d42ae959c3ae143d4f02d268726bc2b66bafed7657b1a53e23eed48094c5ca8d28d16121aa6237d8150ad6c326655",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "f41f912165827cea27ab8147a46abeb30c1bc73cfe0520d7d8698df8f9529afe26eac707340f38b49ec5e741d646b9a7",
"result" : "valid",
"flags" : []
},
{
"tcId" : 146,
"comment" : "point with coordinate y = 1 in precomputation or right to left addition chain",
"public" : "04088330380613adb0b8e531649809fbea340edbdf598af028e74ba0b4f18e2d50118531b9a92b07753b2c13ceb87d3c8e38e625b500f4b9bd2dc781892fff96d89271909d3e561a63e415467d6d455d0a4c19c36f16dcc2417a3425c2adda9034",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "6e437e26316eb2596400d8fdda5be90caa94d62c425f27df5ca67898a8ffdf3cde577c4d2d66f6522498f0b295d77a2e",
"result" : "valid",
"flags" : []
},
{
"tcId" : 147,
"comment" : "point with coordinate y = 1 in right to left addition chain",
"public" : "04d9a9d1e0aacaef4aecf241d690ee4101df74d7a37f18ce3181128f8d4255cd34702b17f116b2506cb8f577d9357e3629966e62e6f95c9eb7833ccc1f22956a1e2599a875f8139d9a2b31e2000611b4d6db1d23e7f0db5b5c17bb44e150ea2695",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "854772b9b77d4687571f1934061dbce0016d47b90a8b5d38229475c213cd5df25f960b775ae72909cccc5ba14dd03448",
"result" : "valid",
"flags" : []
},
{
"tcId" : 148,
"comment" : "point with coordinate y = 1 in right to left addition chain",
"public" : "04535d22f39c8a5591e7a1deef7a6c34965fb5d1e616f14bb12a7e6310d520350f2f75836f9c8189ec4503ef74a0b850d4abb05ab1e5c6061884d1eff3d2be78c76759b986dde70552aa1e97bc014f333c0d5af8b46d61e1ae06774e2f86267312",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "037d459a54fe6b69d893f4d3094a5e0a93251d5254cef5b022e7065fdf52e3be8127f2ae2e336e261a71f6e41aacb2e1",
"result" : "valid",
"flags" : []
},
{
"tcId" : 149,
"comment" : "point with coordinate y = 1 in right to left addition chain",
"public" : "0489402a143d57ec585aee1243d3a7adfa87eb80c60bd09cbb56b64eb0a1b7f5927318d8573c6239c6feeaa58dc2ae2e40d605189ac4a66bd6b9e708bdbccc4647543c0dd1d3c64a2c160c32f729f2b15dd95852c9b207508651d7746395a5a490",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "e8d03dffead2e40ea915db4c9c67abb45aa60992422b70374239caf58b96f86716600c1cc4449362dc56ca057bfc5e5e",
"result" : "valid",
"flags" : []
},
{
"tcId" : 150,
"comment" : "point with coordinate y = 1 in right to left addition chain",
"public" : "04c2a9c52a5936910c05c4144315127bf662c292b8f0681811c2bf8f4f9cc5bd7ab693f7cbddb5724e7e29dd023d155ffd335e8b872ae1b7a91293ae9cc8f654f05ff4767db208b76c73b6b34c5626512e6ba92bcc937c9bcca9447dbec22ff106",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "e820f997928a71186ce09b96923c317cc128cb761c87e97073a851610ca12f219937938789bd227a8d72b2b406c471fd",
"result" : "valid",
"flags" : []
},
{
"tcId" : 151,
"comment" : "point with coordinate y = 1 in right to left addition chain",
"public" : "04dcd0224ad2219dc3af05eea5d27974a75fb1960d0d721c39f107bf45346220994e520ca5a646701e9319ceb08017a302e0b1bee292cd1cb99f145ead3d12285903b1e549fcce7591a101a1675fb9b6e30e678037f4d58d220c1e36a4e79f883c",
"private" : "0c1781d86cac2c052b7e4f48cef415c5c133052f4e504397e75e4d7cd0ca149da0b4988b8a6ded5ceae4b580691376187",
"shared" : "0aed8ac7d04af070b73a03f37ef711296db8ac64bab13e15418df6373aad81d8e0fa789b9292933d7f11b8614076e074",
"result" : "valid",
"flags" : []
},
{
"tcId" : 152,
"comment" : "edge case private key",
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+7868 -4132
View File
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff