Campo encriptado

18/05/2004 - 23:14 por Cristián Zaninovic | Informe spam
HOLA!!!
Alguien sabe como hacer para crear un trigger que al
insertar que guarde una clave encriptada, generada por el
sistema, en un campo para después poder leerla a través de
un sp y emviarla al cliente desencriptada obviamente?? Si
me alumbran se los agradecería mucho me sirve esto a
algo parecido obviamente.

Saludos

PD: Felicitaciones, son el mejor grupo en cuanto a lo que
programación se refiere... (comparado con vb, vbnet, vba,
ado y ado.net que son los que conozco)

Preguntas similare

Leer las respuestas

#11 Rodrigo Corral [MVP]
19/05/2004 - 10:39 | Informe spam
Lo que debes guardar es un Hash de la Password y no la password en sí.
En .NET puedes usar la función HashPasswordForStoringInConfigFile para
obtener este
hash de manera fácil. Cuando el usuario te proporciona la contraseña
simplemente obten su
hash y comparale con el hash almacenado en la base de datos. Para alguien
que vea el hash en la base de datos sera imposible deducir la password.

Puedes saber mas sobre este tema en los ariculos siguientes:

Security Briefs: Hashing Passwords, The AllowPartiallyTrustedCallers
Attribute -- MSDN Magazine, August 2003
http://msdn.microsoft.com/msdnmag/i...rityBriefs

Protect It: Safeguard Database Connection Strings and Other Sensitive
Settings in Your Code -- MSDN Magazine, November 2003
http://msdn.microsoft.com/msdnmag/i...ctYourData

Rodrigo Corral González [MVP]

microsoft.public.es.vc FAQ
http://vcfaq.europe.webmatrixhosting.net
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida