Итак, у меня есть приложение, в котором пользователь собирает контактные данные других людей (например, имя, телефон, адрес электронной почты и т. Д.).
Когда подробности собраны, я сохраняю их в Realm на устройстве и в базе данных Firebase, чтобы его контакты были доступны при смене устройства.
Моя проблема в том, что я могу прочитать все детали, которые он загружает в базу данных, и я хочу предотвратить это.
Поэтому я хочу, чтобы только пользователь и никто другой не мог прочитать данные, которые он загружает.
Итак, мой вопрос: есть ли способ, которым я могу достичь этого без шифрования?
Если это невозможно сделать таким образом, то какой самый простой и лучший способ зашифровать и расшифровать эти детали?
Я читал похожие вопросы по SO, а также пробовал искать статьи, но, к сожалению, я их не понимаю. Я ничего не знаю о шифровании.
Если мой единственный вариант - шифрование, было бы также очень признательно, если бы вы могли направить меня в правильном направлении, предоставив ТАК ответы, статьи, учебные пособия, что угодно. Спасибо!