Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- cycleByteStringToList :: ByteString -> Int -> [ByteString]
- cycleByteStringWithNullToList :: ByteString -> Int -> [ByteString]
- cycleByteString :: ByteString -> Int -> ByteString
- cycleByteStringWithNull :: ByteString -> Int -> ByteString
- extendTagToList :: ByteString -> [ByteString]
- extendTag :: ByteString -> ByteString
- trimExtTag :: ByteString -> Maybe ByteString
- add64WhileLt :: (Ord a, Num a, Bits a) => a -> a -> a
- add64WhileLt' :: (Ord a, Num a, Bits a, Show a) => a -> a -> a
- usernamePadding :: Foldable f => f ByteString -> ByteString -> ByteString -> ByteString
- passwordPaddingBytes :: Foldable f => Int -> f ByteString -> f ByteString -> ByteString -> ByteString -> ByteString -> ByteString
- passwordPadding :: Foldable f => f ByteString -> f ByteString -> ByteString -> ByteString -> ByteString -> ByteString
- credentialsPadding :: Foldable f => f ByteString -> ByteString -> ByteString -> ByteString
Documentation
cycleByteStringToList :: ByteString -> Int -> [ByteString] Source #
cycleByteStringWithNullToList :: ByteString -> Int -> [ByteString] Source #
cycleByteString :: ByteString -> Int -> ByteString Source #
cycleByteStringWithNull :: ByteString -> Int -> ByteString Source #
extendTagToList :: ByteString -> [ByteString] Source #
extendTag :: ByteString -> ByteString Source #
trimExtTag :: ByteString -> Maybe ByteString Source #
add64WhileLt :: (Ord a, Num a, Bits a) => a -> a -> a Source #
add64WhileLt b c
is equivalent to while (b < c) { b += 64 }; return b
usernamePadding :: Foldable f => f ByteString -> ByteString -> ByteString -> ByteString Source #
passwordPaddingBytes :: Foldable f => Int -> f ByteString -> f ByteString -> ByteString -> ByteString -> ByteString -> ByteString Source #
passwordPadding :: Foldable f => f ByteString -> f ByteString -> ByteString -> ByteString -> ByteString -> ByteString Source #
credentialsPadding :: Foldable f => f ByteString -> ByteString -> ByteString -> ByteString Source #