Daniel J. Bernstein (wrapper around crypto_hashblocks/sha256)