]> git.ipfire.org Git - thirdparty/openssl.git/blame - crypto/include/internal/bn_srp.h
Run util/openssl-format-source -v -c .
[thirdparty/openssl.git] / crypto / include / internal / bn_srp.h
CommitLineData
aeb556f8
MC
1
2#ifndef OPENSSL_NO_SRP
3
4extern const BIGNUM bn_group_1024;
5
6extern const BIGNUM bn_group_1536;
7
8extern const BIGNUM bn_group_2048;
9
10extern const BIGNUM bn_group_3072;
11
12extern const BIGNUM bn_group_4096;
13
14extern const BIGNUM bn_group_6144;
15
16extern const BIGNUM bn_group_8192;
17
18extern const BIGNUM bn_generator_19;
19
20extern const BIGNUM bn_generator_5;
21
22extern const BIGNUM bn_generator_2;
23
24static SRP_gN knowngN[] = {
0f113f3e
MC
25 {"8192", (BIGNUM *)&bn_generator_19, (BIGNUM *)&bn_group_8192},
26 {"6144", (BIGNUM *)&bn_generator_5, (BIGNUM *)&bn_group_6144},
27 {"4096", (BIGNUM *)&bn_generator_5, (BIGNUM *)&bn_group_4096},
28 {"3072", (BIGNUM *)&bn_generator_5, (BIGNUM *)&bn_group_3072},
29 {"2048", (BIGNUM *)&bn_generator_2, (BIGNUM *)&bn_group_2048},
30 {"1536", (BIGNUM *)&bn_generator_2, (BIGNUM *)&bn_group_1536},
31 {"1024", (BIGNUM *)&bn_generator_2, (BIGNUM *)&bn_group_1024},
aeb556f8 32};
0f113f3e
MC
33
34# define KNOWN_GN_NUMBER sizeof(knowngN) / sizeof(SRP_gN)
aeb556f8
MC
35
36#endif