Section courante

A propos

Section administrative du site

Encrypt

Encryptage
Lucee

Syntaxe

Encrypt( string=string, key=string, algorithm=string, encoding=string, IVorSalt=any, iterations=number, precise=boolean );

Paramètres

Nom Description
string Ce paramètre permet de spécifier la chaîne de caractères qui doit être chiffrée.
key Ce paramètre permet de définir la clé secrète utilisée pour chiffrer et déchiffrer la chaîne de caractères, dans le cadre d'un algorithme symétrique.
algorithm Ce paramètre permet d'indiquer l'algorithme de chiffrement à utiliser (par exemple AES, DES, Blowfish,...).
encoding Ce paramètre permet de définir le format d'encodage du texte chiffré en sortie (par exemple Base64, Hex,...).
IVorSalt Ce paramètre permet de fournir un vecteur d'initialisation (IV) ou un sel (Salt) utilisé pour renforcer la sécurité du chiffrement.
iterations Ce paramètre permet de spécifier le nombre d'itérations appliquées lors du processus de dérivation de la clef, ce qui améliore la robustesse contre les attaques par force brute.
precise Ce paramètre permet d'indiquer si la fonction doit utiliser un mode de chiffrement plus précis et strict selon l'algorithme choisi.

Description

Cette fonction permet de crypter une chaîne de caractères. Utilise un algorithme basé sur une clef symétrique, dans lequel la même clef est utilisée pour crypter et décrypter une chaîne de caractères.



Dernière mise à jour : Jeudi, le 14 Août 2025