Teknoloji

Parolalar nasıl korunur?

İyi bir site parolanı düz metin olarak saklamaz. Peki saklamıyorsa, girişte parolanın doğru olduğunu nasıl anlar?

Güvenli bir site, parolanı veritabanına olduğu gibi yazmaz. Bunun yerine parolayı tek yönlü bir matematiksel işlemden geçirir ve yalnızca sonucunu, yani "özetini" saklar. Girişte yazdığın parola aynı işlemden geçirilir; iki özet eşleşirse parolan doğrudur.

Bu işlem geri çevrilemez: özetten parolanın kendisine ulaşılamaz. Ayrıca her parolaya rastgele bir "tuz" eklenir. Böylece aynı parolayı kullanan iki kişinin özetleri bile birbirinden farklı olur ve hazır tablolarla toplu kırma denemeleri işe yaramaz.

Modern sistemler bu iş için bilinçli olarak yavaş ve çok bellek isteyen yöntemler (ör. Argon2) kullanır. Bir saldırgan özetleri ele geçirse bile milyonlarca tahmin denemek çok pahalı hâle gelir.

Senin yapabileceklerin de önemli: her sitede farklı ve uzun bir parola kullan, bir parola yöneticisinden yararlan ve mümkünse iki adımlı doğrulamayı aç.

Kaynaklar