我面临以下问题:我的一个 .m 文件中有一堆 NSStrings,我不会让用户访问它们(这可以通过越狱和字符串工具等轻松完成)。
我考虑过加密 NSStrings - 但是我会得到一些必须保存在文件中的 NSData。我想我会遇到以下两个问题:
- 加密文件可通过捆绑软件访问。
- 加密密钥在我的源代码中也是一个 NSString
我可以将加密文件添加到编译器,以便它们成为应用程序的一部分吗?有没有办法保护我的加密密钥?
我面临以下问题:我的一个 .m 文件中有一堆 NSStrings,我不会让用户访问它们(这可以通过越狱和字符串工具等轻松完成)。
我考虑过加密 NSStrings - 但是我会得到一些必须保存在文件中的 NSData。我想我会遇到以下两个问题:
我可以将加密文件添加到编译器,以便它们成为应用程序的一部分吗?有没有办法保护我的加密密钥?