Насколько безопасна защита от обратного инжиниринга?

Я буду работать с очень конфиденциальными данными в приложении. Запутывание по моему определению не добавляет безопасности, оно только задержит взломщика на конечное время. Возможно ли, что Proguard делает это так хорошо, что это можно назвать дополнительной безопасностью?

Что наиболее чувствительно, так это некоторые сетевые вызовы. Будет сложно определить пароль, потому что мы сгенерируем пароль с обеих сторон и проверим его ».Срок действия с отметками времени. Проблема в том, что приложение может быть перепроектировано, и алгоритм генерации может быть использован.

Невозможно сохранить алгоритм локально в файле, потому что с рутованным телефоном взломщик может получить его. Это не работает для загрузки алгоритма с сервера, потому что та же проблема применима и здесь, если взломщик взломает приложение, которое он / она сможет увидеть, откуда взят алгоритм.

Любые отзывы о том, как поступить, очень ценятся!

редактировать

То, что я пытаюсь защитить, - это алгоритм генерации, чтобы взломщик не мог отправить много данных на наш сервер.

Ответы на вопрос(1)

Ваш ответ на вопрос