SymmetricTest
Safe HaskellSafe-Inferred
LanguageHaskell98

Codec.Encryption.DESAux

Documentation

des_enc :: Message -> Key -> Enc #

des_dec :: Message -> Key -> Enc #

Orphan instances

Num [Bool] # 
Instance details

Methods

(+) :: [Bool] -> [Bool] -> [Bool]

(-) :: [Bool] -> [Bool] -> [Bool]

(*) :: [Bool] -> [Bool] -> [Bool]

negate :: [Bool] -> [Bool]

abs :: [Bool] -> [Bool]

signum :: [Bool] -> [Bool]

fromInteger :: Integer -> [Bool]

Bits [Bool] # 
Instance details

Methods

(.&.) :: [Bool] -> [Bool] -> [Bool]

(.|.) :: [Bool] -> [Bool] -> [Bool]

xor :: [Bool] -> [Bool] -> [Bool]

complement :: [Bool] -> [Bool]

shift :: [Bool] -> Int -> [Bool]

rotate :: [Bool] -> Int -> [Bool]

zeroBits :: [Bool]

bit :: Int -> [Bool]

setBit :: [Bool] -> Int -> [Bool]

clearBit :: [Bool] -> Int -> [Bool]

complementBit :: [Bool] -> Int -> [Bool]

testBit :: [Bool] -> Int -> Bool

bitSizeMaybe :: [Bool] -> Maybe Int

bitSize :: [Bool] -> Int

isSigned :: [Bool] -> Bool

shiftL :: [Bool] -> Int -> [Bool]

unsafeShiftL :: [Bool] -> Int -> [Bool]

shiftR :: [Bool] -> Int -> [Bool]

unsafeShiftR :: [Bool] -> Int -> [Bool]

rotateL :: [Bool] -> Int -> [Bool]

rotateR :: [Bool] -> Int -> [Bool]

popCount :: [Bool] -> Int