我正在为Mac OS X创建一个Twitter客户端,并且我有一个消费者密钥。据我了解,我不应该分享这个密钥。问题是,当我将其作为字符串文字放入我的应用程序并使用它时,就像这样:
#define QQTwitterConsumerSecret @"MYSECRETYOUMAYNOTKNOW"
[[QQTwitterEngine alloc] initWithConsumerKey:QQTwitterConsumerKey consumerSecret:QQTwitterConsumerSecret];
我的应用程序二进制文件中有数据部分。黑客可以读取这些数据,对应用程序进行反汇编等操作。
存储消费者秘密信息有什么安全的方法吗?我应该加密它吗?