Einfachste Weg, um zu verschleiern und Entwirre ein string in JavaScript

Ich bin auf der Suche nach einem Weg, um zu verschleiern und Entwirre ein string in JavaScript; damit meine ich die Verschlüsselung und die Entschlüsselung, wenn die Sicherheit ist nicht ein Problem. Im Idealfall etwas, das native JS (wie base64_encode() und base64_decode() in PHP) "drehen Sie einen string in etwas anderes und wieder zurück", ohne zu schreiben, eine Funktion.

Anregungen willkommen!

Der Teil über "Verschlüsselung und Entschlüsselung, wenn die Sicherheit ist nicht ein Problem" hat mich wirklich verwirrt. Wenn die Sicherheit der Inhalte ist ohne Belang, was mit dem Wert passiert bei der Verschlüsselung?
Es ist nützlich bei der Abschreckung die Durchschnittliche Joe aus der Inspektion einer gegebenen Logik in Ihrer Anwendung. Genaugenommen sogar windows-binaries können, werden reverse engineered, und als solche könnte man sagen, dass das kompilieren eines C++ - Quellcode in ausführbare bietet keine zusätzliche Sicherheit. Meiner Meinung nach ist dies nur eine Frage der Herstellung das Leben von Dieben, die mehr Elend, wenn auch auf verschiedenen Ebenen.
Jesus, wenn es nicht 'Sinn', dann warum noch kommentieren? Wir haben nicht, Ihnen zu sagen, warum wollen wir verschleiern unser code, ist irrelevant. Was relevant ist, WIE. Zum Beispiel, für mein Spiel, ich store client-Seite, Daten im json-format und der Durchschnittliche Nutzer könnten leicht finden. Aber, wenn ich verschleiern, dass der Durchschnittliche Benutzer wird wie 'oh Wow, keine Ahnung", und bewegen sich entlang. (Natürlich könnten Sie buchstäblich nur kopieren und einfügen in der Konsole, aber Sie weiß nicht, dass). Das ist nur ein Grund, und ganz ehrlich gesagt, es ist nicht Ihre Sache.
Konnte nicht mehr Zustimmen mit NiCk. Zu viele Responder auf, SO vorgeben, Sie müssen wissen, WARUM, bevor Sie Sie beantworten, WIE.
Dieses Thema ist nützlich für mich, weil ich eine json Liste von 'backlisted' Worte, die Leben auf einem client-Seite, aber ich will nicht eine erschöpfende Liste von naughty strings direkt in die Quelle.

InformationsquelleAutor Rich Jenks | 2013-01-22

Schreibe einen Kommentar