0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}
h.chk = big.NewInt(0)
- h.buf = nil
+ h.buf = h.buf[:0]
}
func (h *Hash) BlockSize() int {
chkBytes := chk.Bytes()
copy(block[BlockSize-len(chkBytes):], chkBytes)
hsh = h.step(hsh, *block)
+ blockReverse(hsh[:], hsh[:])
return append(in, hsh[:]...)
}