【技术实现步骤摘要】
一种电子医疗数据共享方法、系统、设备及介质
[0001]本专利技术涉及电子医疗数据共享相关
,尤其是涉及一种电子医疗数据共享方法、系统、设备及介质。
技术介绍
[0002]电子健康记录(Electronic Health Record, EHR) 中有关患者的临床数据。EHR以数字方式存储患者的纸质图表,其目的是为了迅速、安全地将信息提供给授权的第三方。医疗机构通过医疗数据的共享可以加速对一些复杂病症的诊断。例如,通过分析大量的动态心电图数据,可以进行心律失常监测与分类。另一方面,通过维护完整的医疗信息,EHR减少了医疗数据处理错误的概率,大大降低了医疗成本。同时,随着智能通信技术的高速发展,智能手机、电子设备或医疗设备上产生了大量高价值的数据。但出于对隐私的保护,实际上可用于分析的数据是有限的。且患者的信息在传输到不同的网络或用移动边缘计算(Mobile Edge Computing, MEC)存储的过程中可能会被泄露。传统的数据保护解决方案是基于集中式的方法,例如使用云计算。但受信任的云计算存储仍存在着单点故障的问 ...
【技术保护点】
【技术特征摘要】
1.一种电子医疗数据共享方法,其特征在于,所述电子医疗数据共享方法包括:接收数据拥有端对数据使用端访问区块链中寻找电子医疗数据的授权指令;其中,所述电子医疗数据由数据拥有端产生并且由所述数据拥有端通过密钥对进行加密后上传至星际文件系统中,电子医疗数据交易信息中包含有所述电子医疗数据存储于所述星际文件系统中的地址信息;并根据所述地址信息通过智能合约向以太坊区块链的匿名数据链或者隐私数据链中添加交易记录,得到存储医疗数据地址的交易记录;所述密钥对为根据全同态加密参数生成;根据所述授权指令发送访问令牌至所述数据使用端,其中,所述访问令牌是生成初始令牌,并根据所述密钥对加密所述初始令牌得到;通过星际文件系统验证所述访问令牌是否有效,若有效则使得所述数据使用端根据所述存储医疗数据地址的交易记录进入所述星际文件系统中获取所述电子医疗数据。2.根据权利要求1所述的一种电子医疗数据共享方法,其特征在于,所述根据全同态加密参数生成密钥对的计算公式为:密参数生成密钥对的计算公式为:密参数生成密钥对的计算公式为:密参数生成密钥对的计算公式为:密参数生成密钥对的计算公式为:密参数生成密钥对的计算公式为:其中,为数据拥有端的密钥对的私钥,为数据拥有端的密钥对的公钥,为数据拥有端的密钥对的评估密钥,为在噪声域中生成的随机私有向量,为预先设置的整数,为预先设置的值,为预先设置的值,为预先设置的值,为预先设置的整数,为范围为的实数有限域,为在中生成的随机整数向量,为在中生成的随机整数向量,为取模为ql的实数有限域,为取模为pql的实数有限域,为素数有限域,为在噪声域生成的随机数,为在噪声域生成的随机数,为多项式模的次数,为整数多项式环,为明文空间,噪声域为一个与安全级别有关的在环上的离散高斯分布。3.根据权利要求2所述的一种电子医疗数据共享方法,其特征在于,在所述根据全同态加密参数生成密钥对之后,还包括:根据所述数据拥有端的密钥对构建通信信道,其中,所述通信信道用于所述数据拥有端与所述数据使用端之间的数据传输,所述通信信道包括加密编码通信信道和解密解码通信信道;构建所述加密编码通信信道的计算公式为:信信道;构建所述加密编码通信信道的计算公式为:
其中,为加密密文,为两段密文,为随机整数,为在噪声域生成的随机数,为在噪声域生成的随机数,为需要加密的多项式明文编码,为实数的双射同态,为标准嵌入,为明文向量在上的映射,为放大因子,为嵌入映射;构建所述解密解码通信信道的计算公式为:构建所述解密解码通信信道的计算公式为:其中,解密密文,为多项式环的子空间,为明文向量。4.根据权利要求3所述的一种电子医疗数据共享方法,其特征在于,所述根据所述地址信息通过智能合约向以太坊区块链的匿名数据链或者隐私数据链中添加交易记录,得到存储医疗数据地址的交易记录的计算公式为:储医疗数据地址的交易记录的计算公式为:储医疗数据地址的交易记录的计算公式为:其中,为存储医疗数据地址的交易记录,为包含交易类型和序号信息的交易ID,为包含用户DID、注册信息和时间戳的用户信息,为包含数据,为数据交易的地址信息,为根据私钥和其他交易内容的哈希值生成的签名。5.根据权利要求4所述的一种电子医疗数据共享方...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。