1. Add new client cryptocb handlers to decode sha224/384/512 requests. See https://github.com/wolfSSL/wolfHSM/blob/main/src/wh_client_cryptocb.c#L393 2. Add new client crypto functions to generate messages. See https://github.com/wolfSSL/wolfHSM/blob/main/src/wh_client_crypto.c#L2462 3. Add new messages and translations. See https://github.com/wolfSSL/wolfHSM/blob/main/src/wh_message_crypto.c#L420 4. Add new server handler functions to process request messages. See https://github.com/wolfSSL/wolfHSM/blob/main/src/wh_server_crypto.c#L2277 5. Add new server crypto functions to compute hashes. See https://github.com/wolfSSL/wolfHSM/blob/main/src/wh_server_crypto.c#L1695 Support DMA versions of these as well.