Sözlük

Tuzlama (Salting)

Parola özetine, her kullanıcıya özel rastgele bir değer ekleyerek güvenliği artırma.

16 Haziran 2026 1 dakika okuma
Yazı boyutu

Tuzlama (salting), bir parolanın özeti (hash) alınmadan önce, ona her kullanıcıya özel rastgele bir değerin ("tuz") eklenmesidir. Amaç, parola özetlerinin saklanma güvenliğini artırmak ve toplu parola kırma saldırılarını etkisiz kılmaktır.

Tuz, her kullanıcı için benzersiz ve rastgele olduğundan, aynı parolayı seçmiş iki kişi bile birbirinden tamamen farklı özet değerlerine sahip olur. Bu basit ama güçlü fikir, saldırganın bir veritabanındaki tüm parolaları aynı anda hedeflemesini engeller; her parolayı tek tek, kendi tuzuyla kırmak zorunda bırakır.

En önemli faydası, önceden hesaplanmış dev eşleşme tablolarını (gökkuşağı tabloları) işe yaramaz hâle getirmesidir; çünkü bu tablolar tuzsuz özetlere göre hazırlanır. Modern parola saklama algoritmaları (bcrypt, scrypt, Argon2) tuzlamayı yerleşik olarak ve her parola için ayrı uygular; bu nedenle tuzlama, güvenli parola saklamanın vazgeçilmez bir parçasıdır.

Bu içerik işinize yaradı mı?

Paylaş