
NAME

  dkt checksum  - Prüfsummen bilden und verifizieren
  dkt checksize - Größenliste bilden und verifizieren

AUFRUF

  dkt checksum  ]<Optionen>] [<Dateien>]
  dkt checksize [<Optionen>] [<Dateien>]

BESCHREIBUNG

Das Programm bildet Prüfsummenlisten (checksum) bzw. Dateigrößenlisten
(checksize) für Dateien bzw. vergleicht Prüfsummen/Dateigrößen  mit
vorgegebenen Listen.

OPTIONEN

-R
	ignoriert alle Einstellungen aus dkt.conf-Konfigurationsdateien.

-i encoding
	stellt die angegebene Codierung als Standardwert für die
	Prüfsummenlisten-Eingabedateien ein. Diese Codierung wird verwendet,
	wenn am Beginn der Eingabe kein Byte-Order-Marker gefunden wird.

-p
	Kurzform für "-i ascii".

-c
	überprüft, ob die Prüfsummen von Dateien mit vorgegebenen Werten
	übereinstimmen. Die Kommandozeilenargumente sind Dateinamen der
	Prüfsummenlisten. Sind keine Dateinamen angegeben, wird die
	Prüfsummenliste von der Standardeingabe gelesen.
	Ohne die Option "-c" wird eine Prüfsummenliste erstellt, die
	Kommandozeilenargumente sind dann die Datei- bzw. Verzeichnisnamen
	für die Prüfsummen erstellt werden sollen (außer wenn "-l"
	verwendet wird).

-l
	Die Kommandozeilenargumente bzw. die Standareingabe sind Listen
	mit Datei- und Verzeichnisnamen, für die Prüfsummen erstellt werden
	sollen.

-m Digest.Encoding
	legt Message-Digest-Typ und Encoding für Prüfsummen fest.
	Folgende Message-Digest-Typen könen verwendet werden:
	MD5		RSA Data Security, Inc. MD5 Message Digest Algorithm
			(RFC 1321)
	SHA-1		SHA-Algorithmen
	SHA-224		(FIPS publications)
	SHA-256
	SHA-384
	SHA-512
	RIPEMD-160	Cryptographic hash function by Hans Dobbertin,
			Antoon Bosselaers and Bart Preneel.
	Folgende Encodings können für die Umwandlung des binären
	Message-Digests nach Text verwendet werden:
	HEX		Hexadezimale Darstellung
			(erzeugt 2 Text-Bytes pro Binärbyte)
	ASCII-85	ASCII-85-Codierung
			(erzeugt 5 Text-Bytes für je 4 Binärbytes)
	R-ASCII-85	Reverse ASCII-85-Codierung
			(erzeugt 5 Text-Bytes für je 4 Binärbytes)

-v
	Verbose-Modus, beim Vergleich von Prüfsummenlisten mit aktuellen
	Prüfsummen wird auch für jeden erfolgreichen Vergleich eine
	Meldung ausgegeben. Standardmäßig werden nur Meldungen für
	fehlgeschlagene Vergleiche ausgegebn.

-q
	Quiet-Modus, beim Vergleich von Prüfsummenlisten mit aktuellen
	Prüfsummen werden keine Meldungen ausgegeben, nur der Exit-Code
	wird gesetzt.

RÜCKGABEWERT

Das Programm gibt bei Erfolg 0 zurück, alle anderen (positiven) Exit-Codes
weisen auf Fehler hin.

AUTOR

Dirk Krause

GESCHICHTE

Die Funktionen "dkt checksum" und "dkt checksize" ersetzen die Programme
fchksum und fchksize aus früheren dktools-Versionen.

