I have tried hmac-md5, hmac-sha1, and hmac-sha256 against a BIND name server. All of them are failing with this message:
Nov 29 08:49:41 ubuntu named[28931]: client 127.0.0.1#35001: transfer of 'bellgrim.se/IN': AXFR started: TSIG bellgrim.se
Nov 29 08:49:41 ubuntu ods-signerd: [xfrd] unable to process tsig: xfr zone bellgrim.se from 127.0.0.1 has bad tsig signature
Nov 29 08:49:41 ubuntu ods-signerd: [xfrd] dropped packet: zone bellgrim.se received bad tsig from 127.0.0.1
Nov 29 08:49:41 ubuntu named[28931]: client 127.0.0.1#35000: transfer of 'bellgrim.se/IN': AXFR ended