Mac'te Bir Dosyanın sha256 Hash'i Nasıl Kontrol Edilir

İçindekiler:

Anonim

Bir dosyanın sha256 karmasını kontrol etmeniz mi gerekiyor? macOS'ta herhangi bir dosyanın SHA 256 sağlama toplamını komut satırından kolayca kontrol edebilirsiniz.

Mac'te bir sha256 sağlama toplamını doğrulamak için iki farklı komut satırı aracını ele alacağız ve her ikisi de MacOS'un tüm modern sürümleri önceden yüklenmiş olarak gelecek.

Aşina olmayanlar için sağlama toplamı, temelde dosya bütünlüğünü belirlemek için kullanılabilen bir harf ve sayı dizisidir; örneğin, aktarım sırasında bir hata mı oluştu yoksa bir dosya üzerinde oynanmış mı?Örneğin, dosya sağlama toplamı, dosyayı aldığınız yer tarafından gönderilen sağlama toplamı ile sizin tarafınızdan eşleşiyorsa, dosyanın aynı olduğundan emin olabilirsiniz. Çeşitli karma ve sağlama toplamı türleri vardır, ancak burada ele alacağımız şey sha256.

SHA256 sağlama toplamının shasum ile doğrulanması

Shasum komutu tüm modern Mac'lerde mevcuttur ve sha256 hash'ini kontrol etmek için kullanılabilir.

Terminal'i başlatın ve ardından /path/to/file yerine dosya yolunu uygun şekilde kullanarak aşağıdaki komutu kullanın:

shasum -a 256 /yol/to/dosya

Örneğin, kullanıcının İndirilenler klasöründeki “TopSecret.tgz” adlı bir dosyanın sha256 karmasını kontrol etmek için aşağıdakileri kullanabilirsiniz:

shasum -a 256 ~/Downloads/TopSecret.tgz

Şunun gibi bir şey göreceksiniz:

23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef ~/Downloads/TopSecret.tgz

23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef dizesinin sha236 sağlama toplamı olduğu yer.

openssl ile sha256 hash'i kontrol ediliyor

Ayrıca, openssl komutunu kullanarak sha256 sağlamasını kontrol edebilir ve doğrulayabilirsiniz.

Terminal.app'ten şu komutu kullanın:

openssl sha256 dosyaadı

Örneğin, kullanıcı Belgeler klasöründe bulunan “Data Integrity Matters.pdf” adlı bir dosyanın sha256 karmasını doğrulamak için:

"

openssl sha256 ~/Documents/Data Integrity Matters.pdf"

Bu, aşağıdaki gibi bir şey döndürür:

SHA256(/Users/User/Documents/Data Integrity Matters.pdf)=b85775615fa5501afeb9b9ff1303a4c74e14367104oo824e667daebebe681129c

Sha256 karması olan büyük sayı ve karakter dizisiyle.

Sha1 sağlama toplamlarını veya MD5 sağlama toplamlarını kontrol etme olsun, karmaları kontrol etmenin genel sürecine zaten aşina iseniz, o zaman bu süreç ve komutlar size o kadar da sürpriz gelmeyebilir. ikincisi, md5'e özgü farklı bir komut kullanır.

Bir SHA-512 sağlama toplamını, SHA-256 sağlamasını, SHA-1 sağlamasını veya MD5 sağlama toplamını doğrulamak isteyip istemediğinizi Mac'teki komut satırından yapabilirsiniz. Hadi bakalım!

Mac'te Bir Dosyanın sha256 Hash'i Nasıl Kontrol Edilir