raaz-0.3.2: Fast and type safe cryptography.
Safe HaskellNone
LanguageHaskell2010

Sha256.CPortable

Description

The portable C-implementation of Sha256.

Synopsis

Documentation

type Prim = Sha256 Source #

type Internals = Sha256Mem Source #

type BufferPtr = AlignedBlockPtr BufferAlignment Prim Source #

additionalBlocks :: BlockCount Sha256 Source #

processBlocks :: BufferPtr -> BlockCount Sha256 -> Internals -> IO () Source #

processLast :: BufferPtr -> BYTES Int -> Internals -> IO () Source #

Process the last bytes.