diff --git a/bin/dnssec/dnssec-keygen.docbook b/bin/dnssec/dnssec-keygen.docbook index 09d1fa8b23..7cde5eb83c 100644 --- a/bin/dnssec/dnssec-keygen.docbook +++ b/bin/dnssec/dnssec-keygen.docbook @@ -617,7 +617,7 @@ Both .key and .private - files are generated for symmetric encryption algorithms such as + files are generated for symmetric cryptography algorithms such as HMAC-MD5, even though the public and private key are equivalent. diff --git a/bin/pkcs11/win32/pk11destroy.vcxproj.in b/bin/pkcs11/win32/pk11destroy.vcxproj.in index b23c6064da..c0dd3caf57 100644 --- a/bin/pkcs11/win32/pk11destroy.vcxproj.in +++ b/bin/pkcs11/win32/pk11destroy.vcxproj.in @@ -47,6 +47,7 @@ false ..\..\..\Build\$(Configuration)\ .\$(Configuration)\ + pkcs11-destroy diff --git a/bin/pkcs11/win32/pk11tokens.vcxproj.in b/bin/pkcs11/win32/pk11tokens.vcxproj.in index 0491f221c4..b3810c2ec9 100644 --- a/bin/pkcs11/win32/pk11tokens.vcxproj.in +++ b/bin/pkcs11/win32/pk11tokens.vcxproj.in @@ -47,6 +47,7 @@ false ..\..\..\Build\$(Configuration)\ .\$(Configuration)\ + pkcs11-tokens diff --git a/lib/dns/dst_api.c b/lib/dns/dst_api.c index 1ab10e4481..47c40105ee 100644 --- a/lib/dns/dst_api.c +++ b/lib/dns/dst_api.c @@ -1608,6 +1608,11 @@ issymmetric(const dst_key_t *key) { case DST_ALG_ECDSA384: return (ISC_FALSE); case DST_ALG_HMACMD5: + case DST_ALG_HMACSHA1: + case DST_ALG_HMACSHA224: + case DST_ALG_HMACSHA256: + case DST_ALG_HMACSHA384: + case DST_ALG_HMACSHA512: case DST_ALG_GSSAPI: return (ISC_TRUE); default: diff --git a/lib/isc/pk11.c b/lib/isc/pk11.c index a3c016b944..9333dd51d3 100644 --- a/lib/isc/pk11.c +++ b/lib/isc/pk11.c @@ -321,7 +321,7 @@ pk11_initialize(isc_mem_t *mctx, const char *engine) { result = PK11_R_NODIGESTSERVICE; goto unlock; } -#if defined(AES_SIT) +#if defined(AES_CC) if (aes_token == NULL) { result = PK11_R_NOAESSERVICE; goto unlock;