mitaichik
@mitaichik

Стоит ли заботиться о безопасности данных в памяти?

Всем привет!

У меня в приложении сохраняются кое-какие приватные данные. Я их шифрую, использую Android KeyStore и т.п. Но стоит ли беспокоится о их безопасности, когда они расшифрованы и находятся в памяти? Безопасно ли сохранять их в savedInstanceState, передавать в Intent?

Заранее спасибо!
  • Вопрос задан
  • 328 просмотров
Пригласить эксперта
Ответы на вопрос 2
xSkyFoXx
@xSkyFoXx
Другое приложение в пространство памяти вашего приложения доступа получить не может. За это отвечает операционная система и даёт на это ряд гарантий, обеспечивая высокий уровень изоляции. В случаи с Android всё ещё серьёзнее - изоляцию приложений друг от друга обеспечивается как на уровне операционной системы так и на уровне JVM-подобной виртуальной машины.
Если вы что-то передаёте в интернет с шифрованием тогда уровень вашей защиты - это уровень защиты протокола шифрования, которым вы пользуетесь.
Как вы видите, ни в первом ни во втором случаи вы ни на что повлиять не можете. По этому просто используйте без угрызений совести :)
Ответ написан
@z0rgoyok
А еще можно заморозить чип памяти и изъять данные. Если вы хотите защититься от такого - надо.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы