Clear Sky Science · ru
Схема лёгкой многофакторной аутентификации с центром на облачном сервере для eHealth-систем
Как защитить ваши медицинские данные в облаке
Больницы и клиники быстро переводят медицинские записи и устройства мониторинга в облако. Этот переход приносит значительные преимущества: врачи могут удалённо отслеживать жизненные показатели пациента, а специалисты — сотрудничать, не обмениваясь бумажными файлами. Но он также ставит важный вопрос для всех, кто когда‑либо пользовался фитнес‑браслетом или порталом телемедицины: как убедиться, что наши самые личные медицинские данные видят только уполномоченные люди? В этой статье авторы решают эту проблему, разработав и протестировав новый способ входа в облачные e‑health‑системы, который сочетает высокий уровень безопасности и малую вычислительную нагрузку, достаточную для работы на крошечных подключённых устройствах.

Почему онлайн‑медицинские записи трудно защитить
Современные e‑health‑системы соединяют три ключевых участника: пациентов с датчиками или носимыми устройствами, медицинский персонал, использующий телефоны или ноутбуки, и мощный облачный сервер, где хранятся и обрабатываются данные. Предыдущие исследования породили множество схем защиты для этой триады, но при внимательном рассмотрении обнаруживаются пробелы. Некоторые решения раскрывают личность пользователя по мере передачи данных по сети, что облегчает отслеживание или профилирование. Другие полагаются на тяжёлую криптографию, замедляющую работу мелких устройств, либо пренебрегают базовыми операциями обслуживания, например безопасным обновлением паролей. Несколько известных предложений позднее оказались уязвимыми к подделке личности, когда злоумышленник выдает себя за врача или облачный сервер и тихо перехватывает чувствительные записи.
Поиск слабых мест в ранних схемах безопасности
Авторы начинают с повторного анализа недавнего облачно‑центричного протокола, который рекламировался как доказуемо безопасный для e‑health. Проследив каждый шаг процедур входа и обмена ключами, они показывают, как атакующий может внедриться в обмен. На некоторых этапах пациент фактически не проверяет, что сообщение пришло от реального врача, а сервер не полностью подтверждает личность врача перед выдачей доступа. Перехватчик, подделавший сообщение нужного вида, может убедить устройство пациента или облако в том, что он является доверенным участником, узнать секретный ключ сессии и читать или изменять медицинские данные. Похожие недостатки обнаружены в части протокола, связывающей облако с сенсорным узлом пациента. Эти примеры подчёркивают строгий вывод: даже математически изящные схемы терпят неудачу, если в практике упускаются базовые проверки идентичности.
Новая многозамковая система для врачей и датчиков
Чтобы закрыть эти дыры, в статье предложена CSMAE — новая схема входа и соглашения ключей, специально разработанная для облачного здравоохранения. Её архитектура строится вокруг облачного сервера, выступающего в роли доверенного узла для врачей и сенсоров пациентов. Врачи подтверждают свою личность с помощью трёх независимых «замков»: чего‑то, что они знают (пароль), чего‑то, чем они являются (биометрия, например отпечаток пальца), и чего‑то, что у них есть (смарт‑карта). На смарт‑карте и на сервере хранятся только зашифрованные значения, полученные из этих компонентов и случайных чисел, так что даже при краже устройства исходный пароль и биометрические данные нельзя легко восстановить. Сенсоры пациентов тоже регистрируются в облаке, но так, чтобы скрывать их долгосрочные идентификаторы и использовать свежие случайные значения при каждой связи, что затрудняет внешнему наблюдателю связывать сессии друг с другом.
Как новая схема противостоит атакующим
После входа врача протокол выполняет тщательно скоординированный обмен между врачом, сервером и сенсором. Каждое сообщение привязано к текущему времени и к секретным случайным значениям, известным только законным участникам. Если злоумышленник воспроизведёт старое сообщение или изменит отметку времени, встроенные проверки не пройдут и сессия будет отменена. Только после того, как все три стороны независимо подтвердят друг друга, они выводят общий ключ сессии, снова используя скрытые идентификаторы сенсора и новую случайность. Авторы проверяют конструкцию несколькими дополняющими методами: логическим анализом убеждений каждой стороны, формальной моделью «реально‑или‑случайно», оценивающей шансы атакующего угадать сессионный ключ, и автоматизированными инструментами верификации, ищущими атаки типа «человек‑посередине» и повторные воспроизведения. Во всех исследованиях CSMAE показала устойчивость к широкому спектру угроз, включая злоупотребление привилегиями внутри системы, подбор паролей, атаки отказа в обслуживании и имитацию после компрометации ключа.

Быстро, экономно и готово к реальным устройствам
Безопасность — только половина задачи; протокол для e‑health должен ещё надёжно работать на простых сенсорах и батарейных гаджетах. CSMAE основана почти полностью на дешёвых операциях, таких как побитовая логика и хеш‑функции. Она избегает тяжёлых методов с открытым ключом, требующих в тысячи раз больше времени и энергии на обработку. В тестах на скромном ноутбуке и в симуляциях, масштабированных на множество устройств, схема добавляет лишь незначительные задержки и передаёт меньше битов, чем многие конкурирующие методы. Это преобразуется в меньший расход энергии, меньшую беспроводную загруженность и лучшее время работы от батареи для носимых устройств и домашних мониторов.
Что это значит для подключённой медицины
Практически предлагаемая схема даёт способ будущим платформам здравоохранения убедиться, что врач, облачный сервис и сенсор пациента — все подлинны, прежде чем какие‑либо медицинские данные будут переданы, и сделать это с минимальной нагрузкой на мелкие устройства. Авторы отмечают, что их работа пока не адаптирована для защиты от квантовых компьютеров, но утверждают, что CSMAE уже улучшает безопасность и эффективность по сравнению с ведущими современными предложениями. При внедрении и интеграции в реальные системы подобные подходы могут позволить пациентам пользоваться удобством удалённого мониторинга и онлайн‑консультаций, не теряя контроля над тем, кто видит их самые интимные медицинские данные.
Цитирование: Gairola, D., Maurya, P.K. & Chanda, A. A cloud server centric multifactor lightweight authentication scheme for eHealth systems. Sci Rep 16, 13524 (2026). https://doi.org/10.1038/s41598-026-40356-2
Ключевые слова: безопасность e-health, облачное здравоохранение, многофакторная аутентификация, медицинские устройства IoT, конфиденциальность данных пациентов