Я создаю клиент Twitter для Mac OS X, и у меня есть секрет Потребителя. Насколько я понимаю, я не должен делиться этим секретным ключом. Проблема в том, что когда я помещаю его как строковый литерал в свое приложение и использую его, например:
#define QQTwitterConsumerSecret @"MYSECRETYOUMAYNOTKNOW"
[[QQTwitterEngine alloc] initWithConsumerKey:QQTwitterConsumerKey consumerSecret:QQTwitterConsumerSecret];
В разделе данных моего приложения используется двоичный файл. Хакеры могут это прочитать, разобрать приложение и т.д.
Есть ли безопасный способ хранения Секретного Потребителя? Должен ли я зашифровать его?