EnglezăFrancezăSpaniolă

Favicon OnWorks

tthsum - Online în cloud

Rulați tthsum în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda tthsum care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


tthsum ‐ generează sau verifică rezumatele mesajelor TTH

REZUMAT


tthsum [-bhmpvVw] [-c [fișier]] | [fişier...]

DESCRIERE


tthsum generează sau verifică sumele de control TTH (rădăcinile arborelui hash Tiger/THEX). Merkle
Hash Tree, inventat de Ralph Merkle, este o construcție de hash care prezintă dezirabil
proprietăți pentru verificarea integrității fișierelor și a subgrupurilor de fișiere într-un mod incremental sau
modă în afara ordinii. tthsum folosește algoritmul Tiger hash, de Ross Anderson și Eli
Biham, atât pentru nodurile interne, cât și pentru cele ale frunzelor.

Specificația algoritmului THEX este la:
. http://tthsum.devs.nu/draft-jchapweske-thex-02.html

Specificația algoritmului hash Tiger este la:
. http://www.cs.technion.ac.il/~biham/Reports/Tiger/

În mod normal tthsum generează sume de control ale tuturor fișierelor date ca parametri și tipărește fișierul
sume de verificare urmate de numele fișierelor. Daca insa, -c este specificat, un singur nume de fișier
parametrul este permis. Acest fișier ar trebui să conțină sume de control și nume de fișiere la care acestea
sumele de control se referă, iar fișierele enumerate în acel fișier sunt verificate cu sumele de control
enumerate acolo. Vezi opțiunea -c pentru mai multe informatii.

Dacă nu este specificat niciun fișier, datele vor fi citite din intrarea standard.

OPŢIUNI
-b O opțiune de compatibilitate md5sum. Nu face absolut nimic. (md5sum folosește -b pentru
tratați fișierele binare în mod diferit față de fișierele text.)

-c Verificați suma tuturor fișierelor listate în fişier față de suma de control enumerată în aceeași
fişier. Formatul real al acelui fișier este același cu ieșirea lui tthsum. Acesta este,
fiecare linie din fișier descrie un fișier. O linie arată astfel:

<TTH CHECKSUM>

Deci, de exemplu, dacă un fișier a fost creat și rezumatul mesajului său a fost calculat astfel:

ecou foo > tth-test-file; tthsum tth-test-file

tthsum ar raporta:

A2MPPCGS5CPJV6AOAP37ICDCFV3WYU7PBREC6FY tth-test-file

Vedea NOTE pentru mai multe informații despre formatul fișierului digest.

-m Utilizare mmap(2) în loc de citit(2) pentru a citi conținutul fișierelor la hash. În mod normal,
folosirea citirii este mai ieftină. Totul depinde de încărcarea sistemului, viteza I/O, viteza CPU, L1
și/sau dimensiunea memoriei cache L2 și altele.

-p Arată progresul. Imprimați procentul de completitate în timp ce hashing pe standard
eroare. Imprimă poziția fișierului în loc de procent atunci când dimensiunea fișierului este necunoscută.

-v Fii verbis. Tipăriți numele fișierelor când verificați (cu -c).

-w Avertizați asupra liniilor formatate incorect atunci când verificați (cu -c).

-h, -V Tipăriți un mic text de ajutor sau, respectiv, versiunea pe standard out. Daca un
este întâlnită o combinație necunoscută de opțiuni, micul ajutor este imprimat
eroare standard și tthsum va reveni diferit de zero.

A REVENI VALUE


tthsum returnează 0 dacă nu a apărut nicio eroare sau, la verificarea unui rezumat, dacă cel puțin o linie este
formatat corect și TTH-urile tuturor liniilor formatate corespunzător se potrivesc. tthsum returnează 2
dacă se întâlnește o combinație necunoscută de opțiuni. În toate celelalte cazuri va tthsum
întoarce 1.

NOTE


tthsum folosește în mod intenționat o interfață identică cu md5sum.

tthsum utilizează codificarea BASE32 constând din următoarele caractere:
ABCDEFGHIJKLMNOPQRSTUVWXYZ234567. Va accepta litere minuscule în intrarea în rezumat
de asemenea.

tthsum nu acceptă opțiuni lungi precum --Ajutor.

O linie de format de fișier digest arată astfel: . BAZA32 este un 39
șir codificat BASE32 lung de caractere. SPATII este un set de două spații (0x20). NUME DE FIȘIER is
numele fișierului, codificat în UTF8 și cu toate caracterele de control (cele sub 0x20)
codificat ca escape în stil \xNN sau \CC. (Bara oblică inversă este de asemenea scăpată de \\. Activat
Windows, barele oblice inverse din căi vor fi traduse în bare oblice pentru compatibilitate cu real
sisteme de operare.) EOL poate fi CRLF (\r\n), pur și simplu LF (\n) sau chiar nimic la sfârșitul-
fișier.

Dacă vedeți avertismente despre o configurație locală necorespunzătoare, verificați LANG și/sau LC_CTYPE
variabile de mediu. Dacă acestea nu sunt setate corect, tthsum nu poate reprezenta non‐ASCII
caractere (cele de peste 0x7F) în UTF8. Vedea localizare(1) pentru mai multe informații sau încercați să setați
LC_CTYPE la ex. „en_US”.

RAPORTAREA GANDACI


Raportați erori la[e-mail protejat]>.

DREPTURI DE AUTOR


Copyright © 2009 Walter Doekes. Licență GPLv3+: GNU GPL versiunea 3 sau ulterioară
<http://gnu.org/licenses/gpl.html>
Acesta este software gratuit: sunteți liber să îl schimbați și să îl redistribuiți. NU ESTE GARANTIE,
în măsura permisă de lege.

Utilizați tthsum online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

  • 1
    4g8
    4g8
    4g8 - Captură și interceptare a pachetelor
    pentru rețele comutate...
    Rulați 4g8
  • 2
    4s-adminJ
    4s-adminJ
    4s-admin � 4store cluster management
    instrument ...
    Rulați 4s-adminJ
  • 3
    crede
    crede
    credece - reductor de program C și C++
    DESCRIERE: credece 2.5.0 (necunoscut) --
    un reductor de programe C și C++ C-Reduce
    necesită un „test de interes” și
    unul sau...
    Alerga credece
  • 4
    înfiorător
    înfiorător
    CREEPY - O informație de geolocalizare
    agregator DESCRIERE: înfiorător este un
    aplicație care vă permite să adunați
    informații legate de geolocalizare despre
    utilizatori din...
    Fugi înfiorător
  • 5
    g.gisenvgrass
    g.gisenvgrass
    g.gisenv - Emite și modifică fișierul
    setările curente ale variabilei GRASS ale utilizatorului.
    Imprimă toate variabilele GRASS definite dacă nu
    este dată opțiunea. CUVINTE CHEIE: general,
    stabilind...
    Rulați g.gisenvgrass
  • 6
    g.guigrass
    g.guigrass
    g.gui - Lansează un utilizator grafic GRASS
    sesiune interfață (GUI). Opțional
    actualizează setările implicite ale interfeței utilizator.
    CUVINTE CHEIE: general, GUI, interfață utilizator...
    Rulați g.guigrass
  • Mai mult »

Ad