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>