使用 LabVIEW OPC UA 工具包创建或更新 OPC UA 证书

更新 Nov 9, 2023

环境

软件

  • LabVIEW OPC UA Toolkit

我想为我的 OPC UA 服务器-客户端握手创建新的证书文件,因为我当前的证书已过期。如何创建新证书?

您可以使用 OPC UA 面板下的Create Certificate.vi生成一对证书文件,用于服务器-客户端连接过程。生成文件的起始时间为当前系统时间,生命周期为四年。

1. 使用Create Certificate VI运行 VI,如果没有输入名称,证书将被命名为Default OPC UA

创建证书 VI.png


2. 根据操作系统的不同,将在默认路径中创建公钥 (.der) 和私钥 (.pem) 文件:
  • Windows: C:\ProgramData\National Instruments\certstore\opcua\
  • NI Linux 实时: /var/local/natinst/certstore/opcua/
image_2021-11-30_172650.png

3. 您现在可以将这些密钥复制到本地或远程计算机中的其他目录,以将它们用于 OPC UA 连接。私钥和公钥必须位于同一目录中。
 

  • 创建的密钥有效期为四年,可用于设置安全的 OPC UA 连接。
  • 如已存在同名证书,该VI不会创建该证书。
  • 要替换已过期的现有证书,请删除当前密钥并使用与过期证书相同的名称运行 Create Certificate.vi。