Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/01/2010, 20:31
chcma
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Transact-Sql probelma con ENCRYPTBYPASSPHRASE y su desencriptador.

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