Я хотел использовать микросхему Mifare Desfire для проверки подлинности продукта, где чип будет встроен в продукты. Таким образом, я ищу решение NFC, которое делает практически невозможным (или как можно более сложным) клонирование чипа.Mifare Требуется симметричная аутентификация с помощью главного ключа на android
Нынешнее решение, которое я имел в виду с помощью Desfire, состояло в том, чтобы использовать поддерживаемую симметричную аутентификацию для блокировки памяти, в которой мы будем хранить информацию о продукте. Затем мы создадим диверсифицированные ключи, используя главный ключ, UID чипа и некоторые метаданные и используем этот диверсифицированный ключ для проведения симметричной аутентификации (более подробная информация о нем может быть найдена here.
Теперь проблема заключается в тот факт, что симметричная аутентификация должна выполняться в приложении для Android, то есть нам нужно будет сохранить главный ключ в приложении Android или отправить его по сети потенциально вредоносной версии приложения. Поэтому мне было интересно, есть ли у кого-либо предложение о том, как защитить главный ключ или совершенно другое решение для проверки подлинности, чтобы предотвратить клонирование микросхем с использованием Mifare Desfire или других аналогичных чипов NFC.
Извините, @LongJeongS - это не полезный ответ? –