Как лучше всего зашифровать приложение для iPhone, которое я выложу на рынок? - PullRequest
1 голос
/ 06 января 2012

В моем коде есть алгоритм, который стоит некоторых денег, поэтому я хочу зашифровать свое приложение для iPhone с помощью 128-битного шифрования, прежде чем я выпущу его на рынок, чтобы его нельзя было декомпилировать, и у меня возникли проблемы с поиском информации о том, чтоэто лучший способ сделать это.Он также не может использовать интернет.

Заранее спасибо

Ответы [ 6 ]

6 голосов
/ 06 января 2012

Я не верю, что вам разрешено шифровать все приложение, если вы планируете отправлять его в App Store.Если ваш алгоритм приносит вам столько денег, вы сможете нанять юристов, чтобы подать в суд на любого, кто декомпилирует ваше приложение.

5 голосов
/ 06 января 2012

Полностью согласен с Биллом.Вы не можете сделать ваше приложение безотказным.Что вы можете сделать, так это просто затруднить хакерам такую ​​попытку.Посмотрите варианты, которые у вас есть в обсуждениях в этой теме и некоторые общие обсуждения о том, почему это трудно, в этой теме.

4 голосов
/ 06 января 2012

Иди легальным путем.Файл для патента на программное обеспечение.Uncrackable не существует.

Альтернативой является сохранение всех проприетарных алгоритмов на сервере и вызов приложения веб-службами.

2 голосов
/ 07 января 2012

Альтернативное решение может состоять в том, чтобы извлечь ценные алгоритмы и перенести их в веб-сервис, который вы можете лучше защитить.

1 голос
/ 07 января 2012

Все взломано ... При этом, я согласен с комментарием Мата Райера на 100%, это лучший способ защитить ваш алгоритм.

0 голосов
/ 07 января 2012

Мы создали приложение iphone для хранилища с Blowfish 128 бит.Заявка была одобрена Apple, но на первом и обязательном этапе вы должны быть одобрены правительством США.Этот шаг может длиться несколько месяцев.Apple поможет вам в этом процессе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...