Hash Üretici (Online)
Herhangi bir metnin MD5, SHA-1, SHA-256, SHA-384 ya da SHA-512 özetini hesaplayın. UTF-8 doğru olduğundan aynı girdide sonuç md5sum ve shasum ile örtüşür.
Metin
Özet
Bu araç hakkında
Hash, ne kadar uzun olursa olsun metni sabit uzunlukta bir parmak izine çevirir: aynı girdi her zaman aynı özeti verir ve tek bir baytı değiştirmek hepsini değiştirir. Bu, hash’leri verinin sağlam ulaştığını denetlemekte, önbellek anahtarlarında ve yineleme ayıklamada kullanışlı kılar. Buradaki SHA ailesi tarayıcının kendi WebCrypto gerçeklemesinden gelir; MD5 onun parçası değildir — güvenlik açısından kırık olduğu için bilerek dışarıda — bu yüzden sayfa içinde hesaplanır ve RFC 1321 test vektörlerine sabitlenmiştir.
Nasıl kullanılır
- 1Parmak izini almak istediğiniz metni yapıştırın veya yazın.
- 2Algoritmayı seçin — makul varsayılan SHA-256’dır.
- 3Özeti almak için Kopyala’ya basın. Durum çubuğu bit uzunluğunu gösterir.
Sık sorulan sorular
›MD5 hâlâ güvenli mi?
Güvenlikle ilgili hiçbir şey için değil — çakışmalar bir dizüstünde üretilebiliyor; bu yüzden MD5 imzalarda, sertifikalarda veya parolalarda kullanılmamalıdır. Kazara bozulmayı yakalayan hızlı bir sağlama toplamı olarak hâlâ işe yarar, burada olmasının nedeni de budur.
›Parolaları SHA-256 ile hash’lemeli miyim?
Hayır. Hızlı hash’ler yanlış araçtır: bir GPU saniyede milyarlarcasını dener. Sunucuda bilerek yavaş ve tuzlu bir algoritma kullanın — bcrypt, scrypt veya Argon2.
›Sonuç md5sum ya da shasum komutuyla örtüşüyor mu?
Girdi aynı olduğu sürece evet. Metin UTF-8 baytları olarak hash’lenir; printf %s "metin" | md5sum aynı özeti verir. Dikkat: echo sona bir satır sonu ekler ve farklı bir özet üretir.
›Hangi algoritmayı seçmeliyim?
Başka bir gereklilik yoksa SHA-256 — bütünlük ve imzalar için bugünün varsayılanı. SHA-512, 64 bit donanımda daha yavaş değildir ve daha uzun bir özet verir. SHA-1 ile MD5 eskidir: yalnızca mevcut bir sisteme uymak için kullanın.
›Bir dosyanın hash’ini alabilir miyim?
Bu sayfada değil — burada yapıştırdığınız metnin hash’i alınır. Bir dosya için macOS ya da Linux’ta shasum -a 256 dosya, PowerShell’de Get-FileHash dosya kullanın.