Hi there, I am looking for a way to obfuscate some strings in a way that they may be "unobfuscated" later.
The point is that my app -a casual game- will take some lines from a file on an http server, and I do not want to have it as readable plain text. Please, note that I do not care if a user takes the effort to decode and read it. There he will find the solutions to some game levels no more, what I want is just to protect users to see the solutions even by accident, but if some one wants to cheat, I do not give a damn. I also like that the result of encoding process is still a readable string, so the file may be threat as a text file still and not as a binary one. Also it should be standard or very easy to implement, so I can generate compatible encoded strings using PHP also to decode later with Java. I tried first with Android's Base64 class that seems to be a perfect solution, but it requires API Level 8, so 2.1 devices are discarded and I do not want that. I think a XOR encoding may produce binary output at encoding. MD5 is discarded for obvious reasons: it is not reversible. Any ideas? Thanks a lot in advance, -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

