| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Codec.Automotive.CSE
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
Arguments
| :: KeyAuthUse Auth | AuthKey Data |
| -> K1' | Result Hash value |
type K2 = DerivedCipher Auth Mac Source
Arguments
| :: KeyAuthUse Auth | AuthKey Data |
| -> K2' | Result Hash value |
type K3 = DerivedCipher NotAuth Enc Source
Arguments
| :: KeyAuthUse NotAuth | Key Data |
| -> K3' | Result Hash value |
type K4 = DerivedCipher NotAuth Mac Source
Arguments
| :: 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
Instances
| Eq (KeyAuthUse k) Source |
makeKeyAuthUse :: MonadPlus m => ByteString -> m (KeyAuthUse k) Source
unKeyAuthUse :: KeyAuthUse k -> ByteString Source