isc-hmac-fixup.html revision 17fdbf542a0db30107b200403c51a72fe62c218d
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync - Copyright (C) 2010, 2013-2017 Internet Systems Consortium, Inc. ("ISC")
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync - This Source Code Form is subject to the terms of the Mozilla Public
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync - License, v. 2.0. If a copy of the MPL was not distributed with this
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync - file, You can obtain one at http://mozilla.org/MPL/2.0/.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry">
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync<a name="man.isc-hmac-fixup"></a><div class="titlepage"></div>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync — fixes HMAC keys generated by older versions of BIND
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync {<em class="replaceable"><code>algorithm</code></em>}
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Versions of BIND 9 up to and including BIND 9.6 had a bug causing
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync HMAC-SHA* TSIG keys which were longer than the digest length of the
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync hash algorithm (i.e., SHA1 keys longer than 160 bits, SHA256 keys
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync longer than 256 bits, etc) to be used incorrectly, generating a
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync message authentication code that was incompatible with other DNS
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync implementations.