Buenas noches desde España foreros...
Verán, estoy intentando hacer un ejemplo simple de encriptacion y desencriptacion en sql server, pero... no soy capaz de hacerlo funcionar. Al intentar recuperar la cadena desencriptada, siempre me sale NULL.
Esto es lo que estoy intentando...
Código:
--ENCRIPTO
declare @dato as varbinary
select @dato = ENCRYPTBYPASSPHRASE('password', 'carlos es el mejor', 1, null)
--DESENCRIPTO
declare @datoDescifrado as varbinary
select @datoDescifrado = DECRYPTBYPASSPHRASE('passwordd', convert(nvarchar, @dato), 1, null)
select CONVERT(nvarchar, @datoDescifrado)
En fin, agradecería me hecharan una mano en la medida de lo posbile... Gracias.