Чем Security: tokens, TLS и secure storage отличается от obfuscation?
Что хотят услышать интервьюеры:
Отличие от obfuscation: Security: tokens, TLS и secure storage обычно используют, когда нужна задача из контекста «Mobile security», а obfuscation применяют в другом уровне абстракции или при другой сложности.
Ответ:
Как выбирать:
- клиент нельзя считать доверенной средой
- токены храните безопасно
- оцените стоимость поддержки, тестируемость и понятность для команды
Ошибка: выбирать инструмент по привычке, а не по требованиям конкретного flow. Сильный ответ: приведите пример, когда Security: tokens, TLS и secure storage уместен, и пример, когда лучше выбрать obfuscation.