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

  • Kenneth Håkonsen

    Kenneth Håk

    13 Mart 2011
  • snookie77

    snookie77

    2 Mart 2006
  • STITCHLESS TV how to sew your own style tutorials

    STITCHLESS T

    9 HAZİRAN 2011