Как сделать работу приложения через приватный ключ?
Как сделать работу АПК файла через приватный ключ, что бы нельзя было в него зайти без него и что бы ключ работал определенное время с возможностью выдать новый? Пример: вход в приложение через ключ, через день он заканчивается и что бы продолжить пользоваться необходимо было ввести новый ключ
Если приложение работает с сервером - то проще простого, ключ отправляется на сервер, сервер проверяет, валидный или нет, и работает с приложением.
Ну а если офлайн - очень и очень много заморочек, начиная с того, что пользователь банально переведёт время и заканчивая запуском в эмуляторе
самое простое внутри проверка на правильность ключа.
правильность и даты работы ключа лучше проверять через тырнет на своем сервере.
ну и насколько есть желание усложнять работу вскрывальщикам.