Ich bin auf der Suche nach einem Zwei-Wege-Verschlüsselungsalgorithmus, um ein Array als String zu verschlüsseln, so dass ich einige Daten sicher in einem Cookie speichern kann. Der Algorithmus sollte nicht nur das Array implodieren, ich möchte auch, dass es verschleiert wird. Meine Daten enthalten alle druckbaren Zeichen.Array als String verschlüsseln
Ein Link zu etwas würde ausreichen, ich kann einfach nicht auf Google graben. Vielleicht sollte ich das Array einfach mit irgendeinem obskuren Charakter implodieren und es dann irgendwie verschlüsseln? Ich bin nicht sicher, mit welcher Methode es zu verschlüsseln, aber es ist nicht zu sicher, die Cookie-Daten sind nicht , die empfindlich sind.
Oh ... ja, der Verschlüsselungsalgorithmus sollte mich einen Schlüssel/Salz verwenden lassen. mcrypt_encrypt scheint langwierige Ergebnisse zu liefern, aber vielleicht benutze ich nicht die richtige Chiffre. Welches ist die einfachste Chiffre (erzeugt kurze saubere Strings)?
Speichern Sie keine verschlüsselten Daten in Cookies.Wenn Sie Daten zwischen zwei Websites teilen müssen, speichern Sie eine ID im Cookie und lassen Sie die andere Website die Daten mit Benutzername und Passwort anfordern (mit curl). – OIS
Alles, was ich speichere, ist eine ID und ein Schlüssel, damit Benutzer den Cookie nicht fälschen können. Ich verschlimme es nur für ein gutes Maß, so dass sie nicht einmal wissen, was ich speichere. – mpen
Verschleierung und Verschlüsselung sind völlig unterschiedlich. Welche willst du? –