Updated packet sign and verify. Now based on HMAC-SHA512256 and assumes user malloc space for output.