Alexander Foken: Noch mehr Fragen zu Verschlüsselungsmethoden

Beitrag lesen

Moin Moin !

Noch zwei (dumme?) Fragen: Worin unterscheiden sich die beiden Methoden und was wäre denn eine (mit Perl realisierbare) Verschlüsselung im eigentlichen Sinne (abgesehen von crypt)?

MD5, SHA-1 und crypt sind "one-way hash functions", d.h. Du bekommst das Original nicht wieder. (Die Perl-Doku vergleicht das mit dem Zerbrechen von Eiern für ein Omlett.)

XOR, ROT13 und (viele) andere sind umkehrbar, zweimal den selben Algorithmus mit den selben Parametern und Du hast wieder das Original. (Shared Secret)

Hallo ---rot13--> Unyyb ---rot13--> Hallo

PGP benutzt asymetrische Verfahren, bei denen Du ein Verfahren zum Einpacken und eines zum Auspacken hast. Die Parametersätze sind paarweise für Einpacken und Auspacken. Was einmal mit einem Paarelement eingepackt wurde, kann nur mit dem jeweils anderen Paarelement wieder ausgepackt werden. (Private und Public Keys)

Alexander

--
Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"