Перейти к основному содержимому
Об авторе
Проекты
Знания
Знания/React Native/secure-storage

Как безопасно хранить чувствительные данные?

СобеседованиеХранение данныхБезопасность
  • expo-secure-store: простое async key-value хранилище
  • react-native-keychain: больше возможностей, включая биометрическую защиту
  • iOS: Keychain Services (аппаратное шифрование через Secure Enclave)
  • Android: Encrypted SharedPreferences (Android Keystore)

Что хранить:

  • Access tokens, Refresh tokens
  • Пароли, API ключи
  • Приватные ключи

НЕ хранить в AsyncStorage/MMKV — доступны на rooted/jailbroken устройствах

  • Главная
  • Об авторе
  • Проекты
  • Знания
Логотип nKolmykov