You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2972 lines
148 KiB
2972 lines
148 KiB
{
|
|
"description": "Go reference values for the BLS12-381 code of lib/src/bls12381_*.dart: decoding verdicts, sums, multiples, pairings, hashes to G1 and BLS signatures on G1; see tool/bls12381_go_vectors.go.",
|
|
"generator": "tool/bls12381_go_vectors.go",
|
|
"libraries": "github.com/drand/drand/v2 v2.1.7, github.com/drand/kyber v1.3.2, github.com/drand/kyber-bls12381 v0.3.4, github.com/kilic/bls12-381 v0.1.0",
|
|
"points_from": "the encodings of src/lib/dkc/testing/bls12381-vectors.json of datekeys-ts at 289fe71, with the verdicts recomputed by this generator",
|
|
"points": [
|
|
{
|
|
"label": "g1_generator",
|
|
"group": "G1",
|
|
"hex": "97f1d3a73197d7942695638c4fa9ac0fc3688c4f9774b905a14e3a3f171bac586c55e83ff97a1aeffb3af00adb22c6bb",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "g1_7G",
|
|
"group": "G1",
|
|
"hex": "b928f3beb93519eecf0145da903b40a4c97dca00b21f12ac0df3be9116ef2ef27b2ae6bcd4c5bc2d54ef5a70627efcb7",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "g2_generator",
|
|
"group": "G2",
|
|
"hex": "93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "g2_quicknet_pk",
|
|
"group": "G2",
|
|
"hex": "83cf0f2896adee7eb8b5f01fcad3912212c437e0073e911fb90022d3e760183c8c4b450b6a0a6c3ac6a5776a2d1064510d1fec758c921cc22b0e17e63aaf4bcb5ed66304de9cf809bd274ca73bab4af5a6e9c76a4bc09e76eae8991ef5ece45a",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "g2_7G",
|
|
"group": "G2",
|
|
"hex": "8d0273f6bf31ed37c3b8d68083ec3d8e20b5f2cc170fa24b9b5be35b34ed013f9a921f1cad1644d4bdb14674247234c8049cd1dbb2d2c3581e54c088135fef36505a6823d61b859437bfc79b617030dc8b40e32bad1fa85b9c0f368af6d38d3c",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "g1_gen_sort_flipped",
|
|
"group": "G1",
|
|
"hex": "b7f1d3a73197d7942695638c4fa9ac0fc3688c4f9774b905a14e3a3f171bac586c55e83ff97a1aeffb3af00adb22c6bb",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "g2_gen_sort_flipped",
|
|
"group": "G2",
|
|
"hex": "b3e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "g1_identity_c0",
|
|
"group": "G1",
|
|
"hex": "c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"go": "identity"
|
|
},
|
|
{
|
|
"label": "g1_identity_sort_e0",
|
|
"group": "G1",
|
|
"hex": "e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g1_identity_payload_1",
|
|
"group": "G1",
|
|
"hex": "c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g1_identity_payload_p_low",
|
|
"group": "G1",
|
|
"hex": "da0111ea397fe69a4b1ba7b6434bacd764774b84f38512bf6730d2a0f6b0f6241eabfffeb153ffffb9feffffffffaaab",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g1_identity_payload_p_first",
|
|
"group": "G1",
|
|
"hex": "da0111ea397fe69a4b1ba7b6434bacd764774b84f38512bf6730d2a0f6b0f6241eabfffeb153ffffb9feffffffffaaab",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g1_infinity_without_compression_40",
|
|
"group": "G1",
|
|
"hex": "400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g1_all_zero",
|
|
"group": "G1",
|
|
"hex": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g1_compressed_x0",
|
|
"group": "G1",
|
|
"hex": "800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "g2_identity_c0",
|
|
"group": "G2",
|
|
"hex": "c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"go": "identity"
|
|
},
|
|
{
|
|
"label": "g2_identity_sort_e0",
|
|
"group": "G2",
|
|
"hex": "e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g2_identity_payload_1",
|
|
"group": "G2",
|
|
"hex": "c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g2_identity_payload_p_low",
|
|
"group": "G2",
|
|
"hex": "c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0111ea397fe69a4b1ba7b6434bacd764774b84f38512bf6730d2a0f6b0f6241eabfffeb153ffffb9feffffffffaaab",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g2_identity_payload_p_first",
|
|
"group": "G2",
|
|
"hex": "da0111ea397fe69a4b1ba7b6434bacd764774b84f38512bf6730d2a0f6b0f6241eabfffeb153ffffb9feffffffffaaab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g2_infinity_without_compression_40",
|
|
"group": "G2",
|
|
"hex": "400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g2_all_zero",
|
|
"group": "G2",
|
|
"hex": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g2_compressed_x0",
|
|
"group": "G2",
|
|
"hex": "800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "g1_gen_no_compression_flag",
|
|
"group": "G1",
|
|
"hex": "17f1d3a73197d7942695638c4fa9ac0fc3688c4f9774b905a14e3a3f171bac586c55e83ff97a1aeffb3af00adb22c6bb",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g2_gen_no_compression_flag",
|
|
"group": "G2",
|
|
"hex": "13e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb8",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g1_len47",
|
|
"group": "G1",
|
|
"hex": "97f1d3a73197d7942695638c4fa9ac0fc3688c4f9774b905a14e3a3f171bac586c55e83ff97a1aeffb3af00adb22c6",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g2_len95",
|
|
"group": "G2",
|
|
"hex": "93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bd",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g1_uncompressed_96",
|
|
"group": "G1",
|
|
"hex": "17f1d3a73197d7942695638c4fa9ac0fc3688c4f9774b905a14e3a3f171bac586c55e83ff97a1aeffb3af00adb22c6bb08b3f481e3aaa0f1a09e30ed741d8ae4fcf5e095d5d00af600db18cb2c04b3edd03cc744a2888ae40caa232946c5e7e1",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g2_uncompressed_192",
|
|
"group": "G2",
|
|
"hex": "13e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb80606c4a02ea734cc32acd2b02bc28b99cb3e287e85a763af267492ab572e99ab3f370d275cec1da1aaa9075ff05f79be0ce5d527727d6e118cc9cdc6da2e351aadfd9baa8cbdd3a76d429a695160d12c923ac9cc3baca289e193548608b82801",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g1_noncanonical_x_plus_p",
|
|
"group": "G1",
|
|
"hex": "bf73ddd4c9cd4de0d32470a193f4f1e3fb9926b584ad13e4aac0ffabba099c4f013b75ba40707c427d998c5529beb9f9",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g2_noncanonical_c1_plus_p",
|
|
"group": "G2",
|
|
"hex": "9afc95623e5b8ebb7e4582fca3d718e9820e7ee8b4a85d4644490e50e7c366c1181c96c49af5a770a89c7dc641a83f810411a5de6730ffece671a9f21d65028cc0f1102378de124562cb1ff49db6f004fcd14d683024b0548eff3d1468df2688",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g2_noncanonical_c0_plus_p",
|
|
"group": "G2",
|
|
"hex": "80fb837804dba8213329db46608b6c121d973363c1234a86dd183baff112709cf97096c5e9a1a770ee9d7dc641a894d61e12b7c8a0b0e687318d51a860b0af6425685ba86c632504c9fbf2959467e6291b7d4d66e178b05448fe3d1468ded133",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g1_x_equals_p",
|
|
"group": "G1",
|
|
"hex": "9a0111ea397fe69a4b1ba7b6434bacd764774b84f38512bf6730d2a0f6b0f6241eabfffeb153ffffb9feffffffffaaab",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g2_c1_equals_p",
|
|
"group": "G2",
|
|
"hex": "9a0111ea397fe69a4b1ba7b6434bacd764774b84f38512bf6730d2a0f6b0f6241eabfffeb153ffffb9feffffffffaaab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g2_c0_equals_p",
|
|
"group": "G2",
|
|
"hex": "8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0111ea397fe69a4b1ba7b6434bacd764774b84f38512bf6730d2a0f6b0f6241eabfffeb153ffffb9feffffffffaaab",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g1_not_on_curve",
|
|
"group": "G1",
|
|
"hex": "800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "g1_on_curve_not_in_subgroup",
|
|
"group": "G1",
|
|
"hex": "800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "g2_not_on_curve",
|
|
"group": "G2",
|
|
"hex": "800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "g2_on_curve_not_in_subgroup",
|
|
"group": "G2",
|
|
"hex": "800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "g1_x_all_ones",
|
|
"group": "G1",
|
|
"hex": "9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "g2_x_all_ones",
|
|
"group": "G2",
|
|
"hex": "9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure valid.random G1 #0",
|
|
"group": "G1",
|
|
"hex": "871170bb82dd2eff22c992f6cbcefaaf1e9771d157f3c400cd9cb7c43b23b573bd5daa4e2d2a0b6302decd7b6473bd4f",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "measure valid.random G1 #1500",
|
|
"group": "G1",
|
|
"hex": "a86f277a0e4c4b8176c44eeb50420c39c43559835e72afe63d4584a5a39418e6aced898928af6ed863bd5dfbf6eab7d2",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "measure valid.special G1 #3189 (k=0x1000000000000000000000000000000000)",
|
|
"group": "G1",
|
|
"hex": "829147d95814aeedf3b5397004c8d32fee3a440f6d1c51383422c92f96014f0caa8333b476b98fb184a50f14312e2cda",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "measure valid.signflip G1 #3378",
|
|
"group": "G1",
|
|
"hex": "a71170bb82dd2eff22c992f6cbcefaaf1e9771d157f3c400cd9cb7c43b23b573bd5daa4e2d2a0b6302decd7b6473bd4f",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "measure valid.signflip G1 #4128",
|
|
"group": "G1",
|
|
"hex": "b7edefc8b85d014ea1b3404e13a4ef58562f287772c4f97dfc915b7a43017c530714ba7d3926336af14b20453dfd5588",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "measure flags.validx G1 #4878 (flags=00)",
|
|
"group": "G1",
|
|
"hex": "086f277a0e4c4b8176c44eeb50420c39c43559835e72afe63d4584a5a39418e6aced898928af6ed863bd5dfbf6eab7d2",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure flags.validx G1 #5878 (flags=00)",
|
|
"group": "G1",
|
|
"hex": "09c9f05335c6cea52d91ed327475332d9af6a540c8bbb38dec977aba64621b97e9dc32af17378fe5b284efd1072480bf",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure identity.payloadbit G1 #7076 (bit 190)",
|
|
"group": "G1",
|
|
"hex": "c00000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure identity.payload G1 #7321 (random payload flags c0)",
|
|
"group": "G1",
|
|
"hex": "c5ced01c69591a4144e6cadf308cdaaa5f45bd378f32b7a2f48f5695fa427122c5fb99007e4a0ac0fdbb50739d551c52",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure xgep.validpoint G1 #7375 (x+p)",
|
|
"group": "G1",
|
|
"hex": "9efcd08e6ae7afcde4ccfa9fc6cb1a442ae52be0a2d62bb6201a893122f71debf9cf2d2a8320e15a9c81cbedc1eab27c",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure xgep.validpoint G1 #8575 (x+p)",
|
|
"group": "G1",
|
|
"hex": "bef56240399d668dce0c484d060357e91bc6bc7a34673427043081c9a3f15bc254c262a545947c98ba724963972a7a87",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure xgep.edge G1 #9781 (x=0x340223d4.. f80)",
|
|
"group": "G1",
|
|
"hex": "b40223d472ffcd3496374f6c869759aec8ee9709e70a257ece61a541ed61ec483d57fffd62a7ffff73fdffffffff5556",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure xgep.random G1 #9787",
|
|
"group": "G1",
|
|
"hex": "9a28acba703c86776c3c47c7e169528afa54c241f2d6bb6bfbbd4dddc9bf363fbfe4f270312130007077376470d929ed",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure xgep.random G1 #10037",
|
|
"group": "G1",
|
|
"hex": "9c562cf9757ff6cf2e275e2319715245e260d7f64e627c3f23ce76e3847875eb3e1b86c049b18f65a140cad7752550e3",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure offcurve.random G1 #10287",
|
|
"group": "G1",
|
|
"hex": "b9a8f1bd22a9661ef998931c4ffc9eb70b66bc54a5148b416e719a10e96a917d0791724b5f03df93178cf396030f4b1e",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "measure offcurve.random G1 #12037",
|
|
"group": "G1",
|
|
"hex": "8f240e2108e23a63d6eec367a08f9fe66f787703aa591bc2fbc67d4de88e97d6a0c5cf18de5d5ae58ccb9299277cf9dd",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "measure smallx G1 #13987 (x=100 on-curve)",
|
|
"group": "G1",
|
|
"hex": "800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.random G1 #14187",
|
|
"group": "G1",
|
|
"hex": "a5160b3e9012a4c01c757eb0d039feb753c9cff400c1a40c4ffb15e3b34eae493296ef7f4b5e8efd39bc6c32cf496f8f",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.random G1 #15287",
|
|
"group": "G1",
|
|
"hex": "94c901b2258995398e881a677486c7a03ad70dd952fa96dca1ba718888a5401157a43cecb2892c8392548d416b6c0759",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.torsion G1 #16387 ([r]Q)",
|
|
"group": "G1",
|
|
"hex": "89df67fd6d1cbb4a6de2bd519923af7d354579bae3e4be21b60db1b5c33925333eb8dc9e043db2855aa70aee9b42618d",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.torsion G1 #16487 ([r]Q)",
|
|
"group": "G1",
|
|
"hex": "a288ca5f12d3a54e31ee6c35f0c27e684c741a56049fc4d41157ed9dd4372081ee0cb102ef525a7afb98db5f9b3bcaa9",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.smallorder G1 #16587 (order | 3^1)",
|
|
"group": "G1",
|
|
"hex": "a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.smallorder G1 #16600 (order | 10177^2)",
|
|
"group": "G1",
|
|
"hex": "b43a0d4f84024575a885779f6fbd6b5b1ebe3fb06141170c0b21d53bfca0490673d20ff95e5624ddaa662c39c988e5f2",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.mixed G1 #16613 (P+T)",
|
|
"group": "G1",
|
|
"hex": "b0e3c067bf97d1aed31cd0050388724bf068360e238409cf395247e37a0b43d6a288e53cd617151e7b774aa37bbb4911",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.mixed G1 #17363 (P+T)",
|
|
"group": "G1",
|
|
"hex": "8a571fb0e00c9b92e65d2e026dab6a9d28a3104aa3d5cff8dc976b3f4dedfcf727c41fded27f81872138eee623dbabef",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.signflip G1 #18113",
|
|
"group": "G1",
|
|
"hex": "8d19966097c60f492313ecde40ec3ab5565b630a33b2da7c78a860a295f39b6c62d79bacb7e49649737d06d5e89d9328",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.signflip G1 #18363",
|
|
"group": "G1",
|
|
"hex": "ae92306deb250866507391839e433dcf8400d9baa0ea59325939a047a03cfca02db49a4ba956409f5e00c75cafbef1cd",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure length.uncompressed G1 #18613 (ZCash uncompressed 96B)",
|
|
"group": "G1",
|
|
"hex": "071170bb82dd2eff22c992f6cbcefaaf1e9771d157f3c400cd9cb7c43b23b573bd5daa4e2d2a0b6302decd7b6473bd4f07a863c5cdb1c2ed6c45aeb06b1d72413e277881715274620384c01e2bea1fb957e516d1520672d0f37bc58effd8003d",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure length.uncompressed G1 #18638 (ZCash uncompressed 96B)",
|
|
"group": "G1",
|
|
"hex": "08ac11c2c551bdfba864a883910eaf2204facf075e9524c3e3c9e89a35300b2e246658a69d240c035c808d30abc53b0e1391f3450ae61a9e157f258e67dff1b1fb7383bd4511473edcc2f9bfed945fef41cdf8be659f9516d44ecc645dc247eb",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure length.trailing G1 #18664 (valid + 1 byte)",
|
|
"group": "G1",
|
|
"hex": "871170bb82dd2eff22c992f6cbcefaaf1e9771d157f3c400cd9cb7c43b23b573bd5daa4e2d2a0b6302decd7b6473bd4fdd",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure length.trailing G1 #18689 (valid + 1 byte)",
|
|
"group": "G1",
|
|
"hex": "a8ac11c2c551bdfba864a883910eaf2204facf075e9524c3e3c9e89a35300b2e246658a69d240c035c808d30abc53b0e6c",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure length.truncated G1 #18714 (valid - last byte)",
|
|
"group": "G1",
|
|
"hex": "871170bb82dd2eff22c992f6cbcefaaf1e9771d157f3c400cd9cb7c43b23b573bd5daa4e2d2a0b6302decd7b6473bd",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure length.truncated G1 #18739 (valid - last byte)",
|
|
"group": "G1",
|
|
"hex": "a8ac11c2c551bdfba864a883910eaf2204facf075e9524c3e3c9e89a35300b2e246658a69d240c035c808d30abc53b",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure length.othergroup G1 #18764 (point of the other group)",
|
|
"group": "G1",
|
|
"hex": "8bdb7e83246d78578d16e5301625e337f51bffe9fb8130640a473dd672721f1d726d0ad1c03fab6db5c34b588d74a386117af9503fed0154d1d5e0bbe2008b010bcecf1e52abe12a65aaad565ced01e12ee02e25920736688e50712d82b0e492",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure length.othergroup G1 #18774 (point of the other group)",
|
|
"group": "G1",
|
|
"hex": "8176c82448a2a22e52fc8fbbb03def5ac0d38d709664e44686c087ce8ee217e7e7946893678f14d945d8305916bca009153acaa13e1c9ee5d8e51b59dbf0d42a13e31419272e551ff6eeeb834a18b22f14d96473b1e32de68472877cbff2067a",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure length.other G1 #18784 (zeros len 0)",
|
|
"group": "G1",
|
|
"hex": "",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure length.other G1 #18809 (c0+zeros len 95)",
|
|
"group": "G1",
|
|
"hex": "c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure drand G1 #18840 (drand mainnet default (pedersen-bls-chained))",
|
|
"group": "G1",
|
|
"hex": "868f005eb8e6e4ca0a47c8a77ceaa5309a47978a7c71bc5cce96366b5d7a569937c529eeda66c7293784a9402801af31",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "measure drand G1 #18848 (drand pedersen-bls-chained test beacon key, compression bit cleared)",
|
|
"group": "G1",
|
|
"hex": "122a2e93828ff83345bae533f5172669a26c02dc76d6bf59c80892e12ab1455c229211886f35bb56af6d5bea981024df",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure random.bytes G1 #18856",
|
|
"group": "G1",
|
|
"hex": "c7c80e66cb91c3bb52e043d80aa247106ef572bcbb6ff4685ae20d51b7f001c30d4bf061525172ba6e373ba0d8ae878e",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure random.bytes G1 #19606",
|
|
"group": "G1",
|
|
"hex": "a0f3213dd5b44225a795e2d13689c19155667fa83780741acd50fb40766cc3a84c488f4b8d1a7b55447de636cf98eace",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "measure valid.random G2 #20358",
|
|
"group": "G2",
|
|
"hex": "94b4242bc518b0b3d54a1d46e17540359fce04f7364ad4e8370fee21f83655364ff2dd6460af84aa52e0d6e2d05fc70309f6b28c78f224dc4c2d8c296d1ec24179c2b68b745610c9ff12774c871db3a9c5c48bbb8d05257926106d749796bcd3",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "measure valid.random G2 #21858",
|
|
"group": "G2",
|
|
"hex": "8cf291c9b004a8725184fac3a0105ea640927e8e920b73dc94ce7243577831b3b7801290e10b3895596c07244c23877a01bb6b96b2533451b07b99618e4c5d77405cfed19c3461da77bd4cc4fcdc7af237285de2ce7f1ed81d5d14fb327b0e75",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "measure valid.special G2 #23547 (k=0x1000000000000000000000000000000000)",
|
|
"group": "G2",
|
|
"hex": "b6250fb73accfd5bbfd0080444934dfdb5e5ade2e5102b22e719f6b577440a8efe809564464b003287f8089f1df81937155e8535335be4d2f563da0c453c008ebcc7b51de3dbc3eb326fb623a70c8be9398e66a3916ee25ada32c851f98a5aad",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "measure valid.signflip G2 #23736",
|
|
"group": "G2",
|
|
"hex": "b4b4242bc518b0b3d54a1d46e17540359fce04f7364ad4e8370fee21f83655364ff2dd6460af84aa52e0d6e2d05fc70309f6b28c78f224dc4c2d8c296d1ec24179c2b68b745610c9ff12774c871db3a9c5c48bbb8d05257926106d749796bcd3",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "measure valid.signflip G2 #24486",
|
|
"group": "G2",
|
|
"hex": "801b046bb35b2cc0e92ca89d360ca509aefdeb32386a4c003c7b8a7584b6924c614b9a807f961703da13116d7cc290c50b80999704dd94dd851128c89770bfc645f69d1a116b1ccbe8eaea947cdca19bc259991f71469a821ec94897c6d144b8",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "measure flags.validx G2 #25236 (flags=00)",
|
|
"group": "G2",
|
|
"hex": "0cf291c9b004a8725184fac3a0105ea640927e8e920b73dc94ce7243577831b3b7801290e10b3895596c07244c23877a01bb6b96b2533451b07b99618e4c5d77405cfed19c3461da77bd4cc4fcdc7af237285de2ce7f1ed81d5d14fb327b0e75",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure flags.validx G2 #26236 (flags=00)",
|
|
"group": "G2",
|
|
"hex": "01cc395abf2e04a1141cbf097da1f9507fda820a609ca3c00876d02029aabdbcdbd6da39d6bb30548776be56755c7bd3109e87f98aa33f2ccd81e669a58ddb2b1cd167dfbd784eeb788acbf356f8e66b6d58f051cc6ac5beb1e9b4f50517fe8e",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure identity.payloadbit G2 #27626 (bit 382)",
|
|
"group": "G2",
|
|
"hex": "c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure identity.payload G2 #28067 (random payload flags c0)",
|
|
"group": "G2",
|
|
"hex": "d9e701bad6321f0d988c35f224968be5faae3f48786d609ea760a35a546734e8ac59a9f3b0cbcd178abd545f7bfd9053316e4a5cfa6191c5847e221123b2c886b18ce60036ec541b4c3cf5b84ab06c07afe38c1877ab354fd53dea98cc276434",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure xgep.validpoint G2 #28125 (c1+p)",
|
|
"group": "G2",
|
|
"hex": "bd64d5b490871b645e784d58053a2662642fc04bb3b1bdbe3ca4af274ab4fbf85d3ecee523c2d220b784eb11333e6e40041f444f98f30d27ec19ddb909258d31195b848e9f3e9ada3124116b071f96513d01eeb151053050c53b45bbec09b42d",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure xgep.validpoint G2 #29726 (c0+4p)",
|
|
"group": "G2",
|
|
"hex": "819b4cb2af167b7a964bf01f183fa97d54435dd313ed43d0bd45ababb3a24206d4ce86124788f9bff5db879ba67e9be87240eb82ea20e83859380041848447221fc8ede40841c8d0e2a7cf494b0356b4cdc77098182eace71756d4c86823a0eb",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure xgep.edge G2 #31341 (c1 edge c0=1 f80)",
|
|
"group": "G2",
|
|
"hex": "b40223d472ffcd3496374f6c869759aec8ee9709e70a257ece61a541ed61ec483d57fffd62a7ffff73fdffffffff5556000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "measure xgep.random G2 #31354 (c1>=p)",
|
|
"group": "G2",
|
|
"hex": "bc610c14aeb30bd55782bd160300cc263ca659dd2fc86a7320c682159bcbb7a8741d2c11152829581bfef2219fc8c31a045f0065678cc13da33deb72c550671cfdef758cc8b6c4e06e2bfb737ab486ed1b5750b3d6752fd60eeefed7afed6ea3",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure xgep.random G2 #31604 (c1>=p)",
|
|
"group": "G2",
|
|
"hex": "9db41dc8a85be47e782628f7a3fb1e2d41ae92fe6f3ea47ebed7aba132f38067f655eb7b18bd9fe11755be1d3d06b8b60ad5ee7dd452826b165372181599d8543cdd85ca15319b302c116fed3d206171be20a4527f780913747b9ce230c0bcfe",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure offcurve.random G2 #31854",
|
|
"group": "G2",
|
|
"hex": "857cf5757c9a5c918a4e5619e9ba50bbc016ca8b4ea4380bfa887feb84705bbbca672919062066510687573f6c62a13302e5fb8954b400e8bb8185cfc0150a0de0c817629fadd36c7856035495ff947b3f43cf27e5fb99143e6c46d76096a204",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "measure offcurve.random G2 #33354",
|
|
"group": "G2",
|
|
"hex": "b94391ca258648f81fcfbf265e7ea88836aac24c2fd9cf42a524e86ae9602592d64b5a5482e6e2dd35aa55042fdc141c10f97e19b29323d510b371e5f63236a8f288b080ed1079f6e3f0e031b4f144d7b8ab6ef88564b323b1478c258cf5250b",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "measure smallx G2 #35054 (x=50 (real) on-curve)",
|
|
"group": "G2",
|
|
"hex": "800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.random G2 #35254",
|
|
"group": "G2",
|
|
"hex": "a12448180acd917e36d5442a96623d264793d9456dcdce6c09abde7f71ea9fea51eb49082a27a54d3f1b6bef11b0febf0a60d48ea2fcaab8382d8195d66ec033823c4d52dfb3309fe30e72a535b808b3f1db88da411467b4e15f837f8f4e1561",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.random G2 #36354",
|
|
"group": "G2",
|
|
"hex": "b94355df63d233136f3a091b8374362a71260d6ac79e9dc1af8d19e3caa988a134e4a6c2149050d1d5d703b744abf050119a3b43311f4f04bfac0d691073b6136ef716a2b7bc64909b808aa7cd9afb800ba032997062518129696ea11e50b371",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.torsion G2 #37454 ([r]Q)",
|
|
"group": "G2",
|
|
"hex": "a4c423d43d8b223718ffb8ce126276a6955e8437cc9229f13c61ef429c018c0055a915c1cd5e8d3af23b3632ccdd3e8707840eded25896a45ffa11a8dcddabf5eb9aaa812323da75581c98f119c9aa1176e8cf4cc7bb0239bb380d89c9bb91a1",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.torsion G2 #37529 ([r]Q)",
|
|
"group": "G2",
|
|
"hex": "aa3ce5b6dac1100ebdbce9167f76f7f1f0e1222f6f1a843c066b3cc074c2aecc65e6af58fe397b5ebfb8c8e30cffc602102e5029209a8e41813fc23bbd7b5a9096ce4e16b88287e38cbbcf4c63296d9a367abb2446ef30e359578252bd7c010a",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.smallorder G2 #37604 (order | 13^2)",
|
|
"group": "G2",
|
|
"hex": "b22c6ad97b36430e70b87f8d4eaac5003ac6b9b60cae3ee29a3b0870be6e9a94a8925515bba4f6a956a33bc66b1cb98c13933f98c70ab0f4e6809d0a7c57420877f42dd9e1fcb4c01e786cd57bbc6bacea92547b5d5036c172d53c6a6bc9be5e",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.smallorder G2 #37619 (order | 11953^1)",
|
|
"group": "G2",
|
|
"hex": "a432c8c2d2668ebd3f7af5564b52f69e35994137aee72da537efdd005cc580a66265305610dc4f580bc1a6be875ae9b20b2bf3bc77887ce68b0c901518bf966b93ca8e7478d9c047405d70db0d1fc31a646d1202a5924fb10564edfa546362a5",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.mixed G2 #37634 (P+T)",
|
|
"group": "G2",
|
|
"hex": "addfb7fdb45f49c4a4969e96581c5558c056c4434bc295eb9735eb80e52b9d88e96a98d2c30fb652051f5858286e771603e45b0b4b3177295ade6ad7779ab286694b5fa64e01f17d30c75ccc4f165bd06e249a5b4020ec8a8b6d6f68a6c6baff",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.mixed G2 #38384 (P+T)",
|
|
"group": "G2",
|
|
"hex": "ac8ca3abdede5a74b157d785f8ba83d45e320c1b93470fb0b70c0641ba6fc4b32e860fadbd9a440c11d1c8cf6d45f2110522b32938a960c27e966e8ed882c17f06587fd42bde7986628ee8a2aad7d8a0ad52a815aec0ee0f0b57c74959986512",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.signflip G2 #39134",
|
|
"group": "G2",
|
|
"hex": "87f4bac5d974187cc7fa63653ff1318235ebfbbc1684758a4e237b735dc5824e8ff1743409c7cf61dcce901abae4edf6071a199be086e082cf62ac63872ca40539e2f4b2689fc2d190e24aa3ff0e178561c1f5d856c83ad0d140abd9005168da",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.signflip G2 #39384",
|
|
"group": "G2",
|
|
"hex": "91f62644195a518c94ffdecf420021d7eb722666220ec0b8cb9d0423ab020f7d4fb940b9c1dbb4d746f1c316dec486240c1cd632102ac7783bde06ac78537e3a1a71f40f43ecb741dacf1b4839edc9b9843fbbe90ab3a782eae35618d5c51d63",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.imzero G2 #39634 (Im(rhs)=0 Re(rhs) QR)",
|
|
"group": "G2",
|
|
"hex": "93d11cbc4be6e4dea336293d8d87f7b0c5f94d9941777581efb1edc24c12eca832597d12697503613d85b6355146c12f132d891f2b1ebd8a0cf46f8f7430b8e236a389d08ddb86ac0136d092e7c8533bce9c895358fa648f9bc09359c1f1feee",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure nonsub.imzero G2 #39784 (Im(rhs)=0 Re(rhs) nonQR)",
|
|
"group": "G2",
|
|
"hex": "9133e6105d70b5388fcdaaf749f5d652092dc9c1a75b3239085f83742af891f2b132384f4011fe32b61551cc155e0f4b132ddb712d4d31fe8dbcc6823ad872cbe28bbbc28f6cd525db7e07f08b7996c9b63a1d2e21ef8c4c9735fcbc88487a43",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "measure length.uncompressed G2 #39934 (ZCash uncompressed 192B)",
|
|
"group": "G2",
|
|
"hex": "14b4242bc518b0b3d54a1d46e17540359fce04f7364ad4e8370fee21f83655364ff2dd6460af84aa52e0d6e2d05fc70309f6b28c78f224dc4c2d8c296d1ec24179c2b68b745610c9ff12774c871db3a9c5c48bbb8d05257926106d749796bcd307da8f503a91edb6a38421d7c3da802fd49a85a9f36f5ea51aacf896959f80fc6db6b31cf8205b99347c436bcb2146470f2faace3f20e4c88c86e942b9e39dda22341d5130ea916c7e7c45a15aac8b90305ad985b0646ea128ac4282df4bba81",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure length.uncompressed G2 #39959 (ZCash uncompressed 192B)",
|
|
"group": "G2",
|
|
"hex": "1011ef186aae9fbad7e8d9c160a53a1d4dd976c886c486b599bd5c66358a132e8b69ef121024337f9151cd7a72877fbf1939707cb0401405d549f653cde8b8fff384ee2f94c9b0e418d48c145bcb5d7276d51368983fc0c4dbcef3c28763d1d4080e8af64f7ba42cfebcfe8cd9b83f2eb62b13dc58c11e91d32ed10dafe3ba3a344564f6f47157f8d7f2dafecb0a9504092c5ad5d24d1c41254d6d17ab96473c9984b1a2c3548d34cc9fa4c80d2c77669a107b675005c48f2284448684dbb888",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure length.trailing G2 #39985 (valid + 1 byte)",
|
|
"group": "G2",
|
|
"hex": "94b4242bc518b0b3d54a1d46e17540359fce04f7364ad4e8370fee21f83655364ff2dd6460af84aa52e0d6e2d05fc70309f6b28c78f224dc4c2d8c296d1ec24179c2b68b745610c9ff12774c871db3a9c5c48bbb8d05257926106d749796bcd36a",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure length.trailing G2 #40010 (valid + 1 byte)",
|
|
"group": "G2",
|
|
"hex": "9011ef186aae9fbad7e8d9c160a53a1d4dd976c886c486b599bd5c66358a132e8b69ef121024337f9151cd7a72877fbf1939707cb0401405d549f653cde8b8fff384ee2f94c9b0e418d48c145bcb5d7276d51368983fc0c4dbcef3c28763d1d4e0",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure length.truncated G2 #40035 (valid - last byte)",
|
|
"group": "G2",
|
|
"hex": "94b4242bc518b0b3d54a1d46e17540359fce04f7364ad4e8370fee21f83655364ff2dd6460af84aa52e0d6e2d05fc70309f6b28c78f224dc4c2d8c296d1ec24179c2b68b745610c9ff12774c871db3a9c5c48bbb8d05257926106d749796bc",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure length.truncated G2 #40060 (valid - last byte)",
|
|
"group": "G2",
|
|
"hex": "9011ef186aae9fbad7e8d9c160a53a1d4dd976c886c486b599bd5c66358a132e8b69ef121024337f9151cd7a72877fbf1939707cb0401405d549f653cde8b8fff384ee2f94c9b0e418d48c145bcb5d7276d51368983fc0c4dbcef3c28763d1",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure length.othergroup G2 #40085 (point of the other group)",
|
|
"group": "G2",
|
|
"hex": "a1ece8f99feffa8db90360f583fc640830de065823159b63ad666613be62660fdc40bd6e69cb81b042cc110995822686",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure length.othergroup G2 #40095 (point of the other group)",
|
|
"group": "G2",
|
|
"hex": "9158b831b8a65ef6bf9c0c32470b8a2adafa7d77c540575d22a224e23cc0d136497162ff7b71ab085f908ea16c234221",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure length.other G2 #40130 (c0+zeros len 64)",
|
|
"group": "G2",
|
|
"hex": "c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure special G2 #40158 (first a0 rest 0)",
|
|
"group": "G2",
|
|
"hex": "a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "measure drand G2 #40172 (drand fastnet (bls-unchained-on-g1), compression bit cleared)",
|
|
"group": "G2",
|
|
"hex": "20b862a7527fee3a731bcb59280ab6abd62d5c0b6ea03dc4ddf6612fdfc9d01f01c31542541771903475eb1ec6615f8d0df0b8b6dce385811d6dcf8cbefb8759e5e616a3dfd054c928940766d9a5b9db91e3b697e5d70a975181e007f87fca5e",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure random.bytes G2 #40184",
|
|
"group": "G2",
|
|
"hex": "8ba8c87aa87c10d66f982984297d3c45a7502840bcd484fa494e0cc70217ffc940561a2f60ff381a6b8ef78359059045e55003d3426231824b69f06a75788e697d02ad7ff558b0a847279525c84c4bf69a6f1fac6cb8c962b74de16547c64893",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "measure random.bytes G2 #40934",
|
|
"group": "G2",
|
|
"hex": "6c15a12feae569813adb66ec9e99cd94851893e6c3ccae77f57c3da44b5a0ed54c6ddb5b54e53ba85ba1159d79cf9d3eed218700f57d44c199275b9b167a1c5e9b0c355b91589e8dda4d233e9b748dc15c37e1bf67d966dae35eb660ae258e02",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "adversarial adv.torsion.eigen G1 #257 (l=10177 eigen, sort flipped simK=0 simN=0)",
|
|
"group": "G1",
|
|
"hex": "9392cf2430b28c730a73decc83fcda30c3e16c8c663522328f3c146252c6befa3b92d2ac662a6cfed4bf20f3a0f1b033",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.torsion.full G1 #131 (l=11 all elements simK=0 simN=0)",
|
|
"group": "G1",
|
|
"hex": "b494bcab2527546aba307599495ea7be2556bd83b99d60f1284222ef4243fdc54f72df0c6b5e65a041539d8a436ed91a",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.torsion.fullmixed G1 #4 (G+T l=3)",
|
|
"group": "G1",
|
|
"hex": "9200ed0e311e2c8b88d49a3c846c293cf36ea2b61d48eb32d08896cbfad3dfb3034ba49572500bf063ae9157ea06503e",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.torsion.fullmixed G1 #132 (G+T l=11)",
|
|
"group": "G1",
|
|
"hex": "98f830c824b50c5cf2894a25a43ff4d03f679101af5d5024dfd02b648224753d686d7d943b526f738ddd8e9034fd8d6c",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.torsion.noeigen G1 #7 (l=11 (no eigenvector) T simK=0 simN=0)",
|
|
"group": "G1",
|
|
"hex": "a0d1d1ffc09ffab044764f30fc9a110ca90d1d61505636cedbd76e024f03b4e562dd6beaa4b5b5435f020bcad67a1c12",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.torsion.noeigen G1 #265 (l=52437899 (no eigenvector) T simK=0 simN=0)",
|
|
"group": "G1",
|
|
"hex": "a49796c116edb60a81381cf0b8e3d201f85955b1044e9b9b835eedb762eab7ee1e663f65c798954833e99dbecb8c633f",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.torsion.sum G1 #271 (sum of one torsion direction per prime simK=0 simN=0)",
|
|
"group": "G1",
|
|
"hex": "93d1046cfbf4e469aad7b763d5c03cb62eca00054b8961e73daf4494dcbbab080b1a7ff9d3aed062bed7ef060630f45f",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.torsion.sum G1 #290 (pair 2+5)",
|
|
"group": "G1",
|
|
"hex": "80ac79603f1c4154f19a3024948d48241d0b0b376c10551b8f3553517537af956fcd5ec73160e874c9a92d153e37b1b1",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.torsion.eigen G2 #309 (l=13 eigen mu=7 simK=0 simN=0)",
|
|
"group": "G2",
|
|
"hex": "aff113772534c26a8378a6bb6158bf58832f3ae67c3859016b02f7c1102f63c37e2822ad624249273048e65941967f4a132fd2a503aad25a2c12cfba968208420e4a749b71dcb48b6515af61a89d5dcdc1daa58556d93de6425b5dc0351589dc",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.torsion.eigen G2 #1716 (l=11953 eigen mu=3605 simK=0 simN=0)",
|
|
"group": "G2",
|
|
"hex": "a604d56bd522e8d08ec33463eba605d36da89056b9ee415b03e4bad79fc2d7bfe1258ca5dec597a22484d25d28e6088705adee0798db2e5a8b8b596201820444db44d2536f14b2240b0d377d44338810cbe2ddb2f5f717c7b71b00559ff3345a",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.torsion.full G2 #315 (l=13 all elements simK=0 simN=0)",
|
|
"group": "G2",
|
|
"hex": "97f85c67f5b6b7d757891ab6fea9cff6446d5ed3fc0553a078ba26fd2f38a6134798ed4b82c0da8b1c1369ea5262c5cb1062c9f535dae4df9074685f97ab50ab19cd1c5979edc1fb169cfbe5136e88d6d32d9eb0cfbffa8909f62854320ef4fb",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.torsion.full G2 #1017 (l=23 all elements simK=0 simN=0)",
|
|
"group": "G2",
|
|
"hex": "ab838ed7d3512b23ef282e5065e06cc553051d39eccd728bb61d4f66daaffa20a0befe000eb160e219914fe91de0b78315f14302364d801875634573bc621d0190032de4c583d981545836c87e46a2c7f59c6420c6b435fd220e21b181c9dccc",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.torsion.fullmixed G2 #316 (G+T l=13)",
|
|
"group": "G2",
|
|
"hex": "8a2be91cd94b77dc0efe9c7f9e794d992dd9f0fe39397b57893f0b54c9ccbd7aad525dcda6ff349bb84d92af084c51000dc0023cff67aeca7bdeb640f034f71823c34cbd18257a1360720c8641e420907573c5c76cbe39eca19e1bb26b3d719e",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.torsion.fullmixed G2 #1018 (G+T l=23)",
|
|
"group": "G2",
|
|
"hex": "953b93e0e8570e3d64ec1fced49ba16d1ca234eb453a4a24b386a705660213698100c20733f901b85f871acb43b589621428776a8c86e38aa0f8c9e75f3b9ea11068ac72b3c7a5c4ca87ab7225d9ae66424b2443cd50161f91d53699ae94c9a3",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.torsion.noeigen G2 #651 (l=23 (no eigenvector) T simK=0 simN=0)",
|
|
"group": "G2",
|
|
"hex": "923f01c22fba16ed19c6308005e3c39f73f5e5713e948faf4a636c8893f702a83278fe6097a651af7bb68f405b48f0c711cc8a1d961dee48fe32a3667f2b08b0368bf805d3519904267298eb9b6d18f4d1b2785d9f5d017097e910d7031260ce",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.torsion.noeigen G2 #654 (l=23 (no eigenvector) T simK=0 simN=0)",
|
|
"group": "G2",
|
|
"hex": "af7bd66d859d4de976b3092d2a46a60386c05e3ffb942ede1dfb0495da11d7a226e317498db6a7ca7ca633bb6745a73c0b9a97582d0f06911421ba5aefe14032ebcec164381b45c689f5c02c8634c7f89f2e50e9868f21b203a8b7bc6998488d",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.torsion.sum G2 #1725 (sum of one torsion direction per prime simK=0 simN=0)",
|
|
"group": "G2",
|
|
"hex": "b7b9f23c7e0b126d2ac71a9ff6e7fdb30af3791fadc87974d274c28fdd67d59ecb0b2a96f433ac0bfc03d4ddfa0fc89415715fedac539bdaba26d2181c5dfccdef3f61a91f138de0811440173440b43fc3b9c8074c280355c97162ac636bf9e3",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.torsion.sum G2 #1740 (pair 2+3)",
|
|
"group": "G2",
|
|
"hex": "8e667a920c70e00936f9ed5b536a6ca478a88a20bb69ccf8dd3b1274707c2e2b7f7daf152ac4de4db65648439667621e0a853b7cb3e298b0d4689e89190506d3ddb6ed44f7f0e3e14935ce0b1c9f1e81f7c8e8b5239d58353d58cc4498ba036f",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.sign.y G1 #1851 (y=HALF-23)",
|
|
"group": "G1",
|
|
"hex": "8310305dfc42058974023bc4cdca468c8591c1d7b74b4296a92346826b62cf4a384fccb560e26a9e6f804756097b51e6",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.sign.y G2 #1947 (y=[0,1])",
|
|
"group": "G2",
|
|
"hex": "8c2b2b8487f8e8d648e4f7905c0943b14474f62dd4726f98e902923c7fa2518eab1519d0cd9eef39aad762206d086ced100fca6a493cd9f5ca905c1d4f7d1737991b651d141621b82918a8516e31553366ae29ee53ba1fd7fe5cb394b16c8a79",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.sign.y G2 #2118 (y=[HALF+5,1] sort flipped)",
|
|
"group": "G2",
|
|
"hex": "b858dd69aa80460709f8ffedfb03e9cd5c6f6cd6b1b9feada0cfdc2ec715b7416bb7e81becbc613b827dce052d32ff230dfef01906a233ada394d5872609fb41f54723f03a7f6aa16c833250900c81e55703c78fdf97384baaf547af693831c5",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "adversarial adv.flags.payload G1 #2385 (byte1 0x80 byte0=0)",
|
|
"group": "G1",
|
|
"hex": "008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "adversarial adv.flags.nocompress G1 #2481 (valid x, flags 0)",
|
|
"group": "G1",
|
|
"hex": "01dfb356a78cbab50a448b0ac960d6b1a778e29c0d3e5428f724779aef9a3e5b88a5b7371b1686f98fa3ae26520dbc03",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "adversarial adv.flags.nocompress G1 #2483 (valid x, flags 40)",
|
|
"group": "G1",
|
|
"hex": "41dfb356a78cbab50a448b0ac960d6b1a778e29c0d3e5428f724779aef9a3e5b88a5b7371b1686f98fa3ae26520dbc03",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "adversarial adv.len.uncompressed G1 #2485 (uncompressed valid point flags 0)",
|
|
"group": "G1",
|
|
"hex": "15de56ebc691250c312e452599e27fc74a2f77efa490962a2c7f20695f2ba8739a97f1e0e2504b45661d37e7fc7f2ba508054d42daf2b8ec3058dbd45a1b18d3494cdeb0f0e402576ca0f77c9f05adaf649f8bd507d1e353db3693a03acd6c2e",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "adversarial adv.len.uncompressed G1 #2489 (uncompressed valid point flags 80)",
|
|
"group": "G1",
|
|
"hex": "95de56ebc691250c312e452599e27fc74a2f77efa490962a2c7f20695f2ba8739a97f1e0e2504b45661d37e7fc7f2ba508054d42daf2b8ec3058dbd45a1b18d3494cdeb0f0e402576ca0f77c9f05adaf649f8bd507d1e353db3693a03acd6c2e",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "adversarial adv.flags.payload G2 #2622 (x=p byte0=1a)",
|
|
"group": "G2",
|
|
"hex": "1a0111ea397fe69a4b1ba7b6434bacd764774b84f38512bf6730d2a0f6b0f6241eabfffeb153ffffb9feffffffffaaab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "adversarial adv.flags.nocompress G2 #2750 (valid x, flags 0)",
|
|
"group": "G2",
|
|
"hex": "174bdb6ef52391d465e0b59fba6ca3f8275da375c9d17b256930c3d7216de2dcafdef8f5f6e8733a43f0e6b55866d95d0941f417a3132c21ac96cda3a17c1cc8ace223795d830f76a39a72a89478f0b185b37639a057a1978317d6e2fa194878",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "adversarial adv.flags.nocompress G2 #2752 (valid x, flags 40)",
|
|
"group": "G2",
|
|
"hex": "574bdb6ef52391d465e0b59fba6ca3f8275da375c9d17b256930c3d7216de2dcafdef8f5f6e8733a43f0e6b55866d95d0941f417a3132c21ac96cda3a17c1cc8ace223795d830f76a39a72a89478f0b185b37639a057a1978317d6e2fa194878",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "adversarial adv.len.uncompressed G2 #2754 (uncompressed valid point flags 0)",
|
|
"group": "G2",
|
|
"hex": "19fc38b2d38833f7518c54fa75e7b138e74961aada30559cbdef4656484952fe81c81e85cdd5d261d49bb48ad8d422561356279532756b72a7c47e1071c3a96f4490de213f2582de914082a075ca71cba5ea3894122e3779b4de2616eedab633164c9c19ad855fc986d12ab4e42d120eb859b36c43ab817e7ef7de1c74acf65fc91c374678ac90dd1194fde9eef90018122ce65b7b12246476e5277cefdd3ac5e6491a2f273ab7664bdd83d083c5612c157bb11cecb7777fd638c790392708ca",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "adversarial adv.len.uncompressed G2 #2758 (uncompressed valid point flags 80)",
|
|
"group": "G2",
|
|
"hex": "99fc38b2d38833f7518c54fa75e7b138e74961aada30559cbdef4656484952fe81c81e85cdd5d261d49bb48ad8d422561356279532756b72a7c47e1071c3a96f4490de213f2582de914082a075ca71cba5ea3894122e3779b4de2616eedab633164c9c19ad855fc986d12ab4e42d120eb859b36c43ab817e7ef7de1c74acf65fc91c374678ac90dd1194fde9eef90018122ce65b7b12246476e5277cefdd3ac5e6491a2f273ab7664bdd83d083c5612c157bb11cecb7777fd638c790392708ca",
|
|
"go": "invalid",
|
|
"class": "format"
|
|
},
|
|
{
|
|
"label": "adversarial adv.twist.smallorder G1 #2763 (twist point of order 29833)",
|
|
"group": "G1",
|
|
"hex": "822f303ed3ad9d6486f1c17e2c98cd0cb38863560cf5f553bf1d213539b8b3293ef67bfca7b9c8c4208e3d5dbb5323a6",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "adversarial adv.twist.smallorder G1 #2764 (twist point of order 29833)",
|
|
"group": "G1",
|
|
"hex": "a22f303ed3ad9d6486f1c17e2c98cd0cb38863560cf5f553bf1d213539b8b3293ef67bfca7b9c8c4208e3d5dbb5323a6",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
}
|
|
],
|
|
"decode": [
|
|
{
|
|
"label": "G1 multiple 0, as encoded",
|
|
"group": "G1",
|
|
"hex": "a63e88fe78bf183596678d31baafac7ddad537dc4706fed1acd6e0b38f0bed1fb3c19150b6bcf700c2e917e3006e86a3",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 0, negated",
|
|
"group": "G1",
|
|
"hex": "863e88fe78bf183596678d31baafac7ddad537dc4706fed1acd6e0b38f0bed1fb3c19150b6bcf700c2e917e3006e86a3",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 0, bit 172 flipped",
|
|
"group": "G1",
|
|
"hex": "a63e88fe78bf183596678d31baafac7ddad537dc470efed1acd6e0b38f0bed1fb3c19150b6bcf700c2e917e3006e86a3",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 multiple 1, as encoded",
|
|
"group": "G1",
|
|
"hex": "8bd4abaa516323bf82a9bc4b16e7de57965b8cab46cb7874fc1109763212299717de94261c718cc0f240e4353b64d50d",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 1, negated",
|
|
"group": "G1",
|
|
"hex": "abd4abaa516323bf82a9bc4b16e7de57965b8cab46cb7874fc1109763212299717de94261c718cc0f240e4353b64d50d",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 1, bit 261 flipped",
|
|
"group": "G1",
|
|
"hex": "8bd4abaa516323bf82a9bc4b16e7de57965b8cab46cb7874fc1109763212299713de94261c718cc0f240e4353b64d50d",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 multiple 2, as encoded",
|
|
"group": "G1",
|
|
"hex": "8efd572a10e7b86f90181588ee59bd2f1fbdd22fc539f04068c1c2166345a3e8d19bbf331a193c3a191b0023db0596da",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 2, negated",
|
|
"group": "G1",
|
|
"hex": "aefd572a10e7b86f90181588ee59bd2f1fbdd22fc539f04068c1c2166345a3e8d19bbf331a193c3a191b0023db0596da",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 2, bit 348 flipped",
|
|
"group": "G1",
|
|
"hex": "8efd572a10e7b86f90181588ee59bd2f1fbdd22fc539f04068c1c2166345a3e8d19bbf331a193c3a191b002bdb0596da",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 multiple 3, as encoded",
|
|
"group": "G1",
|
|
"hex": "b7f26d54cd96f3b128a26961156d2a77be22fea2e2214b4ce4dbedc295f7076873ce86b9f8903161a7700686f38a862e",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 3, negated",
|
|
"group": "G1",
|
|
"hex": "97f26d54cd96f3b128a26961156d2a77be22fea2e2214b4ce4dbedc295f7076873ce86b9f8903161a7700686f38a862e",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 3, bit 367 flipped",
|
|
"group": "G1",
|
|
"hex": "b7f26d54cd96f3b128a26961156d2a77be22fea2e2214b4ce4dbedc295f7076873ce86b9f8903161a7700686f38b862e",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 multiple 4, as encoded",
|
|
"group": "G1",
|
|
"hex": "99d8c324481aa83726ffb9179e4aec9c9bb46f110922dc1658c1f0d47692c9adf9b69ffb76bbe5ed384a9e9036fdabc3",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 4, negated",
|
|
"group": "G1",
|
|
"hex": "b9d8c324481aa83726ffb9179e4aec9c9bb46f110922dc1658c1f0d47692c9adf9b69ffb76bbe5ed384a9e9036fdabc3",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 4, bit 70 flipped",
|
|
"group": "G1",
|
|
"hex": "99d8c324481aa83724ffb9179e4aec9c9bb46f110922dc1658c1f0d47692c9adf9b69ffb76bbe5ed384a9e9036fdabc3",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 multiple 5, as encoded",
|
|
"group": "G1",
|
|
"hex": "ab475595da165c8d3b060536570dd574c429ded6a7ec0c67c369ba648160ebbfe9aea1ab975e5acb123a578a2540e973",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 5, negated",
|
|
"group": "G1",
|
|
"hex": "8b475595da165c8d3b060536570dd574c429ded6a7ec0c67c369ba648160ebbfe9aea1ab975e5acb123a578a2540e973",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 5, bit 47 flipped",
|
|
"group": "G1",
|
|
"hex": "ab475595da175c8d3b060536570dd574c429ded6a7ec0c67c369ba648160ebbfe9aea1ab975e5acb123a578a2540e973",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 multiple 6, as encoded",
|
|
"group": "G1",
|
|
"hex": "a43fabed68c4d5c57e5c0586a05169c376f6cb4e7183e4a5a558bb14b460c2dd82f380cc4059959b49e2694e1704c5dd",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 6, negated",
|
|
"group": "G1",
|
|
"hex": "843fabed68c4d5c57e5c0586a05169c376f6cb4e7183e4a5a558bb14b460c2dd82f380cc4059959b49e2694e1704c5dd",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 6, bit 141 flipped",
|
|
"group": "G1",
|
|
"hex": "a43fabed68c4d5c57e5c0586a05169c376f2cb4e7183e4a5a558bb14b460c2dd82f380cc4059959b49e2694e1704c5dd",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 multiple 7, as encoded",
|
|
"group": "G1",
|
|
"hex": "8abaae065b70819ff338edb01c5ad55d41a3cd1b4a135bc3ff08e1c9e7e5ebcff2808300c9fcdb4ae22054237a5d1cfc",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 7, negated",
|
|
"group": "G1",
|
|
"hex": "aabaae065b70819ff338edb01c5ad55d41a3cd1b4a135bc3ff08e1c9e7e5ebcff2808300c9fcdb4ae22054237a5d1cfc",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 7, bit 143 flipped",
|
|
"group": "G1",
|
|
"hex": "8abaae065b70819ff338edb01c5ad55d41a2cd1b4a135bc3ff08e1c9e7e5ebcff2808300c9fcdb4ae22054237a5d1cfc",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 multiple 8, as encoded",
|
|
"group": "G1",
|
|
"hex": "851474fb79fa53168d4b675385989f75aa41b19e02a5a332b551f137b8d70cd2829f29a1ae918c4a5ac9469b7b42b165",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 8, negated",
|
|
"group": "G1",
|
|
"hex": "a51474fb79fa53168d4b675385989f75aa41b19e02a5a332b551f137b8d70cd2829f29a1ae918c4a5ac9469b7b42b165",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 8, bit 61 flipped",
|
|
"group": "G1",
|
|
"hex": "851474fb79fa53128d4b675385989f75aa41b19e02a5a332b551f137b8d70cd2829f29a1ae918c4a5ac9469b7b42b165",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 multiple 9, as encoded",
|
|
"group": "G1",
|
|
"hex": "83fe3f52086cf62a89a04c7bb304c38f76d3cdaf5f7c34018c1bcd92c5bc13383bce8bbd0b167e8e4acd61e460e0293a",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 9, negated",
|
|
"group": "G1",
|
|
"hex": "a3fe3f52086cf62a89a04c7bb304c38f76d3cdaf5f7c34018c1bcd92c5bc13383bce8bbd0b167e8e4acd61e460e0293a",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 9, bit 367 flipped",
|
|
"group": "G1",
|
|
"hex": "83fe3f52086cf62a89a04c7bb304c38f76d3cdaf5f7c34018c1bcd92c5bc13383bce8bbd0b167e8e4acd61e460e1293a",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 multiple 10, as encoded",
|
|
"group": "G1",
|
|
"hex": "847dd50fc3fd3ea6f45e6933c264171891c7ca5890d739ab19fae7aa0bdb241c31a53f2fc17dd6ee5a093e9ce304e3ba",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 10, negated",
|
|
"group": "G1",
|
|
"hex": "a47dd50fc3fd3ea6f45e6933c264171891c7ca5890d739ab19fae7aa0bdb241c31a53f2fc17dd6ee5a093e9ce304e3ba",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 10, bit 179 flipped",
|
|
"group": "G1",
|
|
"hex": "847dd50fc3fd3ea6f45e6933c264171891c7ca5890d729ab19fae7aa0bdb241c31a53f2fc17dd6ee5a093e9ce304e3ba",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 multiple 11, as encoded",
|
|
"group": "G1",
|
|
"hex": "887d07f40accc9fda7508b491576f5c6caf21520d10940df5102dbb131e9a659ab3ba5eaaecd63586bfabff960b2be87",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 11, negated",
|
|
"group": "G1",
|
|
"hex": "a87d07f40accc9fda7508b491576f5c6caf21520d10940df5102dbb131e9a659ab3ba5eaaecd63586bfabff960b2be87",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 11, bit 104 flipped",
|
|
"group": "G1",
|
|
"hex": "887d07f40accc9fda7508b4915f6f5c6caf21520d10940df5102dbb131e9a659ab3ba5eaaecd63586bfabff960b2be87",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 multiple 12, as encoded",
|
|
"group": "G1",
|
|
"hex": "8ccaf07a8378cd3e327c34f777b45f1341a4d28c761c9cdc5afddc5fcade06a02a32658fb5a82d9876c671e841fec5be",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 12, negated",
|
|
"group": "G1",
|
|
"hex": "accaf07a8378cd3e327c34f777b45f1341a4d28c761c9cdc5afddc5fcade06a02a32658fb5a82d9876c671e841fec5be",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 12, bit 142 flipped",
|
|
"group": "G1",
|
|
"hex": "8ccaf07a8378cd3e327c34f777b45f1341a6d28c761c9cdc5afddc5fcade06a02a32658fb5a82d9876c671e841fec5be",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 multiple 13, as encoded",
|
|
"group": "G1",
|
|
"hex": "b68da53fc0e61e981a9721d660db76cb4882303fc124932c206d8883419477be3f0393d784177b3e19bb6ee52b00e204",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 13, negated",
|
|
"group": "G1",
|
|
"hex": "968da53fc0e61e981a9721d660db76cb4882303fc124932c206d8883419477be3f0393d784177b3e19bb6ee52b00e204",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 13, bit 340 flipped",
|
|
"group": "G1",
|
|
"hex": "b68da53fc0e61e981a9721d660db76cb4882303fc124932c206d8883419477be3f0393d784177b3e19bb66e52b00e204",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 multiple 14, as encoded",
|
|
"group": "G1",
|
|
"hex": "a818638b998ebc948b12bf190c85cb971b17dc99377b9d6af1e637bf3700bbcf30a000712bcb287c490037654966495e",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 14, negated",
|
|
"group": "G1",
|
|
"hex": "8818638b998ebc948b12bf190c85cb971b17dc99377b9d6af1e637bf3700bbcf30a000712bcb287c490037654966495e",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 14, bit 268 flipped",
|
|
"group": "G1",
|
|
"hex": "a818638b998ebc948b12bf190c85cb971b17dc99377b9d6af1e637bf3700bbcf30a800712bcb287c490037654966495e",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 multiple 15, as encoded",
|
|
"group": "G1",
|
|
"hex": "b774c9aee3672446b017b0992913a9dc06ccf4b2074cbeb52b45592b32aa31d508e174dd191532692c3e74988dbf4750",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 15, negated",
|
|
"group": "G1",
|
|
"hex": "9774c9aee3672446b017b0992913a9dc06ccf4b2074cbeb52b45592b32aa31d508e174dd191532692c3e74988dbf4750",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 15, bit 214 flipped",
|
|
"group": "G1",
|
|
"hex": "b774c9aee3672446b017b0992913a9dc06ccf4b2074cbeb52b455b2b32aa31d508e174dd191532692c3e74988dbf4750",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 multiple 16, as encoded",
|
|
"group": "G1",
|
|
"hex": "8b84c6dcf1449c01f8cdd1c273e2ad08479d550079fc27703827b5bc56a611942cee123a8e6b2fdd3c1ed01b40716c5c",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 16, negated",
|
|
"group": "G1",
|
|
"hex": "ab84c6dcf1449c01f8cdd1c273e2ad08479d550079fc27703827b5bc56a611942cee123a8e6b2fdd3c1ed01b40716c5c",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 16, bit 328 flipped",
|
|
"group": "G1",
|
|
"hex": "8b84c6dcf1449c01f8cdd1c273e2ad08479d550079fc27703827b5bc56a611942cee123a8e6b2fdd3c9ed01b40716c5c",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 multiple 17, as encoded",
|
|
"group": "G1",
|
|
"hex": "b9eb50ab54321b80e64ff8adcbe278093e281cca358d2499f0db193c1ec7b865fc665d7019bacc027e13bfbfb042ec46",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 17, negated",
|
|
"group": "G1",
|
|
"hex": "99eb50ab54321b80e64ff8adcbe278093e281cca358d2499f0db193c1ec7b865fc665d7019bacc027e13bfbfb042ec46",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 17, bit 217 flipped",
|
|
"group": "G1",
|
|
"hex": "b9eb50ab54321b80e64ff8adcbe278093e281cca358d2499f0db197c1ec7b865fc665d7019bacc027e13bfbfb042ec46",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 multiple 18, as encoded",
|
|
"group": "G1",
|
|
"hex": "87b230d176922504a83d402a5092c3cd4a8ce8b6b0d21856ebe8ad030a914a07471cd602621588fa522fc9ff63a1a72a",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 18, negated",
|
|
"group": "G1",
|
|
"hex": "a7b230d176922504a83d402a5092c3cd4a8ce8b6b0d21856ebe8ad030a914a07471cd602621588fa522fc9ff63a1a72a",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 18, bit 352 flipped",
|
|
"group": "G1",
|
|
"hex": "87b230d176922504a83d402a5092c3cd4a8ce8b6b0d21856ebe8ad030a914a07471cd602621588fa522fc9ffe3a1a72a",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 multiple 19, as encoded",
|
|
"group": "G1",
|
|
"hex": "a54ff1e06995316bcf56bb4fa014a88d632d20859b78c7dbd0d742ffbd36a26f14a10bc6cdc346443296b709e2e1c388",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 19, negated",
|
|
"group": "G1",
|
|
"hex": "854ff1e06995316bcf56bb4fa014a88d632d20859b78c7dbd0d742ffbd36a26f14a10bc6cdc346443296b709e2e1c388",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 19, bit 313 flipped",
|
|
"group": "G1",
|
|
"hex": "a54ff1e06995316bcf56bb4fa014a88d632d20859b78c7dbd0d742ffbd36a26f14a10bc6cdc346043296b709e2e1c388",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 multiple 20, as encoded",
|
|
"group": "G1",
|
|
"hex": "b93ac012f749174068f0377d0a18a2f1bff9c2fb19574441d1aaa71b240dde78e5b5b2b2f4c0dc9ec2b8ff42fb25e9d8",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 20, negated",
|
|
"group": "G1",
|
|
"hex": "993ac012f749174068f0377d0a18a2f1bff9c2fb19574441d1aaa71b240dde78e5b5b2b2f4c0dc9ec2b8ff42fb25e9d8",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 20, bit 197 flipped",
|
|
"group": "G1",
|
|
"hex": "b93ac012f749174068f0377d0a18a2f1bff9c2fb19574441d5aaa71b240dde78e5b5b2b2f4c0dc9ec2b8ff42fb25e9d8",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 multiple 21, as encoded",
|
|
"group": "G1",
|
|
"hex": "82c125134546a556fb1f840b2e5e709a98e126a61c6e7dbca7c56ce4151d27802041d063f27075f418ecd0a8e4657bd7",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 21, negated",
|
|
"group": "G1",
|
|
"hex": "a2c125134546a556fb1f840b2e5e709a98e126a61c6e7dbca7c56ce4151d27802041d063f27075f418ecd0a8e4657bd7",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 21, bit 245 flipped",
|
|
"group": "G1",
|
|
"hex": "82c125134546a556fb1f840b2e5e709a98e126a61c6e7dbca7c56ce4151d23802041d063f27075f418ecd0a8e4657bd7",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 multiple 22, as encoded",
|
|
"group": "G1",
|
|
"hex": "90b0b966d9c27e1b1898cdda0ec35cee12752e737464c064178ac125d13f93d1e7e94fffde2a6046553041b2936ad577",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 22, negated",
|
|
"group": "G1",
|
|
"hex": "b0b0b966d9c27e1b1898cdda0ec35cee12752e737464c064178ac125d13f93d1e7e94fffde2a6046553041b2936ad577",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 22, bit 88 flipped",
|
|
"group": "G1",
|
|
"hex": "90b0b966d9c27e1b1898cd5a0ec35cee12752e737464c064178ac125d13f93d1e7e94fffde2a6046553041b2936ad577",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 multiple 23, as encoded",
|
|
"group": "G1",
|
|
"hex": "a92ea91770dd8097ae8efa7dc9b6b5c3cb3f0511e71278fc3871d6c0a4090f7bbaecc05721690b27313ce637cf5ea06a",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 23, negated",
|
|
"group": "G1",
|
|
"hex": "892ea91770dd8097ae8efa7dc9b6b5c3cb3f0511e71278fc3871d6c0a4090f7bbaecc05721690b27313ce637cf5ea06a",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G1 multiple 23, bit 172 flipped",
|
|
"group": "G1",
|
|
"hex": "a92ea91770dd8097ae8efa7dc9b6b5c3cb3f0511e71a78fc3871d6c0a4090f7bbaecc05721690b27313ce637cf5ea06a",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G2 multiple 0, as encoded",
|
|
"group": "G2",
|
|
"hex": "b6ebc69be07ddcc12da863f5f8f094015b0f9a398e49c094b12774cbe8bb611ff4c0f9c245647e1c2888cc285faf998f127300f4d91a0c2c09bf54e2997dd68261f400519755a8388ea6161787a9c5d8d71017a71d21e63e5c47d12d5b0a42ce",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G2 multiple 0, negated",
|
|
"group": "G2",
|
|
"hex": "96ebc69be07ddcc12da863f5f8f094015b0f9a398e49c094b12774cbe8bb611ff4c0f9c245647e1c2888cc285faf998f127300f4d91a0c2c09bf54e2997dd68261f400519755a8388ea6161787a9c5d8d71017a71d21e63e5c47d12d5b0a42ce",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G2 multiple 0, bit 694 flipped",
|
|
"group": "G2",
|
|
"hex": "b6ebc69be07ddcc12da863f5f8f094015b0f9a398e49c094b12774cbe8bb611ff4c0f9c245647e1c2888cc285faf998f127300f4d91a0c2c09bf54e2997dd68261f400519755a8388ea6161787a9c5d8d71017a71d21e43e5c47d12d5b0a42ce",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G2 multiple 1, as encoded",
|
|
"group": "G2",
|
|
"hex": "ad51cecb4519023076ea7a0d429cc56e6bb2e287bb4d28ef0e13c6a5d09d960736e4bbea545b98b023e345360640385d141e64d15d641ffa9e53d6ebbc3bab547f8bd3bda733e0bbfd429f974eb1d1e0d076224428424cac074b5b212adfbab7",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G2 multiple 1, negated",
|
|
"group": "G2",
|
|
"hex": "8d51cecb4519023076ea7a0d429cc56e6bb2e287bb4d28ef0e13c6a5d09d960736e4bbea545b98b023e345360640385d141e64d15d641ffa9e53d6ebbc3bab547f8bd3bda733e0bbfd429f974eb1d1e0d076224428424cac074b5b212adfbab7",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G2 multiple 1, bit 556 flipped",
|
|
"group": "G2",
|
|
"hex": "ad51cecb4519023076ea7a0d429cc56e6bb2e287bb4d28ef0e13c6a5d09d960736e4bbea545b98b023e345360640385d141e64d15d641ffa9e53d6ebbc3bab547f8bd3bda73be0bbfd429f974eb1d1e0d076224428424cac074b5b212adfbab7",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G2 multiple 2, as encoded",
|
|
"group": "G2",
|
|
"hex": "8a984c800d7344693f6bbe637ef8b69f69457d926addf1bf252eacfa88125e47c986a9782015a84c4f45bba869ab0e44154a590e39633195d92ddb3a4fe47396c8f574a5b32174deaedab0ffd7c9542621137f91f438527b14cc779b2bb819a1",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G2 multiple 2, negated",
|
|
"group": "G2",
|
|
"hex": "aa984c800d7344693f6bbe637ef8b69f69457d926addf1bf252eacfa88125e47c986a9782015a84c4f45bba869ab0e44154a590e39633195d92ddb3a4fe47396c8f574a5b32174deaedab0ffd7c9542621137f91f438527b14cc779b2bb819a1",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G2 multiple 2, bit 251 flipped",
|
|
"group": "G2",
|
|
"hex": "8a984c800d7344693f6bbe637ef8b69f69457d926addf1bf252eacfa88125e57c986a9782015a84c4f45bba869ab0e44154a590e39633195d92ddb3a4fe47396c8f574a5b32174deaedab0ffd7c9542621137f91f438527b14cc779b2bb819a1",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G2 multiple 3, as encoded",
|
|
"group": "G2",
|
|
"hex": "a54ac24d261e299186c15f6222ff68dd1fe7c31b54dc085b13ee30b46172019f6d3e661e7cf5434302052213f03bb20a0c64d003eebdc547a316ec75f22cc68b7d83ab5c299468cd03d7ca95972769ee08331353467f860808356a433772057d",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G2 multiple 3, negated",
|
|
"group": "G2",
|
|
"hex": "854ac24d261e299186c15f6222ff68dd1fe7c31b54dc085b13ee30b46172019f6d3e661e7cf5434302052213f03bb20a0c64d003eebdc547a316ec75f22cc68b7d83ab5c299468cd03d7ca95972769ee08331353467f860808356a433772057d",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G2 multiple 3, bit 567 flipped",
|
|
"group": "G2",
|
|
"hex": "a54ac24d261e299186c15f6222ff68dd1fe7c31b54dc085b13ee30b46172019f6d3e661e7cf5434302052213f03bb20a0c64d003eebdc547a316ec75f22cc68b7d83ab5c299469cd03d7ca95972769ee08331353467f860808356a433772057d",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G2 multiple 4, as encoded",
|
|
"group": "G2",
|
|
"hex": "a6a29a6c4ee984653a74d46d834e9f2a3d2843ff986829e11ff8d286409c800ca5d7ea216e714e236979367d64498db514d57ae52985f6f275842cbb4a9be17a03eed7b259a1db793cdaf9f5abd683f1e0fdfe1b9cf2f4ae3f27ef3c6e54abcf",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G2 multiple 4, negated",
|
|
"group": "G2",
|
|
"hex": "86a29a6c4ee984653a74d46d834e9f2a3d2843ff986829e11ff8d286409c800ca5d7ea216e714e236979367d64498db514d57ae52985f6f275842cbb4a9be17a03eed7b259a1db793cdaf9f5abd683f1e0fdfe1b9cf2f4ae3f27ef3c6e54abcf",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G2 multiple 4, bit 158 flipped",
|
|
"group": "G2",
|
|
"hex": "a6a29a6c4ee984653a74d46d834e9f2a3d2843fd986829e11ff8d286409c800ca5d7ea216e714e236979367d64498db514d57ae52985f6f275842cbb4a9be17a03eed7b259a1db793cdaf9f5abd683f1e0fdfe1b9cf2f4ae3f27ef3c6e54abcf",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G2 multiple 5, as encoded",
|
|
"group": "G2",
|
|
"hex": "aa233727f486ee51f62beaf355ad524cc34efe10ed1a99f765ef02f07cf6124b7ce498835bb15ec1504293990d848aa00af3215deaa17c8c8f6fa52908bead7cf9b78c7d9190843fd16cce32b61de1bbeebf958b1c094f66d46f975f21b02090",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G2 multiple 5, negated",
|
|
"group": "G2",
|
|
"hex": "8a233727f486ee51f62beaf355ad524cc34efe10ed1a99f765ef02f07cf6124b7ce498835bb15ec1504293990d848aa00af3215deaa17c8c8f6fa52908bead7cf9b78c7d9190843fd16cce32b61de1bbeebf958b1c094f66d46f975f21b02090",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G2 multiple 5, bit 761 flipped",
|
|
"group": "G2",
|
|
"hex": "aa233727f486ee51f62beaf355ad524cc34efe10ed1a99f765ef02f07cf6124b7ce498835bb15ec1504293990d848aa00af3215deaa17c8c8f6fa52908bead7cf9b78c7d9190843fd16cce32b61de1bbeebf958b1c094f66d46f975f21b020d0",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G2 multiple 6, as encoded",
|
|
"group": "G2",
|
|
"hex": "8108adfe16a28abe17b5dc7f9261b90dba93a5b4189a4a35a153ecaad0a489f0a50b0a9f7b6723d8c6951e8a19c6b322176ac60fdbc8b7fd82765e9efa51aa32adcec8ce990a0fcbbbca7dc523b621d3d80d8705f031d2b41f05ffe8734b2b7d",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G2 multiple 6, negated",
|
|
"group": "G2",
|
|
"hex": "a108adfe16a28abe17b5dc7f9261b90dba93a5b4189a4a35a153ecaad0a489f0a50b0a9f7b6723d8c6951e8a19c6b322176ac60fdbc8b7fd82765e9efa51aa32adcec8ce990a0fcbbbca7dc523b621d3d80d8705f031d2b41f05ffe8734b2b7d",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G2 multiple 6, bit 598 flipped",
|
|
"group": "G2",
|
|
"hex": "8108adfe16a28abe17b5dc7f9261b90dba93a5b4189a4a35a153ecaad0a489f0a50b0a9f7b6723d8c6951e8a19c6b322176ac60fdbc8b7fd82765e9efa51aa32adcec8ce990a0fcbbbca7fc523b621d3d80d8705f031d2b41f05ffe8734b2b7d",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G2 multiple 7, as encoded",
|
|
"group": "G2",
|
|
"hex": "ac6b240863bb1dbe9cf0aa688c7305beea36b600b6aa77e4a4b670cd58cf93dc2f007e7564aa106c68c891070d7c3a961521c284c162b3604b1160f96c5fc79e540baf7ef7073cc490e3f3da63c78fa2af1d2129e08f05a4585aa24e575cff25",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G2 multiple 7, negated",
|
|
"group": "G2",
|
|
"hex": "8c6b240863bb1dbe9cf0aa688c7305beea36b600b6aa77e4a4b670cd58cf93dc2f007e7564aa106c68c891070d7c3a961521c284c162b3604b1160f96c5fc79e540baf7ef7073cc490e3f3da63c78fa2af1d2129e08f05a4585aa24e575cff25",
|
|
"go": "point"
|
|
},
|
|
{
|
|
"label": "G2 multiple 7, bit 378 flipped",
|
|
"group": "G2",
|
|
"hex": "ac6b240863bb1dbe9cf0aa688c7305beea36b600b6aa77e4a4b670cd58cf93dc2f007e7564aa106c68c891070d7c3ab61521c284c162b3604b1160f96c5fc79e540baf7ef7073cc490e3f3da63c78fa2af1d2129e08f05a4585aa24e575cff25",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 random x 0",
|
|
"group": "G1",
|
|
"hex": "8f14f3757532f1dd628209ee936290a5a5eea31b1613883728ab7980651cecabe1c70592d05c4c22af0e3ec0b3e981e5",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 random x 1",
|
|
"group": "G1",
|
|
"hex": "b95f6cca5e384fcc4c937a535e6faf8e464575fe2f1826dd3d55e3b22cba56c3e7efc64563aec99c59b6f451fc6ad6e6",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 random x 2",
|
|
"group": "G1",
|
|
"hex": "a52e229f0207d2fb1b7730977661934bfc4a947048c6ba1b236c09bdbb168548c086eacb38ec8bd840c1c3f92a0a529e",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 random x 3",
|
|
"group": "G1",
|
|
"hex": "b65cf2b8f1d6d5a939b0d3757e953819d1f9e644c213396a2ecac10da57c61df75bde134b25f2d2ed26f13e58ee3c6a4",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 random x 4",
|
|
"group": "G1",
|
|
"hex": "87b2c4e81ad5c6bf710fb6743d91ba7a435765f16cc918fd7555ef2b3643bc16300c8853c58abc367bf525c61b6a4bf7",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 random x 5",
|
|
"group": "G1",
|
|
"hex": "89c4135827c9211e82cc56eb9135e0818c9ab0c67621cdaabfba5e54bd047d5cb2bfe99ac69dda87740d93736decd89c",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 random x 6",
|
|
"group": "G1",
|
|
"hex": "86d6a443b870eda5488191f91d9f3dbde3f8919f988689845537b6721439eb9dee07202a01523b7bcb51b86d24c5bf32",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 random x 7",
|
|
"group": "G1",
|
|
"hex": "860741641a2ef2fb9bd518f9e66b7c2cfcbc49dc3af3b670cf2553ceea3276ba299d154e55c107e17a049c4249ebac66",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 random x 8",
|
|
"group": "G1",
|
|
"hex": "a0fa67d660a1dd5480f990b4388e25ab7d2ad9ecf93a13fe56adb60ac1c31093a394fb90785d85878ab3e0059e9b9be3",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 random x 9",
|
|
"group": "G1",
|
|
"hex": "a913ae92d6569abd5691dbf4edaee11ca6341393cf86ac5c7053424aa8b7dd648055bd96ed8f33864aa5b2cba89ad9ac",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 random x 10",
|
|
"group": "G1",
|
|
"hex": "86e17253e81c623e17ab8533696f04b7a1ded60317f3b736f56a5d86b50dc22e57d75d43739f1888a0f1929bd8b1e210",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 random x 11",
|
|
"group": "G1",
|
|
"hex": "9626803de5835c025239479106d5659d5cefc642fa25a2c95c028290de034572ba585bb45613c1cefbc694f410883ddf",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 random x 12",
|
|
"group": "G1",
|
|
"hex": "a1d56625c027f7a71c0825f513db5d9fcb72d341d2fef547c65b0f7f730bc904a4b89d9a15e2f90952f6a7fe6eee2d7d",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 random x 13",
|
|
"group": "G1",
|
|
"hex": "ab26f552b1936c154b5c7769344412a24c17e91bbb0e33913d28ef672f44d6c83f38ca1e89ae51b608405547fb1b448b",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 random x 14",
|
|
"group": "G1",
|
|
"hex": "8338a10964042c0d33dad783a3e4ee66211f42266907d71b017fd410e6eb46b85dc9e41da4c165655788ce55f768d962",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 random x 15",
|
|
"group": "G1",
|
|
"hex": "a1f58f2a8d752baf9e943f8a6e873462d1e954ec97babad9fb3e555fcf023e789e4ea2e66103e7ba6950d1d22d251148",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 random x 16",
|
|
"group": "G1",
|
|
"hex": "a6ce13f201047549a5d7db1b279777863e0dfbb80ad814d36ef46a7582cbac42b26359ba1b445e4eae5933b696e31ee1",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 random x 17",
|
|
"group": "G1",
|
|
"hex": "8538058d2767695735bb298d41fe6be5ae86b58159be2c999ea61f399a107f675f50e2ff2f51e4bc40cde8bbc24804c6",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 random x 18",
|
|
"group": "G1",
|
|
"hex": "ac3afb456b8985e23ca4a186dc5352de140e943fa606bebe5c32ddf83b48407b954793c6d828a7b67abc90b92491556c",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 random x 19",
|
|
"group": "G1",
|
|
"hex": "a8b3e52f76f9340178bbc9354d387c247e08866ff4cfe52afc1131ea305f6e036d29796116ea2659ed8adb312be36227",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 random x 20",
|
|
"group": "G1",
|
|
"hex": "a1dd782dc81acd90285ab3cff29e07bab19bb6ae4d364bb2d9fb66f5ef5d4a648d3c9f28696245289c5e8e69c55b8c14",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 random x 21",
|
|
"group": "G1",
|
|
"hex": "ac6c9043d82c1dea6dbe211d6e808c9e0fe1cff1f5f5383a7792d01f45e70e404a16c2cb62df3d5d58a9fdcdc861629a",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 random x 22",
|
|
"group": "G1",
|
|
"hex": "b5d85ea1cc4c4be980e90bc07c27e397bee13f1442842275888494b984e153eafe003004593da3f232f67fdd43a0bf73",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 random x 23",
|
|
"group": "G1",
|
|
"hex": "94f5cf131dbca3f6e188c1e6ec131b9125ceeb254061c90f3f1422aa1e9de9f847e1d29d7bc531ce374317ddb36f3bc8",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 random x 24",
|
|
"group": "G1",
|
|
"hex": "89d9fc089d1efb8abb89ba07ee9d3af8f814762cbd80c1ee658e17c921c376557f53a3d9428fe1d19fc8a0bd2ce64273",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 random x 25",
|
|
"group": "G1",
|
|
"hex": "a022e1b77e005541ac3f20be2cf5b620492f3eaec1b8c029b4ea58097e06b679e1a0cf9d53a3fb5f96368121f5922e6d",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G1 random x 26",
|
|
"group": "G1",
|
|
"hex": "b9871cddd67acb2412556d75369f4a0f57d4c5fe825dfa3d098b63d6835317ad9fceff393c6846f0ab810a0579694bb8",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G1 random x 27",
|
|
"group": "G1",
|
|
"hex": "90d62ce489d405b101007d7217616101da59e83a3903b075c9824fcff19fd0f914c05c1ce39c901d26af14a0898cdce8",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G2 random x 0",
|
|
"group": "G2",
|
|
"hex": "84a66c2e56d7dd4b2d8729d1d59076cd694c85a0c64c0cb2dba2f0a2944abea58a1d2e397a8748ee18bd9b9e0cf8785c0853e2dd2b6ab6ca9cc1bb86e0c73aa166dcf5d9a4174baa251a1e606104a366ac53ae0ab0f0e51690adce7690e747ee",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G2 random x 1",
|
|
"group": "G2",
|
|
"hex": "9018fdc5bf903929223a27cd7ad3e7652cc56207a5536ebfcb25d41d699e6f679001fb6357f30ce8472a2857551a25d2034a17ca9e17010734c0914be5e187e47183c9e8b7b7fb3c243a692c4531e2bd386f8dd058b243ef959bd61cee7d5298",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G2 random x 2",
|
|
"group": "G2",
|
|
"hex": "8db9e2357033dad4b9db94bab1c68c74591f73d2d34aa7654941bd1cd1ea270f74e091cf20f198ab2d24d0624b1a0fa414c3911e8c7c94378124e289756b5f6f14037cd9867dd23ef4f0f0bdb263b62f02172ad381ca1a4268c95485d3cd2edb",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G2 random x 3",
|
|
"group": "G2",
|
|
"hex": "b5c7ed6065bc3efe2a8ba775961515037d80851689657d24b9282055cdfdbb6c901226e09cea60d96595ce92c08a56f511fc33ae5ef98f856e1c5498f32310be6e5442ea24d76e5194d97745d7788ccff46b723cfb6eedc9be57abc83f805bcc",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G2 random x 4",
|
|
"group": "G2",
|
|
"hex": "a29e558f7adfff162f506e7290f0cb618528cec22eda853c9d1e829f02b7e5095c19001d62f746a4b78105e49edf2769197fff21fe3e94672a44840ed204d906b9a48700c137c50c46a7e9c31032398b376c76d0de08ee852fbca3d87f6543b7",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G2 random x 5",
|
|
"group": "G2",
|
|
"hex": "b41bfdafd4c183cb222fdeb9699a5617d8a9c2275b3716319a776ad2b5a3853dfd7ec0c907cf19a163cc7605ffedae9f16879ebcbf111b1df94e0496c1392b604f11d6d41328d7553d0df4aade5162f1fcd272053f3c62fe4930d265c4021257",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G2 random x 6",
|
|
"group": "G2",
|
|
"hex": "af2a497d2568d7b4301493ad1dfcb73bf6b0b5c46ab987527ec307e2ccf95c2414bfb3e564258f07aa2fe355108e7366042ac5dbae6c9d58ca1b0938903556df43dd604610adca5f0089b943cce6f61fff77a34b74f3b474798aa76049dc29cc",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G2 random x 7",
|
|
"group": "G2",
|
|
"hex": "ac8228d72519a76fd812eef1484225c42176ab68997a8fc54c61ca9bb2d372e9f18d31c3f6b486c51f216c75179f99881823cedc1a8a5518cb81b8f2e2f4c79adc2a083a4e35e21f2402a64dc79c80181f9f4fb8e66df1cfc6deed4d52a3fc36",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G2 random x 8",
|
|
"group": "G2",
|
|
"hex": "aa190f816b98f2e20c2b3eb29983101ffe12f6e62588101d63e2c938c39333785a2b51b426a9cee11da5654c28acd66110f71fc57afa886b26eafffedfcf71fcd817ba0f3b119dc2aa6800797cb80eb8420ff5e62c3638f750f5cec0d6609acb",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G2 random x 9",
|
|
"group": "G2",
|
|
"hex": "8eb4626960adb24463881b30365521c38ca94b1aa6456eb12dbdd5a5dd3a7aec27d8572415a0eeebde447c6b21b541320dba0aa66fad9d16ddd76230919aafbf78d8dd527ba3dc5f3656b66a68a55a3afe6d326de6f39760cbd86619c603b735",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
},
|
|
{
|
|
"label": "G2 random x 10",
|
|
"group": "G2",
|
|
"hex": "ac59010ad9fedfe9c11303c556755f64d9ed81bb4743940b54cefa99af9646aa58238617c9c6da43bb0be27b69e9ab241493e3f34b1a434ba01a8c465334c100a3c04fb9ada19a4be118d71b346d87481b7453ffb4a62587b8362d7fb04d9d9a",
|
|
"go": "invalid",
|
|
"class": "subgroup"
|
|
},
|
|
{
|
|
"label": "G2 random x 11",
|
|
"group": "G2",
|
|
"hex": "b2db2bdd45db0218e7259e06bf1f064d8315b1b24eece7d2453df4754ee47517083928b5136b3c08b2d910d1cc5e0e3f19bb5af6ca30e862121b85e9bccca374263f426cf37809e137f7eec764e30b3c9972f3853d5670c5cfa41d1b304d6726",
|
|
"go": "invalid",
|
|
"class": "curve"
|
|
}
|
|
],
|
|
"add": [
|
|
{
|
|
"label": "G1 sum 0",
|
|
"group": "G1",
|
|
"a": "8b4101143227a384c5ddb1621d91c66a29655744c3e79d3efcc50a2466d951f2e936cf9c4fa9ff4eb9978645fed64942",
|
|
"b": "b8f3c4cbc4d44791ea954a657af17e782d7218533626e8e9f9e17c5504cce3ef0c213a9deb377823a92a6aecf7a46b29",
|
|
"sum": "b2a70b6ff6fd23164a72f70ae99d20c062b0c8bdbb5ebc3cca73e0338ce5580d7a809e7af30fb34d993640acc9e1508b"
|
|
},
|
|
{
|
|
"label": "G1 sum 1",
|
|
"group": "G1",
|
|
"a": "a92566f7e1ca397cc23983581d4a1f41b3b12613213159c63a4ab1e9dc48ff1dadaa9e1163aa0dbceaf459192bde572c",
|
|
"b": "ada6d69b389d3998f8752bc23012b4bdd176ba45ace3228aa8376dd0891ec7379c1ce86629abd8f493b0980bb1b91619",
|
|
"sum": "a988890423a34484d71d1762982fba40476319fc6980f2b2b46a26566645e3f112e3dc76b1ba16bd7a252c17c449b900"
|
|
},
|
|
{
|
|
"label": "G1 sum 2",
|
|
"group": "G1",
|
|
"a": "b171c4b7dec7f655756bce7b2e02f07e9ef4e6d23e1f50c8315f227b0ba3724eba6e718bfe5eb13e9d0f1776d3dcdd17",
|
|
"b": "a3118e9cc6e1eaae342c79cc6cf0dbf365b17860d7da35ff862af62c02c5a556630aaf372b50d4cf9efbdd294024500c",
|
|
"sum": "b0250337c7e20d4b66cad5f1bce031640cb2b165ef6697b9b672691ef4ce32bd12721b5647f5deb5074735fb09282df9"
|
|
},
|
|
{
|
|
"label": "G1 sum 3",
|
|
"group": "G1",
|
|
"a": "b0c45b56549be97680212574c1aa16fd8fa959dbb90ac1b4366ae78b199a858188f4e3c9f99dc83733c81d344eed8c86",
|
|
"b": "85c611f200cc684bdf7b4f428347f2a71dd9f1a4c43c0e0b75c01b730d763443e40f219679824917b30a3766e704f277",
|
|
"sum": "a372586c8125c676d62659f0fb79dff8b099d0578d41d9947084f4440587e3993675487b68df17cc6ff80cb3e3cd1595"
|
|
},
|
|
{
|
|
"label": "G1 sum 4",
|
|
"group": "G1",
|
|
"a": "97547b8c64d159bdbbd82f317af2d072d04c4c0ebfdc97ecf20f27237bf37026163ce97aa025a6b3b486b28204f87a7b",
|
|
"b": "9329770bd4ecd80271bc30dad1348f92d48e34abdd7b7570693609905e21b64ba056841ce113333af1717729354abad5",
|
|
"sum": "8bc4be20d613687056f9fe8150959bba6955a0cea68394135a1f358311ba645bfe72ba60ff9126d256148737d7a3f228"
|
|
},
|
|
{
|
|
"label": "G1 sum 5",
|
|
"group": "G1",
|
|
"a": "a2dd206e36d800e78a7602e0a988a011828750b50f858504053c03ff8f5686360bb73b27d25faa6b06cd7e050324eb0d",
|
|
"b": "90e78cc9767a951d6192fd041f258ee4e3bc9d9cb2abd7487a74962809e121899cded454923ef974057e5860a4f9a8db",
|
|
"sum": "a9184b32d6024699a29395349b58e7a554488a7956649b483e8d119366671b2b71d5540f4541e5d702a60acadc87e3d1"
|
|
},
|
|
{
|
|
"label": "G1 sum 6",
|
|
"group": "G1",
|
|
"a": "adb5b62a5cf0e1248e055cb5e6735f053788b47a4fbd74fc010be5a7282ec5caf454160bd6a3569485ca6cfc2ea158d7",
|
|
"b": "8a29ade7718e787321cd37e9a0c1c9d7968b05890858d94360daf659b7f07113f8f368b7498603448e2869e4c7f27ab5",
|
|
"sum": "ae641c041739a2a1c247510e38f092c59d95c2141bab35dd196bef7b677b028131ba62f12eb4d5dafb0f489dc5c06a05"
|
|
},
|
|
{
|
|
"label": "G1 sum 7",
|
|
"group": "G1",
|
|
"a": "904c9e22da9ea7184c48f6a81ade91b56bd8ff38a6c4e86d46d8aab6cdb34056dcdaa254a4dc92977f1a5367d03e80fb",
|
|
"b": "a1fe5c52295decdb2d62ff3b42102d99993cb8ace9d214dbde08b3ae945f73439d71f7b07f25805e017e3fd25fd03869",
|
|
"sum": "a65ae853cda6e07a2a772c335488db614608f3ad9bb1f38369e078697d8c502789d36127322289bbcdb346a7665c172d"
|
|
},
|
|
{
|
|
"label": "G1 sum 8",
|
|
"group": "G1",
|
|
"a": "96274ef4550ec8a1d9378c3cd14fbac28a47ec475e71ac436d52e9372cc470ff5791ad6c0e2c1d1e8a17aa4deed42a57",
|
|
"b": "b4c11615f2d3e3919a42c1bc600c3f28c80f9b111542904308943d93f6151e286f6e3fc9e4f6b02166c542cc1b013992",
|
|
"sum": "87024086f20e0e884b8be52832825da1e32420b2b3fa1d9a2355abbb231adac30ced6cc91b595669c8dbd1a17e3c6481"
|
|
},
|
|
{
|
|
"label": "G1 sum 9",
|
|
"group": "G1",
|
|
"a": "993fd6039cfe6fa275bb2208456e9dce8e51d77c646008dfec82970aa2b874d94a2a6896d0adb6951fef29599b894451",
|
|
"b": "b96414db6d4e98ece670aa8e326e0e30b11760545dc0e1f48e47a42e48f2f032a86428b3996b2c11c735df224e23b9ed",
|
|
"sum": "a4d0338e42292c0c69a46d7a1eef8cf59a3c6b22640366e5aa2d98d59b59f9ae6516d4e451c0344a7f73434d0908ebbb"
|
|
},
|
|
{
|
|
"label": "G1 sum 10",
|
|
"group": "G1",
|
|
"a": "9360125e130381a952a87512877b56554642b2d5b981fec2a23f02f458a623b7513eafcf92bf67398b9297acc9c74f97",
|
|
"b": "a66bffbacf7d470d9e2b557dd23fb55b856974f532820334b2f05cefd6896fa4522c2a55d870386aa8c7843072accd73",
|
|
"sum": "8c699cf8f72faa7617eb394d0d1d302f34bf626fa7324ba49573fd311c3d5fc87f74c5e85663b51002e930914d4751c9"
|
|
},
|
|
{
|
|
"label": "G1 sum 11",
|
|
"group": "G1",
|
|
"a": "942bfbe2471fce82cebb5f9c90910d814b9063f6628c6dedad0eb3ec2d4d1a302bfd7d8c0800b042c920ae910e0aecfc",
|
|
"b": "8f0b041417e1963769d2ef9812a8bd41345f39c1316efc27f59b7ec9494ecaf8dae8a42eae82fce0b820ab526663d4f7",
|
|
"sum": "8de4dcd3abd312bb76c62dbcb016cebaf50e90423ee649edee7c98458a75c87cd695e6d2dfb8777ee279bb26f5e693d8"
|
|
},
|
|
{
|
|
"label": "G1 sum 12",
|
|
"group": "G1",
|
|
"a": "a9c6f48f6a52fc5d2b75f23d9dd88c2e169aa4f8f6bd5e292bc9d3eee66313d7fc91aa328d9dceeda2d3d61235dc3ef0",
|
|
"b": "99c4060c6b5dd2db8414ff5b925c94ff2acdd6b9324423431f103452ac0ae9089dce759eeae283d30c478190558757d9",
|
|
"sum": "8286e5d385dc8b93ba51d66826ce5329785a41a58cf12e9176dfa495bee1080bf658256bb819be97b9ba2a5de9cc6042"
|
|
},
|
|
{
|
|
"label": "G1 sum 13",
|
|
"group": "G1",
|
|
"a": "952e72fa0bae93116ac2766f83b79d895cb63ae8c21d80968272c498f6ab81c87a41a59ec59b39ad8e165ff041fc10f5",
|
|
"b": "a10af1abb7ccba4badc371eaa837af51e1f31dcd36c3e419debb459f9b1f4d35c4780e8b1c0e90d6209f4fb8c1c276f5",
|
|
"sum": "a1f5969aab9ff2271e67fd1294792a202a82e3498e89823ab0c941ef55ec90b2f1ff4f87aef3ee00c45deb559ed280c3"
|
|
},
|
|
{
|
|
"label": "G1 sum 14",
|
|
"group": "G1",
|
|
"a": "afcd64b2e8decfeeb7d1be537de487b4425e736c36cd703272b114da4d781217ac80cc556755b10b7155aae1cee8a670",
|
|
"b": "b6fe0930f1c940cd3f4f942f93bfea8489771ae394a00d3bf573ffc505c3a41c5f5e0e3957b2b8cf9c8731e47cad7628",
|
|
"sum": "a183100cde73f83a1276bc547ea8192f41d2c5c451afdfa6af9045b7080c650e21fb1595daa36f7e39a24bbc6b2f8588"
|
|
},
|
|
{
|
|
"label": "G1 sum 15",
|
|
"group": "G1",
|
|
"a": "a0f5f1ea343f6f0c9d6d3df0175a2b61f2a2f036a9a1a69cd1d264ad099acd33447e665e127151f9bcd16637b7b343b4",
|
|
"b": "81e01a365d7e63e11328999f96a27eacac3e07e83c3a6f09b55da7857f6ac83742dd31be41355e1ac8a3143fd1dc2884",
|
|
"sum": "a82702def573f417086f22349739dde3f39fd0816cf6c6bbdc81e93f61bf41e83709c5caaa663430ec52d5cc200046ff"
|
|
},
|
|
{
|
|
"label": "G1 P + P",
|
|
"group": "G1",
|
|
"a": "b51c89bc7b983ad43565f5fd8570f47364cbe4cba0bed243e0cbc310f1eba50116475eaba616d7974cc5fc4c7bfa4f59",
|
|
"b": "b51c89bc7b983ad43565f5fd8570f47364cbe4cba0bed243e0cbc310f1eba50116475eaba616d7974cc5fc4c7bfa4f59",
|
|
"sum": "b741ae836900d00a79522d75dae0e5489291662cb4964097678fd2ecb98d30b22c97efe1a1538bb165a3a5a2f4413990"
|
|
},
|
|
{
|
|
"label": "G1 P + (-P)",
|
|
"group": "G1",
|
|
"a": "b51c89bc7b983ad43565f5fd8570f47364cbe4cba0bed243e0cbc310f1eba50116475eaba616d7974cc5fc4c7bfa4f59",
|
|
"b": "951c89bc7b983ad43565f5fd8570f47364cbe4cba0bed243e0cbc310f1eba50116475eaba616d7974cc5fc4c7bfa4f59",
|
|
"sum": "c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
|
|
},
|
|
{
|
|
"label": "G1 P + infinity",
|
|
"group": "G1",
|
|
"a": "b51c89bc7b983ad43565f5fd8570f47364cbe4cba0bed243e0cbc310f1eba50116475eaba616d7974cc5fc4c7bfa4f59",
|
|
"b": "c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"sum": "b51c89bc7b983ad43565f5fd8570f47364cbe4cba0bed243e0cbc310f1eba50116475eaba616d7974cc5fc4c7bfa4f59"
|
|
},
|
|
{
|
|
"label": "G1 infinity + P",
|
|
"group": "G1",
|
|
"a": "c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"b": "b51c89bc7b983ad43565f5fd8570f47364cbe4cba0bed243e0cbc310f1eba50116475eaba616d7974cc5fc4c7bfa4f59",
|
|
"sum": "b51c89bc7b983ad43565f5fd8570f47364cbe4cba0bed243e0cbc310f1eba50116475eaba616d7974cc5fc4c7bfa4f59"
|
|
},
|
|
{
|
|
"label": "G1 infinity + infinity",
|
|
"group": "G1",
|
|
"a": "c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"b": "c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"sum": "c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
|
|
},
|
|
{
|
|
"label": "G2 sum 0",
|
|
"group": "G2",
|
|
"a": "a7b230c72fbee2e16ae1e996396d12dc54fefce0ee9a22afd2cfd8ad2e1cba293ce2d0cb3782b1dafac47242da543c871382c30b77f17556b806ba49ee69d1e7700bfbeb7d2ee0e6fae83815534a11de9ba10277e4f5fcbc0091f12b5c37ee01",
|
|
"b": "acb56f22e429167fa75f3c8b58658a2e8f39bc873f7c00ad4b13bb492fc4ad986a8ca4e70afe4ea1e944611607856e1602fc9f5f835d52e9ab340ff7570e7042345f5747d58c8442a31365419a7baacb5a3e0ff256be88eea739c6deb8beeb6b",
|
|
"sum": "b1a207aa6667fdfbc22dc0d13b2c80bce2e47f01db45a8294b061360061dc050868b4a43c9efb632b5d718f888571e230c42dcc4746551d95a2dde4128dfc82495d01694dfea36b8f4b6aa470bd52ff34da5c2fdd455f23657fcddce5ec1ebea"
|
|
},
|
|
{
|
|
"label": "G2 sum 1",
|
|
"group": "G2",
|
|
"a": "931e5adba5a7dfbd50cab43772da042fad9082f26635c19ccec12abf34ff4af3be2c34ba61ca69f517f30aaf78b7dcd1044f4bedc4262b5bc9ce5278a05e23b90bc8dca1dc2abcd384e38da8feba6fa966d05fcdc877bfe37c9f381cbdb12483",
|
|
"b": "89ffe5cb745e9621b59ae60afa7ad013bab258f8ce4d0f0aaf0c786ecb97e015f8cd36ea63c832b4f03d6921a94cc9ec15cc39f9984b7d75e09e0751181c30cbbaa16d2dccfd2eb9689be9a8cf0d26ae2d65dc58853a2b73e31e39d81680924d",
|
|
"sum": "a034457f17dbe5a046c354bf0aec82d21985f5d45d30e6b9c2711876b7b4b525393ce069414a4b40cde595308ed8d3d80cb8b6986ae91f9cfb03051c50cbdbce901451f431aa1445e0016e3cbbc404af9aea6d306c9471d1ca75ba4fbbc2e03a"
|
|
},
|
|
{
|
|
"label": "G2 sum 2",
|
|
"group": "G2",
|
|
"a": "8e291c9b3322588d893d3e77e2ff0336fe699eaacefc8f357b2b9e52e3e9098bf44759073759d4a042cf610032b6b75609a23bac289cec2e069fe32679d73a49e427a12d24c15f77b0b82042573af0c381f2eea5133fce4ab204aab1ae224bfb",
|
|
"b": "a43deec1f68b5cb4a343c996539afc3ded1cc3e597efeb6c967f768021e9d4d2948af1947e1da862047b34e18de8b8930ec627e7908d85e3052b7d9eeaa3c3bd35c34108948c6ce72f75d5a7a9ba7a724300c4c710fe88a3a79e6941cb756f40",
|
|
"sum": "b6279080101b088b92a9e5376f6b12c4f4715da8de0ed50a3d51b293b4aa50d2d76918468b28c156ced5cdf69f89c8e50e2bd712a18ef1dc3c3fd2f81fea4ea5682cd5858db048ca7a85f39500a1b26e8b5788f73fe77f5ed77d96a82ff21b42"
|
|
},
|
|
{
|
|
"label": "G2 sum 3",
|
|
"group": "G2",
|
|
"a": "aae2e43d8958655e1c4627b43b4a12abcbadb7a84012fb83a415497d3402ad8c3a7023678ac2d0475843aef051aea2b20d9b24445ff5986555c029aedfba20d71fb7a39102ee95e440e521af5241afd39645764abd42338ba8a7ddb5f2130644",
|
|
"b": "8677ab5fff8fb282bd97d7df75bc5c9d27f5e1a339998db96c997be8b67d52278a5e6fd2f4bfe97bac8909ec249645f81671d74bc1f553605ab69a45f3ee91775921849738b3748198956fe1d40d46f3810ae6261ce6667365bbf8045e1937ef",
|
|
"sum": "972ef02c24b13aa5153f2ee723b916bc48c5525448f34cfa289f8c90ab1a408e112377265c2482dbc7fb3e10830bd08e014a227aae839c052d474d4db926376063f51559e9a18922a49ed7facad34c44e6f228c8b70ce5c5e21301c77960218e"
|
|
},
|
|
{
|
|
"label": "G2 sum 4",
|
|
"group": "G2",
|
|
"a": "a6a4f08e4afdd5222e159a7979d7fe5bc390f1686e701cd9ce0c7449ef687d975a68410c5f0f7753a89e2ad6710e0cc10b8f120416dccc5c7536d7f4cbe1c81dbe1e9672eee3abc31859f155f7ba8174aa22c52e78db25177481f14ec7b6240f",
|
|
"b": "9177d8920879fb5692361a9c009a24333d08e54c32232c9380b2198e56aea039b7f1377a2e933ec5089003bfe745895818d479664b439a81d3506271cde130aced88a683e4db20fe4806b0855081345eccaec7d125edfc96a46e2cbd464a256b",
|
|
"sum": "88c90a3361ec5bccaaa8799029410fa3da67f790a189882a5f6185488bb805a0876c572d3093437fdf815b0d20d3567b099c6e51e1b5e93f3c3004a2e510ef5169901420d610c56fecacdc3b114aada2504075c286987b8b19aa5d6838e12c86"
|
|
},
|
|
{
|
|
"label": "G2 sum 5",
|
|
"group": "G2",
|
|
"a": "900dbf4edd99d03dd8e9235e3633473844e7ecc1194f5455b48b9204fb55e2ec1c94cf5a05863bc8239409e17da4b4b31160b4c6406291c0b871ddd07b6bfbe14334737d26e02bf74c6ebb07a5d9a6574158ac64ffcd2ebf622e5dc14332e795",
|
|
"b": "ac5a894c039f0be518e245070dde0b38e973ecf2ea1d8159582a20e2e46eb822b40605169ea946a4c57d13104bbcc7291772f27423686e4119581aa42ed96ab791f61e6aeed833dc4ea2b5b207a25dd5b2dcc532d277e1f8116c978a6ac447fb",
|
|
"sum": "b8861956a5e5951cc5f26488f65d520200787f3381b799a2630699b6346452b5510c4893bfaf3d3a5db2afe6385accc508cd750eedd4e4a1094ef78246106efa9536dc2035e3f1a25e1c96de7bcfa134792622f3ed50bada4ca9646bcbccf0c6"
|
|
},
|
|
{
|
|
"label": "G2 sum 6",
|
|
"group": "G2",
|
|
"a": "8d4729d4bc455b65d6fffa6267c4eab177e01df599b295c2cc1933d94506cad083292b1383942243f686e92f80791bc50bd0c55f4b68c1f1511d05e4bb9c85fefc688657c0fafaa4ec8efc5e6eaf2227a1520c56f9b0a32a1cce0256c4e0da47",
|
|
"b": "8475111cf340b0a074633556c63f8068f846f62f74b4dbc9e4029b9490f49e20797a3893b26bc0f25f18aab91a3e875c0a6f0ab554b88a9f7ab39a59b8552818f1308fa7667c6e2e34bf3286aaa6d4d74f08a5a92c8571bb03168bf691736951",
|
|
"sum": "a2088c92f4d017b39e6e5196f0eecc5ed3476ec65c62b1ab9e048e9ccaa0c280b08d94a7c06717e9c8a21a59340986641783e332b63133b8f19bdab5a4db59a0f934c75ba982dcce8d96abef49b9009aef303c43a1983065007b6d34dd2c42cc"
|
|
},
|
|
{
|
|
"label": "G2 sum 7",
|
|
"group": "G2",
|
|
"a": "8cabf998cff23c7ccfc37baa8c4961c2150359aa9dd21113997ed4ec1a824a47036754ee9e58bc4e8bfa9ed6b21e39df15902868dfa4f4789c11884a3a1ec855a8499fd7f91d145913b039bd0b09c3f0ae6285f3782197510e9201882273c0e5",
|
|
"b": "97530fcb51fcf11c30a81649c00911b40db3325f2b9c29f7ccc83b00e6d8921583c237638082c05893cd91fddb5acd0000ed3d8d230876253f97f28224aa33415a76fdfe01728e6f84acc3122490330638342c75c0600d4ce458b46435cba376",
|
|
"sum": "86a167623b3cd81659afe10bba7d97d374ed66906d0377d4d0a635cf009fe52c2dfcfd644005a7c09579e992860d3fe5066230cf05cea137d11ab7cd0d179bc7792c5d1448e0b31803f582180e16db385a4f6918b1ec6821058a6eb6378fb4e6"
|
|
},
|
|
{
|
|
"label": "G2 P + P",
|
|
"group": "G2",
|
|
"a": "81757ebb1f3f13ab398d7fb3b200db9dacc2596d2cfeb5c2927e1ca6d2d33ff6fddee537f97eb908b7a6b1c22a69b99f0c224dd5ef30121afa7e0fb6a97b35f08c3ab300ceb56018091db9c0362fae2a1d41f2f8ed0d220c6dde0a3609164385",
|
|
"b": "81757ebb1f3f13ab398d7fb3b200db9dacc2596d2cfeb5c2927e1ca6d2d33ff6fddee537f97eb908b7a6b1c22a69b99f0c224dd5ef30121afa7e0fb6a97b35f08c3ab300ceb56018091db9c0362fae2a1d41f2f8ed0d220c6dde0a3609164385",
|
|
"sum": "8e1f546226b3bb7a1a44cb6b8e30a9e5f7d1c17fb9c315ae8592c0195362bdfeb71c37c0caeb08e41d1fa9e6d6ef5caf0f71871f9029ddf41ee4d04162275a7cdd31ef3c13991949beab06eec9cd07dabebe7bad8eab04624736bf5ce08c9941"
|
|
},
|
|
{
|
|
"label": "G2 P + (-P)",
|
|
"group": "G2",
|
|
"a": "81757ebb1f3f13ab398d7fb3b200db9dacc2596d2cfeb5c2927e1ca6d2d33ff6fddee537f97eb908b7a6b1c22a69b99f0c224dd5ef30121afa7e0fb6a97b35f08c3ab300ceb56018091db9c0362fae2a1d41f2f8ed0d220c6dde0a3609164385",
|
|
"b": "a1757ebb1f3f13ab398d7fb3b200db9dacc2596d2cfeb5c2927e1ca6d2d33ff6fddee537f97eb908b7a6b1c22a69b99f0c224dd5ef30121afa7e0fb6a97b35f08c3ab300ceb56018091db9c0362fae2a1d41f2f8ed0d220c6dde0a3609164385",
|
|
"sum": "c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
|
|
},
|
|
{
|
|
"label": "G2 P + infinity",
|
|
"group": "G2",
|
|
"a": "81757ebb1f3f13ab398d7fb3b200db9dacc2596d2cfeb5c2927e1ca6d2d33ff6fddee537f97eb908b7a6b1c22a69b99f0c224dd5ef30121afa7e0fb6a97b35f08c3ab300ceb56018091db9c0362fae2a1d41f2f8ed0d220c6dde0a3609164385",
|
|
"b": "c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"sum": "81757ebb1f3f13ab398d7fb3b200db9dacc2596d2cfeb5c2927e1ca6d2d33ff6fddee537f97eb908b7a6b1c22a69b99f0c224dd5ef30121afa7e0fb6a97b35f08c3ab300ceb56018091db9c0362fae2a1d41f2f8ed0d220c6dde0a3609164385"
|
|
},
|
|
{
|
|
"label": "G2 infinity + P",
|
|
"group": "G2",
|
|
"a": "c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"b": "81757ebb1f3f13ab398d7fb3b200db9dacc2596d2cfeb5c2927e1ca6d2d33ff6fddee537f97eb908b7a6b1c22a69b99f0c224dd5ef30121afa7e0fb6a97b35f08c3ab300ceb56018091db9c0362fae2a1d41f2f8ed0d220c6dde0a3609164385",
|
|
"sum": "81757ebb1f3f13ab398d7fb3b200db9dacc2596d2cfeb5c2927e1ca6d2d33ff6fddee537f97eb908b7a6b1c22a69b99f0c224dd5ef30121afa7e0fb6a97b35f08c3ab300ceb56018091db9c0362fae2a1d41f2f8ed0d220c6dde0a3609164385"
|
|
}
|
|
],
|
|
"multiply": [
|
|
{
|
|
"label": "G1 multiple 0",
|
|
"group": "G1",
|
|
"point": "8c6bc268305315e6ffa13a5e92b0b19069ee470336943b0e0afcd456c095bec56c6d24cdfda13182538f660b5f139c00",
|
|
"scalar": "13b0ee36f182efff3e462c0753bee186bb1f9b54da50f47134e1f5de9f4751c7",
|
|
"product": "b679d331e7c6b1a200860153e28574558b6d4f6108b7253ed268eddb7ccd0f10a32fa25a7364dbae31ab5bd048968515"
|
|
},
|
|
{
|
|
"label": "G1 multiple 1",
|
|
"group": "G1",
|
|
"point": "956e8357b6482e8c63e98ba98b52f2f008a70b6bf4843983ecd01f4d69eb3ee2b5a0a8927db1d0aa9f6d3d748c9572dc",
|
|
"scalar": "2ecb53680f2a81d723f1c46a902f47c508353fe8a3583c2e07283427c68f6315",
|
|
"product": "8131129782624703c3ab4b9b84fe9441fb2344e15ab8813cf0a324ebd492d0edb02ac4011e2dfcdcf5aa0d5b204bd104"
|
|
},
|
|
{
|
|
"label": "G1 multiple 2",
|
|
"group": "G1",
|
|
"point": "965685ea1e2f37f3b284ad4b0eb89a286d0b133abfeb8c10e7ac2abec03d773412912754489f939876fdcd35eef245b7",
|
|
"scalar": "a115efdac035b81e11ac73eeef7bbd3cfde4a5eb96aabee99852d78db714ebd",
|
|
"product": "a44c90e243f12849623e71d94a629defb69cc84d824fa9d3edc06b19ff8a70e11baba9d59dc85719058837b0440cd129"
|
|
},
|
|
{
|
|
"label": "G1 multiple 3",
|
|
"group": "G1",
|
|
"point": "94ac39178e1aee09c59da12d6fc170af5b676cabe1a5fe0df497bd249b868080b78f8c6973b7ba6d226f52a959d2a2fa",
|
|
"scalar": "d1e71fb2ded86188d5854f8815498db624ccca24b30ac4cd1f626d750e1edd70",
|
|
"product": "82cda4771104607947f80e755e1a4e305ae5f5178915f778bdc0d1d095d21a3531860e3a5b5a56f044779e31a000abfd"
|
|
},
|
|
{
|
|
"label": "G1 multiple 4",
|
|
"group": "G1",
|
|
"point": "824e583f91eb0fdd06927d1689e77d3beb606df2a0a46b4f0a43ade5fad1fbdcb1867a7639a1187c5d729203d517961d",
|
|
"scalar": "d46f95e25e64187342e797a133e24b17e787e4d685bdc08230d58f9151b28cd1",
|
|
"product": "a1d8503b1b22d31598836fc8435d3c33ed3d0fcc4ffc5dbae516acb0e06a3e8446e1e8388f8547eaee4dd0935af69249"
|
|
},
|
|
{
|
|
"label": "G1 multiple 5",
|
|
"group": "G1",
|
|
"point": "b2081281fcfad180fa49fc89015942cf884ac2e9ec9d40952a3b2b0c43420185945f58ea3be3c006d921496f00a27095",
|
|
"scalar": "450c0dd1c86a7b04b6b7fbbd7aba9bb22eeda013f07c53e314debda8ea883b03",
|
|
"product": "a2da34d240521e55d907f45bc920608339400a0412fab5cdf6a1dd7f6b9e20ec4c2bd6f485b515c8073d94347d182263"
|
|
},
|
|
{
|
|
"label": "G1 multiple 6",
|
|
"group": "G1",
|
|
"point": "ac18243d23fee95fb77c46a94c0b9823ba3670aa78f9585988beeb8cd9eb56a1edf8e4db53ff68eea3233965b7c6eee5",
|
|
"scalar": "67cb3b3a2e422c67ca5f99871afeb4d0d7de35da9e3cd446de9bd7e86d2b7271",
|
|
"product": "87365b6fb48828cb331351133fb5a78deee06c8deb189f23c73e01d90815cd7d2e99f9c558d021e827d7354f163b27ec"
|
|
},
|
|
{
|
|
"label": "G1 multiple 7",
|
|
"group": "G1",
|
|
"point": "846a90b6d82bd8953331b981a59a9d662b8fd4bca16960077837fdddd7853f5de0ba77e7816ed4c348c335f307173eea",
|
|
"scalar": "cdd7e663a23ec9ed547abcb7a689a648154014ef937973e8431f905f9a10752f",
|
|
"product": "a95440e82f05801bbf0c98577c4beace0aeba4649d804fd30f4fdda5bf3e482e4bc347fb08fa44fc7b5759e93ba1a670"
|
|
},
|
|
{
|
|
"label": "G1 multiple 8",
|
|
"group": "G1",
|
|
"point": "a2450b9f96ad9da682326ba0d1aaf49f65dcd10500df29472df2e38b1cc3fe51dce4da268b4825eca8e60536d6fb258e",
|
|
"scalar": "2ce3aa5b6793f68fdba1b0102c5edf1ecd48e2086071c88bad9848efcbe98c92",
|
|
"product": "abe57b7f8f3b48c73b0978a4a39c93ddeb7c395e3d24cdf9383ace6f4799b364348d100c8678e210a19de806634c8cc2"
|
|
},
|
|
{
|
|
"label": "G1 multiple 9",
|
|
"group": "G1",
|
|
"point": "b58d4ece68fa810d07a3baa79b788cda03f6466055a13eeddf2aaf670b67cb0734dbb586b3d6eecbc95af33b1f5782e4",
|
|
"scalar": "ec666b97aed4aa82e66d44e8c373218b41a883312ed2c9a707a5409537075827",
|
|
"product": "a97bb0c9ebc5d7bfd8412bacbe26e636bfd48c1842b9836b9c30ef718a02ed64dcc1471788042020ca57948c377ef09c"
|
|
},
|
|
{
|
|
"label": "G1 multiple 10",
|
|
"group": "G1",
|
|
"point": "b771162f9aa88b58782b2495520fda7b66f014fb2f3ab82844ba936742fe4b99290c6d220fb4a8b49840d53dafec81fe",
|
|
"scalar": "f1c7dd8c1f7bcbfd74bf933c20982d9b84ef3011eba1aa9ba42347c8de9bef08",
|
|
"product": "8ddfe3569fefbd0f6849d766a7f24a6474eaa75d1733b51eb5bce8db8fa3547514c2de2a1d5d83a72ecfed3c8d243469"
|
|
},
|
|
{
|
|
"label": "G1 multiple 11",
|
|
"group": "G1",
|
|
"point": "b4603c044ffa5fc8e206273712609854f4fb3c107f7a2931c6df69c6b93fb0824e850116bd048f82a14199544f4ffd15",
|
|
"scalar": "535bc1e902eaeafa58ca3975dc64935cff47460c0bf9e5f1c12a364cef59f1d2",
|
|
"product": "a83e968c85db82b5e9bd725e76ee316952aa859370b0a46adacbc2e9f592565417252396f4ee66eff24d8809459606bd"
|
|
},
|
|
{
|
|
"label": "G1 by 0",
|
|
"group": "G1",
|
|
"point": "a9f538ee13af295331267985a8197c3cd5fbe853d1b3a2be0d6f1a7291bb2e5fbbf4cc71545bb0e564dc347f3afdd1cf",
|
|
"scalar": "0",
|
|
"product": "c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
|
|
},
|
|
{
|
|
"label": "G1 by 1",
|
|
"group": "G1",
|
|
"point": "a9f538ee13af295331267985a8197c3cd5fbe853d1b3a2be0d6f1a7291bb2e5fbbf4cc71545bb0e564dc347f3afdd1cf",
|
|
"scalar": "1",
|
|
"product": "a9f538ee13af295331267985a8197c3cd5fbe853d1b3a2be0d6f1a7291bb2e5fbbf4cc71545bb0e564dc347f3afdd1cf"
|
|
},
|
|
{
|
|
"label": "G1 by 2",
|
|
"group": "G1",
|
|
"point": "a9f538ee13af295331267985a8197c3cd5fbe853d1b3a2be0d6f1a7291bb2e5fbbf4cc71545bb0e564dc347f3afdd1cf",
|
|
"scalar": "2",
|
|
"product": "8234df5ab2fda67002d4134e50590e5be306440327bb4157c6ab9ded83cb8f90e6736ee51d7a6cdc59cf7ef2f7236f2b"
|
|
},
|
|
{
|
|
"label": "G1 by r - 1",
|
|
"group": "G1",
|
|
"point": "a9f538ee13af295331267985a8197c3cd5fbe853d1b3a2be0d6f1a7291bb2e5fbbf4cc71545bb0e564dc347f3afdd1cf",
|
|
"scalar": "73eda753299d7d483339d80809a1d80553bda402fffe5bfeffffffff00000000",
|
|
"product": "89f538ee13af295331267985a8197c3cd5fbe853d1b3a2be0d6f1a7291bb2e5fbbf4cc71545bb0e564dc347f3afdd1cf"
|
|
},
|
|
{
|
|
"label": "G1 by r",
|
|
"group": "G1",
|
|
"point": "a9f538ee13af295331267985a8197c3cd5fbe853d1b3a2be0d6f1a7291bb2e5fbbf4cc71545bb0e564dc347f3afdd1cf",
|
|
"scalar": "73eda753299d7d483339d80809a1d80553bda402fffe5bfeffffffff00000001",
|
|
"product": "c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
|
|
},
|
|
{
|
|
"label": "G1 by r + 1",
|
|
"group": "G1",
|
|
"point": "a9f538ee13af295331267985a8197c3cd5fbe853d1b3a2be0d6f1a7291bb2e5fbbf4cc71545bb0e564dc347f3afdd1cf",
|
|
"scalar": "73eda753299d7d483339d80809a1d80553bda402fffe5bfeffffffff00000002",
|
|
"product": "a9f538ee13af295331267985a8197c3cd5fbe853d1b3a2be0d6f1a7291bb2e5fbbf4cc71545bb0e564dc347f3afdd1cf"
|
|
},
|
|
{
|
|
"label": "G1 by 2^256 - 1",
|
|
"group": "G1",
|
|
"point": "a9f538ee13af295331267985a8197c3cd5fbe853d1b3a2be0d6f1a7291bb2e5fbbf4cc71545bb0e564dc347f3afdd1cf",
|
|
"scalar": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
|
|
"product": "b8d8aa1dcac652c89976b3568b19217c6375b195e6c664ad583a6dcfc0317640a714eadbfe5af3b2c8d74f6e3f9ee4e6"
|
|
},
|
|
{
|
|
"label": "G2 multiple 0",
|
|
"group": "G2",
|
|
"point": "a53648b1e10b049478462fc928a66569489d9cbd7d888e21a10608d0afc46275f1ed00e108cca543592821ca64a873261643493608a2f2798b69c9c98c1cabb694d4259338a828167326a78fbeef310392c4fe45adc6961322b73ea060687c44",
|
|
"scalar": "dd814f4fb24b75f6345a7cc366b48ae769d449fcf4a4689451c0f2de748a4b86",
|
|
"product": "8ee1cd60b931d688fc1f46468204e90e627ba03c4af5aa15f058c2c64f031d6d6ca847026c0f5c3d7e871ca6dad3ede510cd3f3338b30b338fd053556db45497e86032dee50bdc4242219a155429d9211899d3c088866cbf87fe969eb4da5733"
|
|
},
|
|
{
|
|
"label": "G2 multiple 1",
|
|
"group": "G2",
|
|
"point": "8cbd7c869b322eeeb7f9c90856ac7e67605cbf1199eb3da2783727160ddaac629fd6c0826ae1dde102db391f1eadb0ad1456cbee1e1f531425aed6908531f23dc4e9323f9c09b6572ff674d450df64cd052c058856cdcb014c87eeb0eb519c73",
|
|
"scalar": "a377ed51ffacebe0dd253a0602290d4efd767ed7b9e738c5bb880f08b9b32ed2",
|
|
"product": "985e448ab6f3aff49b6306778256125d313e422d9a987ea4c19679905a4dc6f80676842befcfb9cf6a5eeb5c62fa052d0a7f2bd2458c122f2a5b82b94b38f6643b6c8f2b3d63676ee8b37688f3541f63741ed24293d8e6519483520c12b805fe"
|
|
},
|
|
{
|
|
"label": "G2 multiple 2",
|
|
"group": "G2",
|
|
"point": "91ec86a91ba2d80f4a5f746685ecf035419475e24bdf102644c946142a17b294173a548200c00738901ba2cc11276b7c0bf27d2d5ce2b21dcac409ec4c86768208967b1886730b9ff6b9ac0d58f28414834a36fb9f0ffa0ba58f714b8a8bed9a",
|
|
"scalar": "f4da5a235de0cc056cd3930247d2c353dfc5bd5c82a295e612b338f833ded96a",
|
|
"product": "b13bf07704c961fa0c56952525a61fe7eb1e28378cfef8bf572af73508bd4aaebb8e62b290712ac9c0a081d0cf496c290e195de9aecc9720196d7838a037b578b9754339489660c0cd8cb112211ece1c04ca3e5b331a1fc8529ff5d812ec2fce"
|
|
},
|
|
{
|
|
"label": "G2 multiple 3",
|
|
"group": "G2",
|
|
"point": "a3e233d12ce96bdcc2ccbb7f75b2333d7970b3dfd996c475577324b3d6e3108813f3a87fcd9c60fa7cb2fc2238b3030904d82f05688445b1595ed378a0541c2979d0507f26a3e638a9a7422275c45920a7c30043a0515cb1e7fd18946dc80f50",
|
|
"scalar": "650ac9a041a8a54d5955222d461aab37751fb430f7b8a5b6453db15cab03f2e1",
|
|
"product": "8080ea6635ff5b69e4c0ae8581cd0e1e93d40a54e9621dde57a628fc422cabcfe734d4904b9d56eb45b8d4a125a4b45218b79b6b13b819484aedbd96524127b11881b4e1599f1f4566b25c281b0e2c2daf3648b8e8aea58663d42d6965d72635"
|
|
},
|
|
{
|
|
"label": "G2 multiple 4",
|
|
"group": "G2",
|
|
"point": "9990a2de62b1a365fb5ce9f0cba3e35d81b66529656e0b73006a686db773950ba1905f0be23abca1966c6a0efde9c53d0482aab229341158346009bb9e493d6ee2116382a69b36a2fa3aa14f5bc41649fd2f046e2f6089f5d4b4817e51a2088b",
|
|
"scalar": "4d55aa257a82296ebae6e9bb1167cea88a03de2fbf4f3d46b8111efd18c9e025",
|
|
"product": "88b1058dd2b5a12206fe10750d2d6556b739b445b18b4bade4ea31fc5d36328bbfca8f20688a79e9e7ca7fd16c5c5b5111e8350f5786f1a4c30dbaed6219f8c22e824239bf529ac499e8d85e5e0cf9e8723c197871d1fd3fb7961802d07b28ed"
|
|
},
|
|
{
|
|
"label": "G2 multiple 5",
|
|
"group": "G2",
|
|
"point": "83af8889928e8fa657ab4aed72f502d5dfdc38fb0ef0f6b7e4ab1b97b6e84656197eb6f99dd1a1b1c1537283a86e994f17574e26459cc53635892bab598a1e3e8447d32909fc070bc90282e84ff9527d696a7508bf7fd1b2b19dc1c121259a0e",
|
|
"scalar": "640ef3a0ef5fe2d13270c5f6c7805880500159a6168974e8f598d0a1c332f79c",
|
|
"product": "a6299c52ad572554ff0121d4a1b4d2d68494c251a0b2c29e7c2cf87c0b09a1656055528fd0260010f166fbf9d246402413d78c977af968cfb502928e040410736f3e5de2543c730eeb1ece0119d05fb668a07c80efb5b6cb5117220b7e787f40"
|
|
},
|
|
{
|
|
"label": "G2 by 0",
|
|
"group": "G2",
|
|
"point": "b8510563e51db9e94ce8080bd050fcd13bc37ebc6381e3807e784e53a305b5ff9b9908407efec6cb755c45dc49ebdce30220c15420b7bd1082164909278de03809114ca0f45dbd2cf3a32db7bd342fe47098c610c585da2127a66d383c9761fd",
|
|
"scalar": "0",
|
|
"product": "c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
|
|
},
|
|
{
|
|
"label": "G2 by 1",
|
|
"group": "G2",
|
|
"point": "b8510563e51db9e94ce8080bd050fcd13bc37ebc6381e3807e784e53a305b5ff9b9908407efec6cb755c45dc49ebdce30220c15420b7bd1082164909278de03809114ca0f45dbd2cf3a32db7bd342fe47098c610c585da2127a66d383c9761fd",
|
|
"scalar": "1",
|
|
"product": "b8510563e51db9e94ce8080bd050fcd13bc37ebc6381e3807e784e53a305b5ff9b9908407efec6cb755c45dc49ebdce30220c15420b7bd1082164909278de03809114ca0f45dbd2cf3a32db7bd342fe47098c610c585da2127a66d383c9761fd"
|
|
},
|
|
{
|
|
"label": "G2 by 2",
|
|
"group": "G2",
|
|
"point": "b8510563e51db9e94ce8080bd050fcd13bc37ebc6381e3807e784e53a305b5ff9b9908407efec6cb755c45dc49ebdce30220c15420b7bd1082164909278de03809114ca0f45dbd2cf3a32db7bd342fe47098c610c585da2127a66d383c9761fd",
|
|
"scalar": "2",
|
|
"product": "b0de4ae306565a0a009a458a4087718dbbc90a04947d710a8ddf5a801f926a1474382c57be04ab8c9d89dd576e0a0b880b758d31959537d97ad1b761ffcabf0294c582a20091b4cf8eca0c568708b01aa33270474de210e904e1114537077eb1"
|
|
},
|
|
{
|
|
"label": "G2 by r - 1",
|
|
"group": "G2",
|
|
"point": "b8510563e51db9e94ce8080bd050fcd13bc37ebc6381e3807e784e53a305b5ff9b9908407efec6cb755c45dc49ebdce30220c15420b7bd1082164909278de03809114ca0f45dbd2cf3a32db7bd342fe47098c610c585da2127a66d383c9761fd",
|
|
"scalar": "73eda753299d7d483339d80809a1d80553bda402fffe5bfeffffffff00000000",
|
|
"product": "98510563e51db9e94ce8080bd050fcd13bc37ebc6381e3807e784e53a305b5ff9b9908407efec6cb755c45dc49ebdce30220c15420b7bd1082164909278de03809114ca0f45dbd2cf3a32db7bd342fe47098c610c585da2127a66d383c9761fd"
|
|
},
|
|
{
|
|
"label": "G2 by r",
|
|
"group": "G2",
|
|
"point": "b8510563e51db9e94ce8080bd050fcd13bc37ebc6381e3807e784e53a305b5ff9b9908407efec6cb755c45dc49ebdce30220c15420b7bd1082164909278de03809114ca0f45dbd2cf3a32db7bd342fe47098c610c585da2127a66d383c9761fd",
|
|
"scalar": "73eda753299d7d483339d80809a1d80553bda402fffe5bfeffffffff00000001",
|
|
"product": "c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
|
|
},
|
|
{
|
|
"label": "G2 by r + 1",
|
|
"group": "G2",
|
|
"point": "b8510563e51db9e94ce8080bd050fcd13bc37ebc6381e3807e784e53a305b5ff9b9908407efec6cb755c45dc49ebdce30220c15420b7bd1082164909278de03809114ca0f45dbd2cf3a32db7bd342fe47098c610c585da2127a66d383c9761fd",
|
|
"scalar": "73eda753299d7d483339d80809a1d80553bda402fffe5bfeffffffff00000002",
|
|
"product": "b8510563e51db9e94ce8080bd050fcd13bc37ebc6381e3807e784e53a305b5ff9b9908407efec6cb755c45dc49ebdce30220c15420b7bd1082164909278de03809114ca0f45dbd2cf3a32db7bd342fe47098c610c585da2127a66d383c9761fd"
|
|
},
|
|
{
|
|
"label": "G2 by 2^256 - 1",
|
|
"group": "G2",
|
|
"point": "b8510563e51db9e94ce8080bd050fcd13bc37ebc6381e3807e784e53a305b5ff9b9908407efec6cb755c45dc49ebdce30220c15420b7bd1082164909278de03809114ca0f45dbd2cf3a32db7bd342fe47098c610c585da2127a66d383c9761fd",
|
|
"scalar": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
|
|
"product": "8275836db36268585026e78cc58e05f78d417d9fcd42dd78c5edcf7c9a1ba08a43433f2f6897bd7eab17ab4e23a91c6815208902c62782139adac61ec890749faa252af6bcc07015d5227ade5c66e4d1abe2ba6092d2d64e25caeeff72d0f75a"
|
|
}
|
|
],
|
|
"pairing": [
|
|
{
|
|
"label": "e(P, Q) 0",
|
|
"g1": "a388a0f8ec4f0deab4815edf563c653f8f80cd42360a39e431431e73acc4f18a3a0c7b420fe919cf11e1a7da1471bc02",
|
|
"g2": "b31607a327d02b0156daa08d9c6595db8920e9251386ea5802a64b9fdfe5e4b5965973a14619d9fa112bc7d02b74abe00a53245cab2c206562068a01e50bd2a7bffb0f79872cfe7f35059939560f905755013078255e46e7d35bfaad59671f1b",
|
|
"gt": "19656d8cc753fcb6e4c68be000bb365096c9b7d1896c23583b3d2f5bec06c2e34d9e05eb470f0dd72645daf669b08be218f7e1bd7440203fdce541bb1096e88e67d0b9bdd021f39dd2f031a060ed226506a08467e63ecea25f8717d9d2cbbb3608d7b8af0e005128a201add15d4a39fa62d6dbd03a8e56db3061fd3f805fdd433a071829e7f8de7151627d200e89c3c303b1794f300d7e6fee58415c1117f3e240dd887280f69f4a5df4f69fcb8c4787b44e7766f685fa9144f4621a563c118f1937f7fa6efa5c1c6f4a55cd9ca15245c8c36d3b4adf9d92d5a62665fcc0742ee5fb90c5825459ff52dc23c7aa3e98200612044e0fb7aa3605e157b0aa4209e98a099916122d186c11a4d275b71d1740e9ae9863f21a5e0febc812b72bbff69f0d6e247037b6f7bf44940e3db1e1e3da020746021cfd4414616840a5470761e461630fcd81c9acdd4ec1c04f2feaeef70f6af198b936dd7fa1ee392fe54b8a6e9f1556da82c4cc245f34105837f4eb71bad151e5bca8420d1770004191cc30aa17d49ac1f20374122280a96372bb4a5bfc7986224f0d8f3c9d8a8d5793ddf357dd460d37dad23158ca648eaef47cb5aa15b8791d9d091a444d7461420cdda3c3b2d4f243c5177687134041d08ba88e711551bbd67a0b8c9240f3896fa8f5587f03e16f551b63dec8c13e6709c9a11a0e1d7713efcc4d89267eaa678b4d6d3ce46545da655620f9d7c86af71d22a5714a129a6083d07fa8f5226262b25075ae59676ea133387f190dded4f60f8bb0ca50c5a335681a1b48eb0cc3d26eee86244b"
|
|
},
|
|
{
|
|
"label": "e(P, Q) 1",
|
|
"g1": "82258ff42d6831a1e72d891897095ae0096a6eb6fa246ff63bf1e8dfef7fcc37c0ae2f947563c76d13fc0b10eea46a8a",
|
|
"g2": "8539f906ddb001c2fb45b7b25acb5538057da61153f6ad9739efd770cbe17f2f61ac6abc06e243cf2fd0e72e94564c3101b2ce9cf652442c3f3b06c785cad560df0be3bf2bb4035395b353621b4b6c37e7825773f518f0bc66b379cde76b99b7",
|
|
"gt": "179fbb7e22b2750b0e9b3a00b50e766d0f58a25e3f4a3929e994e1b4d64416ea1534a68cc7be13a4be729db136c62b710c86c3edb897c4acf02b63ee2b45c1b4e8c50cde76f587ca01bc75b629362c6df76ec3d044fb8fb51f56f6ae51d77f3e07aedab9198b19f2db1bb4f90427f2e2d90dc11072f18c954ca13c82939a1612a64aed575a8a0f724622975e126c6e120660e48cb9fc3f3d6b548bd1d6ee19b0954bdb2fdb0dbcd28c47f452eb136d0e37b9147964a92f5a9a2879384882e4100daa1b48eee06f8ddcc815baab8e3c273c2ea692858ec9cd6f8d22448dd7b304cfae9694b55cc98dc1fe80e866af4cb10faccc6ed18eb1a26e9ac6ae422dfd79eac53bdaf342561482cc06ce87927ca96f6526071ac3f3bbd4b30afafc399dca1747d13b64b45e0e69edaae4a150dffcd55db8bff0b0a5bca5814d8d5709c0f7eedebd2b5d136f28873aac14b550ef910c9a2767a8c60efc87af4eea230b8d0cca181671c7b47e70cf11e02a476f5856d8995d6417afdc4ef055036eaf67d9ce142f9a950b1840fed7a950f60d17ce8c7426f23efcf50ed2ba814c89417d1d46a79bde764ea21325fb1c7e3a42cf95cc177b50a382b19b8516d40919ce11d95eda58746102bc0a4588b6e36940f919e5f17a6fc361a6e1c7dae2ea45e438c08b036ead1169a5604f29cc4ce2d6afffaee03ae777280507210be5f0aee2c1abdde4a75e7708c4acde610685503e0ceb820788755c958620ccdf28ffaea3802a7280f9438b180d16e8fa0250b4748b465d198557820fb455ff951e65fd95bb695a"
|
|
},
|
|
{
|
|
"label": "e(P, Q) 2",
|
|
"g1": "955267eaa1e2a22257cc3bd42f327ccfcfb22e99164053df47ae603db4e59900bbaf4302c28f5ca91e26b651cedcb8ad",
|
|
"g2": "892454aa7f81b49191778e4e2fd241826d3e4572c5e44c77ebdeeba24c8780cc39780871c178a673aef2e68cba035b9e1083a382d6d0a1d0e9d55ae92b8fea85fb66f7dadaff404a2ea94ee6eea2c75d343a1568ba184c0375839ea6faef7f47",
|
|
"gt": "07b006ad1946084ac9f7b84473ea457f99f20f6022a59d171c24b243fa270d303031935e123620c8273dd63f8724a8510a827135047ff5ba6d1072fd84749d76b25fa82561556de1246efd03b11a28fb349b0d5864a5c920bf577f53006e7b8e0dda7683c9a9995dffbb8a582501fe32e7aece1513709b807f72bfaf4863be458c65ab2df87d47c425f288d6ae3ba8f313d458e037268943e6968b0a14b87aff2a2d95d503ae3fdacd60f894fc0a9a9ad70e46de51e7312b8d9e7372548ab42c0589cf7b2e74d1d8ee989275bb82e0e4d0b0b83a6d100dac9efe0f213a0cb5f8e0d921c28fbb953abc6da8334dd76e6111a5d11c41cbaeb7f37845c9c582bbc4972e4715cb28c9086475de6e612e8fadf0f2df4ea2974edac6e9806517ffa7e20bb4d289735bff3236bf35d726657b8ead8d69434e77dc72f1cd3baef7d0e25d6dc3ba746ec9ed0675892d94219ff8e005e32f0167324cba1673a28cb6c0433feb7bcda0950a24b12b6e57ce8ef1e2e87d8d152e36cf0c34e6cbcf2c597b7bf21082673b03329e2bf50971b6e41a36ab8a2a6b6f89df1f0d5bdb598010fd9be533721e97fcd52f57d8d51edca3396b0d04b23a76f72b671bffb9494eece70e8e4f0f5dfdb7c682a0dec69dffc6aa3914983f1c5ebe4653638f7ec1bfe60a59db159611d0f0f2b1863b0550fb34f664937533ab088f6f17a1a60c5e136fc280d3e62da001f4439d19ad8bcf4c1a61b3fe12f4779e2d1dc66ffc50c6de95f4e1bef60cd55398b34187ebbbeb490b8cdc1e4972e039fb03f2af9725af5733b50b71"
|
|
},
|
|
{
|
|
"label": "e(P, Q) 3",
|
|
"g1": "8250732e8cd7dfc6f9be843c7ce76a12a7d9a4908c5b8522a970dd5ca657237e9bbeff9208654b60f9fe7c4173951b74",
|
|
"g2": "8e3843e79aa9185b3565b657e71f7d7b6445ff7cdb2a152e54d0619babc3c91fa6a83fb52698365db7a027bd37f12a321517cf2a33eb30c7c4498d24d038362e1d24adda86e5a40fa3e4de00bc0fe31b4d3a97af6bfb6a927c88af4e90e31c1c",
|
|
"gt": "194ed8aef1c508800c274f70aa7cd4bbdfe687ac598c2c8ada15dca126e47b99c4ae445c651ba021b15c4893e083d2a70c4e7e13f8effc0036c6234084ad16874ba33a86581d1b8ca6e87a11c8f1d048229a303c3483354e464104b22f39623602367fecaf5e35d3a365a74fa24a623c6cb59f36ce5bb45ed1c434f6a15835793b28f5882e52baf327e2cce07c533b5f0551dcc6bbd2e98702a95f15ed098c49a73c77f316430b97f248507b5aff48dbb56d3575be44143bc7261702d5f5f1cf0bb526a00aa13be268dca0de245a3350c32a32a57ad40db024bba3bfc73ad873a90a7121e3ac654b8408430d8f2805c20bca0aee20d873146796d969217bb790ba1fa281561d406e64d8aa274fff5b488ece96af16a19fac362238538a33d8671388fc7f49a3282555d92398a9ad787c213ebe6aa8876441651001228f33ade423d55b0c3988a4690cfb360b1cd04b1411f7011ef6149cae66dd64e4ec6d6d4f013c5779e971ebd246824e0df1c09da25556ecb48c8416a64c1adb3d573fce6b1204eb153d538981220f833f3526ee87f75463381cb04a163afc3c2a42c412e38a833e736454ed67169f836be9100a541268394070982a7082bb414988bdcf35289ace05c87101a14330b2a6621723042415753307c2fd65b56a8b1f2879ef01167d7a33adb106e5aa52bc0b501acc0421e8d34190bd38b4f1690aae783edaf691ec70ab3cf076f89c4a7604fc7edd880522509b50799c4e70f424cc86aea83e40c845f1a1b4be4f26c0be62c2a5b859f2f2ff208bdcfdafb65e7e23d0bf4f4e"
|
|
},
|
|
{
|
|
"label": "e(P, Q) 4",
|
|
"g1": "a6f0fc4a0a0f8e5b30783713813184357d1b68df7c24b9facd2bce1a177914de262bdf32075a8fa1531d89fb32760ee5",
|
|
"g2": "874fdab4e139a274f2221b21ff7ef55c0b3e492a6a2ec10fb72e731162c2f1c607362f2583bf498585bfc3117e9712e617ed484eeebbb4b54cffa5e833207c9b460a56c0edcecb134df6493035f40470ff3e5cfbb5d7e0ae53fccb353e6ba289",
|
|
"gt": "087d4393fcab8ea51c30bc80189fe2474089e64e0a8cb547cd255705eb1b569c7f05cff926a973496332cc397c8fa32708ade78642e899790ce00b9e6197f734ed4bc347ebbc2bfabd61015dc0708b014515504efa6de114f4ff6cce5b8d2d100f4c5fd20bff30a1a31a99f044182bb917d92744229992722b6f634143b6603a4e92435434a5b8c493950d82a66bb15f001b4c5d2b5c6e22fa24a1325ec3b6bfcef5d77b71b1f45c3d510dc780f0e3845f9e4926555c65a19a0a9ae8373da38a0495fc5aaa654afed121b91ee72121c4a50c6e2e57b240e16dc978f143f6c8b09e264489cde4418b468f874138ebf13610c6b37f5f0025a5d76874f2061efd70b51b68b1fcdf59f099ead602c8d19cc29f0a30401838c1a86020bf8181c6902012c1c48ad2d6fcccea98f1cf3ed0bd2b0c2b8cf88ccc9095bd4db0a63b4bf389f0cd72ae4e803cfd8d09910f7f5c65e711bb91eaf90fbde7f26eeef33fd4a5c46c70fe0c1db534c1eb9778c843182d2ed55ea12ae033b932e37af283b5cf39d518a89d8b5503d6db8085d55c43569ca251475939d198a88e0151415c02379a423c59e799f0663471cb7bf6481a64c1a802c8e710d641e248b6b3c0480bd2bc0ee52d861a3b65bb222124f160fa9293b59cb489e744d3b7c3caeca99cb681a3120e671c8f47b56ffc17c306b4515af014dd7c2469ce43e280772c492233b13d4fba71c43a6657c7e10846f111c1483407130b1cc784e663eb98e3e8d2ae2a298535fa1d10a18cd053683fc2608f4a6b62c4b84e2390939feb412a5fd367fe6606"
|
|
},
|
|
{
|
|
"label": "e(P, Q) 5",
|
|
"g1": "87f1af5790f20badff5960c188d77fc844daf282072f19f51acf477d0239d27f072a366d9acb274084a2bba060e013cf",
|
|
"g2": "b048884729aa86106330094a28c278e3ebeba26c2bf2796697f40a458ae7f930246cfdcbfe58e8d2e76c3e2187eb2e810947cd3aef1f9ae2c1d9307911a4181b5842e230b8ea0ca49f04f88a3c6a72064acbc8622c7a3a94cabecffd07bbb896",
|
|
"gt": "06b9993d17ae17285daca8668b48680991529d046144fa8615a20e9922122853c523d4f782ab129cdc7d866d579aca510986450c122580ba77ab14f39cad3dd8e85741cd186d1228ac266c01a569e20b78526cb08d287109554bd2cd0a260ff318fc8911ca49c0e7a817c7817ed0b43a52517447308377569e2d57983d8270a46be0a638f57d5b9f10b63479418dffde0f61743568f2f233c34042d8beb8cc17c1aa0f6b7b1f8701b0aefc5763c97d9cfd23132ecdb6f66d702a9e70dc9d3c580f3319c963238166f2324234724656e580d9cee486bb7d3b9c8fd5ca420ffad909989ec569dc98406c41acbced4082f0045748cca6c8b969f49f132a4292bb3e65145ddad8ce701540f57384725d612e23576e0df9f36f83453f3213c2526c240c95dfb8c756a444b1eea71f4df3f4aefb48eff8945eb0d691897285b9047f48d6a614c54bbcfd7e2e12b7a47d552f3010a1da8cd4a4cd6df447d9aa312738d5fb18d04cbf91b93ace0e3001bcf5fffa532ca86747688f62146ac86c72f0f0f403ccfbd13c746e2077c2e5ed8140fc83a5a2d65fd624289dbec2a655c5503f3af9d42d59a02dc5fb9773f7941e74558b09bd8878e2c11cfa3630650e37048f9aedbf243647d3618797417bce228be751145a2142168ded1fa12922bf65d49aa10b237fcf9ed52a867e5994aeb66850eff3db350f415539a7b273415192f3c35190f2bf688502dc670632acc3fa63364906bdfc4c7fbdc57543855a8692f4fcbd3809e93495e8a99597aa4d46bf1cf6e24234efd816a11bec3f3daabf4efd2fa1"
|
|
},
|
|
{
|
|
"label": "e(infinity, Q)",
|
|
"g1": "c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"g2": "a627ee943831cf6e93b2607a5c4a6d7320a4e73742828bc83f8bfb05264f4fa7accd2c764deacfd8081486167cac91a2095be361d0473406896f4354b44eb01dcdff00030fb91d7c654ae30cfb991066792c95b997d12c1e0711c7c1d7e10b04",
|
|
"gt": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"
|
|
},
|
|
{
|
|
"label": "e(P, infinity)",
|
|
"g1": "b783caf44a80643a253f046ddad431c053d6db68f8043324e99e4138480f732318daa15503f0cf7c71cd0514f690356b",
|
|
"g2": "c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"gt": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"
|
|
}
|
|
],
|
|
"hash_to_g1": [
|
|
{
|
|
"label": "a message of 17 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "918f9c288714e65a58bb7504835c94995c",
|
|
"point": "a2b4714c514081ee300bed36d0d69fec737d6178e414314891ffa2c894f5ac5c7fd34c1f83b7e7bac5320baf2b4faa4e",
|
|
"x": "02b4714c514081ee300bed36d0d69fec737d6178e414314891ffa2c894f5ac5c7fd34c1f83b7e7bac5320baf2b4faa4e",
|
|
"y": "12e8a038a1cf811f92da46d7e58ff8615243fbf369bf42cf4419eb52e345dc6c13d68d812ec25157603b7d7667e28dbd"
|
|
},
|
|
{
|
|
"label": "a message of 72 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "289673a9841047b63087afbdf91e766566d7920045224d24e0dcb0cc66d201d1e8f9bf16517de6ac863b2a36cac2adf1ba054e0caaa7d0c3afecbdebf9ac7bb3deacc59644a40591",
|
|
"point": "a61120eeebdb20f201b90fbd9ec9069fedc2e5181aa057e7d8799d0001fc161d659058b85a016e3456c835d8417c9473",
|
|
"x": "061120eeebdb20f201b90fbd9ec9069fedc2e5181aa057e7d8799d0001fc161d659058b85a016e3456c835d8417c9473",
|
|
"y": "19760b6c409e161834d9676fe7e97b13954d404921df20e9a7c7053b8f537f02519a5e3d821fd548a5fece2b1c24c51d"
|
|
},
|
|
{
|
|
"label": "a message of 28 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "3b408fca7b62dd101990fc9ef1bc1c4d9c9363dcf07fd0584fcdfddc",
|
|
"point": "8431fe29f67341e8c2a68c9f636718d1eea47da734a41ca17efde6704e803db599cfe18627572114da4758a457f5f159",
|
|
"x": "0431fe29f67341e8c2a68c9f636718d1eea47da734a41ca17efde6704e803db599cfe18627572114da4758a457f5f159",
|
|
"y": "0484fe5c479b38321f8cdc4aa4e4e62b3f0b2cd9593617249b2d0692ff8e9540002de87279400e8f8f5d91063e3d485a"
|
|
},
|
|
{
|
|
"label": "a message of 13 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "f6c15738814954fc720dfcc2f9",
|
|
"point": "915d2a298e271fe87743c0030302ce66c5eac89cdee4bf945840c9e57b32b74c5bcd8f2543848a774d6605ff853296c5",
|
|
"x": "115d2a298e271fe87743c0030302ce66c5eac89cdee4bf945840c9e57b32b74c5bcd8f2543848a774d6605ff853296c5",
|
|
"y": "01129baff455911fa9d1ff3af28258629bcbbaa5bc7b595f39633e6bcd9a48e9a4cff97d376d73941d846078868690c4"
|
|
},
|
|
{
|
|
"label": "a message of 64 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "ebc73d50f4f63053cec2c9f704d5ec793afbb5ef860f49b34c1ba3d98a0c7517928522d304441ea5739f2a2c5af7b958857de377973815fdebe2958d143ed410",
|
|
"point": "a21588b7f80af155fea4f41f077389ecf24475c18f63e4b0a5a3b08d784dcbfa31394ebc617d6a4bb1342cad58a57d13",
|
|
"x": "021588b7f80af155fea4f41f077389ecf24475c18f63e4b0a5a3b08d784dcbfa31394ebc617d6a4bb1342cad58a57d13",
|
|
"y": "17ab0f05f04ce2171029c04af20e82a0341150230efa459dce281781d9a82abbc17ca947bc6b445dce543e12d2e06a90"
|
|
},
|
|
{
|
|
"label": "a message of 73 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "a0d26b5d1d7e771d1018955945add53b997ee1f3d713a1100ea5d49b41bba8de59d0504dc5154cc939c910aca7fb5b1fa40be24594a21bff9c0c3212f19a11058f8ba07da0812311b2",
|
|
"point": "8a1852911bc6e7f1134e76c909d3ec3c5d81e426b88b7c997fdebf9520386e15a00bdb5e9aae297653c88bddd4980cf3",
|
|
"x": "0a1852911bc6e7f1134e76c909d3ec3c5d81e426b88b7c997fdebf9520386e15a00bdb5e9aae297653c88bddd4980cf3",
|
|
"y": "0b6339904286010fbd0c9801179218f80915b500735f60d944b9960b611ca04983e19bca445c56fead7e5d7210808bc3"
|
|
},
|
|
{
|
|
"label": "a message of 57 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "dfdb3fc73628ccc936a948de5bdb1c5c66dada6fbc2fa62865ff541fa0b29afce6e095470a0df1b8da49aacf63a0a069ef088585f2f60abb58",
|
|
"point": "9528dba851874addd6df8467936ef0bde38a45547570705b331c1cf7f04b6c1fa86095346fc250787941fda1c6d05e92",
|
|
"x": "1528dba851874addd6df8467936ef0bde38a45547570705b331c1cf7f04b6c1fa86095346fc250787941fda1c6d05e92",
|
|
"y": "0ca4fa8467257919eb01f35ad8643824991062b8b87277b8f267fca804e9e32ae48f6b0a682e46a9357f4b956c1130d1"
|
|
},
|
|
{
|
|
"label": "a message of 8 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "fe30bf5dd82f4b93",
|
|
"point": "8cc8cc35b5ddf00d14d2a8473872530c37d2802d8ca15342010661d421269cee94fc12155d042e39bdd2f7f67e0c75b5",
|
|
"x": "0cc8cc35b5ddf00d14d2a8473872530c37d2802d8ca15342010661d421269cee94fc12155d042e39bdd2f7f67e0c75b5",
|
|
"y": "04371a58cad24c6a1432a706c8c54a05e9984a6f650680b6568ee6bfe22f696d44b00782b6e2c6b53e5c971cbc6b44f2"
|
|
},
|
|
{
|
|
"label": "a message of 5 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "e00132b240",
|
|
"point": "b719d03b58c991589049d6bc8b8bfefedc2bc2f24387705baa6d6e13440931519bbbc83502a5e59753c717d5264784d1",
|
|
"x": "1719d03b58c991589049d6bc8b8bfefedc2bc2f24387705baa6d6e13440931519bbbc83502a5e59753c717d5264784d1",
|
|
"y": "0f0900ea142d8d49c46185e6fadb62d4a4cd7ca51a96c4a194e6d757cea8c1462f4a2e9948733d57eacf4528b7b18d88"
|
|
},
|
|
{
|
|
"label": "a message of 67 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "960c39ae1428d4e1383b6f33630a4a22bf42e6eb8f298e90505ba446ebbfa2c7d97b87f20bccc19243ea2c4305e8142cf1e176ce6f8243c70a52dc395490f7b53fbb53",
|
|
"point": "9365b5d7dd02f18ac150a86b063ff9b7040f09c4b069749f13d4523db6f0be22054ef0ace31ab64e8107218ccf2d054b",
|
|
"x": "1365b5d7dd02f18ac150a86b063ff9b7040f09c4b069749f13d4523db6f0be22054ef0ace31ab64e8107218ccf2d054b",
|
|
"y": "061dadba588848e437b428a8dc20de50dafd3efd77074ea21e2a1fdbc36fe205a7ffee637f6101d5ef89f7cfde586bdb"
|
|
},
|
|
{
|
|
"label": "a message of 51 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "af265b359a096ad8c8de714ffdfca2287f25bff4d9c91fbd4c176e75ee37283cdbcf2a0e495eaa6510dbb8a22b3b5fbf755162",
|
|
"point": "b107b7f8376855d1691a3a265feb20fae641404a2a83eac4256226eb8a56e2587a98fac7c605ae2ff092bb91b7183863",
|
|
"x": "1107b7f8376855d1691a3a265feb20fae641404a2a83eac4256226eb8a56e2587a98fac7c605ae2ff092bb91b7183863",
|
|
"y": "0f48ad4a3d16d2e8dfad73fc5da0dc732c9785d67923ce5cefa4a842629193961bf10e624ca28301e03113feb0ac2719"
|
|
},
|
|
{
|
|
"label": "a message of 42 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "f85cd54d4348a3fae5983c9277c32a90fe9c8b7133bb0c0e75577ec65bc3d5652dd1d119495590762bed",
|
|
"point": "b10d35234826204540b7ae40867b368657db046772583a1fb03fb355e2b240def433f61146c92ee93970458b82c3daaf",
|
|
"x": "110d35234826204540b7ae40867b368657db046772583a1fb03fb355e2b240def433f61146c92ee93970458b82c3daaf",
|
|
"y": "1542a8b1a78a4fb8c22d176856ea3023e57749b2a083bcc57a1ae6e16c941340db1019a701811579af22e6cb67d37b10"
|
|
},
|
|
{
|
|
"label": "a message of 79 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "30b282d036a2dba8733fa1e45e3bbbd6bb6c088c97c08f35bf9787b64393d3310971a67a983b7b6ee69679568cc0fbe2134e46940865162988e38f7b15727ad63a5c67c5056711010957b1966f6a50",
|
|
"point": "8be0000a6e28913894747b8e8a36c88083e437ae767c746a2de867451900c390b2b603eb60120b96053c02d409692019",
|
|
"x": "0be0000a6e28913894747b8e8a36c88083e437ae767c746a2de867451900c390b2b603eb60120b96053c02d409692019",
|
|
"y": "0577dd56e72fb649c92bb8da7fd1951efb2b91ca33e32afbf42c9c7d3cf93d84f2bb9ec4b2ebe63eafa4017983e499b3"
|
|
},
|
|
{
|
|
"label": "a message of 22 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "c25d6ae78092ab587b8ad57d92211135dd73cf35032c",
|
|
"point": "b0c5d3e5d86efaf8673b20f2ab243110129b67088844d9dd477fefb410affc2f29f7ea16407ddf5203ef135b486341c5",
|
|
"x": "10c5d3e5d86efaf8673b20f2ab243110129b67088844d9dd477fefb410affc2f29f7ea16407ddf5203ef135b486341c5",
|
|
"y": "10968f0f68e53e67700a63cc3407d5980943eb0b8f1ac0ee37d13f1e8e9dd572fd40b70eb4f2ee1c054a3fe89cbc465b"
|
|
},
|
|
{
|
|
"label": "a message of 46 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "73d1c5bc0d9f1c893ac360e414a0a4779aa2433735c5666f09979615e42615402d5eb06da4ac9f0bc18d93b875c4",
|
|
"point": "88d016d61fa46caa7aaf7b62ba7796c894c2cf93b170c8f16adc953420952375fa3551ec387d41654591dc81e6a2b1f9",
|
|
"x": "08d016d61fa46caa7aaf7b62ba7796c894c2cf93b170c8f16adc953420952375fa3551ec387d41654591dc81e6a2b1f9",
|
|
"y": "0677c7d6763f17c72e3d8404874beedb671692566c5ca13149610b4e681f0a835ebec3168c037bda60c341a72699206a"
|
|
},
|
|
{
|
|
"label": "a message of 42 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "668a428dc25b3e06ab4ce073da28d6ccb297e617e323e4d5892799365527942da1774c6490f9ae69e669",
|
|
"point": "85f237d252485cf9b2a860935c963800d6c04ba971b452cfa428456bacabf65328352710d2b950101af1ec5403d64837",
|
|
"x": "05f237d252485cf9b2a860935c963800d6c04ba971b452cfa428456bacabf65328352710d2b950101af1ec5403d64837",
|
|
"y": "013f9cd418eb2ee92159ba65f78c3d0e5fa905e96951580781a88e0fc20fe66106569706342367392afd05b82681777e"
|
|
},
|
|
{
|
|
"label": "a message of 38 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "b3c3ce79108dc6135680d1c02fb4cc319fe87e61f7dcf14a479795fb877e2b6c7cde6a5a12c2",
|
|
"point": "86894a31ef08f601d7cc0a6a199eea6006536b0c1fc5056e2560b3e398f584bf16a8dae3cbea43e1fa2a78a80531aec9",
|
|
"x": "06894a31ef08f601d7cc0a6a199eea6006536b0c1fc5056e2560b3e398f584bf16a8dae3cbea43e1fa2a78a80531aec9",
|
|
"y": "07f548d8acd729113634add0e4fdd24518fcda0fecdeedc657223595ec8546787ae253591ab313e1d783833dc0c130eb"
|
|
},
|
|
{
|
|
"label": "a message of 18 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "b3b82c5bf7b5c3cd2d38644708997e452e5a",
|
|
"point": "a5ed14554a909d7a482b9217854e53bf126f729d57aeabbc1a8ecf1c17b264c858012741525f55dcf5e064db43db3d77",
|
|
"x": "05ed14554a909d7a482b9217854e53bf126f729d57aeabbc1a8ecf1c17b264c858012741525f55dcf5e064db43db3d77",
|
|
"y": "14d5ea1f2f55f4c7139ccd5b2efe9d641f7272f83b5c78f3c2917b4e3460bdf41eb522c253c79cde198f7d5d93795414"
|
|
},
|
|
{
|
|
"label": "a message of 41 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "7ea0295b7042f70899920e7baf6a742d47ef1f4d19d8dd8dd2d6ae1bd4e11300419aff104849662391",
|
|
"point": "aad8e4079c52cbeb97ff0bbdedc6bc3aa07c6ce83d4021c7776bb37a7ae3bdfd2a3fea831f99eb52d52435292f3d9834",
|
|
"x": "0ad8e4079c52cbeb97ff0bbdedc6bc3aa07c6ce83d4021c7776bb37a7ae3bdfd2a3fea831f99eb52d52435292f3d9834",
|
|
"y": "17e04ca9d82d2b371254ad2632607c222033e4d11fbdf44a6d804321bef150b59d8fb9131b0fb9719f5e98570cacdd35"
|
|
},
|
|
{
|
|
"label": "a message of 10 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "85734e5dda62cce406b1",
|
|
"point": "8c70990bc6efd4142b81e2476f2e2886657bc6051d362f242a9774d4a04d8812dd64c5c051904ea56fd40119872ef6a9",
|
|
"x": "0c70990bc6efd4142b81e2476f2e2886657bc6051d362f242a9774d4a04d8812dd64c5c051904ea56fd40119872ef6a9",
|
|
"y": "09cd023a956ba70c0c65d2b3a403fb1f0728d4fa1ef4ada3fbfcc9253b3095c024e28089920aba9afeba93710f53a3fc"
|
|
},
|
|
{
|
|
"label": "a message of 1 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "98",
|
|
"point": "81abf41a0bff5c454b9669b80c5c8e1c7951588075a61121b605f2080aea5cb12c7ce8516e3347aa1f1e7bf2581ef805",
|
|
"x": "01abf41a0bff5c454b9669b80c5c8e1c7951588075a61121b605f2080aea5cb12c7ce8516e3347aa1f1e7bf2581ef805",
|
|
"y": "0c7c942e8e3e419ba72d883c0232b998ac97812611575e6101ea17fd97b5f1134ec5da060def4f4f34164b54547fbce6"
|
|
},
|
|
{
|
|
"label": "a message of 61 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "9acd7017aae0cdcae8b683ca7553d076eba947f0271c985560b465bd638346375169fe90f31516053d9282aad3f12bba9e5264958d3e3fd6ea2e387cd8",
|
|
"point": "b4fc78d43dd33e99d76012b1bba0f1f88ea82210eab69d4b991fcf01c99af40a7956d286a9651325f5bc53c8163ceeb6",
|
|
"x": "14fc78d43dd33e99d76012b1bba0f1f88ea82210eab69d4b991fcf01c99af40a7956d286a9651325f5bc53c8163ceeb6",
|
|
"y": "0ea19d3996b2a4e25b3e4f422c95a659e2192d08a313c5bd845c35dc0867d697622fd8ee5ed6ec5467e5a5feb5dbb3c1"
|
|
},
|
|
{
|
|
"label": "a message of 16 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "75d9631d5abf038beb0ddcfb94f6c753",
|
|
"point": "830c62631da364ca77f4239c747e4772c22c5ed300009cd932fe69053a6cfdcf7bb22910be69ea6758189bbfd3798c2a",
|
|
"x": "030c62631da364ca77f4239c747e4772c22c5ed300009cd932fe69053a6cfdcf7bb22910be69ea6758189bbfd3798c2a",
|
|
"y": "000e60e48468c4d51e716d5c88c07a3448b48880b3caa8e7303d3570aa205df6fa71d55ec1161638e72f70b8eb2e848e"
|
|
},
|
|
{
|
|
"label": "a message of 9 bytes",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "ff5744a3b1348b383d",
|
|
"point": "96a13f598f223e442b738da82bbafce32f890736b60881c0e7cc6c2afdb2db66eed862ee4a6e04137fd9b62f8abd562b",
|
|
"x": "16a13f598f223e442b738da82bbafce32f890736b60881c0e7cc6c2afdb2db66eed862ee4a6e04137fd9b62f8abd562b",
|
|
"y": "021649714c52c63df8de1576d930d9facc329b9814082b09b57b5f6f3466a003cb2f77122af058d0fe3ea2a23243ecc4"
|
|
},
|
|
{
|
|
"label": "the identity of round 1",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "cd2662154e6d76b2b2b92e70c0cac3ccf534f9b74eb5b89819ec509083d00a50",
|
|
"point": "95d3fa4eeea6c775ee329d2805948d00b920e5167e48d9ea5bfa41616ddec9d87b6ad2dd22805e4f2f68cb596ebe5c31",
|
|
"x": "15d3fa4eeea6c775ee329d2805948d00b920e5167e48d9ea5bfa41616ddec9d87b6ad2dd22805e4f2f68cb596ebe5c31",
|
|
"y": "0afbf46f98dc28479c595e3ceb8c8ee75827b16ea4e61528a5d1aae611f2733da88559db63b2fd2d46283b23f4cc3593"
|
|
},
|
|
{
|
|
"label": "the identity of round 1000",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "f652498d092acd949bad74e40683bf3824fb817980504a0c7e6722cfc5a9c0a3",
|
|
"point": "8f5a32d53837b00fbc0ee31ce9966435a41c5188a80ce9934d3c80588b6ad6f643ebda1b83ef89e44da9ced6205cdecf",
|
|
"x": "0f5a32d53837b00fbc0ee31ce9966435a41c5188a80ce9934d3c80588b6ad6f643ebda1b83ef89e44da9ced6205cdecf",
|
|
"y": "04754d95146af4bd20a900b0494bcd1fb6406778975b4a9e38e806651736ff051ba689cf130adb29d362a1ab3214e6f7"
|
|
},
|
|
{
|
|
"label": "the identity of round 1001",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "ce43c3353a7ad7aac3408cad0bf921b6a7dda89be75d9cb2b3b5a152cefc8afd",
|
|
"point": "8dafa08d032514b04972cd9bca0c40226294bc9dc8b02d10ed4b3913554571e04f20d7eb05b74cddf72a9992995ac5bb",
|
|
"x": "0dafa08d032514b04972cd9bca0c40226294bc9dc8b02d10ed4b3913554571e04f20d7eb05b74cddf72a9992995ac5bb",
|
|
"y": "0912b30b8489ca91dff0dec69a998a7e31a444966811be53a1b3a68fb90ea0768d87309b92da9d00d6d4a951855eccfa"
|
|
},
|
|
{
|
|
"label": "the identity of round 1004",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "dfb0ecda8fd28db758bd0c580c0bb9397b56225bd50f076bac68460e68d0ea00",
|
|
"point": "895a4b04764f8964e42a056c23d7b34808895603f605ee0f749f8be419420b53a0ba5e01caab02e8afd7ff28c6cd771f",
|
|
"x": "095a4b04764f8964e42a056c23d7b34808895603f605ee0f749f8be419420b53a0ba5e01caab02e8afd7ff28c6cd771f",
|
|
"y": "0328423ff3279d99f1e48b9e3d38c9058bce8be69f4217ea9cd32d2d5a6450963b16d54abc5cb84aa9357567412e1ada"
|
|
},
|
|
{
|
|
"label": "the identity of round 2000",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "597962656abdc948a536fcd5ba8405e6bd95b9763f4a4da0727e8c98689d52c2",
|
|
"point": "906dc77479bc9962a8ed67fd00ad6af2a6c8d109926fdd6b897fe77526b2531b544b5e8703de23748b6ae6172b9986f5",
|
|
"x": "106dc77479bc9962a8ed67fd00ad6af2a6c8d109926fdd6b897fe77526b2531b544b5e8703de23748b6ae6172b9986f5",
|
|
"y": "07014190fc11e37648f6e5ee3d076b248bde4d44f6bd81817cf582f3a31df4cde2533a7c1694de896aa2cabf08855711"
|
|
},
|
|
{
|
|
"label": "the identity of round 83903165811",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "d2f715a9a98312047535c17e4822f1630cb75940d956840e711853b57cf222d7",
|
|
"point": "9118e3104dd87f00e04f64491164d28fc19284546195aff163fe5e3956dfd8527e939253598c57d9c60103b845e4250e",
|
|
"x": "1118e3104dd87f00e04f64491164d28fc19284546195aff163fe5e3956dfd8527e939253598c57d9c60103b845e4250e",
|
|
"y": "044306b52b1af7dc36660e5c79140592cae294071ac5564a9996d346d052f4e6701afe63f8585bddc12ae5cbed5460d7"
|
|
},
|
|
{
|
|
"label": "the identity of round 9007199254740991",
|
|
"dst": "BLS_SIG_BLS12381G1_XMD:SHA-256_SSWU_RO_NUL_",
|
|
"msg": "6ebb1f681bf37ab86a120d042a9feab2875e0513104f6ca9676d6faa0570cedc",
|
|
"point": "a4a77942d02fd68582a454b20d51e1d3c48f8a8906447a8d53a7251fa473082e2ff4c790cd8c84425013d7b86f382bdf",
|
|
"x": "04a77942d02fd68582a454b20d51e1d3c48f8a8906447a8d53a7251fa473082e2ff4c790cd8c84425013d7b86f382bdf",
|
|
"y": "13e7569b762bc96ba7dd71e8affd2e03e275ab8fb006cc3e70002afec6deb6bcca3ff60b0b1497cafa439578bebe9b72"
|
|
},
|
|
{
|
|
"label": "RFC 9380 J.9.1, msg \"\"",
|
|
"dst": "QUUX-V01-CS02-with-BLS12381G1_XMD:SHA-256_SSWU_RO_",
|
|
"msg": "",
|
|
"point": "852926add2207b76ca4fa57a8734416c8dc95e24501772c814278700eed6d1e4e8cf62d9c09db0fac349612b759e79a1",
|
|
"x": "052926add2207b76ca4fa57a8734416c8dc95e24501772c814278700eed6d1e4e8cf62d9c09db0fac349612b759e79a1",
|
|
"y": "08ba738453bfed09cb546dbb0783dbb3a5f1f566ed67bb6be0e8c67e2e81a4cc68ee29813bb7994998f3eae0c9c6a265"
|
|
},
|
|
{
|
|
"label": "RFC 9380 J.9.1, msg \"abc\"",
|
|
"dst": "QUUX-V01-CS02-with-BLS12381G1_XMD:SHA-256_SSWU_RO_",
|
|
"msg": "616263",
|
|
"point": "83567bc5ef9c690c2ab2ecdf6a96ef1c139cc0b2f284dca0a9a7943388a49a3aee664ba5379a7655d3c68900be2f6903",
|
|
"x": "03567bc5ef9c690c2ab2ecdf6a96ef1c139cc0b2f284dca0a9a7943388a49a3aee664ba5379a7655d3c68900be2f6903",
|
|
"y": "0b9c15f3fe6e5cf4211f346271d7b01c8f3b28be689c8429c85b67af215533311f0b8dfaaa154fa6b88176c229f2885d"
|
|
},
|
|
{
|
|
"label": "RFC 9380 J.9.1, msg \"abcdef0123456789\"",
|
|
"dst": "QUUX-V01-CS02-with-BLS12381G1_XMD:SHA-256_SSWU_RO_",
|
|
"msg": "61626364656630313233343536373839",
|
|
"point": "91e0b079dea29a68f0383ee94fed1b940995272407e3bb916bbf268c263ddd57a6a27200a784cbc248e84f357ce82d98",
|
|
"x": "11e0b079dea29a68f0383ee94fed1b940995272407e3bb916bbf268c263ddd57a6a27200a784cbc248e84f357ce82d98",
|
|
"y": "03a87ae2caf14e8ee52e51fa2ed8eefe80f02457004ba4d486d6aa1f517c0889501dc7413753f9599b099ebcbbd2d709"
|
|
},
|
|
{
|
|
"label": "RFC 9380 J.9.1, msg \"q128_qqqqqqqqqqqqqqq…\"",
|
|
"dst": "QUUX-V01-CS02-with-BLS12381G1_XMD:SHA-256_SSWU_RO_",
|
|
"msg": "713132385f7171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171",
|
|
"point": "b5f68eaa693b95ccb85215dc65fa81038d69629f70aeee0d0f677cf22285e7bf58d7cb86eefe8f2e9bc3f8cb84fac488",
|
|
"x": "15f68eaa693b95ccb85215dc65fa81038d69629f70aeee0d0f677cf22285e7bf58d7cb86eefe8f2e9bc3f8cb84fac488",
|
|
"y": "1807a1d50c29f430b8cafc4f8638dfeeadf51211e1602a5f184443076715f91bb90a48ba1e370edce6ae1062f5e6dd38"
|
|
},
|
|
{
|
|
"label": "RFC 9380 J.9.1, msg \"a512_aaaaaaaaaaaaaaa…\"",
|
|
"dst": "QUUX-V01-CS02-with-BLS12381G1_XMD:SHA-256_SSWU_RO_",
|
|
"msg": "613531325f6161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161",
|
|
"point": "882aabae8b7dedb0e78aeb619ad3bfd9277a2f77ba7fad20ef6aabdc6c31d19ba5a6d12283553294c1825c4b3ca2dcfe",
|
|
"x": "082aabae8b7dedb0e78aeb619ad3bfd9277a2f77ba7fad20ef6aabdc6c31d19ba5a6d12283553294c1825c4b3ca2dcfe",
|
|
"y": "05b84ae5a942248eea39e1d91030458c40153f3b654ab7872d779ad1e942856a20c438e8d99bc8abfbf74729ce1f7ac8"
|
|
}
|
|
],
|
|
"map_to_g1": [
|
|
{
|
|
"label": "u = 0, exceptional",
|
|
"u": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"point": "91a9a0372b8f332d5c30de9ad14e50372a73fa4c45d5f2fa5097f2d6fb93bcac592f2e1711ac43db0519870c7d0ea415"
|
|
},
|
|
{
|
|
"label": "Z·u² = -1, exceptional",
|
|
"u": "01f7462c8b6cbf74db38f4a9a3d71bda12f01df4948d09ff046edbdd403fc31088b69520ee5c57fb7cc51062bde821b8",
|
|
"point": "91a9a0372b8f332d5c30de9ad14e50372a73fa4c45d5f2fa5097f2d6fb93bcac592f2e1711ac43db0519870c7d0ea415"
|
|
},
|
|
{
|
|
"label": "Z·u² = -1, the other root, exceptional",
|
|
"u": "1809cbbdae1327256fe2b30c9f7490fd51872d905ef808c062c1f6c3b671331395f56addc2f7a8043d39ef9d421788f3",
|
|
"point": "b1a9a0372b8f332d5c30de9ad14e50372a73fa4c45d5f2fa5097f2d6fb93bcac592f2e1711ac43db0519870c7d0ea415"
|
|
},
|
|
{
|
|
"label": "u = 1",
|
|
"u": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",
|
|
"point": "9073311196f8ef19477219ccee3a48035ff432295aa9419eed45d186027d88b90832e14c4f0e2aa4d15f54d1c3ed0f93"
|
|
},
|
|
{
|
|
"label": "u = p - 1",
|
|
"u": "1a0111ea397fe69a4b1ba7b6434bacd764774b84f38512bf6730d2a0f6b0f6241eabfffeb153ffffb9feffffffffaaaa",
|
|
"point": "b073311196f8ef19477219ccee3a48035ff432295aa9419eed45d186027d88b90832e14c4f0e2aa4d15f54d1c3ed0f93"
|
|
},
|
|
{
|
|
"label": "u drawn from the seed 0",
|
|
"u": "00be2cc3d2ee1e0eeee72051a23bed72464860b3fd643658ad0211f7a494217ad9b106379a0325a649fa45216bd18776",
|
|
"point": "b103ebcd9e6d971f4276ea8edba1d3ed28d2572e0aeb5d0b5eb09fc387d1cc61220279ca05374f5fe15c93b25403df22"
|
|
},
|
|
{
|
|
"label": "u drawn from the seed 1",
|
|
"u": "0a177ded82704318ce94258204a6a89be5f396dd1be576de17b03e9c27969a8631cdc189b502cb8c7da50da7c015f1ff",
|
|
"point": "8030743137b4fa3e3cd11b0d6a4110c34f56baf7d92b5306077d7ec203a8f62d43071b3286ec8951f4c88a30783346f1"
|
|
},
|
|
{
|
|
"label": "u drawn from the seed 2",
|
|
"u": "0f8f0eeb7c51c980d366921c2fa8a668f27fb52c0ab9d01dcf6e5d6dde48d7c54c08e183bc46454bacdd84c2601eaf6f",
|
|
"point": "87de88d4948e3857f633a948e4ebc910218c6298239f5a11eec9742ae848307c19194e128678c1f1ec19289af95bd224"
|
|
},
|
|
{
|
|
"label": "u drawn from the seed 3",
|
|
"u": "05e1eeab64ba088e5728e0bf666e423292817e4b8ab06446f34869c5f154806a1992a468de4ef0001776a771a206c303",
|
|
"point": "ab815cf1e716ee266c234fd4c5246799859f2e9635f117b22d99a96b6a926f348bbf98fde8c8f81c70fad56b104464a1"
|
|
},
|
|
{
|
|
"label": "u drawn from the seed 4",
|
|
"u": "03b9d31e8db4bc071d00ac700924c480314138c215208b48a30966e5cac39646c24c037d87f53bf446418f14c7b0e172",
|
|
"point": "ae31426361202c2dffabcd3effc3e0ffdaacbdb0416558a3cc56a416f80b429b6928c2a52b95519cde56b4a6da907eef"
|
|
},
|
|
{
|
|
"label": "u drawn from the seed 5",
|
|
"u": "02287161273aceefe8735f64b6a40316e9ac6246477b05138427dde6fb5048517fea4d26a9001eee649864409eb9e93e",
|
|
"point": "852424c18a174696c95e84ee22dbbd2bfbd1a1cb52c67c136ce43d0cd41b837a117b535476150e5f610b7961c9524750"
|
|
},
|
|
{
|
|
"label": "u drawn from the seed 6",
|
|
"u": "19d1f1982f724297fc33e29e4d1c340447515579c2d1d3859b75a247eca9633188960dcd22517cb31dc3d9ed9b7b45b5",
|
|
"point": "88bda0a9dd58b4318a8922f39b1c0640e43f0b7263805c3dd8a5db786cd72e9d5ed6f83439622e4cf4dfe5dbbd07a0a2"
|
|
},
|
|
{
|
|
"label": "u drawn from the seed 7",
|
|
"u": "126189a2df7e7235da18e3e57e41feb8facf4809772c57894db0eefdd072bd093231e4e10ad7809fc099d3c9633c9142",
|
|
"point": "b1ef824591da6ee55e5865b676944895bedfbbf312322d22528f791f4533338cb2f0311ac98fc8b250438e3ad1bb57c5"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"label": "signature 0",
|
|
"public_key": "b0ef43448f860bf88e35795bea4d3bcbba71d2db3a46c1560d4e814116c692c27dc3e35024b28e68102337cc2f1764f608b8cd66b7ca50c43cb7d3b62d92b1743b51f23757edc6b85e41a7be77357f3c28b039b24c0cab5f187730d5d931a9a5",
|
|
"msg": "797910dd4ed1d050d322ea7f25d67f852c17c8a2453c42620fcc572e4c612c48",
|
|
"signature": "b26cd3d0d35dfaab13a3a26588b304ef9212770293f1cbc6e53db03df8a66862d94630a3ff06d00b048fd930213c2bc3",
|
|
"go": true
|
|
},
|
|
{
|
|
"label": "signature 0 of another message",
|
|
"public_key": "b0ef43448f860bf88e35795bea4d3bcbba71d2db3a46c1560d4e814116c692c27dc3e35024b28e68102337cc2f1764f608b8cd66b7ca50c43cb7d3b62d92b1743b51f23757edc6b85e41a7be77357f3c28b039b24c0cab5f187730d5d931a9a5",
|
|
"msg": "d36592cadedbf7ac4493485796eb6c153de566a56edff220f5f27490a9a2f108",
|
|
"signature": "b26cd3d0d35dfaab13a3a26588b304ef9212770293f1cbc6e53db03df8a66862d94630a3ff06d00b048fd930213c2bc3",
|
|
"go": false
|
|
},
|
|
{
|
|
"label": "signature 0 negated",
|
|
"public_key": "b0ef43448f860bf88e35795bea4d3bcbba71d2db3a46c1560d4e814116c692c27dc3e35024b28e68102337cc2f1764f608b8cd66b7ca50c43cb7d3b62d92b1743b51f23757edc6b85e41a7be77357f3c28b039b24c0cab5f187730d5d931a9a5",
|
|
"msg": "797910dd4ed1d050d322ea7f25d67f852c17c8a2453c42620fcc572e4c612c48",
|
|
"signature": "926cd3d0d35dfaab13a3a26588b304ef9212770293f1cbc6e53db03df8a66862d94630a3ff06d00b048fd930213c2bc3",
|
|
"go": false
|
|
},
|
|
{
|
|
"label": "signature 1",
|
|
"public_key": "a5a474f7dc5b243c87bb48d0cabe44d26e75c0289c33fd456a556244806978ea7fd846d80b83709fef47645f665beeae1997baca85975c44c9d6b4db88a012c90fa6921b739e2b3aff8924e23693131847af1e664b298f069118e575862538ad",
|
|
"msg": "0a60b1d3c4710a92bb65e3b6158327717f511fbeaf087d4858e3b2753c02c42e",
|
|
"signature": "8e54200d63e4f7c1732340ae580ed53d4cc791b00cd614c6a9e7c14045b55f1087b1ecde8f430bb2e2626d43fa7d5f9e",
|
|
"go": true
|
|
},
|
|
{
|
|
"label": "signature 1 of another message",
|
|
"public_key": "a5a474f7dc5b243c87bb48d0cabe44d26e75c0289c33fd456a556244806978ea7fd846d80b83709fef47645f665beeae1997baca85975c44c9d6b4db88a012c90fa6921b739e2b3aff8924e23693131847af1e664b298f069118e575862538ad",
|
|
"msg": "491d3f3a49bf7a62588f9b805e61332bb6617988c5325b2ca4a976e972b481ef",
|
|
"signature": "8e54200d63e4f7c1732340ae580ed53d4cc791b00cd614c6a9e7c14045b55f1087b1ecde8f430bb2e2626d43fa7d5f9e",
|
|
"go": false
|
|
},
|
|
{
|
|
"label": "signature 1 negated",
|
|
"public_key": "a5a474f7dc5b243c87bb48d0cabe44d26e75c0289c33fd456a556244806978ea7fd846d80b83709fef47645f665beeae1997baca85975c44c9d6b4db88a012c90fa6921b739e2b3aff8924e23693131847af1e664b298f069118e575862538ad",
|
|
"msg": "0a60b1d3c4710a92bb65e3b6158327717f511fbeaf087d4858e3b2753c02c42e",
|
|
"signature": "ae54200d63e4f7c1732340ae580ed53d4cc791b00cd614c6a9e7c14045b55f1087b1ecde8f430bb2e2626d43fa7d5f9e",
|
|
"go": false
|
|
},
|
|
{
|
|
"label": "signature 2",
|
|
"public_key": "b179b27b8e2ba60e9c0e05e61727b4793f694f054382b1c8f35f3071742879fe32db6302dd3e37822330d4f79e082e51111311a3edfbdbc59515c42fb677831c2b148de66f206f286d40132b6bef766322ec93c54c3e8ba52d11b730b4b7a7af",
|
|
"msg": "a6c121834676fa04fb9f8c0c8017af84609c2176616a98d410fe8346450e5fec",
|
|
"signature": "986dd73391b6ea5bc2a447c7fe4d242837af6831c5f1cd7fb2012a3980d2d4ebd70763ad79a601e1bc8fd44f5b8ce43f",
|
|
"go": true
|
|
},
|
|
{
|
|
"label": "signature 2 of another message",
|
|
"public_key": "b179b27b8e2ba60e9c0e05e61727b4793f694f054382b1c8f35f3071742879fe32db6302dd3e37822330d4f79e082e51111311a3edfbdbc59515c42fb677831c2b148de66f206f286d40132b6bef766322ec93c54c3e8ba52d11b730b4b7a7af",
|
|
"msg": "2dcab28d199102fd81741dd56bf435f435e13f15b80f4e835d7c750892a127ac",
|
|
"signature": "986dd73391b6ea5bc2a447c7fe4d242837af6831c5f1cd7fb2012a3980d2d4ebd70763ad79a601e1bc8fd44f5b8ce43f",
|
|
"go": false
|
|
},
|
|
{
|
|
"label": "signature 2 negated",
|
|
"public_key": "b179b27b8e2ba60e9c0e05e61727b4793f694f054382b1c8f35f3071742879fe32db6302dd3e37822330d4f79e082e51111311a3edfbdbc59515c42fb677831c2b148de66f206f286d40132b6bef766322ec93c54c3e8ba52d11b730b4b7a7af",
|
|
"msg": "a6c121834676fa04fb9f8c0c8017af84609c2176616a98d410fe8346450e5fec",
|
|
"signature": "b86dd73391b6ea5bc2a447c7fe4d242837af6831c5f1cd7fb2012a3980d2d4ebd70763ad79a601e1bc8fd44f5b8ce43f",
|
|
"go": false
|
|
},
|
|
{
|
|
"label": "signature 3",
|
|
"public_key": "8b3587de42de7915f428e1edcac0b41aa4757859ea086db5c8532d919ce5f155495c583adb8aed7f2d0444916364585f0bb962644810a69485bf258ba176720a9b3d166d2e516888266cc63c94a4f8325f9bae26ca750cb74f1cab4f1f779094",
|
|
"msg": "35a33ad937fc4c5a7992e1a6f837eb97deb18eefba52cfdde434b230d60a4987",
|
|
"signature": "95dfd9a49abfabe2cd439d1418b5084e3323d9b2efc09028989ce174dde8f353a85048860d6d8b9c215d1d28b9faf078",
|
|
"go": true
|
|
},
|
|
{
|
|
"label": "signature 3 of another message",
|
|
"public_key": "8b3587de42de7915f428e1edcac0b41aa4757859ea086db5c8532d919ce5f155495c583adb8aed7f2d0444916364585f0bb962644810a69485bf258ba176720a9b3d166d2e516888266cc63c94a4f8325f9bae26ca750cb74f1cab4f1f779094",
|
|
"msg": "b8c5bd966728f55c9bd0a440c21f838b2edecaefd8114bdc8dc9c3be0fbb1175",
|
|
"signature": "95dfd9a49abfabe2cd439d1418b5084e3323d9b2efc09028989ce174dde8f353a85048860d6d8b9c215d1d28b9faf078",
|
|
"go": false
|
|
},
|
|
{
|
|
"label": "signature 3 negated",
|
|
"public_key": "8b3587de42de7915f428e1edcac0b41aa4757859ea086db5c8532d919ce5f155495c583adb8aed7f2d0444916364585f0bb962644810a69485bf258ba176720a9b3d166d2e516888266cc63c94a4f8325f9bae26ca750cb74f1cab4f1f779094",
|
|
"msg": "35a33ad937fc4c5a7992e1a6f837eb97deb18eefba52cfdde434b230d60a4987",
|
|
"signature": "b5dfd9a49abfabe2cd439d1418b5084e3323d9b2efc09028989ce174dde8f353a85048860d6d8b9c215d1d28b9faf078",
|
|
"go": false
|
|
},
|
|
{
|
|
"label": "signature 4",
|
|
"public_key": "950507def313e64c3ccf4e6db64751ca7b094fd436df2baaaa5ae1d3aeff765f281f81148ba08a833bd49722710b98fb0190118904a05f41ad2ec8996ac8a23e4965b5322260cb56c3887d38a89ab9899d8676fe6af7aa7ff46ae09b843762d3",
|
|
"msg": "42fa8fe51d12ce230f5e3fc9bf1bf2849a6e328a8ffac35c24dec92468207eb3",
|
|
"signature": "983588e17349b6b5231e3a2c0f587131d93e9895bb4a3da35098b5d6852190cb6f21ea1c7ad70058bf93e07bb2360af2",
|
|
"go": true
|
|
},
|
|
{
|
|
"label": "signature 4 of another message",
|
|
"public_key": "950507def313e64c3ccf4e6db64751ca7b094fd436df2baaaa5ae1d3aeff765f281f81148ba08a833bd49722710b98fb0190118904a05f41ad2ec8996ac8a23e4965b5322260cb56c3887d38a89ab9899d8676fe6af7aa7ff46ae09b843762d3",
|
|
"msg": "cd8ac9022411fb11b1c4bafdf02da945b2f449b65151550ff342fdb45a6866da",
|
|
"signature": "983588e17349b6b5231e3a2c0f587131d93e9895bb4a3da35098b5d6852190cb6f21ea1c7ad70058bf93e07bb2360af2",
|
|
"go": false
|
|
},
|
|
{
|
|
"label": "signature 4 negated",
|
|
"public_key": "950507def313e64c3ccf4e6db64751ca7b094fd436df2baaaa5ae1d3aeff765f281f81148ba08a833bd49722710b98fb0190118904a05f41ad2ec8996ac8a23e4965b5322260cb56c3887d38a89ab9899d8676fe6af7aa7ff46ae09b843762d3",
|
|
"msg": "42fa8fe51d12ce230f5e3fc9bf1bf2849a6e328a8ffac35c24dec92468207eb3",
|
|
"signature": "b83588e17349b6b5231e3a2c0f587131d93e9895bb4a3da35098b5d6852190cb6f21ea1c7ad70058bf93e07bb2360af2",
|
|
"go": false
|
|
},
|
|
{
|
|
"label": "signature 5",
|
|
"public_key": "b6b91dc60c796da51d7a8f9c2bb967760d411767b26e0d89587d7739fc512e180a43875e73b5a8af6db1c57350f82e38080ff1980bbecdd151e9660b035219f316ba196e029a7250c6c6c907f28cf718804a50dd7571e32ce580a8ba2fb967be",
|
|
"msg": "2a19bb9f5e50932a1b7d49ac015ca125167eda1ca64207bacbdf87d357a1db04",
|
|
"signature": "97020b10a3d182a05d619af7deeaa8f5ca30a5e1c12f48d63aee2a99bdd6a052b22178bed0a913fddc54d9b06a5afb5f",
|
|
"go": true
|
|
},
|
|
{
|
|
"label": "signature 5 of another message",
|
|
"public_key": "b6b91dc60c796da51d7a8f9c2bb967760d411767b26e0d89587d7739fc512e180a43875e73b5a8af6db1c57350f82e38080ff1980bbecdd151e9660b035219f316ba196e029a7250c6c6c907f28cf718804a50dd7571e32ce580a8ba2fb967be",
|
|
"msg": "4aa172e0db76276ae82451eb7281a421eea63243eb1c41f37526f5bc6f9a1878",
|
|
"signature": "97020b10a3d182a05d619af7deeaa8f5ca30a5e1c12f48d63aee2a99bdd6a052b22178bed0a913fddc54d9b06a5afb5f",
|
|
"go": false
|
|
},
|
|
{
|
|
"label": "signature 5 negated",
|
|
"public_key": "b6b91dc60c796da51d7a8f9c2bb967760d411767b26e0d89587d7739fc512e180a43875e73b5a8af6db1c57350f82e38080ff1980bbecdd151e9660b035219f316ba196e029a7250c6c6c907f28cf718804a50dd7571e32ce580a8ba2fb967be",
|
|
"msg": "2a19bb9f5e50932a1b7d49ac015ca125167eda1ca64207bacbdf87d357a1db04",
|
|
"signature": "b7020b10a3d182a05d619af7deeaa8f5ca30a5e1c12f48d63aee2a99bdd6a052b22178bed0a913fddc54d9b06a5afb5f",
|
|
"go": false
|
|
}
|
|
]
|
|
}
|