Зашифруйте строку и сделайте ее защищенной даже после извлечения apk
Я хочу сохранить уникальную строку как переменную в зашифрованном виде и передавать переменную как параметр на мой сервер PHP в каждом запросе, чтобы быть уверенным, что запрос поступает из моего приложения для Android, а не из других браузеров.
Я не хочу, чтобы другие знали мою строку, даже если мой apk извлечен или стал жертвой реверс-инжиниринга. Есть ли способ сохранить переменную таким образом в зашифрованном виде.
Было бы полезно, если бы вы упомянули процесс для расшифровки той же переменной с помощью PHP.. Заранее спасибо..
1 ответ
Зашифровать строку и безопасный даже APK извлечен
Единственный способ решить вопрос в названии - использовать асимметричную криптографию (то есть crypto_box_seal, которая не позволяет устройству Android когда-либо его расшифровывать).
так что я могу быть уверен, что запрос исходит от моего приложения для Android, а не от других браузеров.
Невозможно. Любой может создать клиент, который эмулирует ваш APK.