← Ana Sayfa

Dosya Hash Oluşturucu

Bir dosyanın MD5, SHA-1, SHA-256 veya SHA-512 özetini hesaplar. Sonucu kaynağın yayımladığı özetle karşılaştırarak indirmenin bozulmadığını ya da değiştirilmediğini doğrularsınız; dosya yalnızca tarayıcınızda yerel olarak okunur ve hiçbir zaman yüklenmez. SHA-256 bugünün standardıdır, MD5 ve SHA-1 ise artık yalnızca temel bütünlük kontrolleri için uygundur.

🔒
Bir dosyayı buraya bırakın veya seçmek için tıklayın
Dosya cihazınızdan hiç ayrılmaz — tarayıcınızda yerel olarak karma işlemi yapılır.
Algoritmalar

Dosya karması nedir?

Bir karma (veya sağlama toplamı), bir dosyanın tam baytlarından hesaplanan kısa, sabit uzunlukta bir parmak izidir. Tek bir bit değişse bile karma tamamen değişir, bu yüzden bir indirmenin bozulmadığını veya değiştirilmediğini doğrulamanın standart yoludur: burada hesapladığınız karmayı kaynağın yayınladığıyla karşılaştırın. SHA-256 modern varsayılandır; MD5 ve SHA-1, kasıtlı kurcalamaya karşı artık güvenli sayılmasalar da temel bütünlük kontrolleri için hâlâ yaygındır.

Dosya karması nasıl hesaplanır?

  1. Dosyayı seçin — bırakma alanına bir dosyayı sürükleyip bırakın veya tıklayarak seçin.
  2. Algoritmayı seçin — MD5, SHA-1, SHA-256 ve SHA-512 arasından gerekenleri işaretleyin (aynı anda birden fazlası seçilebilir).
  3. (İsteğe bağlı) doğrulama — yayıncının açıkladığı değeri 'Beklenen karma' alanına yapıştırdığınızda eşleşme otomatik olarak karşılaştırılır.
  4. Sonucu görün — hesaplanan karma görüntülenir ve beklenen karmayla eşleşen algoritma yeşille vurgulanır.

Hangi karma algoritmasını seçmeliyim?

Kural olarak, yayıncının açıkladığı sağlama toplamıyla aynı algoritmayı seçin. Seçim size kalmışsa, hem bütünlük hem de güvenlik açısından SHA-256 günümüzün standart varsayılanıdır. MD5 ve SHA-1 hızlı hesaplanır ve yayıncılar hâlâ sık sık sunar; basit bozulma kontrolü için kullanılabilir, ancak kurcalamaya karşı koruma amacınızsa SHA-256 veya daha güçlüsünü kullanın. Birden fazla algoritmayı aynı anda işaretleyip birlikte de kontrol edebilirsiniz.

İndirdiğim dosyayı nasıl doğrularım?

İndirdiğiniz dosyayı bu araca yükleyin, ardından yayıncının (resmî site, sürüm notları vb.) açıkladığı sağlama toplamını 'Beklenen karma' alanına yapıştırın. Değerler eşleşirse ilgili algoritma yeşille gösterilir ve dosyanın bozulmadığını veya değiştirilmediğini doğrulamış olursunuz. Eşleşmezse dosyayı yeniden indirmek veya başka bir kaynağı kontrol etmek iyi olur.

MD5 güvenli mi?

Bütünlük kontrolü için hâlâ kullanışlıdır ama güvenlik amaçları için güvenli değildir. MD5'te, farklı iki girdinin aynı karmaya sahip olduğu çakışmalar kasıtlı olarak üretilebilir; bu yüzden kötü niyetli kurcalamayı önlemek için güvenilmez. Aktarım sırasındaki bozulmayı hızlıca kontrol etmek için uygundur, ancak kurcalamaya karşı koruma önemliyse SHA-256 veya daha güçlüsünü kullanın.

Dosyam bir yere yükleniyor mu?

Hayır. Karma işlemi tamamen tarayıcınızın içinde gerçekleşir — SHA karmaları yerleşik Web Crypto API'sini ve MD5 küçük, kendi sunucumuzda barındırılan bir kütüphaneyi kullanır, bu yüzden dosyanız hiçbir sunucuya gönderilmez veya orada saklanmaz. Bir indirmeyi doğrulamak için, yayıncının sağlama toplamını "Beklenen karma" kutusuna yapıştırın; eşleşen algoritma yeşille vurgulanacaktır.