Skip to content
Back to top
View this page

# HashSHA1

class dsviper.HashSHA1

  Bases: `object`

  A class used to hash data with SHA1.

  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.