Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

jacksum - Online w chmurze

Uruchom jacksum u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to suma poleceń, którą można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


jacksum - oblicza sumy kontrolne, CRC i skróty wiadomości

STRESZCZENIE


jacksum [OPCJE]... [FILE] ...
Jawa -słoik /usr/share/Java/jacksum.jar [OPCJE]... [FILE] ...
Jawa -cp /usr/share/Java/jacksum.jar Jacksum [OPCJE]... [FILE] ...

OPIS


Jacksum to bezpłatne i niezależne od platformy narzędzie do obliczania i weryfikacji sum kontrolnych,
CRC i skróty (streszczenia wiadomości), a także znaczniki czasu plików. Jacksum jest napisane
całkowicie w Javie. Środowisko Java Runtime Environment (JRE) w wersji co najmniej 1.3.1 lub dowolnej
wymagane jest równoważne środowisko JRE. Zalecane jest przynajmniej JRE 1.4.2.

Obsługiwane są następujące parametry:

filet nazwa ścieżki do sprawdzanego pliku. Obsługiwane są symbole wieloznaczne. Zależą od
powłoka, z której korzystasz. Bez pliku lub gdy plik ma znak „-”, standard
wejście jest odczytywane.

Obsługiwane są następujące opcje:

-a coś
algorytm, domyślnie jest to sha-1 od Jacksum 1.0.0, zobacz także -A. Algorytmy mogą
być połączone znakiem plusa, np. "sha1+crc32", "bsd+crc24+xor8". Jeśli ty
podaj "-a all" wszystkie obsługiwane algorytmy są używane, zobacz także -F. Jak tylko "wszystkie"
lub używany jest znak plus, wyjście jest znormalizowane za pomocą szesnastkowej sumy kontrolnej i a
dziesiętny rozmiar pliku. Przykłady: „sha+”, „md5+”. Funkcja dostępna od Jacksum 1.7.0,
zobacz także -A, -F.

-A Alternatywny. Domyślnie Jacksum używa algorytmów dostarczanych przez Java API, jeśli
dostępne, ponieważ są one zoptymalizowane przez dostawcę JVM, zwykle zapewniają bardzo
dobry występ. Jeśli ustawiono -A, Jacksum używa alternatywnej, czystej Javy
implementacja algorytmu (jeśli jest dostępny). Właściwie Jacksum obsługuje alternatywę
implementacje dla algorytmów: adler32, crc32, md5, sha-1, sha-256,
sha-384, sha-512 od Jacksum 1.5.0, patrz także -a.

-c podstęp
sprawdza integralność z podaną listą. Lista jest zwykle poprzednim wyjściem
Jacksum, idealnie stworzony z opcją -m. Możesz również sprawdzić listę, która
został stworzony przez inną aplikację. W takim przypadku musisz podać wszystkie
parametry, które są niezbędne do uzyskania tego samego wyniku. Parametr -F będzie
ignorowane. Aby wykluczyć pliki, po prostu usuń wiersze z listy. Dostępna funkcja
od Jacksum 1.3.0, zobacz także -l -I i -m.

-d tylko katalogi (zwykłe). Nie podążaj za dowiązaniami symbolicznymi w systemie Linux/Unix. Symboliczny
łącze z podfolderu do folderu nadrzędnego może powodować niekończące się pętle w systemie Unix/Linux
podczas rekursywnego przechodzenia przez drzewo. Jeśli ta opcja jest ustawiona, dowiązania symboliczne do
katalogi będą ignorowane. Ta opcja zostanie zignorowana w systemie Windows. Funkcja
dostępne od Jacksum 1.5.0, Zobacz także -r.

-e nast oczekiwanie. Oczekiwana jest kolejność obliczeń. Działa z plikiem,
standardowe wejście lub opcja -q. Zwraca OK (kod wyjścia 0) lub MISMATCH (kod wyjścia 1).
Dostępne od Jacksum 1.4.0. Działa również z wieloma plikami lub katalogami, aby
znajdź duplikaty, w którym to przypadku wszystkie wyniki zostaną wydrukowane. Sekwencja może być
określono wielkość liter lub wielkość liter nie jest rozróżniana, z wyjątkiem kodowania Base 64 (przez
-E) został określony. Dostępne od Jacksum 1.6.0, zobacz także -a, -q, -E, -x i
-X.

-E kodowanie
kodowanie. Suma kontrolna może być zakodowana:

Bin Binary
dziesiętny dziesiętny
październik ósemkowy
szesnastkowy Szesnastkowy pisany małymi literami (tak samo jak -x)
szesnastkowy Szesnastkowy pisany wielkimi literami (tak samo jak -X)
base16 Base16 (zgodnie z definicją RFC 3548)
base32 Base32 (zgodnie z definicją RFC 3548)
base64 Base64 (zgodnie z definicją RFC 3548)
bb BubbleBabble (używany przez OpenSSH i SSH2)

dostępne od Jacksum 1.6.0, zobacz także -x i -X.

-f przetwarzać tylko pliki, ta opcja blokuje komunikaty „... Jest to”
katalog" i "... Nie jest zwykłym plikiem". Dostępne od
Jacksum 1.0.0, patrz także -V.

-F format
Ustaw konfigurowalny format wyjściowy, aby zastąpić domyślny.
Dostępne od Jacksum 1.5.0, jeśli nie określono inaczej, zobacz także
-a, -E, -g, -G, -p, -P, -s, -t, -x, -X.

