Haval-128 Hash Oluşturucu

Haval-128 hash'leri oluşturun — esnek uzunluk ve turlar

Paylaş:

Haval-128 Hash Oluşturucu

128 bit çıkışlı esnek hash fonksiyonu

Haval, benzersiz çıkış uzunluğu (128/160/192/224/256 bit) ve tur sayısı (3/4/5) esnekliği sunar. Haval-128, 128 bitlik hash (32 hex karakter) üretir. 1992'de Zheng, Pieprzyk ve Seberry tarafından tasarlanmıştır.

Haval-128 nedir?

Haval, verileri 1024 bitlik bloklarda işler — MD5 ve SHA-1'in iki katı. Ayarlanabilir tur sayısıyla sekiz 32 bitlik durum değişkeni destekler.

✅ Özellikler

  • Benzersiz esneklik: Ayarlanabilir çıkış uzunluğu ve turlar
  • 1024 bit bloklar: Blok başına daha fazla veri işler
  • Güvenlik seçenekleri: 3 ila 5 tur
  • 128 bit çıkış: 32 karakterlik kompakt özet

📊 Kullanım alanları

  • Gömülü sistemler: Kaynaklara göre ayarlanabilir uzunluk
  • Bütünlük kontrolleri: 3 turla hızlı kontroller
  • Akademik araştırma: Hız-güvenlik dengesi çalışması
  • Eski sistemler: Haval arayüzlü sistemler

⚠️ Güvenlik notu

Haval-128'de güvenlik açıkları tespit edilmiştir. 3 ve 4 turlu varyantlarda çarpışmalar bulundu. SHA-256 kullanın.

🔄 Haval vs diğerleri

🔵

Haval-128

128 bit, 1024 bit blok

Esnek ama güvenlik açıkları

🟢

MD5

128 bit, 512 bit blok

Daha yaygın

🟡

SHA-256

256 bit

Modern güvenli standart

❓ Sıkça sorulan sorular

Haval'ı benzersiz yapan ne?

Haval, çıkış uzunluğu ve tur sayısı seçimi sunan tek hash fonksiyonudur.

Haval-128, MD5'ten daha mı güvenli?

Her ikisinde de güvenlik açıkları var. Hiçbiri modern güvenlik için uygun değil.

Haval neden yaygınlaşmadı?

Standardizasyon eksikliği ve düşük turlu varyantlardaki güvenlik açıkları.