İçeriğe geç
QuicknVert

Hash Oluşturucu (MD5, SHA-256, SHA-512)

Metnin MD5, SHA-1, SHA-256, SHA-384 ve SHA-512 özetlerini aynı anda hesaplayın.

Tarayıcınızda çalışır, verileriniz sunucuya gönderilmez.

Hash Oluşturucu (MD5, SHA-256, SHA-512) ne işe yarar?

Hash (özet) fonksiyonları herhangi uzunluktaki veriden sabit uzunlukta bir “parmak izi” üretir. Aynı girdi her zaman aynı özeti verir; tek bir karakter değişse bile özet tamamen farklı olur. Bu özellik dosya bütünlüğünü doğrulamak, veri değişikliklerini tespit etmek ve önbellek anahtarı üretmek için kullanılır.

Bu araç girdiğiniz metnin beş farklı algoritmayla özetini aynı anda hesaplar. SHA ailesi tarayıcının yerleşik Web Crypto API'siyle, MD5 ise küçük bir kütüphaneyle hesaplanır.

Hash Oluşturucu (MD5, SHA-256, SHA-512) nasıl kullanılır?

  1. Metni yazın veya yapıştırın.
  2. Tüm algoritmaların sonuçları anında görünür.
  3. İstediğiniz özeti kopyalayın.

Örnek kullanım

Girdi:

abc

Sonuç:

SHA-256: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Varsayımlar ve sınırlamalar

  • Hash'ler geri çevrilemez. Bu araç bir hash değerinden orijinal metni “çözmez” ve böyle bir iddiada bulunan araçlar yalnızca önceden hesaplanmış tablolarda arama yapar.

Sıkça sorulan sorular

MD5 ve SHA-1 hâlâ güvenli mi?

Hayır. Her ikisi için de çakışma (aynı özete sahip iki farklı veri) üretilebilir. Güvenlik gerektiren işlerde SHA-256 veya daha güçlüsünü kullanın.

Parolaları SHA-256 ile saklamak yeterli mi?

Hayır. Parolalar için bcrypt, scrypt veya Argon2 gibi bilinçli olarak yavaş ve tuzlu (salt) algoritmalar kullanılmalıdır.

Bir dosyanın hash'ini nasıl hesaplarım?

Dosya Hash Hesaplama aracını kullanın; dosya yüklenmeden tarayıcıda işlenir.

İlgili araçlar

HMAC Oluşturucu

Gizli anahtarla HMAC-SHA256/SHA512 imzası üretin; webhook imzalarını test edin.

Dosya Hash Hesaplama (SHA-256, MD5)

Dosyanın SHA-256, SHA-512, SHA-1 ve MD5 özetini hesaplayın ve beklenen değerle karşılaştırın.

Base64 Kodlayıcı

Metni UTF-8 uyumlu Base64'e kodlayın; URL-güvenli Base64URL desteği.

UUID / GUID Oluşturucu

Kriptografik olarak rastgele UUID v4 veya zaman sıralı UUID v7 üretin; toplu üretim.

JSON Biçimlendirici

Sıkışık JSON'u girintili, okunabilir hâle getirin ve hataları satır numarasıyla görün.

SQL Biçimlendirici

SQL sorgularını okunabilir biçimde girintileyin; MySQL, PostgreSQL, T-SQL desteği.