Как безопасно хранить ответы пользователей свободного текста

#mysql #database #encryption #mobile #freetext

#mysql #База данных #шифрование #Мобильный #freetext

Вопрос:

Мы создаем 3 разных вопросника в наших приложениях для iOS и Android. Пользователи должны отвечать на вопросы с помощью произвольного текста. Большая часть информации — это медицинские конфиденциальные данные. После заполнения анкеты пользователь должен иметь возможность загрузить свои ответы в PDF и сохранить ответы, которые они могут просмотреть при открытии одной из анкет. Мы используем MYSQL для хранения данных на нашем сервере.

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

Должны ли мы хранить ответы на телефонах пользователей?

Комментарии:

1. Есть ли у вас 5000 долларов в год, чтобы тратить на MySQL, который будет делать это автоматически

2. Возможно, ваш вопрос слишком широк. MySQL сам может быть способен зашифровать столбец или таблицу. Если нет, то вам придется зашифровать текст на прикладном уровне (например, Java, C #, PHP и т.д.), Используя что-то вроде AES. Что касается создания PDF-файлов, это не обязательно имеет какое-либо отношение к шифрованию.