| 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. |
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.