我写了一个在 ftp 服务器上存储高分信息的游戏。在源代码中,我需要写出包含帐户名和密码的 ftp 链接。
例如:
url = new URL("ftp://name:password@www.mywebsite.com/");
这是java,顺便说一句。在类文件中,字符串被保留在源代码中。因此,如果有人能够读取类文件,则可以找到这个字符串ftp://name:password@www.mywebsite.com/,用户名和密码一目了然,就像类文件中的轻微内容一样简单反正。
保护用户名和密码的适当方法是什么?
编辑:
我在 java 中创建了一个加密类,并用加密的用户名和密码调用加密器替换了名称和密码,例如:
url = new URL("ftp://Crypter.crypt("q345uih34",3)+:+Crypter.crypt("nfk3iugr29o8",-2)+@www.mywebsite.com/");
这足够了吗?而且我不确定混淆是否是最好的解决方案。