数据传输方法技术

技术编号:36339814 阅读:58 留言:0更新日期:2023-01-14 17:52
本发明专利技术提供了一种数据传输方法,包括医生端将病理申请单及第二公钥上传至平台使其将病理申请单、数字病理切片及第三私钥分诊至专家端;专家端进行诊断制作诊断报告并进行哈希值计算及利用第三私钥签名加密得到签名文件并与诊断报告一并发送至平台;平台利用第二公钥对第三公钥及诊断报告加密得到密钥加密数据及诊断加密数据;医生端利用第二私钥对接收的密钥加密数据进行解密得到第三公钥并对接收的签名文件进行验签解密,当解密成功时利用第二私钥对接收的诊断加密数据进行解密得到诊断报告并进行哈希计算后与对签名文件解密后得到的数据比对相同时对诊断报告进行读取。本发明专利技术解决了现有数据传输过程中安全性较差的问题。的问题。的问题。

【技术实现步骤摘要】
数据传输方法


[0001]本专利技术属于病理诊断
,尤其涉及一种数据传输方法。

技术介绍

[0002]由于目前病理医生的缺乏,远程病理诊断已形成一种快速解决病理医生缺乏最好的方式之一,远程病理诊断中,通过数字切片扫描仪把病理切片扫描后转换成数字切片,再把数字切片上传至服务器存储至数字切片库,远程专家通过各种客户端查看数字切片进行诊断,其极大的提高了远程会诊的准确率和诊断质量,同时给远程会诊在数据传输和存储方面提出了新的挑战。
[0003]首先,数字切片扫描仪所扫描得到的数字切片未经任何处理即上传至服务器中,其数字切片容易被广发传播,无法保证患者信息的安全性,保密性较差。同时医生以及远程专家在上传数据及诊断发出诊断报告等过程中,其数据传输均未经任何加密处理,使得容易存在数据泄露或篡改的风险。

技术实现思路

