[发明专利]OPC安全代理系统及其代理方法无效
申请号: | 200710173482.0 | 申请日: | 2007-12-28 |
公开(公告)号: | CN101247391A | 公开(公告)日: | 2008-08-20 |
发明(设计)人: | 魏国强;何鹏飞;何光营 | 申请(专利权)人: | 上海电力学院 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 上海申汇专利代理有限公司 | 代理人: | 吴宝根 |
地址: | 200090上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | opc 安全 代理 系统 及其 方法 | ||
1. 一种OPC安全代理系统,其特征在于,包括OPC安全代理服务器、至少一个分别连接OPC安全代理服务器的OPC客户端和至少一个分别连接OPC安全代理服务器的OPC服务器;其中作为安全网关,OPC安全代理服务器跨越用户内具有不同安全性要求的内外网;该安全代理服务器采用Linux操作系统平台;所述安全代理服务器包括互相连接的基于USBkey的X.509身份认证及密钥交换模块、OPC请求权限验证及代理转发模块、数据加密模块。
2. 根据权利要求1所述的OPC安全代理系统,其特征在于,所述安全代理服务器的基于USBkey的X.509身份认证及密钥交换模块设有一个符合X.509标准的CA及目录服务器用以签发和发布各使用者的数字证书;系统中每个用户使用基于USB接口的密钥载体USBkey产生和保存个人的私人密钥以及数字证书,在需要使用用户的私人密钥进行身份鉴别和签名时,整个过程在USBkey内完成。
3. 根据权利要求1所述的OPC安全代理系统,其特征在于,所述OPC安全代理系统使用X.509建议的三向鉴别实现用户和安全代理服务器之间的身份鉴别和会话密钥交换。
4. 根据权利要求1所述的OPC安全代理系统,其特征在于,所述OPC安全代理系统在客户端采用基于Windows平台Winsock中“服务提供者接口”网络封包截获技术截获原OPC客户端发往OPC服务器的请求,并重定向至OPC安全代理服务器,即能通过OPC安全代理服务器透明地安全访问原有生产系统OPC服务器。
5. 根据权利要求1所述的OPC安全代理系统,其特征在于,所述OPC安全代理系统的所有请求必须通过OPC安全代理服务器转发;在接收到客户端转发的OPC请求后,OPC安全代理服务器对数据包解密并恢复客户端OPC请求,根据预设的访问权限与控制列表,确定该客户是否拥有相应OPC操作权限,决定代理或丢弃该OPC请求。
6. 一种权利要求1所述的OPC安全代理系统的代理方法,其特征在于,方法的流程包括:
1)开始;
2)建立访问规则列表;
3)建立端口映射表;
4)开始在命令端口监听;
5)有新的连接请求?有则转至6);否则转至9);
6)是否为合法用户?是则转至7);否则转至8);
7)登记并返回可访问资源列表;转至5);
8)拒绝连接;转至5);
9)有新的访问请求?有则转至10);否则转至5);
10)是否为合法用户?是则转至12);否则转至11);
11)记录并拒绝访问;转至5);
12)解密数据包;
13)是否有权限?是则转至15);否则转至14);
14)记录并拒绝访问;转至5);
15)转发给服务器;
16)等待服务器的响应;
17)响应结果加密;
18)返回给客户端;转至5)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海电力学院,未经上海电力学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710173482.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:报文传输处理方法及装置
- 下一篇:一种话务分析方法及系统