OCPP协议使用的四种证书
OCPP协议中使用的四种主要证书包括CSMS证书、充电站证书、固件签名证书和SECC证书。这些证书在确保充电基础设施安全性和互操作性方面发挥着关键作用。

▶ CSMS证书
CSMS(Charging Station Management System)证书用于中央系统管理服务器的认证, 这种证书确保了充电站与后台管理系统之间的安全通信。CSMS证书通常包含以下关键信息:
- 组织(O)字段:填写CSO(充电站运营商)名称。
- 通用名称(CN)字段:填写服务器的完全限定域名。
▶ 充电站证书
充电站证书用于验证充电站的身份,这对于建立充电站与中央管理系统之间的信任关系至关重要。充电站证书通常需要定期更新,以确保持续的安全性和有效性。
▶ 固件签名证书
固件签名证书用于验证固件更新的真实性, 这种证书确保只有经过授权和验证的固件才能被安装到充电站上,从而防止潜在的安全威胁。
▶ SECC证书
SECC(Supply Equipment Communication Controller)证书用于供应设备通信控制器的认证, 这种证书在确保充电设备与车辆之间安全通信方面发挥着重要作用。
▶ OCPP安全配置
OCPP 2.0.1协议的安全部分基于TLS和X.509证书的公钥加密技术, 根据安全需求,OCPP支持三种安全配置文件:
- 无TLS:不使用加密。
- 带服务器证书的TLS:仅验证服务器身份。
- 带客户端证书的TLS:双向验证,更安全,可有效防止中间人攻击。
对于充电站,重要的是要根据平台要求定期更新客户端证书,并通过云平台为中间人签发可信且有效的客户端证书,在服务器端,可以导入自签名或由官方证书颁发机构(CA)签名的证书。
通过实施这些证书和安全措施,OCPP协议能够确保充电基础设施的安全性、可靠性和互操作性,为电动汽车用户提供安全可靠的充电体验。