Mac OS X'te SHA1 Sağlama Toplamını Kontrol Edin

İçindekiler:

Anonim

SHA hashing, revizyonları belirlemek ve dosya bozulmasını veya kurcalamayı tespit ederek veri bütünlüğünü kontrol etmek için dağıtım kontrol sistemlerinde sıklıkla kullanılır. Genel kullanım için, bir SHA sağlama toplamı, bir dosyanın amaçlandığı şekilde aktarıldığını doğrulamak için kullanılabilecek bir dize sağlar. SHA sağlama toplamları eşleşirse, dosya bütünlüğü korunmuştur.

Bu öğretici, Mac'te bir dosyanın sha1 sağlama toplamını nasıl kontrol edeceğinizi gösterecek, ancak Linux'ta da aynı şekilde çalışıyor.

Mac OS X'te Bir Dosyanın SHA1 Karması Nasıl Kontrol Edilir

Uygulamalar ve Yardımcı Programlar klasöründe bulunan Terminal'i başlatın ve aşağıdaki sözdizimini kullanın:

shasum /yol/to/dosya

Masaüstünde “DownloadedFile.dmg” adlı bir dosyayı doğrulamak için:

shasum ~/Desktop/DownloadedFile.dmg

Bu, şöyle bir çıktı verecektir:

$ shasum ~/Desktop/CheckMe.zip ddfdb3a7fc6fc7ca714c9e2930fa685136e90448 CheckMe.zip

Bu uzun on altılık dize, SHA1 hash'idir.

Terminal penceresinde şöyle görünebilir:

Tam yolu yazmadan dosya sisteminin derinlerine gömülü SHA1 dosyalarını kontrol etmenin kolay bir yolu, komutun ilk bölümünü yazıp ardından dosyayı Terminal penceresine sürükleyip bırakmaktır. Bu, yolu sizin için otomatik olarak yazar:

shasum (dosyayı buraya sürükleyip bırakın)

Bunun düzgün çalışması için “shasum”dan sonra bir boşluk bırakmayı unutmayın.

Shasum komutu için varsayılan, en yaygın karma türü olan SHA1'i kullanmaktır, ancak bu, gerekirse -a bayrağıyla 224, 256, 384 veya 512 olarak değiştirilebilir. SHA1, MD5'ten daha yaygın hale geliyor, md5 hash'ini Mac OS X'te md5 komutuyla da kolayca kontrol edebilirsiniz.

Dosyaları Doğrulamak için SHA1 Kullanma Örnekleri

Dosyanın bütünlüğünü doğrulamak için bunu ne zaman kullanabileceğinizi merak ediyor olabilirsiniz?

Mac kullanıcılarının karşılaşabileceği pratik bir kullanım, yazılım güncellemelerini doğrudan her indirme sayfasının sonunda sunucuları aracılığıyla sunulan her dosyanın SHA1 karmasını listeleyen Apple'dan indirirken olabilir. Aşağıdaki ekran görüntüsünde böyle bir dizenin vurgulandığını görebilirsiniz. Bu sha dizesi, kullanıcıların Apple'dan veya dosya bir üçüncü taraf ayna sitesinde barındırıldığında indirmelerinin bütünlüğünü kolayca doğrulamalarına olanak tanır.

Mac OS X 10.7.3'ün sessizce güncellendiği de bu şekilde keşfedildi ve bununla ilgili birkaç soru bu özel gönderiyi ortaya çıkardı.

SHA1 hash dizelerini kullanmak, eşler arası ağlardan dosya aktarımlarını doğrulamanın ve bir indirmenin bittiğinden veya bir dosyanın hat boyunca herhangi bir yerde kurcalanmadığından emin olmanın da kolay bir yoludur. Kaynak SHA1 sağlama toplamını bilerek, söz konusu dosya(lar)ın sürümünüzün eşleştiğini doğrulayabilir ve dosyanın gerçekten geçerli olup olmadığını ve istendiği gibi gelip gelmediğini belirleyebilirsiniz.

Mac OS X'te SHA1 Sağlama Toplamını Kontrol Edin