- int crypto_hash_final(struct hash_desc * desc, u8 * out);
- cipher request handle
- message digest output buffer -- The caller must ensure that the out buffer has a sufficient size (e.g. by using the crypto_hash_digestsize function).
Finalize the message digest operation and create the message digest based on all data added to the cipher handle. The message digest is placed into the output buffer.
0 if the message digest creation was successful; < 0 if an error occurred