一种基于中间数据库的配电网数据防护系统及其方法技术方案

技术编号:33548759 阅读:19 留言:0更新日期:2022-05-26 22:44
本发明专利技术公开了一种基于中间数据库的配电网数据防护系统及其方法。为了克服现有技术中配电网通信时暴露在网络中安全性较低的问题,本发明专利技术采用中间数据库服务器,将真实数据库服务器隐藏起来,终端服务器通过中间数据库服务器与真实服务器进行通信,且中间服务器对终端服务器的通信请求进行权限验证,关闭非法通信请求,设置双层密钥,防止真实数据库服务器被攻击;即使中间数据库服务器被攻击,攻击者也只能获得受限的权限,也无法对真实数据库服务器造成威胁,大大提高了配单网数据的安全性。大大提高了配单网数据的安全性。大大提高了配单网数据的安全性。

【技术实现步骤摘要】
一种基于中间数据库的配电网数据防护系统及其方法


[0001]本专利技术涉及信息安全
,尤其涉及一种基于中间数据库的配电网数据防护系统及其方法。

技术介绍

[0002]近年来我国电力行业快速发展,越来越多的新技术应用于电力系统,配电网作为电力输送的重要节点,其较高的建设标准、天然的电力供应优势以及完善的通信网络,具备建设储能站、电动汽车充电站、数据中心的各项条件;电力行业探索出,将配电网、综合能源站及数据中心站融合建设成智慧能源站的模式,为了保障智慧能源站监控系统的安全,防范黑客及恶意代码等对监控系统的攻击及侵害,防止监控系统的崩溃或瘫痪,以及由此造成设备事故或安全事故,结合智慧能源站监控系统的信息交互特点,提出本方法。中压配电网通信信息安全是配电网正常运行的前提条件之一。针对中压配电网的信息安全攻击事件日益频繁,安全防护设备之间相对孤立,安全孤岛现象突出。恶意网络攻击对配电网造成的危害严重,可能会导致配电网终端数据泄露,甚至会造成大面积停电等社会危害。现有技术中,当需要与电网数据进行数据交换时,通常利用应用终端直接与配电网进行通信,这种方法使得配电网数据中心直接暴露在网络中,面临被恶意攻击的危险。
[0003]例如,一种在中国专利文献上公开的“一种智能配电网系统的网络安全系统”,其公告号CN105208106A,包括远程监控单元,网络通讯单元,服务器单元,供电单元和配电负载单元,所述的远程监控单元通过有线或无线局域网的方式连接网络通讯单元,起到远程监测和控制的作用;所述的网络通讯单元通过有线的方式电性连接服务器单元,起到提供网络数据的作用;所述的服务器单元电性连接网络通讯单元、供电单元和配电负载单元,起到对配电网进行智能控制的功能。但是仍然有较大被攻击的风险。

技术实现思路

