HMACTest
Safe HaskellSafe-Inferred
LanguageHaskell98

Data.Digest.MD5Aux

Documentation

md5 :: MD5 a => a -> ABCD #

md5s :: MD5 a => a -> String #

md5i :: MD5 a => a -> Integer #

class MD5 a where #

Methods

get_next :: a -> ([Word32], Int, a) #

len_pad :: Zord64 -> a -> a #

finished :: a -> Bool #

Instances

Instances details
MD5 WordList # 
Instance details

Defined in Data.Digest.MD5Aux

Methods

get_next :: WordList -> ([Word32], Int, WordList) #

len_pad :: Zord64 -> WordList -> WordList #

finished :: WordList -> Bool #

MD5 BoolList # 
Instance details

Defined in Data.Digest.MD5Aux

Methods

get_next :: BoolList -> ([Word32], Int, BoolList) #

len_pad :: Zord64 -> BoolList -> BoolList #

finished :: BoolList -> Bool #

MD5 Str # 
Instance details

Defined in Data.Digest.MD5Aux

Methods

get_next :: Str -> ([Word32], Int, Str) #

len_pad :: Zord64 -> Str -> Str #

finished :: Str -> Bool #

newtype ABCD #

Constructors

ABCD (Word32, Word32, Word32, Word32) 

Instances

Instances details
Eq ABCD # 
Instance details

Defined in Data.Digest.MD5Aux

Methods

(==) :: ABCD -> ABCD -> Bool

(/=) :: ABCD -> ABCD -> Bool

Num ABCD # 
Instance details

Defined in Data.Digest.MD5Aux

Methods

(+) :: ABCD -> ABCD -> ABCD

(-) :: ABCD -> ABCD -> ABCD

(*) :: ABCD -> ABCD -> ABCD

negate :: ABCD -> ABCD

abs :: ABCD -> ABCD

signum :: ABCD -> ABCD

fromInteger :: Integer -> ABCD

Show ABCD # 
Instance details

Defined in Data.Digest.MD5Aux

Methods

showsPrec :: Int -> ABCD -> ShowS

show :: ABCD -> String

showList :: [ABCD] -> ShowS

type Zord64 = Word64 #

newtype Str #

Constructors

Str String 

Instances

Instances details
MD5 Str # 
Instance details

Defined in Data.Digest.MD5Aux

Methods

get_next :: Str -> ([Word32], Int, Str) #

len_pad :: Zord64 -> Str -> Str #

finished :: Str -> Bool #

newtype BoolList #

Constructors

BoolList [Bool] 

Instances

Instances details
MD5 BoolList # 
Instance details

Defined in Data.Digest.MD5Aux

Methods

get_next :: BoolList -> ([Word32], Int, BoolList) #

len_pad :: Zord64 -> BoolList -> BoolList #

finished :: BoolList -> Bool #

newtype WordList #

Constructors

WordList ([Word32], Zord64) 

Instances

Instances details
MD5 WordList # 
Instance details

Defined in Data.Digest.MD5Aux

Methods

get_next :: WordList -> ([Word32], Int, WordList) #

len_pad :: Zord64 -> WordList -> WordList #

finished :: WordList -> Bool #