Encriptar Password

29/09/2004 - 19:49 por Clever | Informe spam
K tal raza!

alguien sabe o tiene como encriptar un password
de la manera mas sencilla??

no se si usar RSA, DSA, DES?
cual de ellas es mas facil?
y como usarla?

Se los encargo por favor.

De antemano gracias Raza!

Preguntas similare

Leer las respuestas

#6 Rodrigo Corral [MVP]
29/09/2004 - 22:44 | Informe spam
Repost...

Lo que debes guardar es un Hash de la Password y no la password en sí.
Puedes usar la función HashPasswordForStoringInConfigFile para obtener este
hash. 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


Un saludo
Rodrigo Corral González [MVP]

FAQ de microsoft.public.es.vc++
http://rcorral.mvps.org
Respuesta Responder a este mensaje
#7 Octavio Telis Aynes
30/09/2004 - 00:59 | Informe spam
Bueno... en lo personal utiliza algoritmos de TripeDES, MD5 y SHA1 para la
cuestión de la encriptación...

Claro, es combinación de estos para hacer el laberinto de regreso mucho más
difícil.

Checate los ejemplos que se muestran aquí:

http://msdn.microsoft.com/security/...lified.asp

Saludos...

Octavio Telis Aynés
www.comunidadpuntonet.org/df/



"Jorge Serrano [MVP VB]"
escribió
en el mensaje news:Oo9T$
Bueeeno, aclaración de la aclaración. ;-)

Efectivamente son métodos síncronos, de hash, pero bueno, lo comentaba por
encima para que Clever supiera que existen, pero que como dices tú, mejor
empezar por "abajo", por lo fácil, por DES. :-)

Gracias por las aclaraciones. :-D

Un abrazote,

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/
No te olvides de:
http://www.microsoft.com/spanish/ms...des/vbnet/

Frase: "Si le das pescado a un hombre hambriento, le nutres durante una
jornada. Si le enseñas a pescar, le nutrirás toda su vida." Lao-Tsé - 600


AC
[aprox]


"David Salgado,MVP" escribió en el mensaje
news:%
> essse jorgeeee :D
> una aclaracion por si acaso...
>
> MD5 y sha1 no son algoritmos de cifrado, sino de
> hashing ( obtienen un id equivalente a lo que le pasas, pero no hay


marcha
> atrás ) Se suelen usar para almacenar un hash de las contraseñas.
>
> Chaoo
>
> David Salgado
>
> > Como te indica David, DES es la más sencilla... luego si quieres algo
más
> > "sólido", también puedes utilizar MD5, y si quieres ya algo más
complicado
> > pero más robusto, entonces SHA1, etc. Aunque este último requiere un
> > poquito
> > más de conocimientos... el DES es como dice David, lo más sencillo y
> > fácil.
> >
> > Un saludo,
> >
> > Jorge Serrano Pérez
> > Microsoft MVP VB.NET
> > PortalVB.com
> > http://www.portalvb.com/
> > Weblog de Jorge Serrano
> > http://weblogs.golemproject.com/jorge/
> > No te olvides de:
> > http://www.microsoft.com/spanish/ms...des/vbnet/
> >
> > Frase: "Si le das pescado a un hombre hambriento, le nutres durante


una
> > jornada. Si le enseñas a pescar, le nutrirás toda su vida." Lao-Tsé -
600
> > AC
> > [aprox]
> >
> >
> > "Clever" escribió en el mensaje
> > news:0d9001c4a64c$9bc5bfd0$
> >>
> >> K tal raza!
> >>
> >> alguien sabe o tiene como encriptar un password
> >> de la manera mas sencilla??
> >>
> >> no se si usar RSA, DSA, DES?
> >> cual de ellas es mas facil?
> >> y como usarla?
> >>
> >> Se los encargo por favor.
> >>
> >> De antemano gracias Raza!
> >
> >
>
>


Respuesta Responder a este mensaje
#8 Braulio Diez
30/09/2004 - 10:15 | Informe spam
Aquí te va un link en el puedes encontrar un ejemplo
sobre como usar la encriptacion de .net:

http://www.codeproject.com/csharp/U...Stream.asp


K tal raza!

alguien sabe o tiene como encriptar un password
de la manera mas sencilla??

no se si usar RSA, DSA, DES?
cual de ellas es mas facil?
y como usarla?

Se los encargo por favor.

De antemano gracias Raza!
.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida