HashCRC32

class dsviper.HashCRC32

Bases: object

A class used to hash data with CRC32.

block_size() int

Return the internal block size of the hash algorithm in bytes.

digest() ValueBlob

Return the digest.

digest_size() int

Return the size of the resulting hash in bytes.

static hash(blob: ValueBlob) str

Return the hexdigest of the blob.

hashing() Hashing

Return the Hashing interface.

hexdigest() str

Return the digest in hexadecimal.

name() str

Return the name.

reset() None

Reset the hasher.

update(blob: ValueBlob) None

Update the data.