Function olm_sys::olm_sha256 [−][src]
pub unsafe extern "C" fn olm_sha256(
utility: *mut OlmUtility,
input: *const c_void,
input_length: usize,
output: *mut c_void,
output_length: usize
) -> usize
Calculates the SHA-256 hash of the input and encodes it as base64. If the output buffer is smaller than olm_sha256_length() then olm_utility_last_error() will be "OUTPUT_BUFFER_TOO_SMALL".