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=../../libdefault.a ../../libfips.a
|
---|
5 | $HKDF_GOAL=../../libdefault.a ../../libfips.a
|
---|
6 | $KBKDF_GOAL=../../libdefault.a ../../libfips.a
|
---|
7 | $KRB5KDF_GOAL=../../libdefault.a
|
---|
8 | $PBKDF1_GOAL=../../liblegacy.a
|
---|
9 | $PBKDF2_GOAL=../../libdefault.a ../../libfips.a
|
---|
10 | $PKCS12KDF_GOAL=../../libdefault.a
|
---|
11 | $SSKDF_GOAL=../../libdefault.a ../../libfips.a
|
---|
12 | $SCRYPT_GOAL=../../libdefault.a
|
---|
13 | $SSHKDF_GOAL=../../libdefault.a ../../libfips.a
|
---|
14 | $X942KDF_GOAL=../../libdefault.a ../../libfips.a
|
---|
15 |
|
---|
16 | SOURCE[$TLS1_PRF_GOAL]=tls1_prf.c
|
---|
17 |
|
---|
18 | SOURCE[$HKDF_GOAL]=hkdf.c
|
---|
19 |
|
---|
20 | SOURCE[$KBKDF_GOAL]=kbkdf.c
|
---|
21 |
|
---|
22 | SOURCE[$KRB5KDF_GOAL]=krb5kdf.c
|
---|
23 |
|
---|
24 | SOURCE[$PBKDF1_GOAL]=pbkdf1.c
|
---|
25 |
|
---|
26 | SOURCE[$PBKDF2_GOAL]=pbkdf2.c
|
---|
27 | # Extra code to satisfy the FIPS and non-FIPS separation.
|
---|
28 | # When the PBKDF2 moves to legacy, this can be removed.
|
---|
29 | SOURCE[$PBKDF2_GOAL]=pbkdf2_fips.c
|
---|
30 |
|
---|
31 | SOURCE[$PKCS12KDF_GOAL]=pkcs12kdf.c
|
---|
32 |
|
---|
33 | SOURCE[$SSKDF_GOAL]=sskdf.c
|
---|
34 |
|
---|
35 | SOURCE[$SCRYPT_GOAL]=scrypt.c
|
---|
36 | SOURCE[$SSHKDF_GOAL]=sshkdf.c
|
---|
37 | SOURCE[$X942KDF_GOAL]=x942kdf.c
|
---|
38 | DEPEND[x942kdf.o]=../../common/include/prov/der_wrap.h
|
---|