|
| 1 | +using System; |
| 2 | + |
| 3 | +namespace Chaos.NaCl.Internal.Ed25519Ref10 |
| 4 | +{ |
| 5 | + internal static partial class LookupTables |
| 6 | + { |
| 7 | + internal static readonly GroupElementPreComp[] Base2 = new GroupElementPreComp[]{ |
| 8 | + new GroupElementPreComp( |
| 9 | + new FieldElement( 25967493,-14356035,29566456,3660896,-12694345,4014787,27544626,-11754271,-6079156,2047605 ), |
| 10 | + new FieldElement( -12545711,934262,-2722910,3049990,-727428,9406986,12720692,5043384,19500929,-15469378 ), |
| 11 | + new FieldElement( -8738181,4489570,9688441,-14785194,10184609,-12363380,29287919,11864899,-24514362,-4438546 ) |
| 12 | + ), |
| 13 | + new GroupElementPreComp( |
| 14 | + new FieldElement( 15636291,-9688557,24204773,-7912398,616977,-16685262,27787600,-14772189,28944400,-1550024 ), |
| 15 | + new FieldElement( 16568933,4717097,-11556148,-1102322,15682896,-11807043,16354577,-11775962,7689662,11199574 ), |
| 16 | + new FieldElement( 30464156,-5976125,-11779434,-15670865,23220365,15915852,7512774,10017326,-17749093,-9920357 ) |
| 17 | + ), |
| 18 | + new GroupElementPreComp( |
| 19 | + new FieldElement( 10861363,11473154,27284546,1981175,-30064349,12577861,32867885,14515107,-15438304,10819380 ), |
| 20 | + new FieldElement( 4708026,6336745,20377586,9066809,-11272109,6594696,-25653668,12483688,-12668491,5581306 ), |
| 21 | + new FieldElement( 19563160,16186464,-29386857,4097519,10237984,-4348115,28542350,13850243,-23678021,-15815942 ) |
| 22 | + ), |
| 23 | + new GroupElementPreComp( |
| 24 | + new FieldElement( 5153746,9909285,1723747,-2777874,30523605,5516873,19480852,5230134,-23952439,-15175766 ), |
| 25 | + new FieldElement( -30269007,-3463509,7665486,10083793,28475525,1649722,20654025,16520125,30598449,7715701 ), |
| 26 | + new FieldElement( 28881845,14381568,9657904,3680757,-20181635,7843316,-31400660,1370708,29794553,-1409300 ) |
| 27 | + ), |
| 28 | + new GroupElementPreComp( |
| 29 | + new FieldElement( -22518993,-6692182,14201702,-8745502,-23510406,8844726,18474211,-1361450,-13062696,13821877 ), |
| 30 | + new FieldElement( -6455177,-7839871,3374702,-4740862,-27098617,-10571707,31655028,-7212327,18853322,-14220951 ), |
| 31 | + new FieldElement( 4566830,-12963868,-28974889,-12240689,-7602672,-2830569,-8514358,-10431137,2207753,-3209784 ) |
| 32 | + ), |
| 33 | + new GroupElementPreComp( |
| 34 | + new FieldElement( -25154831,-4185821,29681144,7868801,-6854661,-9423865,-12437364,-663000,-31111463,-16132436 ), |
| 35 | + new FieldElement( 25576264,-2703214,7349804,-11814844,16472782,9300885,3844789,15725684,171356,6466918 ), |
| 36 | + new FieldElement( 23103977,13316479,9739013,-16149481,817875,-15038942,8965339,-14088058,-30714912,16193877 ) |
| 37 | + ), |
| 38 | + new GroupElementPreComp( |
| 39 | + new FieldElement( -33521811,3180713,-2394130,14003687,-16903474,-16270840,17238398,4729455,-18074513,9256800 ), |
| 40 | + new FieldElement( -25182317,-4174131,32336398,5036987,-21236817,11360617,22616405,9761698,-19827198,630305 ), |
| 41 | + new FieldElement( -13720693,2639453,-24237460,-7406481,9494427,-5774029,-6554551,-15960994,-2449256,-14291300 ) |
| 42 | + ), |
| 43 | + new GroupElementPreComp( |
| 44 | + new FieldElement( -3151181,-5046075,9282714,6866145,-31907062,-863023,-18940575,15033784,25105118,-7894876 ), |
| 45 | + new FieldElement( -24326370,15950226,-31801215,-14592823,-11662737,-5090925,1573892,-2625887,2198790,-15804619 ), |
| 46 | + new FieldElement( -3099351,10324967,-2241613,7453183,-5446979,-2735503,-13812022,-16236442,-32461234,-12290683 ) |
| 47 | + ) |
| 48 | + }; |
| 49 | + } |
| 50 | +} |
0 commit comments