Funciones de hash

Tabla de contenidos

  • hash — Genera un valor de hachado (huella digital)
  • hash_algos — Devuelve una lista de los algoritmos de hash registrados
  • hash_copy — Copia un contexto de hachado
  • hash_equals — Comparación de strings resistente a ataques temporales
  • hash_file — Genera un valor de hash utilizando el contenido de un fichero dado
  • hash_final — Finaliza un hachaje incremental y devuelve el resultado de la huella digital
  • hash_hkdf — Genera una derivación de clave HKDF desde una clave proporcionada
  • hash_hmac — Genera un valor de clave de hash utilizando el método HMAC
  • hash_hmac_algos — Devuelve una lista de algoritmos de hash registrados adecuados para hash_hmac
  • hash_hmac_file — Genera un valor de clave de hash utilizando el método HMAC y el contenido de un fichero dado
  • hash_init — Inicializa un contexto de hachado incremental
  • hash_update — Añade datos en el contexto de hash activo
  • hash_update_file — Se añaden datos en un contexto de hash activo a partir de un fichero
  • hash_update_stream — Añade datos en un contexto de hash activo de un flujo abierto