__sha512_final
__sha512_final(&ctx->ctx, out, SHA384_DIGEST_SIZE);
__sha512_final(&ctx->ctx, out, SHA512_DIGEST_SIZE);
__sha512_final(&ctx->sha_ctx, ctx->sha_ctx.buf, digest_size);