#ALGONAME zostanie zastąpiony nazwą algorytmu
#ALGONAME{i} zobacz także #CHECKSUM{i}
#CHECKSUM zostanie zastąpiony hashem, CRC lub wartością sumy
(zależy od -a, -b, -g, -G, -x, -X)
#CHECKSUM{i} Jeśli znak o nazwie + został użyty do
oddziel wiele algorytmów w opcji -a, the
token zostanie zastąpiony sumą kontrolną. ten
token jest indeksowany liczbą. Jeśli używasz
znak o nazwie i zamiast liczby, to
działa jak automatyczny indeks. (1.6)
#FILENAME zostanie zastąpiony nazwą pliku i ścieżką (zależy
na -p i -P)
#FILENAME{NAME} zostanie zastąpiony nazwą pliku (1.5)
#FILENAME{PATH} zostanie zastąpiony ścieżką pliku (1.5)
#FILESIZE zostanie zastąpiony przez rozmiar pliku
#FINGERPRINT to alias dla #CHECKSUM
#SEPARATOR zostanie zastąpiony separatorem, który możesz
określ z -s
#TIMESTAMP zostanie zastąpiony znacznikiem czasu (w zależności od -t)
#QUOTE zostanie zastąpiony jednym znakiem cudzysłowu (")

-g liczyć
pogrupuj wyjście szesnastkowe dla sumy kontrolnej w bajtach "count" dla lepszej czytelności. Tylko
ważne, jeśli kodowanie jest szesnastkowe lub szesnastkowe. Grupy są oddzielone spacją lub znakiem
znak określony przez -G. Wartość licznika musi być większa niż 0. Dostępne
od Jacksum 1.6.0, zobacz także -E, -G, -x i -X -G znak grupy znaków. Tylko ważne
jeśli kodowanie jest szesnastkowe i ustawiono -g.

-h [język] [Sekcja]
pomoc do drukowania, poprawne kody dla "lang" to "en" lub "de", domyślnie "en"; prawidłowe wartości
dla "sekcja" to ciągi takie jak nagłówki lub opcje. Więcej informacji w sekcji PRZYKŁADY
Informacja. Dostępne od Jacksum 1.0.0, sekcja parametrów od Jacksum 1.6.0,
zobacz także -v.

-I ciąg
ignorować. Podczas tworzenia listy przez -m lub czytania listy przez -c, linie są ignorowane, jeśli
zaczynają się od określonego ciągu. Dostępne od Jacksum 1.6.0, zobacz także -c
oraz m.

-l lista. Po prostu wypisz pliki, które zostały zmodyfikowane lub usunięte. Tylko w połączeniu z -c.
Dostępne od Jacksum 1.4.0, zobacz także -c.

-m drukuj metainformacje. Zostaną wydrukowane dodatkowe linie. Z dostępnymi metainformacjami
może sprawdzać pliki na podanej liście bez konieczności określania wielu
Parametry wiersza polecenia. Każdy niestandardowy format, który można zwykle określić za pomocą -F, to
ignorowane. Dostępne od Jacksum 1.3.0, zobacz także -c.

-o filet
wyjście. Wyjście programu trafia do pliku, a nie do standardowego wyjścia.
Program kończy działanie z ostrzeżeniem, jeśli plik istnieje. Plik określony przez
-o jest wykluczone z procesu obliczania. Dostępne od Jacksum 1.6.0, zobacz
także -O, -u i -U.

-O filet
wyjście. To samo co -o, jednak istniejący plik zostanie nadpisany bez żadnych
ostrzeżenie. Zobacz także -U. Dostępne od Jacksum 1.6.0, zobacz także -o, -u i -U.

-p ścieżka. Umieść informacje o ścieżce w każdym wierszu, zamiast drukować nagłówek dla każdego
katalog podczas rekursywnego przetwarzania folderów (-r). Dzięki tej opcji wyjście
wzrośnie, ale z drugiej strony znacznie łatwiej będzie posortować lub pogrepować
wiersze z odpowiednimi programami. Dostępne od Jacksum 1.4.0, zobacz także -F, -P,
-r i -w.

-P zwęglać
separator ścieżki. Domyślnie zależny od systemu separator domyślnej nazwy pliku
używany jest znak. W systemach Unix znak to ukośnik (/), w Microsoft
W systemach Windows jest to ukośnik odwrotny (\). Możesz zmienić domyślne, jeśli specjalne
wymagany jest format wyjściowy dla nazw plików (np. łącza HTML). Dostępne od
Jacksum 1.5.0, patrz także -F i -p.

-q [typ:]seq
szybko przetworzyć sekwencję i zamknąć program. Typ może być użyty do określenia
typ ciągu (tekstowy, szesnastkowy lub dziesiętny):

txt:Przykład 1
szesnastkowy: 4578616D706C6531
gru: 69,120,97,109,112,108,101,49
4578616D706C6531

Jeśli typ nie jest ustawiony, oczekuje się, że sekwencja będzie w formie szesnastkowej. Jeśli typ jest ustawiony na
"txt", domyślny zestaw znaków platformy zostanie użyty do interpretacji sekwencji zwanej
nast. Dostępne od Jacksum 1.3.0 (tylko hex), wpisz od 1.5.0.

-r przetwarza podkatalog rekursywnie (bez parametru pliku bieżący katalog to
używany). Dostępne od Jacksum 1.0.0, zobacz także -p i -w.

