Шифровать записи базы данных в моем приложении для Android - PullRequest
0 голосов
/ 23 сентября 2019

Я занимаюсь разработкой приложения для Android.Я создал функцию общего доступа, которая загружает данные из локальной базы данных SQLite в онлайн-базу данных MySQL.

Теперь мой вопрос: как можно зашифровать записи базы данных? Одним из важных моментов для меня является наличие мастер-ключа для устранения неполадок.

Как я могу это реализовать?Есть ли библиотеки, которые уже это делают?Я еще не нашел хорошего решения.

Спасибо!

1 Ответ

0 голосов
/ 23 сентября 2019

Взгляните на эту ссылку Android не предоставляет никакого встроенного шифрования для баз данных.Вы можете использовать собственный код или попробовать использовать библиотеку GreenDAO, которая использует SQLCipher и создает базу данных с 256-битным шифрованием AES.Примечание: это шифрует вашу базу данных, а не записи внутри нее.

...