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

  • Andrey Menshikov

    Andrey Mensh

    28 Ocak 2012
  • Hak5DarrensVlog

    Hak5DarrensV

    11 EYLÜL 2009
  • Smith Micro Graphics

    Smith Micro

    15 Mayıs 2008

İLGİLİ SORU / CEVAPLAR