-s września niestandardowy ciąg separatora (\t, \n, \r, \", \' i \\ zostaną przetłumaczone).
wartość domyślna zależy od algorytmu sumy kontrolnej. Dostępne od Jacksum 1.0.0, patrz
także -F.

-S streszczenie. Oblicza to tylko jedną wartość sumy kontrolnej. Wszystkie pliki, katalog
struktury, nazwy plików i znaczniki czasu (jeśli są wymagane) są częścią tej sumy kontrolnej.
Zobacz także -w. Dostępne od Jacksum 1.5.0, zobacz także -r i -w.

-t Nasz formularz
format znacznika czasu. Zostanie użyta klasa formatera Java SimpleDateFormat. Ważny
znaki są

Oznaczenie ery G
y rok
M Miesiąc w roku
w Tydzień w roku
W Tydzień w miesiącu
D Dzień w roku
d Dzień w miesiącu
F Dzień tygodnia w miesiącu
E Dzień w tygodniu
znacznik AM/PM
H Godzina w dzień (0-23)
k Godzina w dzień (1-24)
K Godzina w am/pm (0-11)
h Godzina w am/pm (1-12)
m Minuta za godzinę
s sekunda w minutach
S milisekunda
z Strefa czasowa, ogólne
Strefa czasowa Z, RFC 822

Jeśli formularz jest ustawiony na słowo „domyślny”, znaczniki czasu będą sformatowane za pomocą
„rrrrMMddGGmmss”. od Jacksum 1.3.0

#SEPARATOR zostanie zastąpiony separatorem, który ty
można określić za pomocą -s
#QUOTE zostanie zastąpiony jednym znakiem cudzysłowu (")

Dostępne od Jacksum 1.6.0, zobacz także -F.

-u filet
brzydki, niepożądany, nieprzewidziany, nieproszony. Wszelkie komunikaty o błędach programu są
przekierowane do pliku, a nie do standardowego błędu. Program zakończy działanie, jeśli plik
istnieje. Plik określony przez -u jest wykluczony z obliczeń
proces. Dostępne od Jacksum 1.6.0, zobacz także -U, -o i -O.

-U filet
brzydki, niepożądany, nieprzewidziany, nieproszony. To samo co -u, jednak istniejący plik będzie
zostać zastąpione bez ostrzeżenia. Zobacz także -O. Dostępne od Jacksum 1.6.0,
zobacz także -u, -o i -O.

-v wersja. Drukuje wersję produktu i wychodzi. Dostępne od Jacksum 1.2.0, zobacz
także -h.

-V kontrola
gadatliwy. Drukuje dodatkowe informacje. Jeśli -V jest jedynym parametrem, to zachowuje się tak
-v. „kontrola” może być jednym z następujących słów kluczowych, które muszą być oddzielone znakiem
przecinek:

szczegóły | nodetails Błędy ze szczegółami lub bez
ostrzeżenia | nowwarnings Ostrzeżenia lub brak ostrzeżeń
podsumowanie | nosummary Podsumowanie na końcu czy nie

Jeśli kontrola jest ustawiona na "domyślna", kontrola jest ustawiona na "szczegóły, ostrzeżenia, nopodsumowanie".
Dostępne od Jacksum 1.6.0, zobacz także -f i -v.

-w Parametr pliku (ostatni parametr) ma być katalogiem roboczym.
Pozwala to na tworzenie względnych nazw ścieżek zamiast bezwzględnych. Ważne tylko wtedy, gdy
parametr pliku jest katalogiem. Dostępne od Jacksum 1.6.0, zobacz także -r i
-S.

-x wyjście szesnastkowe małych liter dla sumy kontrolnej, jest to alias dla szesnastkowego -E. Dostępne od
Jacksum 1.1.0, patrz także -E.

-X wyjście szesnastkowe wielkich liter dla sumy kontrolnej, jest to alias dla szesnastkowego -E. Dostępny
od Jacksum 1.1.0, zobacz także -E.

Obsługiwane są następujące algorytmy:

adler32, adler-32
algorytm:
Adler32 [java.util.zip.Adler32]
długość:
32 bity
rodzaj:
suma kontrolna, 1995
od:
Jacksum 1.0.0 (alias „adler-32” od wersji 1.2.0)
jak:
Adler32 został wynaleziony przez Marka Adlera w 1995 roku.
Specyfikację Adler32 można znaleźć
w RFC 1950. Adler32 to rozszerzenie 32-bitowe
i udoskonalenie algorytmu Fletchera,
stosowany w standardzie ITU-T X.224/ISO 8073.
[jonelo.jacksum.algorithm.Adler32alt] to
alternatywna implementacja i jest używana, jeśli
określono opcję -A.

bsd, suma bsd, subsd
algorytm:
Algorytm sumy kontrolnej BSD
długość:
16 bity
rodzaj:
suma kontrolna
od:
Jacksum 1.0.0 (alias "bsdsum" od wersji 1.2.0, alias
"sumbsd" od 1.6.0)
jak:
format wyjściowy jest dokładnie taki jak natywny
suma programu (rozmiar w blokach po 1024 bajtów)
zobacz także sysv
- pod BeOS jest to /bin/sum [-r]
- pod FreeBSD tak jest /usr/bin/suma
i /usr/bin/cksum -o 1
- pod HP-UX jest /usr/bin/suma -r
- pod IBM AIX jest /usr/bin/suma [-R]
- pod Linuksem jest /usr/bin/suma [-R]
- pod MacOS X jest /usr/bin/suma
i /usr/bin/cksum -o 1
- pod Solarisem jest to /usr/ucb/sum
- pod Windowsem nie ma sumy

cksum
algorytm:
Algorytm POSIX 1003.2 CRC
długość:
32 bity
rodzaj:
Crc
od:
Jacksum 1.0.0
jak:
- pod BeOS jest to /bin/cksum
- pod FreeBSD tak jest /usr/bin/cksum
- pod HP-UX jest /usr/bin/cksum i
/usr/bin/suma -p
- pod IBM AIX jest /usr/bin/cksum
- pod Linuksem jest /usr/bin/cksum
- pod MacOS X jest /usr/bin/cksum
- pod Solarisem jest /usr/bin/cksum
- pod Tru64 ist es /bin/cksum (CMD_ENV=xpg4)
- pod Windowsem nie ma cksum
POSIX CRC nie można w pełni opisać
przez model Rocksoft, ponieważ algorytm
dołącza wiadomość wraz z jej długością. Bez
ten specjalny kod będzie następujący:
crc:32,04C11DB7,0,fałsz,fałsz,FFFFFFFF

crc64, crc-64
algorytm:
CRC-64
długość:
64 bity
rodzaj:
crc:64,1B,0,prawda,prawda,0
od:
Jacksum 1.5.0
jak:
ten algorytm jest opisany w
Norma ISO 3309.
(generator poli to x^64 + x^4 + x^3 + x + 1)

elf, elf32, elf-32
algorytm:
ELF
długość:
32 bity
rodzaj:
haszysz
od:
Jacksum 1.5.0
jak:
funkcja skrótu używana w Unix ELF (wykonywalny
i Linkable Format) dla plików obiektowych.

Ed2k, emulować, osioł
algorytm:
eMule/eDonkey
długość:
128 bity
rodzaj:
haszysz
od:
Jacksum 1.5.0
jak:
ten algorytm jest używany w eDonkey lub. eMule,
opiera się na MD4, ale zwraca inne
odciski palców dla plików >= 9500 KB.

GOST
algorytm:
GOST R 34.11-94
[org.bouncycastle.crypto.digests.GOST3411Digest]
długość:
256 bity
rodzaj:
hasz, 1994
od:
Jacksum 1.6.0
jak:
„GOsudarstvennyi STandard”, rosyjski dla
„Standard rządowy”. Opublikowano w 1994 jako
sowiecki standard GOST-R-34.11-94.

ma 160, ma-160, ma160
algorytm:
HAS-160 [gnu.crypto.hash.Has160 (jonelo)]
długość:
160 bity
rodzaj:
hasz, 2000
od:
Jacksum 1.7.0
jak:
HAS-160 jest zarówno kryptograficzną funkcją skrótu, jak i
koreański standard TTA (telekomunikacja i
i Stowarzyszenie Technologiczne).

hawal, haval_ _
algorytm:
Haval [gnu.crypto.hash.Haval]
długość:
128, 160, 192, 224 lub 256 bitów
rodzaj:
hasz, 1992
od:
Jacksum 1.4.0
jak:
Haval został wynaleziony przez Yuliang Zheng, Josef
Pieprzyk i Jennifer Seberry w 1992 roku.
Algorytm skrótu wiadomości Haval ma
zmienna długość wyjściowa, ze zmienną liczbą
rundy. Długość wyjściowa może się różnić od 128
do 256 bitów w przyrostach co 32 bity. ten
liczba rund może wynosić od 3 do 5.
wartości domyślne (po prostu „haval”) to 128 i 3.

md2, md2sum
algorytm:
MD2 [gnu.krypto.hash.MD2]
długość:
128 bity
rodzaj:
hasz, 1989
od:
Jacksum 1.2.0
jak:
algorytm skrótu wiadomości MD2 zdefiniowany w
Dokument RFC 1319;
Laboratoria RSA, w Biuletynie nr 4 z dnia
12 listopada 1996 zaleca aktualizację
aplikacje z dala od MD2 zawsze, gdy jest
praktyczny.
Jacksum obsługuje MD2 w celu zapewnienia kompatybilności i edukacji
celów.

md4, md4sum
algorytm:
MD4 [gnu.krypto.hash.MD4]
długość:
128 bity
rodzaj:
hasz, 1990
od:
Jacksum 1.2.0
jak:
algorytm skrótu wiadomości MD4 zdefiniowany w
Dokument RFC 1320;
Laboratoria RSA, w Biuletynie nr 4 z dnia
12 listopada 1996 zaleca, aby MD4:
nie używać.
Jacksum obsługuje MD4 w celu zapewnienia kompatybilności i edukacji
celów.

md5, md5sum
algorytm:
MD5 [java.security.MessageDigest]
długość:
128 bity
rodzaj:
hasz, 1991
od:
Jacksum 1.0.0
jak:
Algorytm skrótu wiadomości MD5 został zaprojektowany przez
Ronalda Rivesta w 1991 roku i jest to zdefiniowane w
RFC 1321. [gnu.crypto.hash.MD5] jest alternatywą
wdrożenie i będzie używany, jeśli masz
ustaw opcję -A.
- pod BeOS jest to /bin/md5sum
- pod FreeBSD jest to /sbin/md5
- pod HP-UX nie ma md5 ani md5sum
- pod Linuksem jest /usr/bin/md5sum
- pod MacOS X jest to /usr/bin/md5
- pod Solarisem jest to /usr/sbin/md5 (SUNWkeymg)
- pod Windows nie ma md5 ani md5sum

Żaden
algorytm:
Żaden
długość:
0 bity
rodzaj:
n / a
od:
Jacksum 1.6.0
jak:
Nie oblicza sumy kontrolnej, nie czyta
zawartość plików, to po prostu określa
rozmiar pliku (i znacznik czasu, jeśli jest wymagany)

crc:
algorytm:
CRC
długość:
8..64 bitów
rodzaj:
Crc
od:
Jacksum 1.7.0
jak:
Za pomocą tego ogólnego CRC możesz określić wszystkie CRC-
algorytmy, które mogą opisać słynni
„Rocksoft (tm) Model CRC Algorytm”.
musi mieć 6 wartości, które muszą być
oddzielone przecinkiem. To są:
szerokość, poli, init, refIn, refOut,xorOut

szerokość - szerokość crc wyrażona w bitach.
To o jeden mniej niż szerokość
poli.

poly - wielomian określony jako szesnastkowy
Górny kawałek poli powinien być
pominięty. Na przykład, jeśli poli jest
10110, należy podać 06. An
ważny aspekt tego parametru
jest to, że reprezentuje nieodbite
poli; dolny bit tego parametru
jest zawsze LSB dzielnika
podczas podziału niezależnie od
czy modelowany algorytm
odbija.

init - ten parametr określa inicjał
wartość rejestru, gdy
algorytm się uruchamia. Określ w postaci szesnastkowej.

refIn - jest to parametr logiczny. Jeśli to
jest fałszywe, bajty wejściowe są przetwarzane
z bitem 7 traktowanym jako najbardziej
bit znaczący (MSB) i bit 0 będący
traktowany jako najmniej znaczący bit.
Jeśli ten parametr jest fałszywy, każdy bajt
jest odzwierciedlany przed przetworzeniem.
prawda czy fałsz

refOut - jest to parametr logiczny. Jeśli to jest
ustawione na false, ostateczna wartość w
rejestr jest wprowadzany do etapu xorOut
bezpośrednio, w przeciwnym razie, jeśli ten parametr
prawda, ostateczna wartość rejestru to
odzwierciedlone jako pierwsze.

xorOut - ta wartość jest XOR do końca
wartość rejestru (po refOut)
etap przed zwróceniem wartości jako
oficjalna suma kontrolna, podaj w postaci szesnastkowej

czytać
algorytm:
czytać
długość:
0 bity
rodzaj:
n / a
od:
Jacksum 1.6.0
jak:
Nie oblicza sumy kontrolnej, ale odczytuje
zawartość plików, określa również
rozmiar pliku (i znacznik czasu, jeśli jest wymagany)

rmd128, rmd-128, dojrzały128, dojrzały-128, dojrzały-md128
algorytm:
RIPEMD-128 [gnu.crypto.hash.RipeMD128]
długość:
128 bity
rodzaj:
haszysz
od:
Jacksum 1.2.0 (alias rmd128/rmd-128 od 1.4.0)
jak:
skrót wiadomości, patrz też RIPEMD-160

rmd160, rmd-160, dojrzały160, dojrzały-160, dojrzały-md160
algorytm:
RIPEMD-160 [gnu.crypto.hash.RipeMD160]
długość:
160 bity
rodzaj:
hasz, 1996
od:
Jacksum 1.2.0 (alias rmd160/rmd-160 od 1.4.0)
jak:
RIPEMD został opracowany w ramach
Projekt UE RIPE (RACE Integrity Primitives)
Ocena), używany przez GnuPG

