Inicio > Programacion > Contraseñas Hash

Contraseñas Hash

domingo, 15 de septiembre de 2024 Dejar un comentario Ir a comentarios

Hash es un método criptográfico que proporciona codificación de la información en un solo sentido, por lo cual se obtiene un valor hash a partir del valor original. Este valor hash sólo puede reproducirse utilizando la misma información de nuevo, y es imposible recuperar la información original a partir del hash. La fortaleza del algoritmo de hash se encuentra en estos hechos.

Esto las hace perfectas para encriptar contraseñas al momento de almacenarlas, tanto como para comprobar una contraseña, se calcula y compara el hash, en lugar de la contraseña plana.


Por lo tanto, he aquí una forma sencilla de hash de una contraseña de forma estandarizada en. NET:

string HashedPassword = FormsAuthentication.HashPasswordForStoringInConfigFile( txtPassword.Text, "sha1"); 
if(strUserInputtedHashedPassword == storedHashedValue) { 
	// Autenticación exitosa 
} else { 
	// Autenticacion fallida. 
}

Comparte y diviertete:
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Yahoo! Buzz
  • Twitter
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • BlinkList
  • Blogosphere
  • Live
  • Meneame
  • MSN Reporter
  • MySpace
  • RSS
  • Suggest to Techmeme via Twitter
  • Technorati
  • LinkedIn
  • email
  • FriendFeed
  • PDF
  • Reddit
  • Wikio IT
  • Add to favorites
  • blogmarks
Top Footer