Ito ang command shasum na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
shasum - I-print o Suriin ang Mga Checksum ng SHA
SINOPSIS
Paggamit: shasum [OPTION]... [FILE]...
I-print o tingnan ang mga SHA checksum.
Nang walang FILE, o kapag ang FILE ay -, basahin ang karaniwang input.
-a, --algorithm 1 (default), 224, 256, 384, 512, 512224, 512256
-b, --binary read sa binary mode
-c, --check basahin ang mga kabuuan ng SHA mula sa mga FILE at suriin ang mga ito
-t, --text read sa text mode (default)
-U, --UNIVERSAL basahin sa Universal Newlines mode
gumagawa ng parehong digest sa Windows/Unix/Mac
-0, --01 basahin sa BITS mode
Ang ASCII '0' ay binibigyang kahulugan bilang 0-bit,
Ang ASCII '1' ay binibigyang kahulugan bilang 1-bit,
lahat ng iba pang mga character ay hindi pinansin
-p, --portable read sa portable mode (upang hindi na ginagamit)
Ang sumusunod na dalawang opsyon ay kapaki-pakinabang lamang kapag nagbe-verify ng mga checksum:
-s, --status ay hindi naglalabas ng anuman, ang status code ay nagpapakita ng tagumpay
-w, --warn babala tungkol sa hindi wastong pagkaka-format ng mga linya ng checksum
-h, --help ipakita ang tulong na ito at lumabas
-v, --version output na impormasyon ng bersyon at paglabas
Kapag bini-verify ang mga checksum ng SHA-512/224 o SHA-512/256, ipahiwatig ang
tahasang algorithm gamit ang -a na opsyon, hal
shasum -a 512224 -c checksumfile
Ang mga kabuuan ay kinakalkula gaya ng inilarawan sa FIPS PUB 180-4. Kapag sinusuri,
ang input ay dapat na dating output ng program na ito. Ang default
mode ay upang mag-print ng isang linya na may checksum, isang character na nagpapahiwatig ng uri
(`*' para sa binary, ` ' para sa text, `U' para sa UNIVERSAL, `^' para sa BITS, `?'
para sa portable), at pangalan para sa bawat FILE.
Iulat ang mga shasum bug sa [protektado ng email]
DESCRIPTION
Tumatakbo shasum ay madalas na ang pinakamabilis na paraan upang makalkula ang mga SHA message digest. Ang gumagamit lamang
nagpapakain ng data sa script sa pamamagitan ng mga file o karaniwang input, at pagkatapos ay kinokolekta ang mga resulta
mula sa karaniwang output.
Ipinapakita ng sumusunod na command kung paano mag-compute ng mga digest para sa mga tipikal na input gaya ng NIST
pagsubok na vector "abc":
perl -e "print qq(abc)" | shasum
O, kung gusto mong gamitin ang SHA-256 sa halip na ang default na SHA-1, sabihin lang:
perl -e "print qq(abc)" | shasum -a 256
Dahil sa shasum ginagaya ang pag-uugali ng pinagsamang GNU sha1sum, sha224sum, sha256sum,
sha384sum, at sha512sum mga programa, maaari mong i-install ang script na ito bilang isang maginhawang drop-in
kapalit.
Hindi tulad ng mga programa ng GNU, shasum sumasaklaw sa buong pamantayan ng SHA sa pamamagitan ng pagpayag sa partial-byte
mga input. Nagagawa ito sa pamamagitan ng opsyong BITS (-0). Ang sumusunod na halimbawa
kinakalkula ang SHA-224 digest ng 7-bit na mensahe 0001100:
perl -e "print qq(0001100)" | shasum -0 -a 224
Gumamit ng shasum online gamit ang mga serbisyo ng onworks.net