Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
unM1 :: M1 -> ByteString Source
unM2 :: M2 -> ByteString Source
unM3 :: M3 -> ByteString Source
unM4 :: M4 -> ByteString Source
unM5 :: M5 -> ByteString Source
type K1 = DerivedCipher Auth Enc Source
:: KeyAuthUse Auth | AuthKey Data |
-> K1' | Result Hash value |
type K2 = DerivedCipher Auth Mac Source
:: KeyAuthUse Auth | AuthKey Data |
-> K2' | Result Hash value |
type K3 = DerivedCipher NotAuth Enc Source
:: KeyAuthUse NotAuth | Key Data |
-> K3' | Result Hash value |
type K4 = DerivedCipher NotAuth Mac Source
:: KeyAuthUse NotAuth | Key Data |
-> K4' | Result Hash value |
unUID :: UID -> ByteString Source
makeUID :: MonadPlus m => ByteString -> m UID Source
unDerived :: Derived k c -> ByteString Source
kdf :: KeyAuthUse k -> UpdateC c -> Derived k c Source
data DerivedCipher k c Source
derivedCipher :: Derived k c -> DerivedCipher k c Source
data KeyAuthUse k Source
Eq (KeyAuthUse k) Source |
makeKeyAuthUse :: MonadPlus m => ByteString -> m (KeyAuthUse k) Source
unKeyAuthUse :: KeyAuthUse k -> ByteString Source