Source
DECRYPT
La phrase secrète est une VARCHAR. Facultatif : additional_authenticated_dataLes données authentifiées supplémentaires (AAD) sont des données supplémentaires dont la confidentialité et l’authenticité sont assurées pendant le…
TRY_DECRYPT
Une version spéciale de DECRYPT qui retourne une valeur NULL si une erreur se produit pendant le déchiffrement.
DECRYPT_RAW
La clé doit être une valeur BINARY. La clé peut avoir n’importe quelle valeur tant que la longueur est correcte. Par exemple, pour AES128, la clé doit être de 128 bits (16 octets) et pour AES256, la clé doit être de 256 bits…
Fonctions de chiffrement
Les fonctions de chiffrement chiffrent ou déchiffrent les valeurs VARCHAR ou BINARY. Fonction Remarques ENCRYPT Chiffre les valeurs VARCHAR ou BINARY à l’aide d’une phrase secrète. DECRYPT Déchiffre les valeurs VARCHAR ou BINARY à…
HASH
HASH est une fonction propriétaire qui accepte un nombre variable d’expressions d’entrée de types arbitraires et renvoie une valeur signée. Ce n’est pas une fonction de hachage cryptographique et cela ne doit pas être utilisé en…
TRY_DECRYPT_RAW
Une version spéciale de DECRYPT_RAW qui retourne une valeur NULL si une erreur se produit pendant le déchiffrement.
ENCRYPT
…passphraseLa phrase secrète à utiliser pour chiffrer/déchiffrer les données. La phrase secrète est toujours un VARCHAR, que la value_to_encrypt soit VARCHAR ou BINARY. Facultatif : additional_authenticated_dataLes données…
SHA1 , SHA1_HEX
Renvoie une chaîne de 40 caractères codée en hexadécimal contenant le résumé de message SHA - 1 de 160 bits. Ces fonctions sont synonymes.
SHA2 , SHA2_HEX
Renvoie une chaîne codée en hexadécimal contenant le résumé de message SHA - 2 de N bits, où N est la taille de résumé de la sortie spécifiée. Ces fonctions sont synonymes.
SHA1_BINARY
La famille de fonctions SHA1 est fournie principalement pour une compatibilité ascendante avec d’autres systèmes.