crypto: Fix the NULL_HMAC finalizer
The current implementation leaves the digest buffer partially
uninitialized.
Reported by: syzkaller
Reviewed by: jhb
Sponsored by: The FreeBSD Foundation
(cherry picked from commit 8179db52c2c8692cdabf818bf1b7fdf3ad43b2db)