跳转到主内容
Waters China

NuGenesis 9 支持用于 LDAPS 和 HTTPS 的 TLS 1.x 协议的 SHA-2 算法吗?- WKB62012

环境

  • NuGenesis 9 SDMS
  • NuGenesis 9 LMS

答案

简短答案为:支持;NuGenesis 9 最高支持 SHA-2 和 TLS 的 1.2 版。

详细答案:

SHA-2 是一种加密算法,可用作 TLS 1.2 协议中的散列函数,也可用作服务器验证证书的加密算法。

NuGenesis 9 可在以下几方面应用 SHA-2/TLS 1.x:

  • SDMS WebVision,LMS SampleShare:NuGenesis 9 支持 HTTPS 连接到 WebVision 和 SampleShare Web 应用程序。此时,限制因素是 Web 服务器操作系统、IIS、客户端操作系统和 Web 浏览器支持的协议。Windows Server 2019、Server 2016、Server 2012、IIS、IE 11 和 Windows 7+ 均支持 TLS 1.2,因此根据定义,他们支持 SHA-2 加密。遗憾的是,这些 Windows 版本中的 Schannel 不支持使用 TLS 1.3,因此 NuGenesis Web 应用程序不能使用 TLS 1.3
  • NuGenesis LMS 中的 LDAPS 身份验证:此时 TLS/SHA 支持的控制因素是 LMS 服务器中内置的 Java Runtime 版。从 NG9 开始,LMS 服务器支持 TLS 1.2/SHA-2 用于 LDAPS 身份验证,因为 LDAPS 通讯由 Java 环境处理,且 LMS 服务器中内置的 JRE 支持 TLS 1.2 和 SHA-2。NuGenesis 9 LMS 提供的 Java 版本为 1.8 更新 152,而 TLS 1.3 提供的版本为 v1.8 更新 261
  • NuGenesis SDMS 中的 LDAPS 身份验证:处理 SDMS 应用程序的 TLS 和 LDAP 通讯的库(自初始版本的 NuGenesis 9 开始)支持 SHA-2 和 TLS 1.2。这些库不支持 TLS 1.3