Annotation of embedaddon/strongswan/src/libstrongswan/plugins/curve25519/ref10/base2.h, revision 1.1.1.1

1.1       misho       1: /*
                      2:  * Copyright (C) 2016 Andreas Steffen
                      3:  * HSR Hochschule fuer Technik Rapperswil
                      4:  *
                      5:  * Based on the public domain libsodium adaptation by Frank Denis
                      6:  * of the SUPERCOP ref10 implementation by  Daniel J. Bernstein,
                      7:  * Niels Duif, Peter Schwabe, Tanja Lange and Bo-Yin Yang.
                      8:  */
                      9: 
                     10:        {
                     11:                {  25967493, -14356035,  29566456,   3660896, -12694345,
                     12:                    4014787,  27544626, -11754271,  -6079156,   2047605 },
                     13:                { -12545711,    934262,  -2722910,   3049990,   -727428,
                     14:                    9406986,  12720692,   5043384,  19500929, -15469378 },
                     15:                {  -8738181,   4489570,   9688441, -14785194,  10184609,
                     16:                  -12363380,  29287919,  11864899, -24514362,  -4438546 }
                     17:        },
                     18:        {
                     19:                {  15636291,  -9688557,  24204773,  -7912398,    616977,
                     20:                  -16685262,  27787600, -14772189,  28944400,  -1550024 },
                     21:                {  16568933,   4717097, -11556148,  -1102322,  15682896,
                     22:                  -11807043,  16354577, -11775962,   7689662,  11199574 },
                     23:                {  30464156,  -5976125, -11779434, -15670865,  23220365,
                     24:                   15915852,   7512774,  10017326, -17749093,  -9920357 }
                     25:        },
                     26:        {
                     27:                {  10861363,  11473154,  27284546,   1981175, -30064349,
                     28:                   12577861,  32867885,  14515107, -15438304,  10819380 },
                     29:                {   4708026,   6336745,  20377586,   9066809, -11272109,
                     30:                    6594696, -25653668,  12483688, -12668491,   5581306 },
                     31:                {  19563160,  16186464, -29386857,   4097519,  10237984,
                     32:                   -4348115,  28542350,  13850243, -23678021, -15815942 }
                     33:        },
                     34:        {
                     35:                {   5153746,   9909285,   1723747,  -2777874,  30523605,
                     36:                    5516873,  19480852,   5230134, -23952439, -15175766 },
                     37:                { -30269007,  -3463509,   7665486,  10083793,  28475525,
                     38:                    1649722,  20654025,  16520125,  30598449,   7715701 },
                     39:                {  28881845,  14381568,   9657904,   3680757, -20181635,
                     40:                    7843316, -31400660,   1370708,  29794553,  -1409300 }
                     41:        },
                     42:        {
                     43:                { -22518993,  -6692182,  14201702,  -8745502, -23510406,
                     44:                    8844726,  18474211,  -1361450, -13062696,  13821877 },
                     45:                {  -6455177,  -7839871,   3374702,  -4740862, -27098617,
                     46:                  -10571707,  31655028,  -7212327,  18853322, -14220951 },
                     47:                {   4566830, -12963868, -28974889, -12240689,  -7602672,
                     48:                   -2830569,  -8514358, -10431137,   2207753,  -3209784 }
                     49:        },
                     50:        {
                     51:                { -25154831,  -4185821,  29681144,   7868801,  -6854661,
                     52:                   -9423865, -12437364,   -663000, -31111463, -16132436 },
                     53:                {  25576264,  -2703214,   7349804, -11814844,  16472782,
                     54:                    9300885,   3844789,  15725684,    171356,   6466918 },
                     55:                {  23103977,  13316479,   9739013, -16149481,    817875,
                     56:                  -15038942,   8965339, -14088058, -30714912,  16193877 }
                     57:        },
                     58:        {
                     59:                { -33521811,   3180713,  -2394130,  14003687, -16903474,
                     60:                  -16270840,  17238398,   4729455, -18074513,   9256800 },
                     61:                { -25182317,  -4174131,  32336398,   5036987, -21236817,
                     62:                   11360617,  22616405,   9761698, -19827198,    630305 },
                     63:                { -13720693,   2639453, -24237460,  -7406481,   9494427,
                     64:                   -5774029,  -6554551, -15960994,  -2449256, -14291300 }
                     65:        },
                     66:        {
                     67:                {  -3151181,  -5046075,   9282714,   6866145, -31907062,
                     68:                    -863023, -18940575,  15033784,  25105118,  -7894876 },
                     69:                { -24326370,  15950226, -31801215, -14592823, -11662737,
                     70:                   -5090925,   1573892,  -2625887,   2198790, -15804619 },
                     71:                {  -3099351,  10324967,  -2241613,   7453183,  -5446979,
                     72:                   -2735503, -13812022, -16236442, -32461234, -12290683 }
                     73:        }

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>