Я пишу PHP-приложение с конфиденциальной датой, защищенной HIPAA.
Для пациентов я хочу иметь возможность выполнять поиск пациентов. IE клиницист может набрать часть фамилии, и это вызовет всех пользователей, которые соответствуют, то есть:
SELECT * FROM patients where patient_last_name like '%smi%'
Возможно ли это, даже если я зашифровываю / мне нужно зашифровать информацию о пациенте или мне просто нужно сделать ее статическим списком пациентов, а не запрашивать базу данных таким образом, т.е.
Извлечь всех пациентов из базы данных, расшифровать их на стороне сервера и добавить пациентов, которые соответствуют критериям поиска, в массив и, наконец, загрузить массив в формат отображения?
Задача ещё не решена.
Других решений пока нет …