IEC TR 62541-2:2016
OPC unified architecture - Part 2: Security Model
发布时间:2016-10-05 实施时间:


OPC UA的安全模型基于公钥基础设施(PKI)和X.509证书,支持多种身份验证和授权机制。其中,最常用的身份验证机制是基于用户名和密码的身份验证,也支持基于证书的身份验证和Windows域身份验证。授权机制包括基于角色的访问控制和基于资源的访问控制,可以对不同的用户和角色进行细粒度的权限控制。此外,OPC UA还提供了加密机制,使用对称密钥和非对称密钥加密算法,确保通信数据的机密性和完整性。

OPC UA的安全模型还支持安全策略和安全策略集,用于定义和管理安全策略。安全策略是一组安全规则,用于保护OPC UA通信的机密性、完整性和可用性。安全策略集是一组安全策略的集合,用于管理和配置OPC UA系统的安全性。安全策略集可以包括多个安全策略,每个安全策略可以定义不同的安全规则和参数。

OPC UA的安全模型还支持安全事件和安全日志,用于记录和跟踪安全事件和操作。安全事件是指与OPC UA安全相关的事件,如身份验证、授权、加密等。安全日志是指记录安全事件和操作的日志,用于审计和追踪安全事件和操作。安全事件和安全日志可以帮助管理员和安全人员及时发现和处理安全问题,提高系统的安全性和可靠性。

总之,OPC UA的安全模型是一个完整的、可靠的、灵活的安全机制,可以满足不同应用场景的安全需求。它提供了多种身份验证和授权机制、加密机制、安全策略和安全事件等功能,可以保护OPC UA通信的机密性、完整性和可用性,确保系统的安全性和可靠性。

相关标准
- IEC 62541-1:2017 OPC UA - Part 1: Overview and Concepts
- IEC 62541-3:2013 OPC UA - Part 3: Address Space Model
- IEC 62541-4:2015 OPC UA - Part 4: Services
- IEC 62541-5:2016 OPC UA - Part 5: Information Model
- IEC 62541-6:2015 OPC UA - Part 6: Mappings