临床试验的远程监查方法及装置、电子设备、存储介质制造方法及图纸

技术编号:37678839 阅读:38 留言:0更新日期:2023-05-26 04:45
本公开实施例是关于一种临床试验的远程监查方法及装置、电子设备、存储介质,涉及计算机技术领域,该临床试验的远程监查方法包括:构建客户端与服务器进行通信连接的虚拟隧道;对所述虚拟隧道对应的客户端和服务器进行隧道权限认证,并在认证通过的情况下确定所述虚拟隧道对应的客户端和服务器之间的加密密钥;响应于所述客户端发送的远程监查请求,在所述虚拟隧道中通过所述加密密钥传输所述远程监查请求对应的响应数据。本公开实施例中的技术方案,能够提高远程监查的安全性。能够提高远程监查的安全性。能够提高远程监查的安全性。

【技术实现步骤摘要】
临床试验的远程监查方法及装置、电子设备、存储介质


[0001]本公开涉及计算机
,具体而言,涉及一种临床试验的远程监查方法、临床试验的远程监查装置、电子设备以及计算机可读存储介质。

技术介绍

[0002]在医疗场景中,可以对临床试验进行远程监查,以保证对临床试验的有效监查。
[0003]相关技术中,医院发布外网远程监查服务地址,任何用户通过访问该网址进行远程监查,安全性较低。并且,系统数据可能会受到攻击,从而导致数据泄露,数据传输的可靠性较差。
[0004]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0005]本公开的目的在于提供一种临床试验的远程监查方法及装置、电子设备、存储介质,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的远程监查安全性较差的问题。
[0006]本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0007]根据本公开的第一方面,提供一种临床试验的远程监查方法,包括:构建客户端与服务器进行通信连接的虚拟隧道;对所述虚拟隧道对应的客户端和服务器进行隧道权限认证,并在认证通过的情况下确定所述虚拟隧道对应的客户端和服务器之间的加密密钥;响应于所述客户端发送的远程监查请求,在所述虚拟隧道中通过所述加密密钥传输所述远程监查请求对应的响应数据。
[0008]在本公开的一种示例性实施例中,所述对所述虚拟隧道对应的客户端和服务器进行隧道权限认证,并在认证通过的情况下确定所述虚拟隧道对应的客户端和服务器之间的加密密钥,包括:接收所述客户端发送的多个加密算法;将从所述多个加密算法中选择的目标加密算法,以及服务器的证书返回至客户端,其中所述证书包括所述服务器的公钥;在所述客户端对所述服务器的证书验证通过的情况下,确定所述服务器对客户端的认证结果;若所述认证结果为认证通过,确定所述客户端和所述服务器之间的加密密钥。
[0009]在本公开的一种示例性实施例中,所述确定所述虚拟隧道对应的客户端和服务器之间的加密密钥,包括:接收由客户端发送且基于所述服务器的公钥对随机密码串进行加密得到的加密信息,并将所述加密信息确定为所述虚拟隧道对应的所述客户端和所述服务器之间的加密密钥;其中,所述随机密码串与所述客户端的计算机标识序列相关联。
[0010]在本公开的一种示例性实施例中,在确定所述客户端和所述服务器之间的加密密钥之后,所述方法还包括:获取客户端的网卡密钥和服务器的网卡密钥;基于所述服务器的网卡密钥,接收基于客户端发送的所有握手消息对应的第一消息认证码;基于所述客户端
的网卡密钥,将服务器的所有握手消息的第二消息认证码发送至所述客户端。
[0011]在本公开的一种示例性实施例中,所述获取客户端的网卡密钥和服务器的网卡密钥,包括:根据客户端的随机数以及所述客户端的网卡确定所述客户端的网卡密钥;根据服务器的随机数以及所述服务器的网卡确定所述服务器的网卡密钥。
[0012]在本公开的一种示例性实施例中,根据客户端的随机数以及所述客户端的网卡确定所述客户端的网卡密钥,包括:将所述客户端的随机数进行加密得到加密结果,并将所述加密结果与所述客户端的网卡进行组合得到所述客户端的网卡密钥;或将所述客户端的随机数与所述客户端的网卡进行组合,得到所述客户端的网卡密钥。
[0013]在本公开的一种示例性实施例中,所述在所述虚拟隧道中通过所述加密密钥传输所述远程监查请求对应的响应数据,包括:在所述虚拟隧道中,接收所述客户端通过加密密钥对所述远程监查请求进行加密得到的第一加密信息;所述服务器通过所述加密密钥对所述第一加密信息对应的响应数据进行加密得到第二加密信息,并将所述第二加密信息发送至所述客户端。
[0014]在本公开的一种示例性实施例中,所述方法还包括:在所述客户端执行远程监查的过程中,对远程监查的记录信息进行监控;若根据所述记录信息确定所述客户端存在异常行为,对所述异常行为进行预警。
[0015]在本公开的一种示例性实施例中,所述对远程监查的记录信息进行监控,包括:对所述远程监查的行为信息以及虚拟隧道的隧道信息进行监控;其中,所述行为信息包括键盘使用信息、粘贴信息、剪切信息、屏幕信息中的一种或多种。
[0016]根据本公开的第二方面,提供一种临床试验的远程监查装置,包括:虚拟隧道构建模块,用于构建客户端与服务器进行通信连接的虚拟隧道;权限认证模块,用于对所述虚拟隧道对应的客户端和服务器进行隧道权限认证,并在认证通过的情况下,确定所述虚拟隧道对应的客户端和服务器之间的加密密钥;请求响应模块,用于响应于所述客户端发送的远程监查请求,在所述虚拟隧道中通过所述加密密钥传输所述远程监查请求对应的响应数据。
[0017]根据本公开的第三方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述第一方面的临床试验的远程监查方法及其可能的实现方式。
[0018]根据本公开的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面的临床试验的远程监查方法及其可能的实现方式。
[0019]本公开实施例中提供的临床试验的远程监查方法、临床试验的远程监查装置、电子设备以及计算机可读存储介质中,一方面,通过用于进行通信连接的虚拟隧道,在认证通过的情况下,在虚拟隧道中通过加密密钥传输远程监查请求对应的响应数据。通过虚拟隧道对数据进行加密传输,使得被破解的可能性较低,避免了数据泄露的问题,提高了数据传输的安全性和可靠性。另一方面,由于只有认证通过的客户端才能够通过虚拟隧道对服务器进行远程监查,避免了任意设备均可连接服务器而导致的非可信设备登录的问题,提高了访问设备的安全性。
[0020]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不
能限制本公开。
附图说明
[0021]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1示意性示出本公开实施例中一种临床试验的远程监查方法的示意图;
[0023]图2示意性示出本公开实施例中确定加密密钥的流程示意图;
[0024]图3示意性示出本公开实施例中进行隧道权限认证的示意图;
[0025]图4示意性示出本公开实施例中进行加密传输的示意图;
[0026]图5示意性示出本公开实施例中通过虚拟隧道进行远程监查的流程示意图;
[0027]图6示意性示出本公开实施例中一种临床试验的远程监查装置的框图;
[0028]图7示意本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种临床试验的远程监查方法,其特征在于,包括:构建客户端与服务器进行通信连接的虚拟隧道;对所述虚拟隧道对应的客户端和服务器进行隧道权限认证,并在认证通过的情况下确定所述虚拟隧道对应的客户端和服务器之间的加密密钥;响应于所述客户端发送的远程监查请求,在所述虚拟隧道中通过所述加密密钥传输所述远程监查请求对应的响应数据。2.根据权利要求1所述的临床试验的远程监查方法,其特征在于,所述对所述虚拟隧道对应的客户端和服务器进行隧道权限认证,并在认证通过的情况下确定所述虚拟隧道对应的客户端和服务器之间的加密密钥,包括:接收所述客户端发送的多个加密算法;将从所述多个加密算法中选择的目标加密算法,以及服务器的证书返回至客户端,其中所述证书包括所述服务器的公钥;在所述客户端对所述服务器的证书验证通过的情况下,确定所述服务器对客户端的认证结果;若所述认证结果为认证通过,确定所述客户端和所述服务器之间的加密密钥。3.根据权利要求2所述的临床试验的远程监查方法,其特征在于,所述确定所述虚拟隧道对应的客户端和服务器之间的加密密钥,包括:接收由客户端发送且基于所述服务器的公钥对随机密码串进行加密得到的加密信息,并将所述加密信息确定为所述虚拟隧道对应的所述客户端和所述服务器之间的加密密钥;其中,所述随机密码串与所述客户端的计算机标识序列相关联。4.根据权利要求1所述的临床试验的远程监查方法,其特征在于,在确定所述虚拟隧道对应的客户端和服务器之间的加密密钥之后,所述方法还包括:获取客户端的网卡密钥和服务器的网卡密钥;基于所述服务器的网卡密钥,接收基于客户端发送的所有握手消息对应的第一消息认证码;基于所述客户端的网卡密钥,将服务器的所有握手消息的第二消息认证码发送至所述客户端。5.根据权利要求4所述的临床试验的远程监查方法,其特征在于,所述获取客户端的网卡密钥和服务器的网卡密钥,包括:根据客户端的随机数以及所述客户端的网卡确定所述客户端的网卡密钥;根据服务器的随机数以及所述服务器的网卡确定所述服务器的网卡密钥。6.根据权利要求5所述的临床试验的远程监查方法,其特征在于,根据客户端的随机数以及所述客户端的网卡确定所...

【专利技术属性】
技术研发人员:徐济铭李海威孟敏
申请(专利权)人:医渡云北京技术有限公司
类型:发明
国别省市:

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

1