]>
Commit | Line | Data |
---|---|---|
5687e357 RL |
1 | # We make separate GOAL variables for each algorithm, to make it easy to |
2 | # switch each to the Legacy provider when needed. | |
3 | ||
4 | $TLS1_PRF_GOAL=../../libimplementations.a | |
5 | $HKDF_GOAL=../../libimplementations.a | |
6 | $KBKDF_GOAL=../../libimplementations.a | |
7 | $PBKDF2_GOAL=../../libimplementations.a | |
8 | $SSKDF_GOAL=../../libimplementations.a | |
e42cf718 RL |
9 | $SCRYPT_GOAL=../../libimplementations.a |
10 | $SSHKDF_GOAL=../../libimplementations.a | |
11 | $X942KDF_GOAL=../../libimplementations.a | |
5687e357 RL |
12 | |
13 | SOURCE[$TLS1_PRF_GOAL]=tls1_prf.c | |
14 | ||
15 | SOURCE[$HKDF_GOAL]=hkdf.c | |
16 | ||
17 | SOURCE[$KBKDF_GOAL]=kbkdf.c | |
18 | ||
19 | SOURCE[$PBKDF2_GOAL]=pbkdf2.c | |
20 | # Extra code to satisfy the FIPS and non-FIPS separation. | |
21 | # When the PBKDF2 moves to legacy, this can be removed. | |
22 | SOURCE[../../libfips.a]=pbkdf2_fips.c | |
23 | SOURCE[../../libnonfips.a]=pbkdf2_fips.c | |
24 | ||
25 | SOURCE[$SSKDF_GOAL]=sskdf.c | |
e42cf718 RL |
26 | |
27 | SOURCE[$SCRYPT_GOAL]=scrypt.c | |
28 | SOURCE[$SSHKDF_GOAL]=sshkdf.c | |
29 | SOURCE[$X942KDF_GOAL]=x942kdf.c |