【发布时间】:2012-05-10 13:33:42
【问题描述】:
在我的 iOS4+ 应用程序中,我在多个地方使用 AES 加密,整个应用程序必须非常安全。为了做到这一点,我必须在这个应用程序中硬编码几个密钥,然后在我需要加密某些东西时随机选择这些密钥......
我的问题是如何存储这些私钥?使用NSString 对它们进行硬编码是否安全?或者
#define SecretKeyString @"febd9a24d8b65c1c787d50a4ed3619a9"
如果用户在安装此应用程序的情况下越狱 iPhone,他不能得到那些硬编码的密钥吗?我怎样才能最有效地隐藏它们?
感谢您的任何建议...
【问题讨论】:
标签: iphone objective-c ios security encryption