本发明专利技术适用于消防报警领域,提供了一种监控消防报警信息的方法和系统,所述方法包括:消防报警客户端将经过安全处理的报警信息发送到服务器端,所述安全处理包括:对报警信息加密、对报警信息加时间戳、对报警信息进行身份签名;服务器端对所述消防报警客户端进行身份验证,并对所述报警信息解密;服务器端对监控客户端进行身份验证,如果验证通过,则将经过加密的报警信息发送到所述监控客户端;监控客户端通过密钥解密所述报警信息。实施本发明专利技术实施例,可以保证消防报警源的真实和保证报警信息传输安全。
【技术实现步骤摘要】
本专利技术属于消防报警领域,尤其涉及一种监控消防报警信息的方法和系统。
技术介绍
消防报警是保证人们生活安全的一种重要方式,通过消防报警可以使救援、救护人员及时到达现场,保证人们生活的安全。但是现有技术并不能保证消防报警源的真实性,也不能保证报警信息在传输过程的安全性。
技术实现思路
鉴于此,本专利技术提供一种监控消防报警信息的方法和系统,以解决现有技术不能保证报警源真实和不能保证传输过程安全的技术问题。本专利技术实施例是这样实现的,一种监控消防报警信息的方法,所述方法包括以下步骤:消防报警客户端将经过安全处理的报警信息发送到服务器端,所述安全处理包括:对报警信息加密、对报警信息加时间戳、对报警信息进行身份签名;服务器端对所述消防报警客户端进行身份验证,并对所述报警信息解密;服务器端对监控客户端进行身份验证,如果验证通过,则将经过加密的报警信息发送到所述监控客户端;监控客户端通过密钥解密所述报警信息。本专利技术实施例还提供一种监控消防报警信息的系统,所述系统包括:消防报警客户端,用于将经过安全处理的报警信息发送到服务器端,所述安全处理包括:对报警信息加密、对报警信息加时间戳、对报警信息进行身份签名;服务器端,用于对所述消防报警客户端进行身份验证,解密所述报警信息,验证监控客户端的身份,并在验证通过之后,将经过加密的报警信息发送到监控客户端;监控客户端,用于通过密钥解密经过服务器端加密的报警信息。本专利技术实施例,消防报警客户端将经过安全处理的报警信息发送到服务器端,月艮务器端对消防报警客户端进行身份验证,并对所述报警信息解密,服务器端对监控客户端进行身份验证,如果验证通过,则将经过加密的报警信息发送到监控客户端,监控客户端解密后获取该报警信息,提供了一种安全的远程监控消防报警信息的方法和系统。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的监控消防报警信息方法的流程图;图2是本专利技术实施例提供的监控消防报警信息系统的结构图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一如图1所示为本专利技术实施例提供的监控消防报警信息方法的流程图,所述方法包括以下步骤:步骤S101,消防报警客户端将经过安全处理的报警信息发送到服务器端,所述安全处理包括:对报警信息加密、对报警信息加时间戳、对报警信息进行身份签名。在本专利技术实施例中,消防报警客户端获取消防报警信息,对该报警信息进行安全处理,并将经过安全处理的报警信息发送到服务器端。所述消防报警客户端将经过安全处理的报警信息发送到服务器端的步骤,包括:1、消防报警客户端对所述报警信息进行哈希,获取哈希值。2、消防报警客户端通过时间戳服务器对所述哈希值进行时间戳签名。在本专利技术实施例中,哈希值通过时间戳服务器的时间戳签名处理,可以保证该报警信息的时间不被伪造,不被修改。3、消防报警客户端通过身份证书对所述哈希值进行身份签名,并对所述哈希值进行加密。在本专利技术实施例中,通过对报警信息的身份签名,可以保证报警信息源的身份真实可信,而经过加密的报警信息可以保证该报警信息在传输的过程中不会被篡改和伪造。4、消防报警客户端将经过安全处理的报警信息发送到服务器端。步骤S102、服务器端对所述消防报警客户端进行身份验证,并对所述报警信息解tMI_L| O在本专利技术实施例中,服务器端在接收到消防报警客户端发送的报警信息之后,对该消防报警客户端的身份进行验证,并对该报警信息进行解密,如果验证和解密成功,则告知消防报警客户端报警信息接收成功,如果验证和/解密失败,则告知消防报警客户端出现异常,提醒消防报警客户端进行后续的步骤,该步骤包括但不限:重新发送,消防报警客户端自检等。步骤S103,服务器端对监控客户端进行身份验证,如果验证通过,则将经过加密的报警信息发送到所述监控客户端。在本专利技术实施例中,服务器端在接收了报警信息之后,对监控客户端的身份进行验证,如果验证通过,服务器端则将该报警信息发送到监控客户端。所述服务器端对监控客户端进行身份验证的步骤,包括:1、身份验证服务器端向所述监控客户端发送随机数。2、监控客户端通过安装的身份证书对所述随机数加密,并将经过加密的随机数发送身份验证服务器端。3、身份验证服务器端对经过加密的随机数进行验证,并将验证通过信息发送到服务器端。4、服务器端根据所述验证通过信息完成对监控客户端的身份验证。步骤S104,监控客户端通过密钥解密所述报警信息。在本专利技术实施例中,监控客户端在接收了报警信息之后,通过密钥解密所述报警信息。所述监控客户端通过密钥解密所述报警信息的步骤,具体为:1、监控信息客户端接收形成信息头PKJK)和经过加密的报警信息K(I);2、监控信息客户端通过私钥SK解密所述PKa(K),获取对称密钥K ;3、监控信息客户端通过所述对称密钥K解密所述报警信息K(I)。本专利技术实施例,消防报警客户端将经过安全处理的报警信息发送到服务器端,月艮务器端对消防报警客户端进行身份验证,并对所述报警信息解密,服务器端对监控客户端进行身份验证,如果验证通过,则将经过加密的报警信息发送到监控客户端,监控客户端解密后获取该报警信息,提供了一种安全的远程监控消防报警信息的方法。作为本专利技术的一个可选实施例,在所述服务器端对监控客户端进行身份验证,如果验证通过,则将经过加密的报警信息发送到所述监控客户端的步骤之后,监控客户端通过密钥解密所述报警信息的步骤之前,所述方法还包括:服务器端对所述报警信息进行加密,所述加密具体为:通过对称密钥K加密所述报警信息,获得经过加密的报警信息K (I),通过监控客户端的公钥PK加密对称密钥K,获得形成信息头PKa(K)。作为本专利技术的一个可选实施例,在所述监控客户端通过密钥解密所述报警信息的步骤之后,所述方法还包括以下步骤:服务器端存储所述报警信息,并将所述报警信息生成为报警信息列表。在本专利技术实施例中,服务器端存储报警信息,并将该报警信息生成为报警信息列表,节省了信息录入工作量。实施例二如图2所示为本专利技术实施例提供的监控消防报警信息系统的结构图,为了便于说明,仅不出与本专利技术实施例相关的部分,包括:消防报警客户端201,用于将经过安全处理的报警信息发送到服务器端,所述安全处理包括:对报警信息加密、对报警信息加时间戳、对报警信息进行身份签名。服务器端202,用于对所述消防报警客户端201进行身份验证,解密所述报警信息,验证监控客户端203的身份,并在验证通过之后,将经过加密的报警信息发送到监控客户端203。监控客户端203,用于通过密钥解密经过服务器端202加密的报警信息。在本专利技术实施例中,消防报警客户端获取消防报警信息,对该报警信息进行安全处理,并将经过安全处理的报警信息发送到服务器端。所述消防报警客户端201将经过安全处本文档来自技高网...
【技术保护点】
一种监控消防报警信息的方法,其特征在于,所述方法包括以下步骤:消防报警客户端将经过安全处理的报警信息发送到服务器端,所述安全处理包括:对报警信息加密、对报警信息加时间戳、对报警信息进行身份签名;服务器端对所述消防报警客户端进行身份验证,并对所述报警信息解密;服务器端对监控客户端进行身份验证,如果验证通过,则将经过加密的报警信息发送到所述监控客户端;监控客户端通过密钥解密所述报警信息。
【技术特征摘要】
【专利技术属性】
技术研发人员:程其凤,尉顺泽,
申请(专利权)人:鹰潭嘉坤云计算科技有限公司,
类型:发明
国别省市:江西;36
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。