Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden çok ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut shasum'dur.
Program:
ADI
shasum - SHA Sağlama Toplamlarını Yazdır veya Kontrol Et
SİNOPSİS
Kullanım: shasum [SEÇENEK]... [DOSYA]...
SHA sağlama toplamlarını yazdırın veya kontrol edin.
DOSYA yokken veya DOSYA - olduğunda standart girişi okuyun.
-a, --algoritma 1 (varsayılan), 224, 256, 384, 512, 512224, 512256
-b, --binary ikili modda okuma
-c, --check DOSYA'lardan SHA toplamlarını okuyun ve kontrol edin
-t, --text metin modunda okunur (varsayılan)
-U, --UNIVERSAL, Evrensel Yeni Satır modunda okuma
Windows/Unix/Mac'te aynı özeti üretir
-0, --01 BITS modunda okuma
ASCII '0' 0 bit olarak yorumlandı,
ASCII '1' 1 bit olarak yorumlandı,
diğer tüm karakterler yok sayıldı
-p, --portable taşınabilir modda okuma (kullanımdan kaldırılacak)
Aşağıdaki iki seçenek yalnızca sağlama toplamlarını doğrularken kullanışlıdır:
-s, --status hiçbir şey çıkarmaz, durum kodu başarıyı gösterir
-w, --warn yanlış biçimlendirilmiş sağlama toplamı satırları hakkında uyarır
-h, --help bu yardımı göster ve çık
-v, --version çıktı sürüm bilgisi ve çıkış
SHA-512/224 veya SHA-512/256 sağlama toplamlarını doğrularken, şunları belirtin:
-a seçeneğini açıkça kullanan algoritma, ör.
shasum -a 512224 -c sağlama toplamı dosyası
Toplamlar, FIPS PUB 180-4'te açıklandığı gibi hesaplanır. Kontrol ederken,
girdi, bu programın önceki bir çıktısı olmalıdır. Varsayılan
modu, türü belirten bir karakter olan sağlama toplamı olan bir satır yazdırmaktır.
(İkili için `*', metin için ` ', EVRENSEL için `U', BITS için `^', `?'
taşınabilir için) ve her DOSYA için ad.
Shasum hatalarını şuraya bildir: [e-posta korumalı]
AÇIKLAMA
Koşu şasum genellikle SHA mesaj özetlerini hesaplamanın en hızlı yoludur. kullanıcı basitçe
dosyalar veya standart girdiler aracılığıyla komut dosyasına veri besler ve ardından sonuçları toplar
standart çıktıdan.
Aşağıdaki komut, NIST gibi tipik girdiler için özetlerin nasıl hesaplanacağını gösterir.
test vektörü "abc":
perl -e "qq(abc) yazdır" | şasum
Veya varsayılan SHA-256 yerine SHA-1 kullanmak istiyorsanız, şunu söylemeniz yeterlidir:
perl -e "qq(abc) yazdır" | Şasum -a 256
Dan beri şasum birleşik GNU'nun davranışını taklit eder sha1sum, sha224sum, sha256sum,
sha384sum, ve sha512sum programlar, bu betiği uygun bir açılır menü olarak yükleyebilirsiniz.
yedek.
GNU programlarından farklı olarak, şasum kısmi bayta izin vererek tam SHA standardını kapsar
girdiler. Bu, BITS seçeneği aracılığıyla gerçekleştirilir (-0). Aşağıdaki örnek
224 bitlik mesajın SHA-7 özetini hesaplar 0001100:
perl -e "yazdır qq(0001100)" | shasum -0 -a 224
onworks.net hizmetlerini kullanarak shasum'u çevrimiçi kullanın