[0004]本专利技术主要解决现有技术中配电网通信时暴露在网络中安全性较低的问题;提供一种基于中间数据库的配电网数据防护系统及其方法。
[0005]本专利技术的上述技术问题主要是通过下述技术方案得以解决的:本专利技术的配电网数据防护系统包括数据库服务器、终端服务器,中间数据库服务器,终端服务器通过中间数据库服务器与数据库服务器进行数据通信,中间数据库服务器的IP地址及相应的空闲端口中包括对数据库服务器所提供的服务的映射。利用中间数据库服务器,将数据库服务器隐藏起来,应用终端即终端服务器通过中间数据库服务器间接地与数据库服务器进行数据交换,恶意攻击者很难对真实的数据库服务器进行攻击,从而大大提高了配电网信息的安全性。
[0006]作为优选,所述的中间数据库服务器中设置双向通信端口,中间数据库服务器通过双向通信端口与数据库服务器及终端服务器进行通信。
[0007]作为优选,所述的中间数据服务器包括:
服务映射模块:用于接收所述终端服务器的连接请求;服务映射模块将数据库服务器所提供的服务映射到中间数据库服务器的IP地址以及指定的空闲端口,中间数据库服务器可以同时与多个数据库服务器建立映射关系,当终端服务器发出通信请求时中间数据库服务器会对终端服务器进行验证后建立对应的通信。
[0008]密钥处理模块:用于对通信信息进行加密处理,进行密钥生成以及解密操作。中间数据库服务器生成的密钥分配给各个终端服务器,同时也生成密钥分配到各个数据库服务器,各个终端服务器与中间数据库的加密通信信息利用终端服务器与中间数据库服务器之间的密钥解密,中间数据库服务器验证通过后再将加密信息送给数据库服务器,数据库服务器再利用中间数据库服务器与数据库服务器之间的密钥解密,实现数据交换。通过双层密钥加密,提高通信的安全性。
[0009]还公开一种基于中间数据库的配电网数据防护方法,包括如下步骤:A1:建立中间数据库;A2:将数据库服务器所提供的服务映射到所述中间数据库服务器中;A3:中间数据库服务器接收来自终端服务器的通信请求;A4:中间数据库服务器判断终端服务器是否有通信权限,若是,则执行步骤A5;若否,则关闭连接;A5:中间数据库服务器将终端服务器通信信息解密再加密后传递给数据库服务器。
[0010]作为优选,所述的中间数据库服务器判断终端服务器是否有通信权限的步骤包括:A41:中间数据库服务器对终端服务器进行IP验证,若所述终端服务器的IP为非法IP,则关闭连接;若IP合法,则执行步骤A42;A42:中间数据库服务器对终端服务器的数据库名、用户名进行分析,检查IP和用户名是否为合法组合,若是,则建立通信;若否,则关闭连接。其中,终端服务器的IP和用户名的合法组合被预先存储在中间数据库服务器中,终端服务器的IP和用户名的合法组合可以根据需要实时更新。
[0011]作为优选,在所述中间数据库服务器与终端服务器之间设立对称密钥;在中间数据库服务器与数据库服务器之间设立对称密钥。即便攻击者通过中间数据库服务器找到了数据库服务器也无法与数据库服务器直接通信,从而保证了信息安全。
[0012]作为优选,中间数据库服务器利用与终端服务器之间的公用密钥对通信信息解密后,利用与数据库服务器之间的公用密钥对通信信息进行加密后传递给所述数据库服务器。
[0013]作为优选,所述中间数据库服务器与数据库服务器之间的密钥定时更新。通过定时更新密钥提高系统的安全性。
[0014]本专利技术的有益效果是:1.通过中间数据库,避免终端应用于数据服务器直接通信,防止数据库服务器被攻击;2.通过中间数据库服务器的双层验证提高安全性;3.通过双层密钥,降低被攻击的风险。
附图说明
[0015]图1是本专利技术的一种基于中间数据库的配电网数据防护系统的结构框图;图2是本专利技术的一种基于中间数据库的配电网数据防护方法的流程示意图;图中1.数据库服务器,2.中间数据库服务器,3.终端服务器。
具体实施方式
[0016]下面通过实施例,并结合附图,对本专利技术的技术方案作进一步具体的说明。
[0017]实施例:本实施例的一种基于中间数据库的配电网数据防护系统,如图1所示,包括中间数据库服务器2、数据库服务器1和终端服务器3,其中,中间数据库服务器2相当于一个虚假服务器,数据库服务器1为真实服务器,中间数据库服务器2将自己暴露在网络中,与终端服务器3进行通信,可以代替数据库服务器1遭受攻击,而即使中间数据库服务器2被攻击,攻击者也只能获得受限的权限,无法对数据库服务器1造成威胁,从而达到保护数据库数据安全的目的。中间数据库服务器2包括服务映射模块和密钥处理模块,其中,服务映射模块将数据库服务器1上提供的服务映射到中间数据库服务器2的IP地址以及空闲的端口中,从而中间数据库服务器能够像数据库服务器一样与终端服务器建立通信,并进行数据交换;密钥处理模块对通信信息进行加密和解密操作。中间数据库服务器2上设置双向通信端口,可以同时和数据库服务器1以及终端服务器3通信。
[0018]本实施例还公开了一种基于中间数据库的配电网数据防护方法,包括如下步骤:A1:建立中间数据库;在中间数据库中预先存储了可以与数据库服务器1建立通信的终端服本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于中间数据库的配电网数据防护系统,其特征在于,包括数据库服务器、终端服务器、中间数据库服务器,所述终端服务器通过中间数据库服务器与数据库服务器进行数据通信,所述中间数据库服务器的IP地址及相应的空闲端口中包括对数据库服务器所提供的服务的映射。2.根据权利要求1所述的一种基于中间数据库的配电网数据防护系统,其特征在于,所述中间数据库服务器中设置双向通信端口,所述中间数据库服务器通过双向通信端口与数据库服务器及终端服务器进行通信。3.根据权利要求2所述的一种基于中间数据库的配电网数据防护系统,其特征在于,所述中间数据服务器包括:服务映射模块:用于接收所述终端服务器的连接请求;密钥处理模块:用于对通信信息进行加密处理,进行密钥生成以及解密操作。4.一种基于中间数据库的配电网数据防护方法,有赖于权利要求1~3中任意一条权利要求所述的一种基于中间数据库的配电网数据防护系统而实现,其特征在于,包括如下步骤:A1:建立中间数据库;A2:将数据库服务器所提供的服务映射到所述中间数据库服务器中;A3:中间数据库服务器接收来自终端服务器的通信请求;A4:中间数据库服务器判断终端服务器是否有通信权限,若是,则执行步骤A5...

【专利技术属性】
技术研发人员:钱伟杰屠晓栋周旻叶承晋宋永华丁一
申请(专利权)人:国网浙江省电力有限公司嘉兴供电公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1