国内刊号:11-1777/TP
国际刊号:1000-1239
发布日期:
作者:宋文鹏,张亮,马宇航,
关键词:代理重加密, 数据共享, 区块链, 智慧医疗, 分布式数字身份,
互联网技术的不断快速发展,为数据共享带来日益便利之处,但数据安全和隐私问题也接踵而至.以医疗保健为例,人们既希望能迅速就诊和及时报销,又不希望泄露个人的病历和费用信息.为了适配此类数据共享场景,方案提出一种基于区块链和代理重加密(proxyre-encryption,PRE)的分布式数字身份(decentralizedidentity,DID)模型,进而实现智慧医疗的数据共享框架.区块链技术能避免单节点故障问题,以确保数据的可用性和一致性.代理重加密能够实现数据的生成、管理和使用权限分离,实现DID模式下的可验证身份发行和验证,并达到医疗场景中以病患为中心的目的.运用BLS签名方案,对该DID模式下的身份可验证表达进行聚合签名及认证以提升效率.针对提出的代理重加密方案,在区块链上验证了密文的正确性,实现数据在密态下的可验证性和审计性.最后,方案对所提出的智慧医疗场景进行了安全分析,与相关工作对比分析,并在以太坊和星际文件系统(inter-planetaryfilesystem,IPFS)区块链平台上进行系统的实验验证,体现方案的可行性和高效性.
来源:2024年第10期
《计算机研究与发展》期刊编辑部