End2End Шифрование в формах Orbeon 2017.1

Из-за закона о защите данных, касающихся медицинских данных, в настоящее время мы должны внедрить дополнительное шифрование End2End по TLS. Поскольку наши формы заявок заканчиваются на Orbeon 2017.1 (вместе с Hybris), в течение последних нескольких дней мы изучали возможные варианты шифрования в Orbeon.

В Orbeon 2018 есть шифрование на уровне поля: https://doc.orbeon.com/form-builder/advanced/field-level-encryption

Однако даже такое чувство, что мы не ищем, так как это "шифрование данных в покое", а не "шифрование при передаче".

Существуют ли способы шифрования данных при передаче в Orbeon (через TLS)? Если нет, каковы возможные подходы к реализации для такого варианта использования?

Спасибо

1 ответ

Решение

Вы можете зашифровать данные при передаче:

  • Между браузером и сервером. Это стало обязательным условием практически для любого веб-сайта, и его необходимо настроить на уровне сервера приложений или контейнера сервлета (например, Tomcat) или обратного прокси-сервера, расположенного перед этим сервером (например, IIS или Apache HTTP Server).
  • Между вашим сервером приложений или контейнером сервлетов и вашей базой данных - это делается реже и обычно является функцией, предоставляемой вашей базой данных и ее драйвером JDBC.
Другие вопросы по тегам