Herhangi bir uzunluktaki veriyi (metin, şifre veya dosya) matematiksel algoritmalarla sabit uzunlukta, benzersiz ve anlamsız bir karakter dizisine dönüştürme işlemidir.
Hash ile şifreleme (Encryption) arasındaki fark nedir?+
Şifrelemede veri bir anahtarla kilitlenir ve aynı anahtarla tekrar orijinal haline döndürülebilir (çift yönlü). Hash işlemi ise tek yönlüdür; üretilen hash değerinden orijinal şifre veya veri geri döndürülemez.