Hash oluşturucu
Metin veya bir dosya için tüm yaygın hash'ler, aynı anda.
Tarayıcında çalışır. Dosyaların cihazından asla çıkmaz.
- Aynı anda 5 hash türü
- Beklenen hash ile karşılaştır
- Hiçbir şey yüklenmez
Hash'ler nasıl oluşturulur
- Metin yapıştır, veya dosya moduna geçip bir dosya bırak.
- MD5, SHA-1, SHA-256, SHA-384 ve SHA-512 hash'lerini oku.
- Herhangi birini kopyala, veya hangisinin eşleştiğini görmek için beklenen bir hash yapıştır.
Hangi hash'i kullanmalı
| Algoritma | Çıktı uzunluğu | Ne için iyi |
|---|---|---|
| MD5 | 32 onaltılık karakter | Sadece eski checksum'lar |
| SHA-1 | 40 onaltılık karakter | Eski git ve yazılım hash'leri |
| SHA-256 | 64 onaltılık karakter | Modern checksum'lar ve imzalar |
| SHA-384 | 96 onaltılık karakter | Daha yüksek güvenlikli imzalar |
| SHA-512 | 128 onaltılık karakter | En uzun çıktı, SHA-256'ya benzer hız |
Neden her hash'i aynı anda oluşturmalı
- Beklemediğin bir algoritmayı listeleyen bir checksum sayfasıyla karşılaştırmak.
- Hangi algoritmayı kullandığını hiç söylemeyen eski belgelerdeki bir hash'i eşleştirmek.
- Çıktı uzunluğunun MD5'ten SHA-512'ye kadar nasıl büyüdüğünü yan yana görmek.
- Önceden bir algoritma üzerinde anlaşmadan bir iş arkadaşının dosya kopyasının seninkiyle eşleştiğini doğrulamak.
Karşılaştırma kutusu nasıl çalışır
- Herhangi bir büyük/küçük harfte, başında 0x olsun veya olmasın, beklenen bir hash yapıştır.
- Aynı anda beş sonuca karşı kontrol edilir, mesaj ise varsa hangi algoritmanın eşleştiğini adlandırır.
Hash oluşturucu SSS
Hangi hash'i kullanmalıyım?
SHA-256, bugün checksum'lar ve imzalar için yaygın varsayılandır. MD5 ve SHA-1 hâlâ eski yazılımların yayınladığı hash'lerle eşleştirmek için kullanılır, ama güvenlik için güvenilmemelidir.
Karşılaştırma kutusu neden hangi hash'in eşleştiğini söylemiyor?
Söylüyor. Beklenen değeri yapıştır, beş hash'in tümünü kontrol eder ve varsa hangi algoritmayla eşleştiğini bildirir.
Büyük dosyaları hash'leyebilir mi?
Evet. Dosyalar doğrudan tarayıcıda okunur ve MD5 parçalar halinde hesaplanır, bu yüzden büyük dosyalar sayfayı dondurmaz.
Herhangi bir şey yükleniyor mu?
Hayır. Beş hash de kendi cihazında hesaplanır.
Büyük bir dosyayı hash'lemek sayfayı dondurur mu?
Hayır. MD5, 4 MB'lık parçalar halinde hesaplanır ve SHA ailesi tarayıcının yerel Web Crypto API'sinde çalışır, bu yüzden büyük dosyalar bile sekmeyi kilitlemeden hash'lenir.
Hash'ler büyük/küçük harfe duyarlı mı?
Burada gösterilen değerler Büyük harf işaretlemediğin sürece küçük harf onaltılıktır, ama yapıştırılan beklenen bir hash ile karşılaştırma hangi harf durumunda yapıştırırsan yapıştır eşleşir.
MD5 ve SHA-1 kırık kabul ediliyorsa bu neden onları da içeriyor?
Bazı eski sistemler ve yayınlanmış eski checksum'lar sadece MD5 veya SHA-1 verir. Beş algoritmanın hepsini yan yana bulundurmak, eski bir hash'i eşleştirmen gerektiğinde ikinci bir araca gitmeni engeller; güvenlikle ilgili herhangi bir şey için güvenilecek olan hâlâ SHA-256 veya üzeridir.