摘要:医疗机构之间的医疗数据共享对于实现跨医院诊断并促进医学研究发展有着举足轻重的作用. 为了解决医疗机构之间医疗数据共享困难的问题, 我们提出了一种基于跨链的医疗数据安全共享方案. 采用中继链、跨链网关和数据链结合的跨链架构, 结合AES和CP-ABE加密算法进行细粒度的医疗数据访问控制. 同时利用可搜索加密技术实现医疗数据的安全搜索. 为缓解区块链的计算存储开销, 将IPFS和区块链相结合, 链下存储密文, 链上存储密文地址和密钥. 通过安全性分析和实验证明, 该方案在医疗数据安全共享方面具有可行性.