confirmed proper hash operation with crypto/rand - the rolling checksum is not very random unless its input is random