Sağlama toplamı, bir dosya sürümünüzün değiştirilip değiştirilmediğini size bildirir.
Sağlama Toplamı Tanımı (ve Nasıl Oluşturulduğu)
Sağlama toplamı, kriptografik karma işlevi adı verilen bir algoritmanın, genellikle tek bir dosya olmak üzere bir veri parçası üzerinde çalıştırılmasının sonucudur.
Dosyanın kendi sürümünden oluşturduğunuz sağlama toplamını, dosyanın kaynağı tarafından sağlanan sağlama toplamıyla karşılaştırmak, dosya kopyanızın orijinal ve hatasız olduğundan emin olmanıza yardımcı olur.
Sağlama toplamına bazen 'sağlama toplamı' da denir.karma toplamıve daha az sıklıklahash değeri,hash koduveya sadece birdoğramak.
Basit Bir Sağlama Toplamı Örneği
Sağlama toplamı veya kriptografik karma işlevi fikri karmaşık görünebilir ve muhtemelen çabaya değmez, ancak bunun tersi doğrudur! Sağlama toplamlarını anlamak veya oluşturmak gerçekten o kadar da zor değil.
Bir şeylerin değiştiğini kanıtlamak için sağlama toplamlarının gücünü gösteren basit bir örnekle başlayalım. Aşağıdaki ifadenin MD5 sağlama toplamı, o cümleyi temsil eden uzun bir karakter dizisidir.
|_+_|Buradaki amaçlarımız açısından bunlar aslında birbirine eşittir. Ancak j'yi kaldırmak gibi küçük bir değişiklik bile yapmakustdönem tamamen farklı bir sağlama toplamı üretecektir.
|_+_|Gördüğünüz gibi, dosyadaki küçük bir değişiklik bile çok farklı bir sağlama toplamı üretecek ve bu da birinin diğerine eşit olmadığını açıkça ortaya koyacaktır.
Nasıl Kullanılır: Sağlama Toplamı Kullanım Örneği
Hizmet paketi gibi büyük bir yazılım güncellemesi indirdiğinizi varsayalım. Bu muhtemelen büyük bir dosyadır ve indirilmesi birkaç dakika veya daha uzun sürer.
İndirildikten sonra dosyanın düzgün şekilde alındığını nasıl anlarsınız? Aktarım sırasında birkaç bit düştüyse ve şu anda bilgisayarınızda bulunan dosya doğru değilse ne olur?Kesinlikleamaçlanan neydi? Geliştiricinin tam olarak yarattığı şekilde olmayan bir programa güncelleme uygulamak, muhtemelen büyük sorunlara neden olacaktır.
Sağlama toplamlarını karşılaştırmanın aklınızı rahatlatabileceği yer burasıdır. Dosyayı indirdiğiniz web sitesinin, indirilecek dosyanın yanı sıra sağlama toplamı verilerini de sağladığını varsayarsak, indirdiğiniz dosyadan bir sağlama toplamı oluşturmak için bir sağlama toplamı hesaplayıcısı (aşağıda bunlar hakkında daha fazla bilgi bulabilirsiniz) kullanabilirsiniz.
Örneğin, web sitesinin indirdiğiniz dosya için bu sağlama toplamını sağladığını varsayalım
Daha sonra, bilgisayarınızdaki dosyada aynı kriptografik karma işlevini (bu örnekte MD5) kullanarak bir sağlama toplamı üretmek için kendi sağlama toplamı hesaplayıcınızı kullanırsınız.
eski krom nasıl geri alınır
Sağlama toplamları eşleşiyor mu? Harika! İki dosyanın aynı olduğundan çok emin olabilirsiniz.
Sağlama toplamları eşleşmiyor mu? Bu birçok anlama gelebilir:
- Birisi indirilen dosyayı sizin haberiniz olmadan kötü amaçlı bir şeyle değiştirdi.
- Dosya sizin tarafınızdan bilerek değiştirildi. Yukarıda okuduğunuz gibi bu, tek bir harfin veya başka bir karakterin eklenmesi veya çıkarılması gibi algılanamayan bir değişiklik olabilir.
- Tamamen farklı ama zararsız bir dosyayı, örneğin bir yazılım programının daha yeni bir sürümünü veya güncellenmiş bir belgeyi karşılaştırıyorsunuz.
- Ağ bağlantısı kesildi ve dosyanın indirilmesi tamamlanmadı ya da dosya sabit sürücünüze ulaştığında depolamayla ilgili bir sorun oluştu. Dosyayı tekrar indirmeyi deneyin ve yeni dosyada yeni bir sağlama toplamı oluşturup tekrar karşılaştırın.
Sağlama toplamları aynı zamanda bir yerden indirdiğiniz bir dosyanın doğrulandığını doğrulamak için de kullanışlıdır.diğerOrijinal kaynak aslında geçerli bir dosyadır ve kötü niyetli olarak veya başka bir şekilde orijinalinden değiştirilmemiştir. Oluşturduğunuz karma değerini dosyanın kaynağında bulunan karma değeriyle karşılaştırmanız yeterlidir.
instagram başka bir cihazdan giriş yaptığınızda sizi bilgilendirir mi
Sağlama Hesaplayıcıları
Sağlama hesaplayıcıları sağlama toplamlarını hesaplamak için kullanılan araçlardır. Bunlardan çok sayıda var ve her biri farklı kriptografik hash fonksiyonlarını destekliyor.
İki Ücretsiz Seçenek
Harika bir ücretsiz seçenek (aslında bizim favorimiz) Microsoft File Checksum Integrity Verifier, kısaca FCIV olarak adlandırılıyor. Yalnızca MD5'i destekler ve SHA-1 kriptografik karma işlevleri, ancak bunlar şu anda açık ara en popüler olanlardır.
Microsoft Dosya Sağlama Bütünlüğü Doğrulayıcı bir komut satırı programıdır ancak kullanımı çok kolaydır.
FCIV ile Windows'ta Dosya Bütünlüğü Nasıl DoğrulanırWindows için bir başka mükemmel ücretsiz sağlama toplamı hesaplayıcısı IgorWare Hasher ve tamamen taşınabilir olduğundan herhangi bir şey yüklemenize gerek yoktur (ancak programın paketini açmak için bir RAR dosya açıcıya ihtiyacınız olacaktır). Komut satırı araçlarından memnun değilseniz, bu araç muhtemelen daha iyi bir seçimdir. MD5 ve SHA-1'in yanı sıra CRC32'yi de destekler. Metin ve dosyaların sağlama toplamını bulmak için kullanabilirsiniz.
Yerleşik Windows Hesap Makinesi
Ayrıca şunları da kullanabilirsiniz: sertifika Windows'ta yerleşik program. Bu aynı zamanda bir komut satırı aracıdır, ancak dosyaların MD5 sağlama toplamını doğrulamak için kullanılması da aynı derecede kolaydır. Bu makalede aynı şeyin Linux'ta nasıl yapılacağı da anlatılmaktadır. ben md5'im .
Açık Kaynak Seçeneği
JDigest'ten Windows'un yanı sıra macOS ve Linux'ta da çalışan açık kaynaklı bir sağlama toplamı hesaplayıcısıdır.
Çevrimiçi Seçenek
Çevrimiçi bir hesap makinesi kullanmayı tercih ediyorsanız, bunu seviyoruz bu MD5 dosya sağlama toplamı aracı çünkü dosya yüklemenize izin veriyor.
Tüm sağlama toplamı hesaplayıcıları olası tüm kriptografik karma işlevlerini desteklemediğinden, kullanmayı seçtiğiniz herhangi bir hesap makinesinin, indirdiğiniz dosyayla birlikte gelen sağlama toplamını üreten karma işlevini desteklediğinden emin olun.
SSS- Tüm sağlama toplamları benzersiz midir?
Evet. Yalnızca aynı olan dosyalar aynı sağlama toplamına sahip olacaktır. Dosya adından başka herhangi bir şeyi değiştirmek farklı bir sağlama toplamına neden olur.
- Sağlama toplamı hesaplayıcıları sağlama toplamlarını nasıl hesaplar?
Sağlama toplamı hesaplayıcıları, boylamsal eşlik denetimi, Fletcher sağlama toplamı, Adler-32 ve döngüsel artıklık denetimleri (CRC'ler) dahil olmak üzere bir dizi algoritma kullanır.
- Birden fazla sağlama toplamını aynı anda nasıl doğrularım?
MD5'i kullanarak birden fazla dosyanın sağlama toplamını aynı anda alabilirsiniz. emretmek. Terminali açın ve yazın md5 ardından her dosya adını girin (boşluklarla ayrılmış olarak), ardından tuşuna basın Girmek .