Sistem yöneticileri için analiz konsolu

Hash Generator

MD5, SHA-1, SHA-256, SHA-512 hash üretin (tarayıcıda).

Girdi
0 karakter · 0 bayt (UTF-8)Tüm hesaplama tarayıcınızda yapılır — metin sunucuya gönderilmez.
Özetler

Henüz özet yok

Yukarıdaki alana metin girin — MD5, SHA-1, SHA-256, SHA-384 ve SHA-512 anında hesaplanır.

Nedir?

Hash Generator Nedir?

Hash Generator, girdiğiniz metnin MD5, SHA-1, SHA-256 ve SHA-512 özetlerini tarayıcınızda Web Crypto API ile üretir; metin hiçbir zaman sunucuya gönderilmez.

Hash fonksiyonları tek yönlüdür ve deterministiktir: aynı girdi her zaman aynı çıktıyı verir, tek karakterlik değişiklik tamamen farklı bir sonuç üretir. Dosya bütünlüğü doğrulaması bu özelliğe dayanır.

MD5 ve SHA-1 kriptografik olarak kırılmıştır; çakışma saldırıları pratikte mümkündür. Parola ve imza için asla kullanmayın — bu ikisi yalnızca eski sistemlerle uyumluluk veya basit bütünlük kontrolü içindir.

Sık Sorulan Sorular

8 soru
Metnim sunucuya gönderiliyor mu?

Hayır. Tüm hash hesaplamaları tarayıcınızda Web Crypto API ile yapılır; girdiğiniz metin cihazınızdan hiçbir yere gönderilmez.

MD5 hâlâ güvenli mi?

Kriptografik olarak hayır — çakışma saldırıları pratikte mümkündür. Parola ve imza için asla kullanmayın; yalnızca eski sistemlerle uyumluluk veya basit bütünlük kontrolü için kabul edilebilir. Güvenlik için SHA-256 ve üzeri tercih edin.

Hash'ten orijinal metne dönülebilir mi?

Hash fonksiyonları tek yönlüdür; matematiksel olarak geri çevrilemez. Ancak kısa ve tahmin edilebilir girdiler (yaygın parolalar) önceden hesaplanmış tablolarla bulunabilir — bu yüzden parolalar tuzlanarak (salt) saklanır.

Aynı metin her zaman aynı hash'i mi üretir?

Evet, bu hash'in temel özelliğidir (deterministiktir). Tek karakterlik değişiklik bile tamamen farklı bir çıktı üretir; dosya bütünlüğü doğrulama bu özelliğe dayanır.

Dosya hash'i hesaplayabilir miyim?

Bu araç metin girdisi alır. Dosya bütünlüğü için işletim sisteminizin komutunu kullanın: macOS/Linux'ta shasum -a 256 dosya, Windows'ta Get-FileHash dosya.

Hangi hash'i seçmeliyim?

Yeni bir kullanım için SHA-256. SHA-512 daha uzun çıktı verir ve 64 bit sistemlerde biraz daha hızlıdır ama güvenlik farkı pratikte önemsizdir. MD5 ve SHA-1'i yalnızca eski sistemlerle uyumluluk için kullanın.

Parola saklamak için hangisini kullanmalıyım?

Hiçbirini. SHA ailesi hızlı olmak üzere tasarlanmıştır, bu da kaba kuvvet saldırısını kolaylaştırır. Parolalar için özellikle yavaş olacak şekilde tasarlanmış algoritmalar kullanın: Argon2id, scrypt veya bcrypt.

Aynı hash'i üreten iki farklı metin olabilir mi?

Matematiksel olarak evet — çıktı sabit uzunlukta, girdi sınırsız olduğu için çakışma kaçınılmazdır. Önemli olan çakışma bulmanın pratikte imkânsız olmasıdır; MD5 ve SHA-1'de artık mümkün olduğu için kırılmış sayılırlar.