Yaptığım bu site için "güvenliği doğru yapmayı" öğrenmek konusunda oldukça paranoyak oldum (yaptığım ilk önemsiz site) ve beni rahatsız eden bir şey fark ettim: SSL.
Burada, StackOverflow üzerinde ve n kullanımdan sonra oturum kimliklerini yeniden oluşturma ve parolalarınızın tuzlanması, hashed edilmesi ve asla düz metin olarak saklanması gerekmeyen uzun bir süre devam eden başka yerlerde birçok güvenlik iş parçacığı okudum. IP adreslerini, kullanıcı aracılarını ve izleme çerezlerini kullanarak bir oturumun ele geçirildiği zaman nasıl tespit edileceği hakkında çok şey okudum.
Anlamadığım şey, web sitesi sizi normal bir HTTP POST aracılığıyla oturum açtığında ve şifrenizi tel üzerinden düz metin olarak gönderdiğinde bunların ne önemi var?
Listelediğim diğer tüm yöntemlerin genel maruziyetinizi azaltmak için gerekli olduğunu anlıyorum ve belki de zaten bu kadar güvenliğe ihtiyaç duymayan bazı siteler var, ama sorduğum şey:
- SSL ile uğraşmamak ne zaman uygun olur?
Gmail, bankanız ve LinkedIn gibi siteler, SSL kullanmak için bir nedene sahip olduğunu görebiliyorum, ancak Facebook ve reddit gibi sitelerin rahatsız etmemesini sağlayan şey nedir (cehennem, PlentyOfFish şifrenizi düz metin olarak saklar ve hatta e-posta ile gönderir) hatırlatma olarak size haftalık!?!)?
SSL'nin ayarlandığından emin olmak için ne kadar endişeliyim (özellikle paylaşılan bir ana bilgisayarla başlayacağım ve başlamak için oldukça ucuz olduğum için)? Sitem, yardımcı olursa, herhangi bir kişisel bilgi tutmaz. Site başarılı olursa, ek güvenlik için fazladan ödeme yapmaya ciddiyim.