Dit is de opdracht shasump die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online-emulator of MAC OS online-emulator
PROGRAMMA:
NAAM
shasum - SHA-controlesommen afdrukken of controleren
KORTE INHOUD
Gebruik: shasum [OPTIE]... [BESTAND]...
SHA-controlesommen afdrukken of controleren.
Als er geen BESTAND is, of als BESTAND - is, lees dan de standaardinvoer.
-a, --algoritme 1 (standaard), 224, 256, 384, 512, 512224, 512256
-b, --binary lezen in binaire modus
-c, --check lees SHA-sommen uit de BESTANDEN en controleer ze
-t, --text gelezen in tekstmodus (standaard)
-U, --UNIVERSAL gelezen in Universal Newlines-modus
produceert dezelfde samenvatting op Windows/Unix/Mac
-0, --01 gelezen in BITS-modus
ASCII '0' geïnterpreteerd als 0-bit,
ASCII '1' geïnterpreteerd als 1-bit,
alle andere tekens genegeerd
-p, --portable lezen in draagbare modus (verouderd)
De volgende twee opties zijn alleen nuttig bij het verifiëren van checksums:
-s, --status voert niets uit, statuscode toont succes
-w, --warn waarschuwen voor onjuist opgemaakte controlesomregels
-h, --help deze hulp weergeven en afsluiten
-v, --version output versie-informatie en exit
Geef bij het verifiëren van SHA-512/224- of SHA-512/256-controlesommen de
algoritme dat expliciet de optie -a gebruikt, bijv
shasum -a 512224 -c controlesombestand
De sommen worden berekend zoals beschreven in FIPS PUB 180-4. Bij het controleren,
de invoer zou een voormalige uitvoer van dit programma moeten zijn. De standaard
modus is het afdrukken van een regel met checksum, een teken dat het type aangeeft
(`*' voor binair, ` ' voor tekst, `U' voor UNIVERSAL, `^' voor BITS, `?'
voor portable), en een naam voor elk BESTAND.
Rapporteer shasum-bugs aan [e-mail beveiligd]
PRODUCTBESCHRIJVING
Hardlopen shasum is vaak de snelste manier om SHA-berichtsamenvattingen te berekenen. De gebruiker eenvoudig
voert gegevens naar het script via bestanden of standaardinvoer en verzamelt vervolgens de resultaten
van standaard uitvoer.
De volgende opdracht laat zien hoe samenvattingen kunnen worden berekend voor typische invoer zoals de NIST
testvector "abc":
perl -e "qq(abc) afdrukken" | shasum
Of, als u SHA-256 wilt gebruiken in plaats van de standaard SHA-1, zegt u gewoon:
perl -e "qq(abc) afdrukken" | shasum -a 256
Sinds shasum bootst het gedrag van de gecombineerde GNU na sha1sum, sha224sum, sha256sum,
sha384sumen sha512sum programma's, kunt u dit script installeren als een handige drop-in
vervanging.
In tegenstelling tot de GNU-programma's, shasum omvat de volledige SHA-standaard door gedeeltelijke bytes toe te staan
ingangen. Dit wordt bereikt door de BITS-optie (-0). Het volgende voorbeeld
berekent de SHA-224-samenvatting van het 7-bits bericht 0001100:
perl -e "afdrukken qq(0001100)" | shasum -0 -a 224
Gebruik shasump online met behulp van onworks.net-services