Hash Oluşturma
Metin veya dosya için MD5, SHA-1, SHA-256, SHA-384, SHA-512 ve CRC32 değerlerini hesaplayın. Hesaplama cihazınızda yürür; seçtiğiniz girdi sunucuya yüklenmez.
Hash ne demek, sonuç nasıl okunur?
Aynı metin ya da dosya aynı algoritmayla işlendiğinde aynı özet değer çıkar. Tek bayt değişirse sonuç da değişir; bu nedenle iki kopyanın birbirinin aynısı olup olmadığını karşılaştırabilirsiniz. Hash şifreleme değildir ve çıktıdan asıl veriyi geri çözmek için tasarlanmaz. Benzersiz olduğu da garanti edilemez: farklı girdiler teoride aynı değere, yani çakışmaya ulaşabilir.
Hash oluşturucu metin ve dosya için MD5, SHA-1, SHA-256, SHA-384, SHA-512 ve CRC32 sonuçlarını birlikte verir. İndirdiğiniz bir dosyanın yayıncı tarafından paylaşılmış kontrol değeri varsa aynı algoritmadaki iki diziyi harf harf karşılaştırın. Büyük-küçük harf gösterimi değişebilir; asıl önemli olan onaltılık karakterlerin aynı sırada olmasıdır.
Algoritmayı amaca göre seçin
SHA-256 veya SHA-512, güvenlik beklentisi bulunan yeni bütünlük kontrolleri için MD5 ve SHA-1'den daha uygun seçimlerdir. MD5 oluşturma ve SHA-1 sonuçları eski sistemlerle uyumluluk amacıyla kullanılabilir; çakışma direnci gereken yerde kullanılmamalıdır. CRC32 ise aktarım hatalarını yakalayan kısa bir sağlama değeridir, kriptografik koruma sağlamaz.
Parola saklamak için bu sayfadaki düz hash çıktısını kullanmayın. Bu iş, her parola için farklı bir salt değeri ve ayarlanabilir maliyet kullanan özel parola karma yöntemleri gerektirir. Buraya yazdığınız metin ile seçtiğiniz dosya sayfadaki JavaScript ve Web Crypto işlemleriyle cihazınızda hesaplanır; araç bu girdiyi sunucuya yüklemez.
Hash Oluşturma ile İlgili Sıkça Sorulan Sorular
Hayır. Metin ve seçilen dosya, sayfadaki JavaScript ile Web Crypto işlemleri kullanılarak cihazınızda hesaplanır; araç bu girdiyi sunucuya yüklemez. Ortak bir cihazdaysanız hassas sonucu panoya kopyalarken yine de dikkatli olun.
Düz MD5, SHA-1 veya SHA-256 çıktısını parola veritabanına yazmak doğru değildir. Parolalar, her kayıt için benzersiz bir salt değeri ve ayarlanabilir maliyet kullanan Argon2id, scrypt, bcrypt ya da PBKDF2 gibi amaca özel yöntemlerle saklanmalıdır.
Aradığınız cevabı bulamadınız mı?
Geliştirici Araçları kategorisindeki tüm araçları keşfedin.