用户名: 密码: [返回首页]    [设为首页]    [加为收藏]
风电资讯 光伏资讯 电力资讯 | 新能源汽车 生物质能 节能环保 | 煤炭资讯 石油资讯 天然气资讯 | 企业黄页 供求平台 | 项目审批 智能信息
风电招标 光伏招标 技术数据 | 风电投资 光伏投资 电力投资 | 风电会展 光伏会展 电力会展 | 招商园区 专题报道 产业书刊 | 网络动态
您现在的位置:首页 >> 新闻阅读

符合IEC 62351标准的变电站原型系统关键技术

添加时间:2015-07-21 16:15:56 来源:电力系统自动化

 

在应用程序使用TLS协议时, 其使用方法并非完全类似于TCP/IP所提供的套接字(socket)接口, 主要区别在于网络读写句柄的初始化步骤上面。应用程序仍然需要按照标准的socket接口来初始化与对端进行网络通信的socket句柄, 再在该socket句柄的基础上初始化TLS句柄, 最后直接通过TLS句柄进行网络读写操作。

 

2.2MMS改造关键点

 

MMS改造过程分两部分: ①启用AARQ和AARE数据结构的认证字段, 并填充认证相关数据; ②关联双方进行互认证检查及必要的状态切换。

 

1)数据结构改造

 

改造IEC 61850标准关联信息结构, 定义STASE-MMS-Authentication-value模块, 并在模块中定义认证值数据结构MMS-Authentication-value, 用于完成认证功能。

 

2)认证检查过程

 

关联建立请求鉴别过程: ①AARQ的发送者应该对适当的ACSE的Authentication Mechanism和Authentication Value字段进行编码, 并应通过使用表示层-连接服务发送AARQ; ②AARQ-指示原语的接收者应使用Authentication Mechanism和Authentication Value字段去校验签名值; ③如果该AARQ的接收者在最近10 min之内已经接收到包含相同签名值的AARQ, 则应导致接收者发出表示层-异常终止(P-ABORT)原语; ④如果签名值没有导致P-ABORT, 则签名值及其它的安全参数就应传送给ACSE的用户。

 

关联建立响应鉴别过程: ①AARE的发送者应该对适当的ACSE的Authentication Mechanism和Authentication Value字段进行编码, 并应通过使用表示层-连接服务发送AARE; ②AARE-indication原语的接收者用Authentication Mechanism和Authentication Value字段去校验签名值; ③如果该AARE的接收者在最近10 min之内已经接收到包含相同签名值的AARE, 则应导致接收者发出P-ABORT原语; ④如果签名值没有导致P-ABORT, 则应将签名值及其它安全参数传送给ACSE的用户。

 

2.3MMS实施注意点

 

兼容性问题。实现了MMS应用层安全改造的设备和系统, 应支持与未实现安全改造的设备和系统的互操作, 对于改造过的设备和系统, 兼容性的判断建议可通过区分特定的应用层安全标识实现, 未改造的设备和系统可忽略新增的报文内容。

 

数字签名算法。综合考虑安全性要求和性能的要求, 数字签名算法选择使用公钥加密算法(RSA算法), 散列(HASH)算法选择使用安全哈希算法1(SHA1)。密钥位数选择1024位。

 

3、GOOSE/SMV关键技术研究

 

IEC 62351标准第6部分定义了GOOSE/SMV防止非法入侵及防重放攻击的方法。通过利用GOOSE/SMV报文协议格式中的保留字段和扩展协议来实现GOOSE/SMV安全改造目标, 具备防止非法入侵操作攻击及防止重放攻击的能力。

 

3.1GOOSE/SMV改造关键点

 

对基于IEC 61850标准的GOOSE/SMV报文保留字段进行利用, 并扩展GOOSE/SMV报文结构, 通过对GOOSE/SMV报文头部分进行循环冗余校验(CRC)计算、对GOOSE/SMV报文体进行哈希摘要计算, 最终在扩展部分对摘要进行签名, 保护GOOSE/SMV报文的完整性, 确定GOOSE/SMV报文的源, 并且防重放攻击。

 

1)服务端在拼装GOOSE/SMV报文时, 首先对GOOSE/SMV报文头部分字段进行CRC计算, 以保存在GOOSE/SMV报文的保留字段中, 再对GOOSE/SMV报文进行摘要计算, 并对摘要进行签名, 并将签名值存放于扩展字段中。

 

2)客户端在接收到GOOSE/SMV报文后, 通过签名验证, 以确定GOOSE/SMV报文的源, 通过摘要验证和CRC验证, 以确定内容是否被篡改。

 

3)通过对时间的有效性进行认证, 实现GOOSE/SMV防重放攻击。对GOOSE来说直接使用报文中的时间信息; 对SMV来说在原有数据结构上基础上, 扩展时间戳字段。在报文具备时间信息的基础上, 结合报文序号和处理逻辑, 防止重放攻击。

 

3.2GOOSE/SMV实施注意点

 

兼容性问题。GOOSE/SMV协议的安全扩展不影响原有报文数据结构, 非安全GOOSE/SMV客户端可不理会安全扩展的GOOSE/SMV报文。


[1][2][3]