rmd256, rmd-256, dojrzały256, dojrzały-256, dojrzały-md256
algorytm:
RIPEMD-256 [org.bouncycastle.crypto.digests]
długość:
256 bity
rodzaj:
haszysz
od:
Jacksum 1.6.0
jak:
skrót wiadomości, patrz też RIPEMD-160
RIPEMD-256 jest tak samo bezpieczny jak RIPEMD-128

rmd320, rmd-320, dojrzały320, dojrzały-320, dojrzały-md320
algorytm:
RIPEMD-320 [org.bouncycastle.crypto.digests]
długość:
128 bity
rodzaj:
haszysz
od:
Jacksum 1.6.0
jak:
skrót wiadomości, patrz też RIPEMD-160
RIPEMD-320 jest tak samo bezpieczny jak RIPEMD-160

Sha0, sza-0
algorytm:
SHA-0 [gnu.crypto.hash.Sha0 (jonelo)]
długość:
160 bity
rodzaj:
hasz, 1993
od:
Jacksum 1.6.0
jak:
Secure Hash Algorithm, zgodnie z definicją z 1993 r. w
Narodowy Instytut Norm i
Federalne przetwarzanie informacji w technologii
Standardowy (FIPS PUB 180).
Został wycofany przez NSA wkrótce potem
publikacja i została zastąpiona przez poprawioną
wersja opublikowana w 1995 roku w FIPS PUB 180-1
i powszechnie określany jako „SHA-1”.

