]>
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 | ||
848af5e8 RL |
4 | $TLS1_PRF_GOAL=../../libdefault.a ../../libfips.a |
5 | $HKDF_GOAL=../../libdefault.a ../../libfips.a | |
6 | $KBKDF_GOAL=../../libdefault.a ../../libfips.a | |
7 | $KRB5KDF_GOAL=../../libdefault.a | |
0f183675 | 8 | $PBKDF1_GOAL=../../liblegacy.a |
848af5e8 | 9 | $PBKDF2_GOAL=../../libdefault.a ../../libfips.a |
722fe8ed | 10 | $PVKKDF_GOAL=../../liblegacy.a |
848af5e8 RL |
11 | $PKCS12KDF_GOAL=../../libdefault.a |
12 | $SSKDF_GOAL=../../libdefault.a ../../libfips.a | |
13 | $SCRYPT_GOAL=../../libdefault.a | |
14 | $SSHKDF_GOAL=../../libdefault.a ../../libfips.a | |
15 | $X942KDF_GOAL=../../libdefault.a ../../libfips.a | |
f3090fc7 | 16 | $HMAC_DRBG_KDF_GOAL=../../libdefault.a |
6dfa998f | 17 | $ARGON2_GOAL=../../libdefault.a |
5687e357 RL |
18 | |
19 | SOURCE[$TLS1_PRF_GOAL]=tls1_prf.c | |
20 | ||
21 | SOURCE[$HKDF_GOAL]=hkdf.c | |
22 | ||
23 | SOURCE[$KBKDF_GOAL]=kbkdf.c | |
24 | ||
33f54da3 SS |
25 | SOURCE[$KRB5KDF_GOAL]=krb5kdf.c |
26 | ||
0f183675 JS |
27 | SOURCE[$PBKDF1_GOAL]=pbkdf1.c |
28 | ||
5687e357 RL |
29 | SOURCE[$PBKDF2_GOAL]=pbkdf2.c |
30 | # Extra code to satisfy the FIPS and non-FIPS separation. | |
31 | # When the PBKDF2 moves to legacy, this can be removed. | |
848af5e8 | 32 | SOURCE[$PBKDF2_GOAL]=pbkdf2_fips.c |
5687e357 | 33 | |
722fe8ed P |
34 | SOURCE[$PBKDF1_GOAL]=pvkkdf.c |
35 | ||
b7466c13 P |
36 | SOURCE[$PKCS12KDF_GOAL]=pkcs12kdf.c |
37 | ||
5687e357 | 38 | SOURCE[$SSKDF_GOAL]=sskdf.c |
e42cf718 RL |
39 | |
40 | SOURCE[$SCRYPT_GOAL]=scrypt.c | |
41 | SOURCE[$SSHKDF_GOAL]=sshkdf.c | |
42 | SOURCE[$X942KDF_GOAL]=x942kdf.c | |
e5b2cd58 | 43 | DEPEND[x942kdf.o]=../../common/include/prov/der_wrap.h |
f3090fc7 | 44 | |
45 | SOURCE[$HMAC_DRBG_KDF_GOAL]=hmacdrbg_kdf.c | |
6dfa998f | 46 | SOURCE[$ARGON2_GOAL]=argon2.c |