NRPC 端口加密支持使用 X25519 的前向保密

对使用 X25519 (https://en.wikipedia.org/wiki/Curve25519) 的向前保密 (https://en.wikipedia.org/wiki/Forward_secrecy) 的支持已添加到 Domino 12 服务器的 NRPC 端口加密中。

当在 Domino12 服务器上启用 NRPC 端口加密时,现在缺省情况下会启用使用 X25519 的前向保密。下表介绍了基于使用缺省算法连接到 Domino 12 服务器的 NRPC 客户机版本所使用的 NRPC 加密算法。客户机可以是 Notes 客户机,也可以是使用 Domino12 服务器进行复制的 Domino 服务器。
1. 客户机版本使用的 NRPC 加密算法
NRPC 客户机版本 连接到 Domino 12 时使用的算法
V9.0.1 FP7 之前的客户机 RC4
  • V9.0.1 FP7 和更高版本的 FP
  • V10
  • V11
用于网络加密和完整性保护的 128 位 AES-GCM 和 128 位 AES 凭单
V12 用于网络加密和完整性保护的 256 位 AES-GCM,用于前向保密的 X25519,以及 128 位 AES 凭单。

请注意,使用 PORT_ENC_ADV notes.ini 设置来配置 NRPC 端口加密会覆盖缺省行为。如果当前使用 PORT_ENC_ADV 设置,并且要启用 X25519 以实现前向保密,请为此设置的当前值添加 32 。网络连接的客户端会公布其支持的算法,而服务器会基于服务器端的 notes.ini 设置,选择客户端和服务器都支持的最安全组合。有关更多信息,请参阅主题PORT_ENC_ADV。(请注意,PORT_ENC_ADV=0 是会导致禁用所有现代算法的有效设置。)

建议启用 LOG_AUTHENTICATION=1,以查看哪些算法用于认证和加密 NRPC 流量。