System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及视联网,特别是涉及一种安全通信的方法、装置、设备及介质。
技术介绍
1、目前,在视联网的终端入网或执行安全业务时,都需要对终端进行验证,以保证视联网业务的安全性。
2、相关技术中,终端根据目标虚拟终端的视联网号码和视联网mac地址,在视联网服务器中执行入网操作,以便连接到视联网,上述终端连接到视联网的方式缺少一定的安全校验,从而会影响视联网业务的安全性。
技术实现思路
1、本专利技术提供了一种安全通信的方法、装置、设备及介质,以解决目前终端接入视联网会影响视联网业务安全性的问题。
2、为了解决上述问题,本专利技术公开了一种安全通信的方法,所述方法应用于第一服务器,包括:
3、响应于终端的入网认证请求,以确定所述终端是否已通过所述第一服务器的入网认证;
4、当所述终端通过入网认证之后,向所述终端发送制证请求,以使所述终端根据所述制证请求生成制证数据;
5、基于所述制证数据,调用所述第一服务器的第一中间件生成终端的证书数据;
6、将所述证书数据发送至所述终端。
7、可选地,所述基于所述制证数据,调用所述第一服务器的第一中间件生成终端的证书数据包括:
8、判断所述制证数据中是否包含制证参数字段,若所述制证数据中存在制证参数字段,则调用所述第一服务器的第一中间件生成终端的证书数据;
9、若所述制证数据中不包含制证参数字段,则确定所述终端存在本地证书,所述第一服务器向所述
10、可选地,所述向所述终端发送制证请求,以使所述终端根据所述制证请求生成制证数据包括:
11、接收所述终端根据所述制证请求生成的制证数据,其中,所述制证请求中不携带任何制证信息,所述制证数据为空,所述制证数据是所述终端调用第二中间件判断所述终端是否存在本地证书,在所述终端存在本地证书时生成的。
12、可选地,所述向所述终端发送制证请求,以使所述终端根据所述制证请求生成制证数据包括:
13、接收所述终端对所述制证请求中的制证信息进行拼接生成的制证数据,其中,所述制证数据包括:制证参数字段、制证长度和制证参数值,所述制证数据是所述终端调用第二中间件判断所述终端是否存在本地证书,在所述终端不存在本地证书时生成的。
14、可选地,所述方法还包括:
15、接收所述终端返回的制证成功的响应;
16、调用ukey加密设备中的用户账号信息,以使所述终端根据所述用户账号信息登录视联网。
17、为了解决上述问题,本专利技术还公开了一种安全通信的装置,所述装置应用于第一服务器,包括:
18、入网认证模块,用于响应于终端的入网认证请求,以确定所述终端是否已通过所述第一服务器的入网认证;
19、生成模块,用于当所述终端通过入网认证之后,向所述终端发送制证请求,以使所述终端根据所述制证请求生成制证数据;
20、调用模块,用于基于所述制证数据,调用所述第一服务器的第一中间件生成终端的证书数据;
21、发送模块,用于将所述证书数据发送至所述终端。
22、可选地,所述调用模块包括:
23、判断单元,用于判断所述制证数据中是否包含制证参数字段,若所述制证数据中存在制证参数字段,则调用所述第一服务器的第一中间件生成终端的证书数据;
24、若所述制证数据中不包含制证参数字段,则确定所述终端存在本地证书,所述第一服务器向所述终端发送无需制证指令。
25、可选地,所述生成模块包括:
26、第一生成单元,用于接收所述终端根据所述制证请求生成的制证数据,其中,所述制证请求中不携带任何制证信息,所述制证数据为空,所述制证数据是所述终端调用第二中间件判断所述终端是否存在本地证书,在所述终端存在本地证书时生成的。
27、为了解决上述问题,本专利技术还公开了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述的安全通信的方法。
28、为了解决上述问题,本专利技术还公开了一种计算机可读存储介质,所述计算机可读存储介质存储有被处理器执行时实现所述的安全通信的方法的计算机程序。
29、与现有技术相比,本专利技术包括以下优点:
30、本专利技术实施例,先对终端进行入网认证,以确定所述终端是否已通过所述第一服务器的入网认证;当所述终端通过入网认证之后,并不会让终端直接连接视联网,而是需要对终端进行制证,只有获取到证书数据之后,终端才可以登录视联网,即本专利技术通过两次认证终端才可以登录视联网,从而保证了视联网业务的安全性。
31、当然,实施本专利技术的任一产品不一定需要同时达到以上所述的所有优点。
本文档来自技高网...【技术保护点】
1.一种安全通信的方法,其特征在于,所述方法应用于第一服务器,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述制证数据,调用所述第一服务器的第一中间件生成终端的证书数据包括:
3.根据权利要求1所述的方法,其特征在于,所述向所述终端发送制证请求,以使所述终端根据所述制证请求生成制证数据包括:
4.根据权利要求1所述的方法,其特征在于,所述向所述终端发送制证请求,以使所述终端根据所述制证请求生成制证数据包括:
5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:
6.一种安全通信的装置,其特征在于,所述装置应用于第一服务器,包括:
7.根据权利要求6所述的装置,其特征在于,所述调用模块包括:
8.根据权利要求6所述的装置,其特征在于,所述生成模块包括:
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述的安全通信的方法。
10.一种计算机可读
...【技术特征摘要】
1.一种安全通信的方法,其特征在于,所述方法应用于第一服务器,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述制证数据,调用所述第一服务器的第一中间件生成终端的证书数据包括:
3.根据权利要求1所述的方法,其特征在于,所述向所述终端发送制证请求,以使所述终端根据所述制证请求生成制证数据包括:
4.根据权利要求1所述的方法,其特征在于,所述向所述终端发送制证请求,以使所述终端根据所述制证请求生成制证数据包括:
5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:
6....
【专利技术属性】
技术研发人员:张润青,王亚军,杨春晖,赵虎彪,
申请(专利权)人:视联动力信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。