A small, self-contained SHA512, HMAC-SHA512, and HKDF-SHA512 implementation.
Also includes SHA384, HMAC-SHA384, and HKDF-SHA384 when the sha384 feature is enabled (default).
sha384
(C) Frank Denis <fdenis [at] fastly [dot] com>