Documentación de Real

Categoría

Criptografía

Codificación, hash, cifrado y compresión.

Guía de categoría

Resumen

Usa esta vista para entender la categoría antes de abrir una función específica.
  • Ve qué resuelve este grupo de funciones.
  • Compara nombres y descripciones en una sola tabla.
  • Abre una función para ver sintaxis, argumentos, retornos y ejemplos.

Criptografía

Funciones disponibles

11 funciones
FunciónDescripción
base64_decodeDecodifica una cadena codificada en base64.
base64_encodeCodifica una cadena en Base64.
crypt.decryptDescifra texto cifrado con la clave proporcionada, el vector de inicialización y el modo de cifrado opcional.
crypt.encryptCifra una cadena con la clave proporcionada y devuelve el texto cifrado junto con el vector de inicialización utilizado.
crypt.generatebytesGenera bytes aleatorios criptográficamente seguros con la longitud solicitada.
crypt.generatekeyGenera una clave aleatoria adecuada para los asistentes criptográficos compatibles.
crypt.hashRealiza un hash de una cadena con el algoritmo seleccionado y devuelve el resumen.
crypt.hmacCrea un resumen HMAC con clave para autenticar un mensaje.
crypt.randomGenera bytes aleatorios para nonces, salts o tokens temporales.
lz4compressComprime una cadena usando LZ4 para reducir el tamaño antes del almacenamiento o la transferencia.
lz4decompressDescomprime una cadena LZ4 y, opcionalmente, valida el tamaño descomprimido esperado.