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

  • DONFANTASTICKYPESS

    DONFANTASTIC

    1 Temmuz 2007
  • Sali Kaceli

    Sali Kaceli

    24 ŞUBAT 2009
  • TeeMayneTV

    TeeMayneTV

    27 Kasım 2010