CN110457958A - 一种基于区块链的医患数据独立管理的分享方法及其*** - Google Patents

一种基于区块链的医患数据独立管理的分享方法及其*** Download PDF

Info

Publication number
CN110457958A
CN110457958A CN201910778942.5A CN201910778942A CN110457958A CN 110457958 A CN110457958 A CN 110457958A CN 201910778942 A CN201910778942 A CN 201910778942A CN 110457958 A CN110457958 A CN 110457958A
Authority
CN
China
Prior art keywords
patient
hospital
spoon
medical data
public
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910778942.5A
Other languages
English (en)
Inventor
李剑峰
陈浩阳
陈浩毅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing Huayi Kangdao Technology Co Ltd
Original Assignee
Chongqing Huayi Kangdao Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing Huayi Kangdao Technology Co Ltd filed Critical Chongqing Huayi Kangdao Technology Co Ltd
Priority to CN201910778942.5A priority Critical patent/CN110457958A/zh
Publication of CN110457958A publication Critical patent/CN110457958A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14172D bar codes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Electromagnetism (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

本发明提出了一种基于区块链的医患数据独立管理的分享方法及其***,该方法包括以下步骤:S1,患者向医院展示私匙或者公匙信息;S2,医院获取患者展现给医院的公匙或密匙信息;S3,医院将医疗数据加密后上传至区块链;S4,患者将区块链上的加密医疗数据下载并解密后进行查看。本发明能够有效的保护病患在治疗过程中的的医疗数据,保护患者的隐私,避免泄漏。

Description

一种基于区块链的医患数据独立管理的分享方法及其***
技术领域
本发明涉及一种区块链技术领域,特别是涉及一种基于区块链的医患数据独立管理的分享方法及其***。
背景技术
医疗数据是指和医学相关的有关数据,如各种诊治量、与技术质量有关的数据、有意义的病史资料、重大技术数据、新技术价值数据、科研数据等;而患者的医疗数据则关系到患者的隐私,医院如何保护患者的隐私,是现目前亟待解决的问题。
发明内容
本发明旨在至少解决现有技术中存在的技术问题,特别创新地提出了一种基于区块链的医患数据独立管理的分享方法及其***。
为了实现本发明的上述目的,本发明提供了一种基于区块链的医患数据独立管理的分享方法,包括以下步骤:
S1,患者向医院展示公匙信息;
S2,医院获取患者展现给医院的公匙信息;
S3,医院将医疗数据加密后上传至区块链;
S4,患者将区块链上的加密医疗数据下载并解密后进行查看。
在本发明的一种优选实施方式中,步骤S1包括以下步骤:
S11,患者挂号时,医院***录入患者基本信息,所述患者基本信息至少包括身份证号码;
S12,患者通过可穿戴设备/手持设备生成一对密匙,所述一对密匙包括公匙和私匙,将公匙展现给医院;
或/和步骤S2包括:若患者向医院展现的是二维码,则医院通过二维码扫描器将二维码中包含的公匙录入医院***;
若患者向医院展现的是条形码,则医院通过条形码扫描器将条形码中包含的公匙录入医院***;
若患者向医院展现的是包含有公匙信息的文字图片,文字包括数字、大写字母、小写字母、特殊字符之一或者任意组合,则医院通过文字图片扫描器将文字图片中包含的公匙录入医院***;
若患者向医院以语音播报单元播报公匙信息,则医院通过语音拾取器将语音播报单元播报公匙的信息录入医院***。
在本发明的一种优选实施方式中,步骤S12为:患者通过可穿戴设备/手持设备生成一对密匙,所述一对密匙包括公匙和私匙,通过可穿戴设备/手持设备上的显示屏或/和语音播报单元将公匙展现给医院。
在本发明的一种优选实施方式中,若为显示屏,则在显示屏上显示图片,该图片为二维码、条形码或者包含有公匙信息的文字图片,所述二维码和条形码包含有公匙的信息,文字包括数字、大写字母、小写字母、特殊字符之一或者任意组合;
若为语音播报单元,则由语音播报单元播报公匙的信息。
在本发明的一种优选实施方式中,步骤S3包括以下步骤:
S31,医院将患者在医院就医的各种记录组装成患者医疗数据,将患者医疗数据通过摘要算法,得到第一Hash值,再通过用医院的私钥加密第一Hash值,得到Hash加密值;
S32,用步骤S1获取的患者的公钥加密患者医疗数据,得到患者加密医疗数据,然后将Hash加密值和患者加密医疗数据一起上传到区块链中;
或/和步骤S4包括以下步骤:
S41,患者通过客户端程序用自己的公钥作为索引从区块链中获得加密医疗数据,下载到本地;
S42,用医院的公钥解密Hash加密值,得到Hash解密值;
S43,用自己的私钥解密患者加密医疗数据,得到患者解密医疗数据;
S43,对患者解密医疗数据通过摘要算法,得到第二Hash值,判断Hash解密值与第二Hash值是否相同:
若Hash解密值与第二Hash值相同,则验证通过,患者解密医疗数据为步骤S31中患者在医院就医的各种记录组装成的患者医疗数据;
若Hash解密值与第二Hash值不相同,则验证不通过。
在本发明的一种优选实施方式中,可穿戴设备/手持设备包括二维码生成单元、条形码生成单元、文字图形生成单元、显示屏、语音播报单元、控制器或/和网络连接单元,
若二维码生成单元接收到生成二维码信号命令,则二维码生成单元将公匙生成二维码并发送到显示屏上显示;
若条形码生成单元接收到生成条形码信号命令,则条形码生成单元将公匙生成条形码发送到显示屏上显示;
若文字图片生成单元接收到生成文字图片信号命令,则文字图片生成单元将公匙生成文字图片发送到显示屏上显示;
若语音播报单元接收到播报私匙或者公匙信号命令,则语音播报单元将公匙以语音形式播报出来;
网络连接单元用于网络通讯;
控制器用于命令的执行。
本发明还公开了一种基于区块链的医患数据独立管理的分享方法的***,包括展示模块、获取模块、加密上传模块和解密查看模块;
展示模块用于患者向医院展示公匙信息;
获取模块用于医院获取患者展现给医院的公匙信息;
加密上传模块用于医院将医疗数据加密后上传至区块链;
解密查看模块用于患者将区块链上的加密医疗数据下载并解密后进行查看。
在本发明的一种优选实施方式中,在展示模块中包括以下步骤:
S11,患者挂号时,医院***录入患者基本信息,所述患者基本信息至少包括身份证号码;
S12,患者通过可穿戴设备/手持设备生成一对密匙,所述一对密匙包括公匙和私匙,将公匙展现给医院;
或/和在获取模块中包括:若患者向医院展现的是二维码,则医院通过二维码扫描器将二维码中包含的公匙录入医院***;
若患者向医院展现的是条形码,则医院通过条形码扫描器将条形码中包含的公匙录入医院***;
若患者向医院展现的是包含有公匙信息的文字图片,文字包括数字、大写字母、小写字母、特殊字符之一或者任意组合,则医院通过文字图片扫描器将文字图片中包含的公匙或者私匙录入医院***;
若患者向医院以语音播报单元播报公匙信息,则医院通过语音拾取器将语音播报单元播报公匙或者私匙的信息录入医院***。
在本发明的一种优选实施方式中,步骤S12为:患者通过可穿戴设备/手持设备生成一对密匙,所述一对密匙包括公匙和私匙,通过可穿戴设备/手持设备上的显示屏或/和语音播报单元将公匙展现给医院;
若为显示屏,则在显示屏上显示图片,该图片为二维码、条形码或者包含有公匙信息的文字图片,所述二维码和条形码包含有公匙的信息,文字包括数字、大写字母、小写字母、特殊字符之一或者任意组合;
若为语音播报单元,则由语音播报单元播报公匙的信息。
在本发明的一种优选实施方式中,在加密上传模块中包括以下步骤:
S31,医院将患者在医院就医的各种记录组装成患者医疗数据,将患者医疗数据通过摘要算法,得到第一Hash值,再通过用医院的私钥加密第一Hash值,得到Hash加密值;
S32,用步骤S1获取的患者的公钥加密患者医疗数据,得到患者加密医疗数据,然后将Hash加密值和患者加密医疗数据一起上传到区块链中;
或/和在解密查看模块中包括以下步骤:
S41,患者通过客户端程序用自己的公钥作为索引从区块链中获得加密医疗数据,下载到本地;
S42,用医院的公钥解密Hash加密值,得到Hash解密值;
S43,用自己的私钥解密患者加密医疗数据,得到患者解密医疗数据;
S43,对患者解密医疗数据通过摘要算法,得到第二Hash值,判断Hash解密值与第二Hash值是否相同:
若Hash解密值与第二Hash值相同,则验证通过,患者解密医疗数据为步骤S31中患者在医院就医的各种记录组装成的患者医疗数据;
若Hash解密值与第二Hash值不相同,则验证不通过。
综上所述,由于采用了上述技术方案,本发明能够有效的保护病患在治疗过程中的的医疗数据,保护患者的隐私,避免泄漏。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1是本发明流程示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
本发明提供了一种基于区块链的医患数据独立管理的分享方法,如图1所示,包括以下步骤:
S1,患者向医院展示公匙信息;
S2,医院获取患者展现给医院的公匙信息;
S3,医院将医疗数据加密后上传至区块链;
S4,患者将区块链上的加密医疗数据下载并解密后进行查看。
在本发明的一种优选实施方式中,步骤S1包括以下步骤:
S11,患者挂号时,医院***录入患者基本信息,所述患者基本信息至少包括身份证号码;在本实施方式中,患者基本信息不限于包括身份证号码,还可以包括年龄、性别、出生年月日、经常居住地址之一或者任意组合。
S12,患者通过可穿戴设备/手持设备生成一对密匙,所述一对密匙包括公匙和私匙,将公匙展现给医院;
或/和步骤S2包括:若患者向医院展现的是二维码,则医院通过二维码扫描器将二维码中包含的公匙录入医院***;
若患者向医院展现的是条形码,则医院通过条形码扫描器将条形码中包含的公匙录入医院***;
若患者向医院展现的是包含有公匙信息的文字图片,文字包括数字、大写字母、小写字母、特殊字符之一或者任意组合,则医院通过文字图片扫描器将文字图片中包含的公匙录入医院***;
若患者向医院以语音播报单元播报公匙信息,则医院通过语音拾取器将语音播报单元播报公匙的信息录入医院***。
在本发明的一种优选实施方式中,步骤S12为:患者通过可穿戴设备/手持设备生成一对密匙,所述一对密匙包括公匙和私匙,通过可穿戴设备/手持设备上的显示屏或/和语音播报单元将公匙展现给医院。
在本发明的一种优选实施方式中,若为显示屏,则在显示屏上显示图片,该图片为二维码、条形码或者包含有公匙信息的文字图片,所述二维码和条形码包含有公匙的信息,文字包括数字、大写字母、小写字母、特殊字符之一或者任意组合;
若为语音播报单元,则由语音播报单元播报公匙的信息。
在本发明的一种优选实施方式中,步骤S3包括以下步骤:
S31,医院将患者在医院就医的各种记录组装成患者医疗数据,将患者医疗数据通过摘要算法,得到第一Hash值,再通过用医院的私钥加密第一Hash值,得到Hash加密值;
S32,用步骤S1获取的患者的公钥加密患者医疗数据,得到患者加密医疗数据,然后将Hash加密值和患者加密医疗数据一起上传到区块链中;并用步骤S1获取的患者的公钥作为上传至区块链的加密医疗数据的索引;利用索引便于患者快速查找以及判断患者的医疗数据是否上链。在步骤S32中,在对用公钥加密患者医疗数据前还包括对患者医疗数据进行脱敏处理,患者医疗数据脱敏处理的方法包括以下步骤:
S321,对患者医疗数据进行敏感数据聚集,获得预脱敏数据信息;在本实施方式中,敏感数据包括社交账号、身份证号、银行***、出生年月日、手机号、MAC地址、邮箱、之一或者任意组合;
S322,从预脱敏数据信息中选择N个字符作为脱敏段,所述N为正整数,且N为小于或者等于预脱敏数据信息所包含的字符数;
S323,利用哈希算法对脱敏段进行运算,获得脱敏数据信息;
S324,判断获得的脱敏数据信息是否与数据库中记录的脱敏数据信息相同:
若获得的脱敏数据信息与数据库中记录的脱敏数据信息相同,则将获得的脱敏数据信息进行哈希算法,获得新的脱敏数据信息;令新的脱敏数据信息为脱敏数据信息,返回步骤S324;
若获得的脱敏数据信息与数据库中记录的脱敏数据信息不相同,则数据库记录获得的脱敏数据与加密段的对应关系。
或/和步骤S4包括以下步骤:
S41,患者通过客户端程序用自己的公钥作为索引从区块链中获得加密医疗数据,下载到本地;
S42,用医院的公钥解密Hash加密值,得到Hash解密值;
S43,用自己的私钥解密患者加密医疗数据,得到患者解密医疗数据;
S43,对患者解密医疗数据通过摘要算法,得到第二Hash值,判断Hash解密值与第二Hash值是否相同:
若Hash解密值与第二Hash值相同,则验证通过,患者解密医疗数据为步骤S31中患者在医院就医的各种记录组装成的患者医疗数据;患者相应的查看患者解密医疗数据。
若Hash解密值与第二Hash值不相同,则验证不通过。
在本实施方式中,患者至少可以生成/拥有一对密匙,为非对称密匙,这一对密匙分别为密匙1和密匙2,其中自己拥有的为私匙,向外公开的为公匙;医院至少可以生成/拥有一对密匙,这一对密匙为非对称密匙,分别为密匙3和密匙4,自己拥有的为私匙,向外公开的为公匙。其中,医院可以只向区块链网络上传一个数据的访问地址(URL),而这个地址的拥有者是医院,医院将加密后的数据放到自己的服务器上。这样医院可以对这些数据进行独立管理。
在本发明的一种优选实施方式中,可穿戴设备/手持设备包括二维码生成单元、条形码生成单元、文字图形生成单元、显示屏、语音播报单元、控制器或/和网络连接单元,
若二维码生成单元接收到生成二维码信号命令,则二维码生成单元将公匙生成二维码并发送到显示屏上显示;
若条形码生成单元接收到生成条形码信号命令,则条形码生成单元将公匙生成条形码发送到显示屏上显示;
若文字图片生成单元接收到生成文字图片信号命令,则文字图片生成单元将公匙生成文字图片发送到显示屏上显示;
若语音播报单元接收到播报私匙或者公匙信号命令,则语音播报单元将公匙以语音形式播报出来;
网络连接单元用于网络通讯;
控制器用于命令的执行。
本发明还公开了一种基于区块链的医患数据独立管理的分享方法的***,包括展示模块、获取模块、加密上传模块和解密查看模块;
展示模块用于患者向医院展示公匙信息;
获取模块用于医院获取患者展现给医院的公匙信息;
加密上传模块用于医院将医疗数据加密后上传至区块链;
解密查看模块用于患者将区块链上的加密医疗数据下载并解密后进行查看。
在本发明的一种优选实施方式中,在展示模块中包括以下步骤:
S11,患者挂号时,医院***录入患者基本信息,所述患者基本信息至少包括身份证号码;
S12,患者通过可穿戴设备/手持设备生成一对密匙,所述一对密匙包括公匙和私匙,将公匙展现给医院;
或/和在获取模块中包括:若患者向医院展现的是二维码,则医院通过二维码扫描器将二维码中包含的公匙录入医院***;
若患者向医院展现的是条形码,则医院通过条形码扫描器将条形码中包含的公匙录入医院***;
若患者向医院展现的是包含有公匙信息的文字图片,文字包括数字、大写字母、小写字母、特殊字符之一或者任意组合,则医院通过文字图片扫描器将文字图片中包含的公匙或者私匙录入医院***;
若患者向医院以语音播报单元播报公匙信息,则医院通过语音拾取器将语音播报单元播报公匙或者私匙的信息录入医院***。
在本发明的一种优选实施方式中,步骤S12为:患者通过可穿戴设备/手持设备生成一对密匙,所述一对密匙包括公匙和私匙,通过可穿戴设备/手持设备上的显示屏或/和语音播报单元将公匙展现给医院;
若为显示屏,则在显示屏上显示图片,该图片为二维码、条形码或者包含有公匙信息的文字图片,所述二维码和条形码包含有公匙的信息,文字包括数字、大写字母、小写字母、特殊字符之一或者任意组合;
若为语音播报单元,则由语音播报单元播报公匙的信息。
在本发明的一种优选实施方式中,在加密上传模块中包括以下步骤:
S31,医院将患者在医院就医的各种记录组装成患者医疗数据,将患者医疗数据通过摘要算法,得到第一Hash值,再通过用医院的私钥加密第一Hash值,得到Hash加密值;
S32,用步骤S1获取的患者的公钥加密患者医疗数据,得到患者加密医疗数据,然后将Hash加密值和患者加密医疗数据一起上传到区块链中;
或/和在解密查看模块中包括以下步骤:
S41,患者通过客户端程序用自己的公钥作为索引从区块链中获得加密医疗数据,下载到本地;
S42,用医院的公钥解密Hash加密值,得到Hash解密值;
S43,用自己的私钥解密患者加密医疗数据,得到患者解密医疗数据;
S43,对患者解密医疗数据通过摘要算法,得到第二Hash值,判断Hash解密值与第二Hash值是否相同:
若Hash解密值与第二Hash值相同,则验证通过,患者解密医疗数据为步骤S31中患者在医院就医的各种记录组装成的患者医疗数据;
若Hash解密值与第二Hash值不相同,则验证不通过。
尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。

Claims (10)

1.一种基于区块链的医患数据独立管理的分享方法,其特征在于,包括以下步骤:
S1,患者向医院展示公匙信息;
S2,医院获取患者展现给医院的公匙信息;
S3,医院将医疗数据加密后上传至区块链;
S4,患者将区块链上的加密医疗数据下载并解密后进行查看。
2.根据权利要求1所述的基于区块链的医患数据独立管理的分享方法,其特征在于,步骤S1包括以下步骤:
S11,患者挂号时,医院***录入患者基本信息,所述患者基本信息至少包括身份证号码;
S12,患者通过可穿戴设备/手持设备生成一对密匙,所述一对密匙包括公匙和私匙,将公匙展现给医院;
或/和步骤S2包括:若患者向医院展现的是二维码,则医院通过二维码扫描器将二维码中包含的公匙录入医院***;
若患者向医院展现的是条形码,则医院通过条形码扫描器将条形码中包含的公匙录入医院***;
若患者向医院展现的是包含有公匙信息的文字图片,文字包括数字、大写字母、小写字母、特殊字符之一或者任意组合,则医院通过文字图片扫描器将文字图片中包含的公匙录入医院***;
若患者向医院以语音播报单元播报公匙信息,则医院通过语音拾取器将语音播报单元播报公匙的信息录入医院***。
3.根据权利要求2所述的基于区块链的医患数据独立管理的分享方法,其特征在于,步骤S12为:患者通过可穿戴设备/手持设备生成一对密匙,所述一对密匙包括公匙和私匙,通过可穿戴设备/手持设备上的显示屏或/和语音播报单元将公匙展现给医院。
4.根据权利要求3所述的基于区块链的医患数据独立管理的分享方法,其特征在于,若为显示屏,则在显示屏上显示图片,该图片为二维码、条形码或者包含有公匙信息的文字图片,所述二维码和条形码包含有公匙的信息,文字包括数字、大写字母、小写字母、特殊字符之一或者任意组合;
若为语音播报单元,则由语音播报单元播报公匙的信息。
5.根据权利要求1所述的基于区块链的医患数据独立管理的分享方法,其特征在于,步骤S3包括以下步骤:
S31,医院将患者在医院就医的各种记录组装成患者医疗数据,将患者医疗数据通过摘要算法,得到第一Hash值,再通过用医院的私钥加密第一Hash值,得到Hash加密值;
S32,用步骤S1获取的患者的公钥加密患者医疗数据,得到患者加密医疗数据,然后将Hash加密值和患者加密医疗数据一起上传到区块链中;
或/和步骤S4包括以下步骤:
S41,患者通过客户端程序用自己的公钥作为索引从区块链中获得加密医疗数据,下载到本地;
S42,用医院的公钥解密Hash加密值,得到Hash解密值;
S43,用自己的私钥解密患者加密医疗数据,得到患者解密医疗数据;
S43,对患者解密医疗数据通过摘要算法,得到第二Hash值,判断Hash解密值与第二Hash值是否相同:
若Hash解密值与第二Hash值相同,则验证通过,患者解密医疗数据为步骤S31中患者在医院就医的各种记录组装成的患者医疗数据;
若Hash解密值与第二Hash值不相同,则验证不通过。
6.根据权利要求1~5之一所述的基于区块链的医患数据独立管理的分享方法,其特征在于,可穿戴设备/手持设备包括二维码生成单元、条形码生成单元、文字图形生成单元、显示屏、语音播报单元、控制器或/和网络连接单元,
若二维码生成单元接收到生成二维码信号命令,则二维码生成单元将公匙生成二维码并发送到显示屏上显示;
若条形码生成单元接收到生成条形码信号命令,则条形码生成单元将公匙生成条形码发送到显示屏上显示;
若文字图片生成单元接收到生成文字图片信号命令,则文字图片生成单元将公匙生成文字图片发送到显示屏上显示;
若语音播报单元接收到播报私匙或者公匙信号命令,则语音播报单元将公匙以语音形式播报出来;
网络连接单元用于网络通讯;
控制器用于命令的执行。
7.根据权利要求1~5之一所述的基于区块链的医患数据独立管理的分享方法的***,其特征在于,包括展示模块、获取模块、加密上传模块和解密查看模块;
展示模块用于患者向医院展示公匙信息;
获取模块用于医院获取患者展现给医院的公匙信息;
加密上传模块用于医院将医疗数据加密后上传至区块链;
解密查看模块用于患者将区块链上的加密医疗数据下载并解密后进行查看。
8.根据权利要求7所述的基于区块链的医患数据独立管理的分享方法的***,其特征在于,在展示模块中包括以下步骤:
S11,患者挂号时,医院***录入患者基本信息,所述患者基本信息至少包括身份证号码;
S12,患者通过可穿戴设备/手持设备生成一对密匙,所述一对密匙包括公匙和私匙,将公匙展现给医院;
或/和在获取模块中包括:若患者向医院展现的是二维码,则医院通过二维码扫描器将二维码中包含的公匙录入医院***;
若患者向医院展现的是条形码,则医院通过条形码扫描器将条形码中包含的公匙录入医院***;
若患者向医院展现的是包含有公匙信息的文字图片,文字包括数字、大写字母、小写字母、特殊字符之一或者任意组合,则医院通过文字图片扫描器将文字图片中包含的公匙或者私匙录入医院***;
若患者向医院以语音播报单元播报公匙信息,则医院通过语音拾取器将语音播报单元播报公匙或者私匙的信息录入医院***。
9.根据权利要求8所述的基于区块链的医患数据独立管理的分享方法的***,其特征在于,步骤S12为:患者通过可穿戴设备/手持设备生成一对密匙,所述一对密匙包括公匙和私匙,通过可穿戴设备/手持设备上的显示屏或/和语音播报单元将公匙展现给医院;
若为显示屏,则在显示屏上显示图片,该图片为二维码、条形码或者包含有公匙信息的文字图片,所述二维码和条形码包含有公匙的信息,文字包括数字、大写字母、小写字母、特殊字符之一或者任意组合;
若为语音播报单元,则由语音播报单元播报公匙的信息。
10.根据权利要求7所述的基于区块链的医患数据独立管理的分享方法的***,其特征在于,在加密上传模块中包括以下步骤:
S31,医院将患者在医院就医的各种记录组装成患者医疗数据,将患者医疗数据通过摘要算法,得到第一Hash值,再通过用医院的私钥加密第一Hash值,得到Hash加密值;
S32,用步骤S1获取的患者的公钥加密患者医疗数据,得到患者加密医疗数据,然后将Hash加密值和患者加密医疗数据一起上传到区块链中;
或/和在解密查看模块中包括以下步骤:
S41,患者通过客户端程序用自己的公钥作为索引从区块链中获得加密医疗数据,下载到本地;
S42,用医院的公钥解密Hash加密值,得到Hash解密值;
S43,用自己的私钥解密患者加密医疗数据,得到患者解密医疗数据;
S43,对患者解密医疗数据通过摘要算法,得到第二Hash值,判断Hash解密值与第二Hash值是否相同:
若Hash解密值与第二Hash值相同,则验证通过,患者解密医疗数据为步骤S31中患者在医院就医的各种记录组装成的患者医疗数据;
若Hash解密值与第二Hash值不相同,则验证不通过。
CN201910778942.5A 2019-08-22 2019-08-22 一种基于区块链的医患数据独立管理的分享方法及其*** Pending CN110457958A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910778942.5A CN110457958A (zh) 2019-08-22 2019-08-22 一种基于区块链的医患数据独立管理的分享方法及其***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910778942.5A CN110457958A (zh) 2019-08-22 2019-08-22 一种基于区块链的医患数据独立管理的分享方法及其***

Publications (1)

Publication Number Publication Date
CN110457958A true CN110457958A (zh) 2019-11-15

Family

ID=68488587

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910778942.5A Pending CN110457958A (zh) 2019-08-22 2019-08-22 一种基于区块链的医患数据独立管理的分享方法及其***

Country Status (1)

Country Link
CN (1) CN110457958A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111783127A (zh) * 2020-07-22 2020-10-16 欧冶云商股份有限公司 一种基于区块链的钢材质保书隐私保护和分享方法及***
CN112927785A (zh) * 2021-02-04 2021-06-08 浙江警官职业学院 一体化就诊方法、装置、终端和存储介质
CN113204755A (zh) * 2021-04-20 2021-08-03 重庆工业职业技术学院 一种区块链大数据安全的英语数据抓取方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105450395A (zh) * 2015-12-30 2016-03-30 中科创达软件股份有限公司 一种信息加解密处理方法及***
CN108600227A (zh) * 2018-04-26 2018-09-28 众安信息技术服务有限公司 一种基于区块链的医疗数据共享方法及装置
CN108648784A (zh) * 2018-03-15 2018-10-12 西安电子科技大学 基于区块链技术的医疗数据存储方法、信息数据处理终端
CN109326337A (zh) * 2018-09-06 2019-02-12 西安电子科技大学 基于区块链的电子医疗记录存储和共享的模型及方法
CN109670334A (zh) * 2018-12-19 2019-04-23 平安科技(深圳)有限公司 电子病历共享方法、装置、计算机设备及存储介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105450395A (zh) * 2015-12-30 2016-03-30 中科创达软件股份有限公司 一种信息加解密处理方法及***
CN108648784A (zh) * 2018-03-15 2018-10-12 西安电子科技大学 基于区块链技术的医疗数据存储方法、信息数据处理终端
CN108600227A (zh) * 2018-04-26 2018-09-28 众安信息技术服务有限公司 一种基于区块链的医疗数据共享方法及装置
CN109326337A (zh) * 2018-09-06 2019-02-12 西安电子科技大学 基于区块链的电子医疗记录存储和共享的模型及方法
CN109670334A (zh) * 2018-12-19 2019-04-23 平安科技(深圳)有限公司 电子病历共享方法、装置、计算机设备及存储介质

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111783127A (zh) * 2020-07-22 2020-10-16 欧冶云商股份有限公司 一种基于区块链的钢材质保书隐私保护和分享方法及***
CN112927785A (zh) * 2021-02-04 2021-06-08 浙江警官职业学院 一体化就诊方法、装置、终端和存储介质
CN113204755A (zh) * 2021-04-20 2021-08-03 重庆工业职业技术学院 一种区块链大数据安全的英语数据抓取方法

Similar Documents

Publication Publication Date Title
CN110839026B (zh) 基于区块链的数据处理方法及相关设备
CN110472430A (zh) 一种基于区块链的医患数据打包共享方法及***
CN110457958A (zh) 一种基于区块链的医患数据独立管理的分享方法及其***
US10467427B2 (en) Method and apparatus for providing secure image encryption and decryption
JP4169797B2 (ja) 医用画像認証用デジタル認証センター
JP4896054B2 (ja) 個人情報管理装置,個人情報管理プログラムおよび個人情報管理システム
US20100122083A1 (en) Method and apparatus for securely communicating personal health information
EP3844934A1 (en) A computer system and method of operating same for handling anonymous data
CN112017761B (zh) 一种电子医学影像中嵌入医疗信息的***及方法
Dey et al. Watermarking in biomedical signal processing
CN207150607U (zh) 一种基于生物特征的数据加解密***
US11343330B2 (en) Secure access to individual information
WO2018225746A1 (ja) システムへのログイン方法
WO2017026356A1 (ja) 画像処理装置、画像復元装置、画像処理方法および画像復元方法
JP2007243256A (ja) 医療用画像暗号化装置
Safkhani et al. On the designing of a tamper resistant prescription rfid access control system
JP2000331101A (ja) 医療関連情報管理システム及びその方法
US11341273B2 (en) Method for combining different partial data
JPH11161321A (ja) プラント監視装置
JP2007179500A (ja) 匿名化識別情報生成システム、及び、プログラム。
JP2007080041A (ja) 電子カルテシステム
Yang et al. Secure medical image-sharing mechanism based on visual cryptography in EHR system
KR20090101561A (ko) 휴대 단말기를 이용한 개인건강기록 서비스 방법 및 그에따른 시스템
Elngar et al. Data protection and privacy in healthcare: research and innovations
JP2018148490A (ja) 情報管理システム、プログラム及び記録媒体

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20191115

RJ01 Rejection of invention patent application after publication