【技术实现步骤摘要】
多机构间购保额保密评估方法、装置、设备及存储介质
[0001]本专利技术涉及区块链
,特别涉及一种多机构间购保额保密评估方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]目前,用户在购买保险时,购保额一般只有购保的保险公司和监管部门知悉,由于商业竞争以及对客户信息保护的原因,购保额数据持有方不愿分享数据给其他保险公司。然而随着信息的发展,如购保额数据的分享等需要多个参与方共同参与完成数据分享的场景非常多,参与数据比较的双方通过对数据进行加密,然后双方进行数据交换完成比较。
[0003]但是,现有技术方案不能对参与方的私有数据进行隐私保护,而且存在数据泄露风险。例如:参与数据比较的双方对数据进行加密交换,由于接收方持有私钥,数据解密后就能看到分享方的数据明文,并且,数据分享出去后分享方无法控制其使用,数据依然不能得到保护。
[0004]因此,现有的购保额数据分享评估不能对数据持有方的私有数据进行隐私保护,存在很大的用户数据泄露的风险,安全性较低。
技术实现思路
[0005] ...
【技术保护点】
【技术特征摘要】
1.一种多机构间购保额保密评估方法,其特征在于,所述方法包括:构建具有多个机构的区块链网络,并在每个所述机构均对应部署一个区块链节点,所述区块链节点包括智能合约,每个所述机构通过相对应的智能合约分享数据;将每个所述机构的购保额数据编码到任意一个椭圆曲线点上并根据所述椭圆曲线点生成公钥和私钥;其中,所述购保额数据为相同类型险种的数据;所述公钥通过区块链节点广播至预设的多个机构,所述私钥以秘密分享给所述多个机构共持;根据所述公钥对编码到椭圆曲线点上的购保额数据进行加密处理;将加密处理后的多个所述机构的购保额数据进行合并处理;根据所述私钥和多项式差运算对合并处理后的多个所述机构的购保额数据进行比较,以确定出多个所述机构的购保额数据中的最大值和最小值。2.根据权利要求1所述的多机构间购保额保密评估方法,其特征在于,所述将每个所述机构的购保额数据编码到任意一个椭圆曲线点上,包括:获取任意一个椭圆曲线点;获取多个所述机构的购保额数据;逐一将每个所述机构的购保额数据转化成ASCII码向量组;将所述ASCII码向量组编码到多项式上,得到初级明文多项式;将所述初级明文多项式的系数编码到所述椭圆曲线点上,得到每个所述机构的购保额数据对应的私有明文多项式。3.根据权利要求2所述的多机构间购保额保密评估方法,其特征在于,所述根据所述公钥对编码到椭圆曲线点上的购保额数据进行加密处理,包括:根据所述公钥对每个所述机构的购保额数据对应的私有明文多项式进行加密,得到每个所述机构的购保额数据对应的私有密文多项式。4.根据权利要求3所述的多机构间购保额保密评估方法,其特征在于,所述将加密处理后的多个所述机构的购保额数据进行合并处理,包括:将每个所述机构的购保额数据对应的私有密文多项式进行合并处理,得到每个所述机构对应的私有密文多项式组;将多个所述机构对应的私有密文多项式组进行合并处理,得到目标密文多项式组。5.根据权利要求4所述的多机构间购保额保密评估方法,其特征在于,所述根据所述私钥和多项式差运算对合并处理后的多个所述机构的购保额数据进行比较,以确定出多个所述机构的购保额数据中的最大值和最小值,包括:将所述目标密文多项式组中的两个密文多项式对应的购保额数据按照预设比较规则进行比较以确定大小关系,并将购保额数据大的记为大者以及将购保额数据小的记为小者;其中,所述预设比较规则为将两个密文多项式进行多项式差运算得到密文多项式差,以及根据所述私钥对所述密文多项式差的多项式系数进行解密得到基准明文多项式,以及根据所述基准明文多项式确定两个密文多项式对应的购保额数据的大小;逐一将所述目标密文多项式组中的其他密文多项式对应的购保额数据与...
【专利技术属性】
技术研发人员:石显锋,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。