М
Мобильное Чтиво
@mobilefiction1.6K подп.
1.7Kпросмотров
30 января 2026 г.
📷 ФотоScore: 1.8K
❓ Что меня спрашивали на собесе в финтех компанию Сегодня у меня история. Но сначала анонс 🚨 Новая Подлодка будет про БЕЗОПАСНОСТЬ 👉 Call For Papers Если есть что рассказать про Android-безопасность — пишите туда или мне в личку 🙂 К истори! Пару лет назад я собесился в одну западную финтех-компанию (собес прошёл, но оффер я не принял, понтанулся 😅). Формат такой: дали тестовое, и потом 2 часа обсуждения решения. Знаю, что многие не любят тестовые, да и я сам тоже. Но такой был формат, я согласился. И там был упор на безопасность. Задание было такое: Написать приложение, где пользователь вводит текст и пароль, текст шифруется этим паролем, сохраняется максимально секьюрно на диске и потом может быть расшифрован обратно. Я делал так: - переводим пароль в ключ (Argon2id + соль). Потому что пароль не используем никогда напрямую, плохая практика. Для реализации берем org.signal:argon2 - шифруем через AES-256-GCM с новым IV - храним соль + IV + зашифрованный текст Для хранения выбрал обычный файл в internal storage, а не EncryptedSharedPreferences. Специально, из-за известных кейсов потери данных через Keystore. Терять зашифрованные данные такое себе. Ну и потом весь разговор был не про алгоритмы, а про trade-off’ы и риски. Почему сделал так, а не иначе. Мое решение им зашло, ответы удовлетворили, предложили Senior Software Engineer 😅 💬 А у вас было что-то подобное на собесах? #security #interview
1.7K
просмотров
1427
символов
Да
эмодзи
Да
медиа

Другие посты @mobilefiction

Все посты канала →
❓ Что меня спрашивали на собесе в финтех компанию Сегодня у — @mobilefiction | PostSniper