Vinzenz Mai: was bedeutet $i%strlen($schluessel)

Beitrag lesen

Hallo Kalle,

Es geht um die Verschlüsselung zu übertragender Dateien, Texte und Grafiken. Ich verknüpfe das erste Byte der Datei mit dem ersten Byte des Schlüssels, das zweite mit dem zweiten usw. Wenn der Schlüssel "abgearbeitet" ist, wird wieder sein erstes Byte genommen.

Wahlweise könnte ich bei wiederholter Verwendung des Schlüssels noch shiften, also die ersten x Stellen vorne abschneiden und hinten anhängen.

Ist das immer noch unsicher?

ja, das ist immer noch unsicher.

Wie Henryk schrieb ist das Verfahren erst dann sicher, wenn der Schlüssel mindestens so lang ist wie der zu verschlüsselnde Text, aus zufälligen Zeichen besteht und niemals wieder verwendet wird ...

Warum willst Du nicht die bereits angesprochenen und auch von Henryk empfohlenen mcrypt-Funktionen nutzen?

Freundliche Grüße

Vinzenz