标志
功能 :该命令将打开“安全屏幕” 视图。
请致电 :
-
“查看” 菜单
-
图标或状态栏中的
为数字签名指定有效证书时,图标显示为蓝色。如果只为加密通信指定了一个客户证书,图标就会保持灰色,这样客户证书就不能为用户提供更高的安全性。
CODESYS 的以下安全功能已配置并显示在视图中:
-
个人用户证书
-
加密通信
-
IEC 项目的加密和签名
-
下载、在线更改和启动应用程序的加密和签名
-
安全等级




注意

打开和关闭“安全屏幕” 时,当前设置将应用到用户选项中,即使没有进行任何活动更改。
如果安装了CODESYS Security Agent 附加产品,则“安全屏幕” 视图会提供一个额外的“设备” 选项卡。这样就可以为与控制器的加密通信配置证书。
用户 "选项卡
在此选项卡上,配置了加密通信和用户数字签名所需的证书。此处只能指定带有私钥的证书。用户配置文件以 XML 文件形式保存在用户选项中。
“用户配置文件和证书选择” |
默认情况下,Windows 的登录名被指定为用户配置文件。 |
包含现有用户配置文件的列表框 |
|
“数字签名” |
可选择一个证书。证书必须有私钥。
可选择一个证书。证书必须有私钥。 |
“项目文件解密” |
可选择一个证书。证书必须有私钥。
|
“激活证书的使用以增强安全性” |
|
“执行加密通信” |
|
“强制加密项目文件” |
要打开该项目,必须在“项目文件解密” 中指定要加密的证书和私钥。 |
“强制签署项目文件” |
保存项目时,会在包含签名的项目目录下生成签名文件 |
“强制加密下载、在线更改和启动应用程序” |
该证书在应用程序属性对话框的“Encryption” 选项卡中直接定义,或在安全界面的“Project” 选项卡的“Encryption of Boot Application, Download and Online Change” 组中直接定义。 控制器证书位于本地 Windows 证书存储区“PLC Certificates” 目录中。如果目录中没有控制器的证书,则必须先从控制器加载证书并安装到目录中。有关说明,请参阅 "“控制器证书”" 章节。 |
“强制签署下载、在线更改和启动应用程序” |
要求:选择“加密启动应用程序、下载和在线更改” 选项。 |
“强制签署编译库” |
要求
“执行签名编译库的时间戳”: |
选项卡 "项目
所有项目特定设置都在此选项卡上配置。这些元素只有在加载主项目时才会激活。
“项目文件加密” |
|
“技术” |
选择“Encryption” 项目设置,然后在对话框中选择“Certificates” ,就可以点击 |
“共享此项目的用户证书” |
用于列出项目文件加密证书的区域。 |
“加密启动应用程序、下载和在线更改” |
|
控制器应用列表 |
双击列表中的应用程序可打开“Properties Encryption” 对话框。根据“安全屏幕”的“用户”选项卡上“安全级别”的设置,打开属性对话框中的以下字段可用:
在“Properties Encryption” 对话框中,单击 控制器证书位于本地 Windows 证书存储区“PLC Certificates” 目录中。如果目录中没有控制器的证书,则必须先从控制器加载证书并安装到目录中。有关说明,请参阅 "保护和保存项目" - " 使用证书加密 "章节。 |
设备 "选项卡
只有安装CODESYS Security Agent 附加组件后,才能使用该选项卡。有关该选项卡的说明,请参见CODESYS Security Agent 的帮助。