Orbeon 2017.1 表单上的 End2End 加密
End2End Encryption on Orbeon 2017.1 Forms
由于有关健康数据的数据保护法,我们目前需要通过 TLS 实施额外的 End2End 加密。由于我们的申请表已超过 Orbeon 2017.1(以及 Hybris),在过去的几天里,我们一直在研究 Orbeon 中可能的加密选项。
Orbeon 2018,有字段级加密:https://doc.orbeon.com/form-builder/advanced/field-level-encryption
然而,即使那样感觉也不是我们要找的,因为它是 "encrypting data at rest" 而不是 "encrypting at transit"。
有没有什么方法可以在 Orbeon 中(通过 TLS)对传输数据进行加密?如果不是,这种用例的可能实现方法是什么?
谢谢
您可能想要加密传输中的数据:
- 在浏览器和服务器之间——这已经成为几乎所有网站的必需品,并且是您可以在应用程序服务器或 servlet 容器级别配置的东西(例如 Tomcat),或者位于该服务器前面的反向代理(例如 IIS 或 Apache HTTP 服务器)。
- 在您的应用程序服务器或 servlet 容器与您的数据库之间 – 这样做的频率较低,通常是您的数据库及其 JDBC 驱动程序提供的功能。
由于有关健康数据的数据保护法,我们目前需要通过 TLS 实施额外的 End2End 加密。由于我们的申请表已超过 Orbeon 2017.1(以及 Hybris),在过去的几天里,我们一直在研究 Orbeon 中可能的加密选项。
Orbeon 2018,有字段级加密:https://doc.orbeon.com/form-builder/advanced/field-level-encryption
然而,即使那样感觉也不是我们要找的,因为它是 "encrypting data at rest" 而不是 "encrypting at transit"。
有没有什么方法可以在 Orbeon 中(通过 TLS)对传输数据进行加密?如果不是,这种用例的可能实现方法是什么?
谢谢
您可能想要加密传输中的数据:
- 在浏览器和服务器之间——这已经成为几乎所有网站的必需品,并且是您可以在应用程序服务器或 servlet 容器级别配置的东西(例如 Tomcat),或者位于该服务器前面的反向代理(例如 IIS 或 Apache HTTP 服务器)。
- 在您的应用程序服务器或 servlet 容器与您的数据库之间 – 这样做的频率较低,通常是您的数据库及其 JDBC 驱动程序提供的功能。