Raaz.Hash.Internal

# Cryptographic hashes and their implementations.

class Hash h

hash

hashFile

hashSource

## Computing hashes using non-standard implementations.

hash'

hashFile'

hashSource'

# Hash implementations.

data HashI h m

data SomeHashI h

type HashM h m

## Implementation of truncated hashes.

truncatedI

# Memory used by most hashes.

data HashMemory h

extractLength

updateLength

# Some low level functions.

completeHashing