mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-31 14:35:26 +00:00
Remove PKCS#11 DH implementation as there's no private keys stored in HSM for DH algorithm
This commit is contained in:
@@ -46,7 +46,7 @@ DSTOBJS = @DST_EXTRA_OBJS@ \
|
||||
gssapi_link.@O@ gssapictx.@O@ hmac_link.@O@ \
|
||||
openssl_link.@O@ openssldh_link.@O@ openssldsa_link.@O@ \
|
||||
opensslecdsa_link.@O@ openssleddsa_link.@O@ opensslrsa_link.@O@ \
|
||||
pkcs11dh_link.@O@ pkcs11dsa_link.@O@ pkcs11rsa_link.@O@ \
|
||||
pkcs11dsa_link.@O@ pkcs11rsa_link.@O@ \
|
||||
pkcs11ecdsa_link.@O@ pkcs11eddsa_link.@O@ pkcs11.@O@ \
|
||||
key.@O@
|
||||
|
||||
@@ -84,7 +84,7 @@ DSTSRCS = @DST_EXTRA_SRCS@ @PKCS11LINKSRCS@ \
|
||||
dst_result.c gssapi_link.c gssapictx.c hmac_link.c \
|
||||
openssl_link.c openssldh_link.c openssldsa_link.c \
|
||||
opensslecdsa_link.c openssleddsa_link.c opensslrsa_link.c \
|
||||
pkcs11dh_link.c pkcs11dsa_link.c pkcs11rsa_link.c \
|
||||
pkcs11dsa_link.c pkcs11rsa_link.c \
|
||||
pkcs11ecdsa_link.c pkcs11eddsa_link.c pkcs11.c \
|
||||
key.c
|
||||
|
||||
|
@@ -209,7 +209,6 @@ dst_lib_init(isc_mem_t *mctx, const char *engine) {
|
||||
RETERR(dst__pkcs11rsa_init(&dst_t_func[DST_ALG_RSASHA512]));
|
||||
RETERR(dst__pkcs11dsa_init(&dst_t_func[DST_ALG_DSA]));
|
||||
RETERR(dst__pkcs11dsa_init(&dst_t_func[DST_ALG_NSEC3DSA]));
|
||||
RETERR(dst__pkcs11dh_init(&dst_t_func[DST_ALG_DH]));
|
||||
#if HAVE_PKCS11_ECDSA
|
||||
RETERR(dst__pkcs11ecdsa_init(&dst_t_func[DST_ALG_ECDSA256]));
|
||||
RETERR(dst__pkcs11ecdsa_init(&dst_t_func[DST_ALG_ECDSA384]));
|
||||
|
@@ -234,7 +234,6 @@ isc_result_t dst__openssleddsa_init(struct dst_func **funcp);
|
||||
#if USE_PKCS11
|
||||
isc_result_t dst__pkcs11rsa_init(struct dst_func **funcp);
|
||||
isc_result_t dst__pkcs11dsa_init(struct dst_func **funcp);
|
||||
isc_result_t dst__pkcs11dh_init(struct dst_func **funcp);
|
||||
#ifdef HAVE_PKCS11_ECDSA
|
||||
isc_result_t dst__pkcs11ecdsa_init(struct dst_func **funcp);
|
||||
#endif
|
||||
|
File diff suppressed because it is too large
Load Diff
@@ -323,9 +323,6 @@
|
||||
<ClCompile Include="..\pkcs11.c">
|
||||
<Filter>Dst Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\pkcs11dh_link.c">
|
||||
<Filter>Dst Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\pkcs11dsa_link.c">
|
||||
<Filter>Dst Source Files</Filter>
|
||||
</ClCompile>
|
||||
|
@@ -172,7 +172,6 @@
|
||||
<ClCompile Include="..\peer.c" />
|
||||
@IF PKCS11
|
||||
<ClCompile Include="..\pkcs11.c" />
|
||||
<ClCompile Include="..\pkcs11dh_link.c" />
|
||||
<ClCompile Include="..\pkcs11dsa_link.c" />
|
||||
<ClCompile Include="..\pkcs11ecdsa_link.c" />
|
||||
<ClCompile Include="..\pkcs11eddsa_link.c" />
|
||||
|
@@ -3074,7 +3074,6 @@
|
||||
./lib/dns/order.c C 2002,2004,2005,2007,2015,2016,2017,2018
|
||||
./lib/dns/peer.c C 2000,2001,2003,2004,2005,2006,2007,2008,2009,2012,2013,2014,2015,2016,2017,2018
|
||||
./lib/dns/pkcs11.c C 2014,2016,2017,2018
|
||||
./lib/dns/pkcs11dh_link.c C 2014,2015,2016,2017,2018
|
||||
./lib/dns/pkcs11dsa_link.c C 2014,2015,2016,2017,2018
|
||||
./lib/dns/pkcs11ecdsa_link.c C 2014,2015,2016,2017,2018
|
||||
./lib/dns/pkcs11eddsa_link.c C 2017,2018
|
||||
|
Reference in New Issue
Block a user