首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】基于多种签名技术的联盟链医疗数据确权溯源方法及系统_浙江大学_202410067638.0 

申请/专利权人:浙江大学

申请日:2024-01-17

公开(公告)日:2024-04-30

公开(公告)号:CN117574440B

主分类号:G06F21/62

分类号:G06F21/62;G06F21/60;G06F21/64

优先权:

专利状态码:有效-授权

法律状态:2024.04.30#授权;2024.03.08#实质审查的生效;2024.02.20#公开

摘要:本发明公开了一种基于多种签名技术的联盟链医疗数据确权溯源方法及系统。本发明引入多重签名技术,医疗数据的流通需要在联盟链上得到相应患者和医生的多重签名,能够减少医疗数据的不合法流通,明确患者和医生对医疗数据享有的法律权利。本发明引入公平盲签名技术,使得医疗数据流通是在监管机构的监管下进行的,在需要对流通信息进行溯源的情况下,监管机构能够联合半可信第三方对特定医疗数据流通信息进行追踪溯源。本发明将链上医疗数据流通签名和链下医疗数据传输分开,能够在保证医疗数据安全的同时进行医疗数据的确权溯源,大大降低隐私暴露风险。

主权项:1.一种基于多种签名技术的联盟链医疗数据确权溯源方法,其特征在于,包括:1半可信第三方发起并联合监管机构和各医院建立联盟链,为各参与方生成全局密钥对;2医疗数据流通请求者对医疗数据流通信息进行数据预处理,对敏感部分进行加密,重组为新的医疗数据流通信息;3医疗数据流通请求者计算数据预处理后的医疗数据流通信息的哈希值,使用公平盲签名方法让监管机构对哈希值进行签名授权,半可信第三方提供支持;医疗数据流通请求者将监管机构对哈希值的盲签名上链;具体为:医疗数据流通请求者向半可信第三方提交医疗数据流通申请,将数据预处理后的医疗数据流通信息m的哈希值Hashm发送给半可信第三方;半可信第三方接收流通申请,生成盲化因子k,将Hashm和k保存在本地数据库中;通过监管机构公钥和k对Hashm进行盲化处理得到m’,生成对m’的签名αm’,向医疗数据流通请求者返回k,m’,αm’;医疗数据流通请求者使用半可信第三方公钥对返回的αm’进行认证,认证通过向监管机构提交签名授权申请,并将m’和αm’传递给监管机构;监管机构使用半可信第三方公钥认证αm’,认证通过后对m’授权,生成监管机构对m’的签名βm’,并传递给医疗数据流通请求者;监管机构在本地数据库中保存βm’和医疗数据流通请求者身份信息;医疗数据流通请求者使用k对βm’进行解盲处理,得到监管机构对Hashm的签名βHashm,将βHashm提交到联盟链;4运行智能合约,采用密钥聚合机制得到相关医生和患者的多重签名;智能合约将多重签名发送给验证者,通过验证后将监管机构对哈希值的盲签名和多重签名写入区块;具体为:基于椭圆曲线为每个签名者生成密钥对Xi,xi,其中Xi是公钥,xi是私钥,存在等式Xi=xi*G,G是椭圆曲线上一点;智能合约使用每个签名者的公钥计算中间变量L=HashX1,X2,…,其中Hash·为哈希函数,得到聚合公钥其中n为签名者个数,广播X;智能合约为每个签名者选择随机数ri,得到中间变量Ri=ri*G,计算广播R;为每个签名者计算哈希值ei=HashL,Xi,发送ri和ei给对应签名者;每个签名者接收ri和ei,计算签名si=ri+HashX,R,βHashmei*xi,其中βHashm为监管机构对医疗数据流通信息m的哈希值Hashm的盲签名,将si发送给监管机构;监管机构接收每个签名者发送的si,计算将s发送给智能合约;智能合约得到多重签名γ=R,s,并发送给验证者;联盟链中每个节点充当验证者,根据βHashm、γ和X,构造等式s*G=R+HashX,R,βHashm*X并验证是否成立,若成立则证明多重签名有效,将βHashm和γ一起写入区块;5在链下进行医疗数据的传输,数据发送方和数据接收方通过专用通道传输医疗数据,数据接收方对比链上信息确保收到的医疗数据正确;监管机构联合半可信第三方进行医疗数据流通信息溯源;所述医疗数据流通信息溯源具体为:监管机构通知半可信第三方共同进行数据溯源,将监管机构的盲签名βHashm和需要溯源的医疗数据流通信息m传递给半可信第三方;半可信第三方收到数据溯源要求,计算m的哈希值Hashm,使用监管机构公钥验证是否由监管机构签名授权,验证通过后将Hashm与本地数据库中存储的盲化因子k结合,计算盲化信息m’并传递给监管机构;监管机构使用监管机构私钥计算对m’授权的签名βm’,通过βm’查询本地数据库获得签名请求者的身份信息。

全文数据:

权利要求:

百度查询: 浙江大学 基于多种签名技术的联盟链医疗数据确权溯源方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。