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…
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
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…
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…
TRY_DECRYPT_RAW
Une version spéciale de DECRYPT_RAW qui retourne une valeur NULL si une erreur se produit pendant le déchiffrement.
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.
ENCRYPT_RAW
…clé à utiliser pour chiffrer/déchiffrer les données. 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…