Catégorie
Cryptographie
Encodage, hachage, cryptage et compression.Guide de catégorie
Aperçu
Utilise cette vue pour comprendre la catégorie avant d’ouvrir une fonction précise.- Vois ce que ce groupe de fonctions permet de faire.
- Compare les noms et les descriptions dans un seul tableau.
- Ouvre une fonction pour voir la syntaxe, les arguments, les retours et les exemples.
Cryptographie
Fonctions disponibles
| Fonction | Description |
|---|---|
base64_decode | Décode une chaîne codée en base64. |
base64_encode | Encode une chaîne en Base64. |
crypt.decrypt | Décrypte le texte chiffré avec la clé fournie, le vecteur d'initialisation et le mode de chiffrement facultatif. |
crypt.encrypt | Chiffre une chaîne avec la clé fournie et renvoie le texte chiffré ainsi que le vecteur d'initialisation utilisé. |
crypt.generatebytes | Génère des octets aléatoires cryptographiquement sécurisés avec la longueur demandée. |
crypt.generatekey | Génère une clé aléatoire adaptée aux assistants cryptographiques pris en charge. |
crypt.hash | Hache une chaîne avec l'algorithme sélectionné et renvoie le résumé. |
crypt.hmac | Crée un résumé HMAC à clé pour authentifier un message. |
crypt.random | Génère des octets aléatoires pour les noms occasionnels, les sels ou les jetons temporaires. |
lz4compress | Compresse une chaîne à l'aide de LZ4 pour réduire la taille avant le stockage ou le transfert. |
lz4decompress | Décompresse une chaîne LZ4 et valide éventuellement la taille décompressée attendue. |