Secure Hash Algorithm Cetin Cigdem, 30.10.2015
SHA (SECURE HASH ALGORITHM) Standardisierte Hashfunktionen Von NIST (National Institute of Standards and Technology) und NSA (National Security Agency) entwickelt
Hashfunktion Kryptographische Prüfsumme von Nachrichten, um deren Integrität sicherzustellen Public-Key-Verfahren
Integrität Sind Informationen auf der Senderseite mit den Informationen auf der Empfängerseite vollkommen identisch?
prüfsumme Wird aus den Ausgangsdaten berechnet Dient zur Fehlererkennung Wird vom Sender mit den Daten übertragen Empfänger überprüft mit denselben Verfahren
SHA/SHA-0 Hash-Wert ist 160 Bit lang Einzelne Blöcke sind 512 Bit (64 Bytes) lang Kann Nachrichten beliebiger Länge verarbeiten
SHA-1 Aus dem Jahr 1995 ähnlich wie SHA-0 Einziger Unterschied: Linksshift Bei einem Linksshift wird die Bitfolge der Zahl um eine Bitstelle nach links geschoben
SHA-2 Erzeugt größere Hashwerte SHA-224, SHA-256, SHA-384, SHA-512 Angefügte Zahl gibt Länge des Hash-Werts in Bit an
Secure Hash Algorithm Cetin Cigdem, 30.10.2015