UseSHA1Fingerprint()

Syntax

UseSHA1Fingerprint()
Beschreibung
Registriert das SHA1 Fingerprint Plugin für die weitere Nutzung.

Parameter

Diese Funktion hat keine Parameter.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Anmerkungen

SHA1 kann zur Berechnung einer Prüfsumme verwendet werden, um sicherzugehen, dass eine 'Nachricht' nicht verändert wurde. Anders als bei CRC32 ist es nahezu unmöglich, die originale Nachricht zu verändern und trotzdem den gleichen SHA1 Fingerabdruck zu erhalten.

Hier eine kurze Erläuterung aus dem RFC 3174 über SHA1:

'Der SHA-1 wird sicher genannt, da es rechnerisch unmöglich ist: eine Nachricht zu finden, die zu einem angegebenen "Message Digest" (Prüfsumme) passt; oder zwei unterschiedliche Nachrichten zu finden, welche den gleichen "Message Digest" produzieren. Jede Änderung einer Nachricht während der Übertragung wird mit sehr hoher Wahrscheinlichkeit in einen unterschiedlichen "Message Digest" resultieren, und die Signatur wird bei der Überprüfung fehlschlagen.'

Weitere Informationen sind im RFC 3174 zu finden: http://www.ietf.org/rfc/rfc3174.txt.

Beispiel

  UseSHA1Fingerprint()

  Debug StringFingerprint("yourpassword", #PB_Cipher_SHA1)

Siehe auch

UseMD5Fingerprint()(), UseSHA2Fingerprint()(), UseSHA3Fingerprint()(), UseCRC32Fingerprint()()

Unterstützte OS

Alle

<- UseMD5Fingerprint() - Cipher Inhaltsverzeichnis - UseSHA2Fingerprint() ->