[0004]本专利技术实施例的目的在于提供一种数据传输方法,旨在解决现有数据传输过程中安全性较差的问题。
[0005]本专利技术实施例是这样实现的,一种数据传输方法,所述方法包括:切片扫描终端扫描得到当前的数字病理切片,并将数字病理切片经图像切割压缩及第一公钥加密后得到的加密文件同步上传至远程病理诊断平台,所述数字病理切片包括多个不同倍率下的切片图像;远程病理诊断平台获取切片扫描终端所同步上传的加密文件,并对所上传的加密文件进行第一私钥解密及解压缩后得到数字病理切片进行存储,所述第一私钥与所述第一公钥为一组密钥对;经身份认证通过后的医生端将所制作的病理申请单及第二公钥上传至远程病理诊断平台,所述病理申请单包括与数字病理切片关联的病理号、患者病例信息及初诊意见信息;远程病理诊断平台获取医生端所上传的病理申请单,并将病理申请单及与病理号所对应关联的数字病理切片分诊至对应的专家端,并将所临时生成的密钥对中的第三私钥同步发送至专家端;经身份认证通过后的专家端根据远程病理诊断平台所分诊的病理申请单及数字病理切片进行诊断后制作诊断报告,并将诊断报告进行哈希值计算得到第一目标哈希值,并利用所接收的第三私钥对第一目标哈希值进行签名加密后得到签名文件与诊断报告一并发送至远程病理诊断平台,所述诊断报告包括诊断文本信息、诊断图片信息或诊断音频信息;远程病理诊断平台接收专家端所发送的诊断报告及签名文件,并利用第二公钥分
别对所临时生成的密钥对中的第三公钥及诊断报告进行加密得到密钥加密数据和诊断加密数据,并将密钥加密数据及签名文件发送至医生端;经身份认证通过后的医生端接收远程病理诊断平台所发送的密钥加密数据及签名文件,并利用第二私钥对密钥加密数据进行解密得到第三公钥,并利用第三公钥对签名文件进行验签解密,并当解密成功时反馈成功信息至远程病理诊断平台,所述第二公钥与所述第二私钥为一组密钥对;远程病理诊断平台接收医生端所解密成功时反馈的成功信息,并将诊断加密数据发送至医生端;经身份认证通过后的医生端接收远程病理诊断平台所发送的诊断加密数据,并利用第二私钥对诊断加密数据进行解密得到诊断报告,并对诊断报告进行哈希计算得到第二目标哈希值,并当所计算得到的第二目标哈希值与对签名文件进行解密后得到的数据进行比对相同时对诊断报告进行读取。
[0006]更进一步地,所述将数字病理切片经图像切割压缩及第一公钥加密后得到的加密文件同步上传至远程病理诊断平台的步骤包括:切片扫描终端将数字病理切片中各个倍率下的切片图像根据预设切割尺寸进行切割得到每个倍率所分别对应的各个子图像,并生成各个子图像在切片图像中所对应坐标位置的图像索引数据;切片扫描终端将所有子图像及图像索引数据进行打包压缩得到压缩文件;切片扫描终端利用第一公钥对压缩文件进行加密得到加密文件,并将加密文件同步上传至远程病理诊断平台;所述对所上传的加密文件进行第一私钥解密及解压缩后得到数字病理切片进行存储的步骤包括:远程病理诊断平台利用第一私钥对加密文件进行解密得到压缩文件;远程病理诊断平台对压缩文件进行解压缩得到所有子图像及图像索引数据后进行存储。
[0007]更进一步地,所述经身份认证通过后的专家端根据远程病理诊断平台所分诊的病理申请单及数字病理切片进行诊断后制作诊断报告的步骤包括:专家端查阅病理申请单中的患者病例信息、初诊意见信息、以及在对数字病理切片进行查阅诊断过程中设定所需倍率及选定所需查阅区域;远程病理诊断平台获取专家端当前所设定的倍率及所选定的坐标位置,并根据所设定的倍率及所选定的坐标位置在图像索引数据中解析确定出所对应的目标子图像;远程病理诊断平台将所解析确定的目标子图像发送至专家端,以使专家端对当前所设定的倍率下所选定查阅区域的局部图像进行查阅诊断;专家端在对数字病理切片进行查阅诊断完成以及结合患者病例信息和初诊意见信息后制作诊断报告。
[0008]更进一步地,所述将病理申请单及与病理号所对应关联的数字病理切片分诊至对应的专家端的步骤包括:远程病理诊断平台根据患者病例信息判断是否存储有患者的历史数字病理切片及历史诊断报告;
若是,则远程病理诊断平台将病理申请单、与病理号所对应关联的数字病理切片、以及历史数字病理切片和历史诊断报告一同分诊至对应的专家端。
[0009]更进一步地,所述经身份认证通过后的专家端根据远程病理诊断平台所分诊的病理申请单及数字病理切片进行诊断后制作诊断报告的步骤包括:专家端获取历史诊断报告所在历史数字病理切片中圈定截取的诊断图片信息;专家端根据诊断图片信息所对应历史数字病理切片中的位置区域相应的在所分诊的数字病理切片中围合显示对应的疑似诊断区域,并同步显示所分诊的数字病理切片及历史数字病理切片。
[0010]更进一步地,所述将诊断报告进行哈希值计算得到第一目标哈希值的步骤包括:专家端将诊断报告进行分割得到多个子数据,并将所分割的各个子数据进行哈希值计算得到第一目标哈希值;所述利用第二公钥分别对所临时生成的密钥对中的第三公钥及诊断报告进行加密得到密钥加密数据和诊断加密数据的步骤包括:远程病理诊断平台利用第二公钥分别对所临时生成的密钥对中的第三公钥及诊断报告中所分割出的各个子数据进行加密得到密钥加密数据及诊断加密数据;所述利用第二私钥对诊断加密数据进行解密得到诊断报告,并对诊断报告进行哈希计算得到第二目标哈希值,并当所计算得到的第二目标哈希值与对所述签名文件进行解密后得到的数据进行比对相同时对诊断报告进行读取的步骤包括:医生端利用第二私钥对诊断加密数据进行解密得到诊断报告中所分割出的各个子数据;医生端对诊断报告中所分割出的各个子数据进行哈希计算得到第二目标哈希值;医生端将所计算得到的第二目标哈希值与对签名文件进行解密后得到的数据进行比对并判断是否相同;若是,则医生端将各个子数据进行合并得到诊断报告,并对诊断报告进行读取。
[0011]更进一步地,所述专家端将诊断报告进行分割得到多个子数据的步骤包括:专家端将诊断报告依序进行分割得到依序排布的多个子数据;专家端对所依序排布的各个子数据分别配置依序命名的唯一标识。
[0012]更进一步地,所述将所分割的各个子数据进行哈希值计算得到第一目标哈希值的步骤包括:专家端将所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,所述方法包括:切片扫描终端扫描得到当前的数字病理切片,并将数字病理切片经图像切割压缩及第一公钥加密后得到的加密文件同步上传至远程病理诊断平台,所述数字病理切片包括多个不同倍率下的切片图像;远程病理诊断平台获取切片扫描终端所同步上传的加密文件,并对所上传的加密文件进行第一私钥解密及解压缩后得到数字病理切片进行存储,所述第一私钥与所述第一公钥为一组密钥对;经身份认证通过后的医生端将所制作的病理申请单及第二公钥上传至远程病理诊断平台,所述病理申请单包括与数字病理切片关联的病理号、患者病例信息及初诊意见信息;远程病理诊断平台获取医生端所上传的病理申请单,并将病理申请单及与病理号所对应关联的数字病理切片分诊至对应的专家端,并将所临时生成的密钥对中的第三私钥同步发送至专家端;经身份认证通过后的专家端根据远程病理诊断平台所分诊的病理申请单及数字病理切片进行诊断后制作诊断报告,并将诊断报告进行哈希值计算得到第一目标哈希值,并利用所接收的第三私钥对第一目标哈希值进行签名加密后得到签名文件与诊断报告一并发送至远程病理诊断平台,所述诊断报告包括诊断文本信息、诊断图片信息或诊断音频信息;远程病理诊断平台接收专家端所发送的诊断报告及签名文件,并利用第二公钥分别对所临时生成的密钥对中的第三公钥及诊断报告进行加密得到密钥加密数据和诊断加密数据,并将密钥加密数据及签名文件发送至医生端;经身份认证通过后的医生端接收远程病理诊断平台所发送的密钥加密数据及签名文件,并利用第二私钥对密钥加密数据进行解密得到第三公钥,并利用第三公钥对签名文件进行验签解密,并当解密成功时反馈成功信息至远程病理诊断平台,所述第二公钥与所述第二私钥为一组密钥对;远程病理诊断平台接收医生端所解密成功时反馈的成功信息,并将诊断加密数据发送至医生端;经身份认证通过后的医生端接收远程病理诊断平台所发送的诊断加密数据,并利用第二私钥对诊断加密数据进行解密得到诊断报告,并对诊断报告进行哈希计算得到第二目标哈希值,并当所计算得到的第二目标哈希值与对签名文件进行解密后得到的数据进行比对相同时对诊断报告进行读取。2.如权利要求1所述的数据传输方法,其特征在于,所述将数字病理切片经图像切割压缩及第一公钥加密后得到的加密文件同步上传至远程病理诊断平台的步骤包括:切片扫描终端将数字病理切片中各个倍率下的切片图像根据预设切割尺寸进行切割得到每个倍率所分别对应的各个子图像,并生成各个子图像在切片图像中所对应坐标位置的图像索引数据;切片扫描终端将所有子图像及图像索引数据进行打包压缩得到压缩文件;切片扫描终端利用第一公钥对压缩文件进行加密得到加密文件,并将加密文件同步上传至远程病理诊断平台;所述对所上传的加密文件进行第一私钥解密及解压缩后得到数字病理切片进行存储的步骤包括:
远程病理诊断平台利用第一私钥对加密文件进行解密得到压缩文件;远程病理诊断平台对压缩文件进行解压缩得到所有子图像及图像索引数据后进行存储。3.如权利要求2所述的数据传输方法,其特征在于,所述经身份认证通过后的专家端根据远程病理诊断平台所分诊的病理申请单及数字病理切片进行诊断后制作诊断报告的步骤包括:专家端查阅病理申请单中的患者病例信息、初诊意见信息、以及在对数字病理切片进行查阅诊断过程中设定所需倍率及选定所需查阅区域;远程病理诊断平台获取专家端当前所设定的倍率及所选定的坐标位置,并根据所设定的倍率及所选定的坐标位置在图像索引数据中解析确定出所对应的目标子图像;远程病理诊断平台将所解析确定的目标子图像发送至专家端,以使专家端对当前所设定的倍率下所...

【专利技术属性】
技术研发人员:樊绍锋左建峰
申请(专利权)人:江西医至初医学病理诊断管理有限公司
类型:发明
国别省市:

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

1