Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ md5(1) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

cksum(1)

sum(1)

md5(1)                                                               md5(1)

NAME
     md5 - Eine Prüfsumme in Form eines fälschungssicheren Fingerabdrucks
     berechnen

SYNTAX
     md5 file ...

     md5 options [file ...]

BESCHREIBUNG
     Prüfsummen von Dateien können mit dem sum- bzw. cksum-Kommando berech-
     net werden. Beide Kommandos sind jedoch nur dafür geeignet, Übertra-
     gungsfehler zu erkennen. Das zugrundeliegende Polynom ist sehr ein-
     fach, und es ist insbesondere möglich, Dateien so zu verändern, daß
     die ermittelte Prüfsumme mit einer vorher angegebenen Prüfsumme iden-
     tisch ist (auch wenn die Dateien unterschiedlich sind).

     md5 erzeugt zu einer gegebenen Zeichenfolge bzw. Mitteilung ("Mes-
     sage") oder Datei beliebiger Länge eine Prüfsumme in Form eines 128-
     Bit-Fingerabdrucks ("Fingerprint", auch "Message Digest" genannt). Es
     ist bisher nicht möglich gewesen, zwei Zeichenfolgen mit gleichem Fin-
     gerabdruck oder eine Zeichenfolge zu einem vorgegebenen Fingerabdruck
     zu erzeugen. Damit ist md5 ein sehr sicheres Verfahren zur Erzeugung
     eindeutiger digitaler Signaturen.

OPTIONEN
     Die folgenden vier Optionen können beliebig kombiniert werden, mit der
     Ausnahme, daß die Datei(en) file als letzte auf der Kommdozeile ange-
     geben werden müssen.

     Ist keine Option oder Datei angegeben, liest md5 von der Standardein-
     gabe.

     -s"string"   Gibt die Prüfsumme der angegebenen Zeichenfolge string aus.

     -t           Startet eine eingebaute Geschwindigkeitsüberprüfung.

     -x           Startet eine eingebaute Test-Suite zum Vergleich mit der
                  Prüfsumme, die der aktuelle Rechner liefert.

     file         Berechnet die Prüfsumme(n) der angebenen Datei(en).

BEISPIELE
     Beispiel 1:

     Mit folgendem Kommando erzeugen Sie die md5-Prüfsumme zu der Zeichen-
     folge "Siemens Nixdorf":

     Eingabe:

          md5 -s"Siemens Nixdorf"




Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

md5(1)                                                               md5(1)

     Ausgabe:

          MD5 ("Siemens Nixdorf") = b89058eb500949a2d16f69baf78cf45d

     Beispiel 2:

     Ein typisches Anwendungsbeispiel ist es, die Prüfsumme eines Soft-
     ware-Pakets zu verwenden. Wenn Sie die md5-Prüfsumme für ein Soft-
     ware-Paket überprüfen wollen, wenden Sie das Kommando auf das entspre-
     chende Paket an und vergleichen das Ergebnis mit dem Wert aus der
     Paket-Dokumentation.

     Eingabe:

          md5 SIY3A232+.pkg

     Ausgabe:

          MD5 (SIY3A232+.pkg) = 51f0ac1b6d777b6278facde79a901385

SIEHE AUCH
     cksum(1), sum(1).
































Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026