Hallo,
ich suche einen Algoritmus der einen String codiert.
Dieser soll wieder decodierbar sein.
Es soll ja auch keine absolut sichere Methode
sein. Nur der normale USER soll damit Probleme
haben ihn zu entschlüsseln.
Da gibts inzwischen eine ganze Menge davon.
DES, TripleDES, IDEA, RC4 usw.
All diese Verfahren benötigen zum Ver- bzw. Entschlüsseln der Daten denselben Schlüssel, sind also Secret-Key-Verfahren. Und der sollte geheim sein;-)
Anders sieht es bei Public-Key-Verfahren aus, wie z.B. RSA. Dafür sind zwei Schlüssel notwendig, wobei einer zum Verschlüsseln verwendet wird, der andere um die verschlüsselte Nachricht wieder zu Entschlüsseln. Das funktioniert dann auch in die andere Richtung.
Ich kenn mich ja bei PHP nicht aus, hab aber so auf die Schnelle was gefunden, daß Dir weiterhelfen kann:
http://www.devhome.net/php/downloads/rc4crypt.zip
Grüße
Klaus