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
| Función | Descripción |
|---|---|
base64_decode | Decodifica una cadena codificada en base64. |
base64_encode | Codifica una cadena en Base64. |
crypt.decrypt | Descifra texto cifrado con la clave proporcionada, el vector de inicialización y el modo de cifrado opcional. |
crypt.encrypt | Cifra una cadena con la clave proporcionada y devuelve el texto cifrado junto con el vector de inicialización utilizado. |
crypt.generatebytes | Genera bytes aleatorios criptográficamente seguros con la longitud solicitada. |
crypt.generatekey | Genera una clave aleatoria adecuada para los asistentes criptográficos compatibles. |
crypt.hash | Realiza un hash de una cadena con el algoritmo seleccionado y devuelve el resumen. |
crypt.hmac | Crea un resumen HMAC con clave para autenticar un mensaje. |
crypt.random | Genera bytes aleatorios para nonces, salts o tokens temporales. |
lz4compress | Comprime una cadena usando LZ4 para reducir el tamaño antes del almacenamiento o la transferencia. |
lz4decompress | Descomprime una cadena LZ4 y, opcionalmente, valida el tamaño descomprimido esperado. |