    -----------------------------------------------------------------------------
    -- |
    -- Module      :  Crypto.Nettle.HMAC
    -- Copyright   :  (c) 2013 Stefan Bühler
    -- License     :  MIT-style (see the file COPYING)
    --
    -- Maintainer  :  stbuehler@web.de
    -- Stability   :  experimental
    -- Portability :  portable
    --
    -- Generic HMAC implementation based on the 'HashAlgorithm' class,
    -- implementing the 'KeyedHashAlgorithm' class.
    --
    -----------------------------------------------------------------------------

    module Crypto.Nettle.HMAC
    	( HMAC
    	, hmacInit
    	, hmacInit'
    	, hmac
    	, hmac'
    	, hmacLazy
    	, hmacLazy'
    	) where

    import Crypto.Nettle.Hash.Types