SHASUM(1perl) Ghid de referina pentru programatorii Perl SHASUM(1perl) NUME shasum - afieaza sau verifica sumele de control SHA SINOPSIS Utilizare: shasum [OPIUNE]... [FIIER]... Imprima sau verifica sumele de control SHA. Fara FIIER sau cand FIIER este -, citete intrarea standard. -a, --algorithm 1 (implicit), 224, 256, 384, 512, 512224, 512256 -b, --binary citete in mod binar -c, --check citete sumele SHA din FIIERe i le verifica --tag creeaza o suma de control in stil BSD -t, --text citete in modul text (implicit) -U, --UNIVERSAL citete in modul ,,Universal Newlines" produce aceeai suma de control in Windows/Unix/Mac -0, --01 citire in modul BII ASCII '0' interpretat ca 0 bii, ASCII '1' interpretat ca 1 bit, toate celelalte caractere sunt ignorate Urmatoarele cinci opiuni sunt utile numai atunci cand se verifica sumele de control: --ignore-missing nu eueaza i nu raporteaza starea fiierelor lipsa -q, --quiet nu imprima Ok pentru fiecare fiier verificat cu succes -s, --status nu afieaza nimic, codul de stare indica succesul --strict ieire diferita de zero pentru linii de suma de control formatate incorect -w, --warn avertizeaza cu privire la liniile de suma de control formatate incorect -h, --help afieaza acest ajutor i iese -v, --version afieaza informaii despre versiune i iese Cand verifica sumele de control SHA-512/224 sau SHA-512/256, indica algoritmul in mod explicit folosind opiunea ,,-a", de exemplu shasum -a 512224 -c checksumfile Sumele sunt calculate conform descrierii din FIPS PUB 180-4. La verificare, datele de intrare trebuie sa fie o ieire anterioara a acestui program. Modul implicit este de a imprima o linie cu suma de control, un caracter care indica tipul (`*' pentru binar, ` ' pentru text, `U' pentru UNIVERSAL, `^' pentru BII) i numele pentru fiecare FIIER. Linia incepe cu un caracter `\' daca numele FIIERului conine fie linii noi, fie bare oblice inversate, care sunt apoi inlocuite cu secvenele de doua caractere `\n' i, respectiv, `\\'. Raportai erorile shasum la mshelor@cpan.org DESCRIERE Rularea comenzii shasum este adesea cea mai rapida metoda de a calcula rezumatele mesajelor SHA. Utilizatorul pur i simplu introduce date in script prin fiiere sau prin intrarea standard, apoi colecteaza rezultatele din ieirea standard. Comanda urmatoare arata cum se calculeaza rezumatele pentru intrari tipice, cum ar fi vectorul de testare NIST ,,abc": perl -e "print qq(abc)" | shasum Sau, daca dorii sa utilizai SHA-256 in locul SHA-1 implicit, pur i simplu spunei: perl -e "print qq(abc)" | shasum -a 256 Deoarece shasum imita comportamentul programelor combinate GNU sha1sum, sha224sum, sha256sum, sha384sum i sha512sum, putei instala acest script ca un inlocuitor convenabil. Spre deosebire de programele GNU, shasum acopera intregul standard SHA, permiand intrari pariale de octei. Acest lucru se realizeaza prin opiunea BITS (-0). Urmatorul exemplu calculeaza rezumatul SHA-224 al mesajului de 7 bii 0001100: perl -e "print qq(0001100)" | shasum -0 -a 224 AUTOR Drepturi de autor (C) 2003-2023 Mark Shelor . CONSULTAI I shasum este implementat folosind modulul Perl Digest::SHA. TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . perl v5.42.0 13 iulie 2025 SHASUM(1perl)