SORU
17 EKİM 2008, Cuma


Ben kayıt defterine kaydedin parolayı şifrelemek için en kolay yolu nedir?

Şu anda düz metin olarak yazıyorumoops!o kadar da kötü değil ama bunu doğru yapmak istiyorum yani ev bir program. Nasıl kayıt defterine yazarken bu şifreleme gitmeli ve nasıl deşifre edebilirim?

OurKey.SetValue("Password", textBoxPassword.Text);

CEVAP
17 EKİM 2008, Cuma


Kimlik doğrulaması parolaları şifresini bilmiyorsun!

Onları SHA256 sağlayıcı gibi bir şey kullanarak karma ve meydan okumak için, kullanıcı giriş karma ve eğer iki karma maç olmadığını görmek.

byte[] data = System.Text.Encoding.ASCII.GetBytes(inputString);
data = new System.Security.Cryptography.SHA256Managed().ComputeHash(data);
String hash = System.Text.Encoding.ASCII.GetString(data);

Aşağı oy ile ilgili: Merhaba Josh, lütfen... parolaları ters çevrilebilir Bırakarakgerçektenkorkunç bir model.

Edit2: sadece ön hat kimlik doğrulaması. hakkında konuştuğumuzu sanıyordum Tersinir gereken diğer şeyler için parolaları şifrelemek istediğiniz durumlar vardır ama olmalı emin 1 şekilde tüm üst kilidi (çok az istisna dışında).

Ama a private salt and add that to your input before hashing it saklamak istediğiniz mümkün olan en iyi güç için karma algoritma geliştirdim. Karşılaştırmak bu yine yapacağını. Bu başka bir katman birileri tersine çevirmek için daha da zorlaştırdı ekler.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • David Wills

    David Wills

    31 Aralık 2007
  • Michelle Phan

    Michelle Pha

    18 Temmuz 2006
  • ParryGripp

    ParryGripp

    12 AĞUSTOS 2006