abstract fun crypto_generichash(out: ByteArray, outlen: Long, in: ByteArray, inlen: Long, key: ByteArray, keylen: Long): Int