sza, Sha1, sza-1, Sha160, sza-160
algorytm:
SHA-1 [java.security.MessageDigest]
długość:
160 bity
rodzaj:
hasz, 1995
od:
Jacksum 1.0.0 (alias sha-1 od 1.2.0, alias
sha-160. sha160 i sha-160 od wersji 1.5.0, domyślnie
algorytm od 1.5.0.
jak:
Secure Hash Algorithm, zgodnie z definicją z 1995 r. w
Narodowy Instytut Norm i
Federalne przetwarzanie informacji w technologii
Standardowy (NIST FIPS 180-1).
[gnu.crypto.hash.Sha160] jest alternatywą
wdrożenie i będzie używany, jeśli masz
określona opcja -A.
- pod BeOS nie ma sha1
- pod FreeBSD jest to /sbin/sha1
- pod HP-UX nie ma sha1
- pod Linuksem jest /usr/bin/sha1sum
- pod MacOS X nie ma sha1
- pod Solarisem nie ma sha1
- pod Windows nie ma sha1

Sha224, sza-224
algorytm:
SHA-224 [gnu.crypto.hash.Sha224 (jonelo)]
długość:
224 bity
rodzaj:
hasz, 2004
od:
Jacksum 1.6.0
jak:
Secure Hash Algorithm, zgodnie z definicją z 2004 r. w
Narodowy Instytut Norm i
Federalne przetwarzanie informacji w technologii
Standard (NIST FIPS 180-2) i RFC 3874.
SHA-224 jest oparty na SHA-256, ale używa
inna wartość początkowa i końcowy hasz
jest obcinany do 224 bitów.

Sha256, sza-256
algorytm:
SHA-256 [java.security.MessageDigest]
długość:
256 bity
rodzaj:
hasz, 2001
od:
Jacksum 1.3.0
jak:
Secure Hash Algorithm, zgodnie z definicją z 2001 r. w
Narodowy Instytut Norm i
Federalne przetwarzanie informacji w technologii
Standardowy (NIST FIPS 180-2).
[gnu.crypto.hash.Sha256] jest alternatywą
implementacja i jest używana, jeśli masz
JRE < 1.4.2 lub jeśli określono opcję -A.

Sha384, sza-384
algorytm:
SHA-384 [java.security.MessageDigest]
długość:
384 bity
rodzaj:
hasz, 2001
od:
Jacksum 1.3.0
jak:
Secure Hash Algorithm, zgodnie z definicją z 2001 r. w
Narodowy Instytut Norm i
Federalne przetwarzanie informacji w technologii
Standardowy (NIST FIPS 180-2).
[gnu.crypto.hash.Sha384] jest alternatywą
implementacja i jest używana, jeśli masz
JRE < 1.4.2 lub jeśli określono opcję -A.

crc8, crc-8
algorytm:
CRC-8
długość:
8 bity
rodzaj:
crc:8,7,0,fałsz,fałsz,0
od:
Jacksum 1.6.0
jak:
ta implementacja CRC-8 (cykliczna
kontrola nadmiarowa) jest stosowana w
Magistrala zarządzania systemem (SMBus) i
Na przykład darmowy bezstratny kodek audio (FLAC)
(generator poli x^8 + x^2 + x^1 + 1)

Sha512, sza-512
algorytm:
SHA-512 [java.security.MessageDigest]
długość:
512 bity
rodzaj:
hasz, 2001
od:
Jacksum 1.3.0
jak:
Secure Hash Algorithm, zgodnie z definicją z 2001 r. w
Narodowy Instytut Norm i
Federalne przetwarzanie informacji w technologii
Standardowy (NIST FIPS 180-2).
[gnu.crypto.hash.Sha512] jest alternatywą
implementacja i jest używana, jeśli masz
JRE < 1.4.2 lub jeśli określono opcję -A.

suma8, suma-8
algorytm:
Suma 8
długość:
8 bity
rodzaj:
suma kontrolna
od:
Jacksum 1.3.0
jak:
wartość obliczona przez zsumowanie wszystkich wartości
w strumieniu danych wejściowych modulo 2^8.
Ten algorytm nie dba o
układ bajtów.

suma16, suma-16
algorytm:
Suma 16
długość:
16 bity
rodzaj:
suma kontrolna
od:
Jacksum 1.3.0
jak:
wartość obliczona przez zsumowanie wszystkich wartości
w strumieniu danych wejściowych modulo 2^16.
Ten algorytm nie dba o
układ bajtów.

suma24, suma-24
algorytm:
Suma 24
długość:
24 bity
rodzaj:
suma kontrolna
od:
Jacksum 1.3.0
jak:
wartość obliczona przez zsumowanie wszystkich wartości
w strumieniu danych wejściowych modulo 2^24.
Ten algorytm nie dba o
układ bajtów.

suma32, suma-32
algorytm:
Suma 32
długość:
32 bity
rodzaj:
suma kontrolna
od:
Jacksum 1.3.0
jak:
wartość obliczona przez zsumowanie wszystkich wartości
w strumieniu danych wejściowych modulo 2^32.
Ten algorytm nie dba o
układ bajtów.

system, suma systemowa, sumsysv
algorytm:
Algorytm sum kontrolnych UNIX System V
długość:
16 bity
rodzaj:
suma kontrolna, 1985
od:
Jacksum 1.2.0, alias „sumsysv” od wersji 1.6.0
jak:
format wyjściowy jest dokładnie taki jak właściwa
suma programu (rozmiar w blokach po 512 bajtów),
zobacz także bsd
- pod BeOS jest to /bin/sum -s
- pod FreeBSD tak jest /usr/bin/cksum -o 2
- pod HP-UX jest /usr/bin/suma
- pod Linuksem jest /usr/bin/suma -s
- pod MacOS X jest /usr/bin/cksum -o 2
- pod Solarisem jest /usr/bin/suma
- pod Windowsem nie ma sumy

tygrys128, tygrys-128
algorytm:
Tiger 128 [gnu.crypto.hash.Tiger160 (przez jonelo)]
długość:
128 bity
rodzaj:
hasz, 1995
od:
Jacksum 1.6.0
jak:
wartość skrótu to pierwsze 128 bitów
wynik Tigera-192

tygrys160, tygrys-160
algorytm:
Tiger 160 [gnu.crypto.hash.Tiger160 (przez jonelo)]
długość:
160 bity
rodzaj:
hasz, 1995
od:
Jacksum 1.6.0
jak:
wartość skrótu to pierwsze 160 bitów
wynik Tigera-192

Tygrys, tygrys192, tygrys-192
algorytm:
Tygrys [gnu.krypto.hash.Tiger]
długość:
192 bity
rodzaj:
hasz, 1995
od:
Jacksum 1.4.0
jak:
opracowany przez Rossa Andersona i Eli Bihama, 1995

tiger2
algorytm:
Tiger2 [gnu.crypto.hash.Tiger2 (jonelo)]
długość:
192 bity
rodzaj:
hasz, 2005
od:
Jacksum 1.6.0
jak:
opracowany przez Rossa Andersona i Eli Bihama, 2005

crc16, crc-16
algorytm:
CRC-16 (łuk)
długość:
16 bity
rodzaj:
crc:16,8005,0,prawda,prawda,0
od:
Jacksum 1.2.0
jak:
ta implementacja CRC-16 (cykliczna
czek nadmiarowy) jest najpopularniejszą formą
algorytmów CRC-16
(generator poli x^16 + x^15 + x^2 + 1)
Jest używany na przykład przez LHA i ARC.

drzewo:
algorytm:
Drzewo haszowe
długość:
zależny od bazowego algorytmu
rodzaj:
drzewo haszyszowe, 1979
od:
Jacksum 1.7.0
jak:
wynaleziony przez Ralpha Merkle'a, 1979. Drzewo haszyszowe to
drzewo haszy, w którym liście są haszami
bloki danych. Domyślnie hash drzewa jest zakodowany
podstawa32. Jacksum pozwala obliczyć pierwiastek
hasz drzewa haszowego, następujące agorytmy
obsługiwane są drzewa haszyszowe: tiger, tiger2
Skróty drzewa tygrysa są używane w udostępnianiu plików P2P
protokoły i aplikacje.

jacuzzi0, jacuzzi-0
algorytm:
Whirlpool-0 [gnu.crypto.hash.Whirlpool (jonelo)]
długość:
512 bity
rodzaj:
hasz, 2000
od:
Jacksum 1.6.0
jak:
Funkcja haszowania Whirlpool autorstwa Paulo SLM
Barreto i Vincent Rijmen, 2000.
To jest oryginalna specyfikacja Whirlpool
z 2000.

jacuzzi1, jacuzzi-1
algorytm:
Whirlpool-1 [gnu.crypto.hash.Whirlpool]
długość:
512 bity
rodzaj:
hasz, 2001
od:
Jacksum 1.2.0
jak:
Funkcja haszowania Whirlpool autorstwa Paulo SLM
Barreto i Vincent Rijmen, 2001.
To pierwsza wersja specyfikacji
firmy Whirlpool z 2001 roku z ulepszonym S-box
projekt:
„Proponujemy zmianę nazwy oryginalnego algorytmu
Whirlpool-0 i używając terminu Whirlpool dla
ostateczna, zmodyfikowana wersja, która używa
ulepszona konstrukcja S-box."

wir, jacuzzi2, jacuzzi-2
algorytm:
Whirlpool [gnu.crypto.hash.Whirlpool (jonelo)]
długość:
512 bity
rodzaj:
hasz, 2003
od:
Jacksum 1.6.0
jak:
Funkcja haszowania Whirlpool autorstwa Paulo SLM
Barreto i Vincenta Rijmena.
To już druga rewizja specyfikacji
firmy Whirlpool z 2003 roku z ulepszoną dyfuzją
matryca:
„Niedawno [11 marca 2003], Shirai i Shibutani
odkrył wadę w dyfuzji Whirlpool
macierz, która sprawiła, że ​​numer jej gałęzi był nieoptymalny.
Chociaż ta wada sama w sobie nie wydaje się
wprowadzić skuteczną lukę,
niniejszy dokument zastępuje tę matrycę
[24 maja 2003]"

xor8, xor-8
algorytm:
Ekskluzywny-lub
długość:
8 bity
rodzaj:
suma kontrolna
od:
Jacksum 1.3.0
jak:
wartość obliczona przez xorowanie wszystkich wartości w
strumień danych wejściowych.
Ten algorytm nie dba o
układ bajtów w pliku.

crc16_x25, crc-16_x-25, fcs16, fcs-16
algorytm:
CRC-16 (Sekwencja sprawdzania ramki)
długość:
16 bity
rodzaj:
crc:16,1021,FFFF,prawda,prawda,FFFF
od:
Jacksum 1.5.0 (alias _x25, _x-25 w wersji 1.7.0)
jak:
Sekwencja sprawdzania ramek zdefiniowana w
RFC1331.

crc24, crc-24
algorytm:
CRC-24
długość:
24 bity
rodzaj:
crc:24,864CFB,B704CE,fałsz,fałsz,0
od:
Jacksum 1.6.0
jak:
ta implementacja CRC-24 (cykliczna
kontrola nadmiarowa) jest używany przez Open PGP dla
przykład (RFC 2440).

crc32, crc-32, fcs32, fcs-32
algorytm:
CRC-32 [java.util.zip.CRC32]
długość:
32 bity
rodzaj:
crc:32,04C11DB7,FFFFFFFF,prawda,prawda,FFFFFFFF
od:
Jacksum 1.0.0 (alias crc-32 od wersji 1.2.0,
alias fcs32 i fcs-32 od wersji 1.5.0)
jak:
standardowy algorytm CRC-32 (cykliczny
kontrola nadmiarowa) jest określona w ISO 3309,
ISO/IEC 13239:2002 i ITU-T V.42, oraz
jest używany przez PKZip, gzip, png, Ethernet, FDDI,
i WEP. Algorytm ten jest również znany jako FCS
(sekwencja sprawdzania klatek)
Dostępna jest alternatywna implementacja (-A).
- pod BeOS nie ma crc32
- pod FreeBSD tak jest /usr/bin/cksum -o 3
- pod HP-UX nie ma crc32
- pod Linuksem nie ma crc32
- pod MacOS X jest /usr/bin/cksum -o 3
- pod Solarisem nie ma crc32
- pod Windowsem nie ma crc32

crc32_bzip2, crc-32_bzip-2
algorytm:
CRC-32 (Bzip2)
długość:
32 bity
rodzaj:
crc:32,04C11DB7,FFFFFFFF,fałsz,fałsz,FFFFFFFF
od:
Jacksum 1.7.0
jak:
Ten CRC jest używany przez bzip2

crc32_mpeg2, crc-32_mpeg-2
algorytm:
CRC-32 (MPEG-2)
długość:
32 bity
rodzaj:
crc:32,04C11DB7,FFFFFFFF,fałsz,fałsz,0
od:
Jacksum 1.4.0
jak:
ten algorytm implementuje MPEG
specyfikacja obliczeń CRC-32

Format wyjściowy Jacksum:

Jeśli nie określisz niestandardowego formatu za pomocą opcji -F, następujący format to
używany:

[ ]

suma kontrolna
to suma kontrolna, CRC lub odcisk palca; wyjście zależy od opcji -a i -x, ew. -X

września jest separatorem; można go zmodyfikować przez -s, w przeciwnym razie zależy od -a i -m

rozmiar pliku
to rozmiar (w bajtach lub blokach) pliku, zależy od -a, rozmiar pliku nie będzie
napisany przez dowolny algorytm MessageDigest

znak czasu
jest opcjonalnym znacznikiem czasu pliku; znaczniki czasu można zażądać za pomocą -t

filename
to nazwa pliku, ścieżki mogą być częścią wyniku, wynik zależy od -p i -P.

EXIT STATUS


0 - wszystko w porządku
1 - podczas weryfikacji wystąpiła co najmniej jedna niezgodność
>1 - w przypadku błędu parametru, .jacksum- lub we/wy

PRZYKŁADY


jacksum -a Crc32 -q "txt:Witaj Świat!"

oblicza 32-bitowy CRC tekstu „Hello World!”

jacksum -a Crc32 -q 48656C6C6F20576F726C6421

oblicza 32-bitowy CRC sekwencji szesnastkowej 48656C6C6F20576F726C6421, która reprezentuje
„Bonjour Monde!”

jacksum -a Crc32 -x * .txt

oblicza 32-bitowe CRC wszystkich plików tekstowych w bieżącym folderze. Suma kontrolna
zostanie wydrukowany w formacie szesnastkowym (-x).

jacksum -a Crc32 -f -t domyślnym .

wydrukowane zostaną nie tylko CRC, ale także znaczniki czasu (-t) wszystkich plików w obrębie
bieżący folder (.). Komunikat "jest katalogiem" zostanie pominięty (-f).

jacksum -f -a crc:16,1021,FFFF,fałsz,fałsz,0 .

użyto CRC z niestandardowymi parametrami: 16 Bit, Wielomian 1021 (szesnastkowy, bez
bit wiodący), wartość początkowa FFFF (hex), nie odzwierciedlają ani wejścia, ani wyjścia, bez xor.

jacksum -a haval_256_5 .

oblicza 256-bitowy hash z 5 rundami przy użyciu algorytmu haval (haval_256_5) of
wszystkie pliki w bieżącym folderze (.).

jacksum -a sha1 -s "\T" -t "EEE, MMM d, rrrr 'w' h: mm a" .

oblicza 160-bitowy skrót wiadomości SHA-1 wszystkich plików w bieżącym folderze. ten
ciąg separatora (-s) jest ustawiony na znak tabulatora ("\t"). Znaczniki czasu plików będą
wydrukowany w niestandardowym formacie (-t).

jacksum -a cksum -r /mnt/udostępnij

oblicza 32-bitowe CRC ze standardową sumą cksum wszystkich plików algorytmu Unix
/mnt/share i jego podfoldery (-r)

jacksum -a md5 -f -r -m -o lista. suma sumy /dane

oblicza MD5 Message-Digest wszystkich plików w /data i jego podfolderów (-r),
ponadto wypisuje metainformacje (-m) i przechowuje dane wyjściowe w list.jacksum, informacje o ścieżce to
przechowywane ABSOLUTNIE

jacksum -a md5 -f -r -m -o lista. suma sumy -w /dane

oblicza MD5 Message-Digest wszystkich plików w /data i jego podfolderów (-r),
ponadto wypisuje metainformacje (-m) i przechowuje dane wyjściowe w list.jacksum, informacje o ścieżce to
przechowywane WZGLĘDNIE

jacksum -c lista. suma sumy

weryfikuje wszystkie sumy kontrolne lub znaczniki czasu przechowywane w pliku o nazwie list.jacksum.
list.jacksum musi być najpierw wygenerowany z opcją -m

jacksum -a md5 -f -F "#ODCISK PALCA #ROZMIAR PLIKU #NAZWA PLIKU" *

oblicza MD5 Message-Digest wszystkich plików w bieżącym katalogu. Wyjście
format jest dostosowany, drukuje również rozmiar pliku.

jacksum -a md5 -A -V streszczenie dużyplik.iso

Zwraca m.in. czas, który upłynął (podsumowanie -V), który był niezbędny do:
obliczyć skrót MD5 pliku o nazwie bigfile.iso, używając alternatywnego MD5
wdrożenie (-A).

jacksum -a Crc32 -X -f -p -r -F "#NAZWA PLIKU #SPRAWDZENIE" -o lista.sfv *

drukuje wartości CRC-32 w formacie Simple File Verificator (SFV)

jacksum -a ed2k -f -F "ed2k://|plik|#NAZWA PLIKU|#FILESIZE|#WYDRUK PALCA|" *

oblicza hash edonkey wszystkich plików w bieżącym katalogu z dostosowanym
format wyjściowy

jacksum -a ed2k -f -P / -F „<a href=#QUOTEed2k://|plik
|#FILENAME|#FILESIZE|#FINGERPRINT|#WYCENA>#FILENAME" -r .

oblicza hash edonkey wszystkich plików w bieżącym katalogu i jego podfolderach
z dostosowanym formatem wyjściowym (HTML)

jacksum -a drzewo: tygrys -F "urn:#ALGONAME:#FINGERPRINT" -q klątwa:

oblicza hash korzenia haszu drzewa (inaczej hasz Merkle) z bazowym Tygrysem
algorytm pustego wejścia.

jacksum -a sha1+crc32 .

oblicza skrót sha1 i crc32 jako połączoną sumę kontrolną

jacksum -a sha1+crc32 -F „#SPRAWDZENIE{0} #SPRAWDZANIE{1} #NAZWA PLIKU" .

oblicza hash sha1 i crc32 jako oddzielne wartości

jacksum -a cała kolekcja -F "#ALGONAME{i} (#NAZWA PLIKU) = #CHECKSUM{i}" .

oblicza wszystkie obsługiwane algorytmy na wszystkich plikach w niestandardowym formacie

jacksum -a cała kolekcja -F „#ALGONAME{i}” -q tekst:

wyświetla nazwy wszystkich obsługiwanych algorytmów

jacksum -h streszczenie

drukuje sekcję SKŁADNIA

jacksum -h Haval

wyświetla wszystkie sekcje zawierające informacje o haval

jacksum -h -t

wyświetla wszystkie informacje o opcji znacznika czasu

jacksum -h en | jeszcze

wyświetla pomoc w języku angielskim (użyj "de" dla pomocy w języku niemieckim)

Korzystaj z jacksum online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad