    -- |
    -- Module      : Crypto.Cipher.Types.Unsafe
    -- License     : BSD-style
    -- Maintainer  : Vincent Hanquez <vincent@snarc.org>
    -- Stability   : Stable
    -- Portability : Excellent
    --
    -- mutable and unsafe interface for Block ciphers.
    -- export a BlockCipherIO class
    --
    module Crypto.Cipher.Types.Unsafe
        ( BlockCipherIO(..)
        , BufferLength
        , PtrDest
        , PtrSource
        , PtrIV
        , onBlock
        ) where

    import Crypto.Cipher.Types.BlockIO