Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
emptyState :: State Source #
roundConstants :: [Word64] Source #
rotationConstants :: [[Int]] Source #
paddingKeccak :: Int -> ByteString -> [Word8] Source #
paddingSha3 :: Int -> ByteString -> [Word8] Source #
multiratePadding :: Int -> Word8 -> ByteString -> [Word8] Source #
keccak512Rate :: Int Source #
keccak512 :: ByteString -> ByteString Source #
keccak384Rate :: Int Source #
keccak384 :: ByteString -> ByteString Source #
keccak256Rate :: Int Source #
keccak256 :: ByteString -> ByteString Source #
keccak224Rate :: Int Source #
keccak224 :: ByteString -> ByteString Source #
stateToBytes :: State -> [Word8] Source #
laneToBytes :: Word64 -> [Word8] Source #