Function xkcp_sys::Keccak_HashFinal

source ·
pub unsafe extern "C" fn Keccak_HashFinal(
    hashInstance: *mut Keccak_HashInstance,
    hashval: *mut BitSequence
) -> HashReturn
Expand description

Function to call after all input blocks have been input and to get output bits if the length was specified when calling Keccak_HashInitialize(). @param hashInstance Pointer to the hash instance initialized by Keccak_HashInitialize(). If @a hashbitlen was not 0 in the call to Keccak_HashInitialize(), the number of output bits is equal to @a hashbitlen. If @a hashbitlen was 0 in the call to Keccak_HashInitialize(), the output bits must be extracted using the Keccak_HashSqueeze() function. @param hashval Pointer to the buffer where to store the output data. @return KECCAK_SUCCESS if successful, KECCAK_FAIL otherwise.