La función MySQL SHA1() se utiliza para cifrar una string utilizando la técnica SHA-1. SHA1 significa algoritmo hash seguro y produce una suma de verificación de 160 bits para una string ingresada por el usuario .
La función MySQL SHA1() devuelve NULL si la string pasada como argumento es una string NULL. La función SHA1() acepta un parámetro que es la string que se cifrará.
Sintaxis:
SHA1(string)
Parámetros utilizados:
string: se utiliza para especificar la string de texto sin formato que se va a cifrar.
Valor devuelto:
La función SHA1() en MySQL devuelve la string cifrada o NULL si la string pasada es una string vacía.
Versiones compatibles de MySQL:
- mysql 5.7
- mysql 5.6
- mysql 5.5
- mysql 5.1
- mysql 5.0
- mysql 4.1
Ejemplo-1: Implementación de la función SHA1() en una string.
SELECT SHA1('geeksforgeeks');
Producción:
69c9a5c19c5c27e43cb0efc4c8644ed6d03a110b
Ejemplo-2: Implementación de la función SHA1() en una string que tiene una combinación de caracteres y números enteros.
SELECT SHA1('geeksforgeeks123');
Producción:
53ce00666cbef425ab8d06ed652095bea20a1616
Ejemplo-3: Implementar la función SHA1() en una string NULL y devolver la longitud de la string después de la compresión.
SELECT SHA1(NULL);
Producción:
NULL
Publicación traducida automáticamente
Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA