一种应用于智能消防的分布式通讯网关加密秘钥协商方法技术

技术编号:37968023 阅读:9 留言:0更新日期:2023-06-30 09:43
本发明专利技术公开了一种应用于智能消防的分布式通讯网关加密秘钥协商方法,包括以下步骤:Step1、多个报警终端和多个灭火终端先连接上服务端;Step2、服务端生成一个随机数s作为自己的私钥,然后根据算法参数计算出公钥S(算法参数通常是固定的);Step3、服务端使用某种签名算法把“算法参数(模数p,基数g)和服务端公钥S”作为一个整体进行签名;Step4、服务端把“算法参数(模数p,基数g)、服务端公钥S、签名”发送给多个报警终端和多个灭火终端;Step5、多个报警终端和多个灭火终端收到后验证签名是否有效。本发明专利技术中可以借助多个灭火终端、多个报警终端和服务端的协商办法,高效的进行消防工作,极大的保障了智能消防工作的顺利进行。极大的保障了智能消防工作的顺利进行。极大的保障了智能消防工作的顺利进行。

【技术实现步骤摘要】
一种应用于智能消防的分布式通讯网关加密秘钥协商方法


[0001]本专利技术涉及智能消防相关
,尤其涉及一种应用于智能消防的分布式通讯网关加密秘钥协商方法。

技术介绍

[0002]“智能消防系统”是将GPS(全球卫星定位系统)、GIS(地理信息系统)、GSM(无线移动通信系统)和计算机、网络等现代高新技术集于一体的智能消防无线报警网络服务系统。它成功地解决了电信、建筑、供电、交通等公共设施建设协调发展的问题;由于消防指挥中心与用户单位联网,改变了过去传统、落后和被动的报警、接警、处警方式,实现了报警自动化、接警智能化、处警预案化、管理网络化、服务专业化、科技现代化,大大减少了中间环节,极大地提高了出警速度,真正做到了方便、快捷、安全、可靠,使人民生命、财产的安全以及警员生命的安全得到最大限度的保护。
[0003]为了使得智能消防工作可以更好的完成,需要对各类建筑中的灭火装置以及报警装置进行控制,这样才能十分火灾发生时,消防工作可以准确的完成,继而有效的保障人民生命财产的安全,但是现有的智能装置过于简单,无法充分且有效的完成复杂状态下的火灾情况,十分不利于消防工作的进行。
[0004]为此,我们提出一种应用于智能消防的分布式通讯网关加密秘钥协商方法来解决上述问题。

技术实现思路

[0005]本专利技术的目的是为了解决现有技术中存在的问题,而提出的一种应用于智能消防的分布式通讯网关加密秘钥协商方法。
[0006]为了实现上述目的,本专利技术采用了如下技术方案:
[0007]一种应用于智能消防的分布式通讯网关加密秘钥协商方法,包括以下步骤:
[0008]Step1、多个报警终端和多个灭火终端先连接上服务端。
[0009]Step2、服务端生成一个随机数s作为自己的私钥,然后根据算法参数计算出公钥S(算法参数通常是固定的)
[0010]Step3、服务端使用某种签名算法把“算法参数(模数p,基数g)和服务端公钥S”作为一个整体进行签名;
[0011]Step4、服务端把“算法参数(模数p,基数g)、服务端公钥S、签名”发送给多个报警终端和多个灭火终端;
[0012]Step5、多个报警终端和多个灭火终端收到后验证签名是否有效;
[0013]Step6、多个报警终端和多个灭火终端均生成一个随机数c作为自己的私钥,然后根据算法参数计算出公钥C;
[0014]Step7、多个报警终端和多个灭火终端把C发送给服务端;
[0015]Step8、多个报警终端、多个灭火终端和服务端(根据上述DH算法)各自计算出k作
为会话密钥。
[0016]优选的,所述服务端设置在网络中心内,多个所述报警终端分别设置在多个报警装置内,多个所述灭火终端分别设置在多个灭火装置内。
[0017]优选的,所述报警装置内还设有报警设备,所述灭火装置内还设有灭火设备和感烟设备。
[0018]优选的,所述网络中心上还设有显示屏幕。
[0019]优选的,所述DH算法的一般使用流程如下:
[0020]Step1、多个报警终端、多个灭火终端和服务端通过DH协议获得了同一个密钥;
[0021]Step2、然后多个报警终端和多个灭火终端用这个密钥采用其他的对称密码算法如DESAES对通信进行加密解密,传递给服务端。
[0022]Step3、服务端使用同样的密钥采用其他的对称密码算法如DES AES对通信进行加密解密,传递给A。
[0023]与现有技术相比,本专利技术的有益效果是:
[0024]本专利技术中可以借助多个报警终端和灭火终端与服务端之间的协商办法,有效的控制多个报警设备,灭火设备进行消防工作,并借助网络中心通知消防部门,极大的保障了智能消防工作的顺利完成。
附图说明
[0025]图1为本专利技术提出的一种应用于智能消防的分布式通讯网关加密秘钥协商方法的示意图。
具体实施方式
[0026]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。
[0027]参照图1,一种应用于智能消防的分布式通讯网关加密秘钥协商方法,包括以下步骤:
[0028]Step1、多个报警终端和多个灭火终端先连接上服务端。
[0029]Step2、服务端生成一个随机数s作为自己的私钥,然后根据算法参数计算出公钥S(算法参数通常是固定的)
[0030]Step3、服务端使用某种签名算法把“算法参数(模数p,基数g)和服务端公钥S”作为一个整体进行签名;
[0031]Step4、服务端把“算法参数(模数p,基数g)、服务端公钥S、签名”发送给多个报警终端和多个灭火终端;
[0032]Step5、多个报警终端和多个灭火终端收到后验证签名是否有效;
[0033]Step6、多个报警终端和多个灭火终端均生成一个随机数c作为自己的私钥,然后根据算法参数计算出公钥C;
[0034]Step7、多个报警终端和多个灭火终端把C发送给服务端;
[0035]Step8、多个报警终端、多个灭火终端和服务端(根据上述DH算法)各自计算出k作为会话密钥;
[0036]服务端设置在网络中心内,多个报警终端分别设置在多个报警装置内,多个灭火终端分别设置在多个灭火装置内,报警装置内还设有报警设备,灭火装置内还设有灭火设备和感烟设备,这样一来便方便了人们进行火灾报警工作,同时可以有效的检测到火灾情况并进行相应的初步灭火工作,网络中心上还设有显示屏幕,这样可以有效的帮助消防人员观测火灾状态,继而更好的完成灭火工作DH算法的一般使用流程如下:
[0037]Step1、多个报警终端、多个灭火终端和服务端通过DH协议获得了同一个密钥;
[0038]Step2、然后多个报警终端和多个灭火终端用这个密钥采用其他的对称密码算法如DESAES对通信进行加密解密,传递给服务端。
[0039]Step3、服务端使用同样的密钥采用其他的对称密码算法如DES AES对通信进行加密解密,传递给多个报警终端和多个灭火终端。
[0040]本专利技术在使用的过程中,当火灾发生时,感烟设备会受到火灾烟雾而被触发,报警设备可能会被人为触碰而开始报警工作,这样一来感烟设备便会控制相应灭火装置中的灭火设备进行工作,同时灭火装置中的灭火终端或是报警设备中的报警终端会通过协商办法将信息传递到网络中心的服务端内,服务端计算获得信息后,会将信息传递到相应的多个报警终端和灭火终端中,相应的报警终端和灭火终端在通过计算获得火灾信息后,便会控制相应的灭火设备和报警设备开始工作,继而使得建筑内的人们接收到报警信息开始逃生,同时灭火设备会开始喷射水和泡沫进行相应的灭火工作,消防人员会通过网络中心相连的显示屏幕获取到准确的火灾信息,然后进行相应的消防工作,这样一来便可以准确快速的完成指定状况的火灾处理工作,极大的保障了灭火工本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用于智能消防的分布式通讯网关加密秘钥协商方法,其特征在于,包括以下步骤:Step1、多个报警终端和多个灭火终端先连接上服务端;Step2、服务端生成一个随机数s作为自己的私钥,然后根据算法参数计算出公钥S(算法参数通常是固定的);Step3、服务端使用某种签名算法把“算法参数(模数p,基数g)和服务端公钥S”作为一个整体进行签名;Step4、服务端把“算法参数(模数p,基数g)、服务端公钥S、签名”发送给多个报警终端和多个灭火终端;Step5、多个报警终端和多个灭火终端收到后验证签名是否有效;Step6、多个报警终端和多个灭火终端均生成一个随机数c作为自己的私钥,然后根据算法参数计算出公钥C;Step7、多个报警终端和多个灭火终端把C发送给服务端;Step8、多个报警终端、多个灭火终端和服务端(根据上述DH算法)各自计算出k作为会话密钥。2.根据权利要求1所述的一种应用于智能消防的分布式通讯网关加密秘钥协商方法,...

【专利技术属性】
技术研发人员:魏国
申请(专利权)人:佰加智能数字科技深圳有限公司
类型:发明
国别省市:

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

1