----------------------------------------------------------------------------- -- | -- Module : Crypto.Nettle.KeyedHash -- Copyright : (c) 2013 Stefan Bühler -- License : MIT-style (see the file COPYING) -- -- Maintainer : stbuehler@web.de -- Stability : experimental -- Portability : portable -- -- Generic interface to calculate key based hashes. -- ----------------------------------------------------------------------------- module Crypto.Nettle.KeyedHash ( KeyedHashAlgorithm(..) , KeyedHash(..) , keyedHashDigestSize , keyedHashDigestSize' , keyedHashName , keyedHashName' , keyedHashInit , keyedHashInit' , keyedHashUpdate , keyedHashUpdateLazy , keyedHashFinalize , keyedHash , keyedHash' , keyedHashLazy , keyedHashLazy' ) where import Crypto.Nettle.Hash.Types