[发明专利]基于秘密共享的隐私数据访问方法、装置、设备及系统在审
| 申请号: | 202010927160.6 | 申请日: | 2020-09-07 |
| 公开(公告)号: | CN112148755A | 公开(公告)日: | 2020-12-29 |
| 发明(设计)人: | 崔锦铭;尹红军;周俊;王力;林懿伦 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
| 主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/248;G06F21/60;G06F21/64 |
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 周达;阚传猛 |
| 地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 秘密 共享 隐私 数据 访问 方法 装置 设备 系统 | ||
1.一种基于秘密共享的隐私数据访问方法,所述方法包括:
第一方基于序号第一份额对所述第一方保存的数据库第一份额中的数据进行顺序打乱,获得打乱数据库第一份额;
第二方基于序号第二份额对所述第二方保存的数据库第二份额中的数据进行顺序打乱,获得打乱数据库第二份额;其中,所述序号第一份额和所述序号第二份额为对待访问隐私数据的序号进行秘密共享获得的,所述数据库第一份额和所述数据库第二份额为对隐私数据库进行秘密共享获得的;
所述第一方和所述第二方根据所述打乱数据库第一份额、所述打乱数据库第二份额、所述序号第一份额、所述序号第二份额利用不经意传输协议进行两次数据传输,所述第一方从所述第二方获得访问数据第二份额,所述第二方从所述第一方获得访问数据第一份额;
根据所述访问数据第一份额、所述访问数据第二份额获得所述待访问隐私数据。
2.一种基于秘密共享的隐私数据访问方法,所述方法包括:
利用序号第一份额对保存的数据库第一份额中的数据进行顺序打乱,获得打乱数据库第一份额;
根据所述序号第一份额、所述打乱数据库第一份额与第二方提供的序号第二份额、打乱数据库第二份额利用不经意传输协议与所述第二方进行两次数据传输,从所述第二方获得访问数据第二份额,并且,以使得所述第二方从所述打乱数据库第一份额中获得访问数据第一份额;其中,所述序号第一份额和所述序号第二份额为对待访问隐私数据的序号进行秘密共享获得,所述打乱数据库第二份额为所述第二方基于所述序号第二份额对数据库第二份额中的数据进行顺序打乱获得的,所述数据库第一份额和所述数据库第二份额为对隐私数据库进行秘密共享获得的;
根据所述访问数据第一份额、所述访问数据第二份额获得所述待访问隐私数据。
3.如权利要求2所述的方法,所述根据所述序号第一份额、所述打乱数据库第一份额与第二方提供的序号第二份额、打乱数据库第二份额利用不经意传输协议与所述第二方进行两次数据传输,包括:
利用不经意传输协议进行一次数据传输时,将所述打乱数据库第一份额中的数据和所述第二方提供的所述序号第二份额作为输入,以使得所述第二方从所述打乱数据库第一份额中获得所述访问数据第一份额;
利用不经意传输协议进行另外一次数据传输时,将所述序号第一份额和所述第二方提供的所述打乱数据库第二份额作为输入,从所述第二方获得所述访问数据第二份额。
4.如权利要求2所述的方法,所述利用不经意传输协议进行两次数据传输之前,所述方法还包括:
在有限域内生成第一随机数;
利用所述第一随机数对所述打乱数据库第一份额中的数据进行掩码操作,获得打乱掩码数据库第一份额;
根据所述打乱掩码数据库第一份额中的数据、所述序号第一份额、所述第二方提供的所述序号第二份额和打乱掩码数据库第二份额利用不经意传输协议进行两次数据传输;
其中,所述打乱掩码数据库第二份额为所述第二方利用第二随机数对所述打乱数据库第二份额中的数据进行掩码操作获得的,对所述打乱数据库第一份额中的数据进行掩码操作的方法和对所述打乱数据库第二份额中的数据进行掩码操作的方法相同。
5.如权利要求4所述的方法,所述从所述第二方获得访问数据第二份额,包括:
利用不经意传输协议从所述第二方的打乱掩码数据库第二份额中获得掩码访问数据第二份额,对所述掩码访问数据第二份额解除掩码,获得所述访问数据第二份额;
所述以使得所述第二方从所述打乱数据库第一份额中获得访问数据第一份额,包括:
利用不经意传输协议以使得所述第二方从所述打乱掩码数据库第一份额中获得掩码访问数据第一份额,所述第二方对所述掩码访问数据第一份额解除掩码后,获得所述访问数据第一份额。
6.如权利要求2所述的方法,所述序号第一份额和所述序号第二份额的秘密共享算法与所述数据库第一份额和所述数据库第二份额中的数据的秘密共享算法相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010927160.6/1.html,转载请声明来源钻瓜专利网。





