crypto_hash compat