benim siteyi için diğer kullanıcılar için şifreler gibi kullanılacak gerekmez şifreleri (kastetmiyorum - ki bu durumda gerçekten değil bunları saklamak zorundayım https://stackoverflow.com/a/1054069/939213 bakınız..) bu yüzden basitçe karma saklamak bir seçenek değildir.Web barındırıcısında bir parola veya özel anahtar depolamanın en iyi yolu nedir?
Bir SQL veritabanı ve paylaşılan sunucu üzerinde yazılım kullanmak zorunda olduğu özel anahtara şifreleri saklamak bahsediyorum.
bunu yapmak için hiçbir gerçekten güvenli yolu var varsayalım. Sadece 'un ne olduğunu bilmek istiyorum bu durumda en iyisi.
I (aynı web ana bilgisayarda veya değil) korsanlara karşı güvenli bir şekilde saklamak çalışıyorum. Dosyaları görme izni olan kişilerden değil.
Onları kullanıyor olacaktır ASP.Net codebehind bu.
Doğrulamanın yanı sıra parola için başka hangi uygun kullanımlar var? Bir şifre başka ne için kullanılır? –
En iyi yol? ** Bu bilgiyi saklamak ** için değil. Parolayı kendi başına saklamayın - tuzlanmış bir karma saklayın. –
Bu bilgiyi nereden edinmeye çalışıyorsunuz? web.config dosyanızdaki anahtar, herkesten * güvenli * olacak, ancak dosya ve/veya veritabanına erişimi olan kişiler olmayacaktır. her durumda, bu bilgiye hangi düzeyde erişimin uygun olduğunu belirlemeniz gerekir – Didaxis